/*! cache generated 2025-06-26 11:16:51 !*/ /*! H24-Design-CSS !*/ body{min-width:971px;-webkit-text-size-adjust:100%;}#wrapper {position:relative;}#wrapper > div {width:971px;margin:0 auto;padding-bottom:100px;}#header {width:971px;position:relative;}.h24-socialBox-container{top:10px;left:850px;}#nav_superfish {line-height:54px;width:971px;height:60px;border-top:none !important;border-left:none !important;border-right:none !important;}#nav_superfish:after {display:block;content:"";clear:both;}#nav_superfish > li > a {border-right:none !important;border-top:none !important;border-bottom:none !important;}#nav_superfish > li:first-child > a { border-left:none!important;}#nav_superfish li a {padding:0 20px;}#nav_superfish ul {border-top:none !important;border-left:none !important;border-right:none !important;box-shadow:0 2px 6px -3px #000000;-webkit-box-shadow:0 2px 6px -3px #000000;}#nav_superfish ul > li > a {border-bottom:none;}#nav_superfish > li:hover {border-bottom:6px solid;}#nav_superfish ul a {padding:11px;}#nav_superfish ul ul a {margin-left:-1px;}#main { width:971px;min-height:300px;}#main:after {display:block;content:"";clear:both;}#content {float:right;width:707px;padding:35px 0 0;}#content.full-width {width:971px;}#sidebar {float:left;width:225px;}#sidebar ul li {border-top:none!important;}#sidebar > ul > li > a {padding:23px 5px 18px 24px;display:block;}#sidebar ul ul {margin:0 0 5px 0;padding:7px 0 0;border-bottom:none!important;}#sidebar ul ul li {padding:0 0 0 29px;}#sidebar a {display:inline;}#sidebar ul.store_sidebar ul ul {border:none !important;}#sidebar ul.store_sidebar ul ul {margin:0 0 8px 0;padding:7px 0 0;}#footer {width:100%;padding:20px 0 50px;}/*!!** -- SUPERFISH -- **!!*/  /*!!** ESSENTIAL STYLES **!!*/  .sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}.sf-menu {line-height:1.0;}.sf-menu ul {position:absolute;top:-999em;width:10em; /*!! left offset of submenus need to match (see below) !!*/  }.sf-menu ul li {width:100%;}.sf-menu li:hover {visibility:inherit; /*!! fixes IE7 'sticky bug' !!*/  }.sf-menu li {float:left;position:relative;}.sf-menu a {display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:60px; /*!! 2.5em; match top ul list item height !!*/  z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:10em; /*!! match ul width !!*/  top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em; /*!! match ul width !!*/  top:0;}/*!!** arrows *!!*/  .sf-menu a.sf-with-ul {padding-right:2.25em;min-width:1px; /*!! trigger IE7 hasLayout so spans position accurately !!*/  }.sf-sub-indicator {position:absolute;display:block;right:.75em;top:1.45em; /*!! IE6 only !!*/  width:10px;height:10px;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;}a > .sf-sub-indicator {  /*!! give all except IE6 the correct values !!*/  top:1.2em;}/*!! Collections !!*/  .h24_first_collection {padding-left:0px;padding-right:20px;}.h24_middle_collection {padding-left:20px;padding-right:20px;}.h24_last_collection {padding-left:20px;padding-right:0px;}.h24_first_last_collection {padding-left:0px;padding-right:0px;}/*!! Fonts !!*/  #h24_content_container .big_heading_block .h24_heading, #h24_content_container .big_heading_block .h24_heading a, #h24_content_container .blog_post_header_block h2, #h24_content_container .blog_post_header_block h2 a, #h24_content_container .h24_feed_title_big, .h24_big_heading, .h24_dialog .h24_big_heading {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ffffff;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}.blog_post_header_block span.flir_wrap_text {}body#tinymce p, body#tinymce li, body#tinymce td, body#tinymce th, .standard_text_block p, .standard_text_block li, .standard_text_block td, .standard_text_block th, .standard_text_block label, .standard_text_block .text_content, .h24_normal_text, .h24_price_block_contents span, .h24_comment_block_comments, .blog_post_header_block li, .blog_archive_block li, .blog_latest_posts_block li, .blog_roll_block li, .blogblock_goto, .latest_comments_block li, .h24_feed, .h24_feed_title_default, #h24_store_category_menu a, .h24_mailerlite_label {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_content_container #h24_store_cart_total  .h24_store_cart_total_discount {color:#FF0000;}#h24_content_container .h24_store_cart_checkout_total_price {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ffffff;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#h24_store_checkout  #h24_store_checkout_adress_form label {}.h24_page_store_checkout .h24_normal_text {}#h24_store_checkout .h24_store_checkout_box_title {color:#FFFFFF;}.h24_form_ul_wrapper span.h24_form_field_red_star, #h24_store_checkout span.h24_form_field_red_star {color:#ff001e;font-weight:bold;}.h24_footer_content, .h24_footer_recommendation, .h24_footer_creative_commons {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-style:normal;letter-spacing:0px;line-height:1.7;word-spacing:0px;text-align:center;text-transform:none;text-decoration:none;font-weight:bold;}.block_container .h24_form_ul_wrapper .h24_form_field_name, .block_container.simple_comment_block label, .contact_form_block label, #h24_store_checkout label {font-size:14px;color:#ffffff;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-transform:capitalize;text-decoration:none;font-weight:bold;}.h24_form_ul_wrapper .h24_checkbox_list label {}.h24_form_field_settings_helptext_div {}#h24_content_container .presentation_image_block span.h24_caption, #h24_content_container .standard_text_block span.h24_caption {color:;text-align:left;}.h24-HpInput, .h24_form_input_style textarea, .h24_form_input_style input[type="text"] {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-style:normal;letter-spacing:0px;line-height:0.6;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:normal;}#h24_flag_list a, #h24_flag_list span {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_flag_list a:hover, #h24_flag_list a:hover span {color:#fc7b03;text-decoration:underline;}#h24_store_category_menu ul.h24_store_category_menu_level_1 > li > a {font-family:Arial, Helvetica, sans-serif;color:#222222;font-size:14px;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:bold;}#h24_store_category_menu ul.h24_store_category_menu_level_1 > li > a.h24_store_category_menu_active {font-style:normal;letter-spacing:0px;word-spacing:0px;text-align:left;text-transform:none;text-decoration:underline;font-weight:bold;}#h24_store_category_menu ul.h24_store_category_menu_level_1 > li > a:hover {text-decoration:underline;}#h24_store_category_menu ul.h24_store_category_menu_level_2 li a {font-family:Arial, Helvetica, sans-serif;color:#222222;font-size:12px;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_store_category_menu ul.h24_store_category_menu_level_2 li a.h24_store_category_menu_active {font-style:normal;letter-spacing:0px;word-spacing:0px;text-align:left;text-transform:none;text-decoration:underline;font-weight:normal;}#h24_store_category_menu ul.h24_store_category_menu_level_2 li a:hover {text-decoration:underline;}.calendar_link {color:#5FA72F;}.h24_content_container a, .h24_footer_content a, .h24_footer_recommendation a, .h24_footer_creative_commons a {color:#ffffff;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:normal;}.h24_content_container a:hover, .h24_footer_content a:hover, .h24_footer_recommendation a:hover, #h24_store_category_menu a:hover, .h24_footer_creative_commons a:hover {color:#fc7b03;text-decoration:underline;}#h24_store_panel_amount {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}.h24_newsblock_timestamp {letter-spacing:0px;line-height:1.3;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}body a.h24_flexbutton.h24_store_large_action_button, body a.h24_flexbutton.h24_store_large_action_button:hover, body a.h24_flexbutton.h24_store_large_action_button:visited, body a.h24_flexbutton.h24_store_large_action_button:link, body a.h24_flexbutton.h24_store_large_action_button:active, body a.h24_flexbutton.h24_store_small_action_button, body a.h24_flexbutton.h24_store_small_action_button:hover, body a.h24_flexbutton.h24_store_small_action_button:visited, body a.h24_flexbutton.h24_store_small_action_button:link, body a.h24_flexbutton.h24_store_small_action_button:active, body .h24-HpButton__isPrimary, body .h24-HpButton__isPrimary:hover, body .h24-HpButton__isPrimary:visited, body .h24-HpButton__isPrimary {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#h24_content_container div.h24_store_product_block_price, #h24_content_container .h24_store_product_price {color:#ffffff;font-weight:bold;} #h24_content_container .h24_store_product_outofstock,  #h24_content_container .h24_store_product_soldout {color:#FF0000;} #h24_content_container .h24_store_product_list_product_price_onsale, #h24_content_container .h24_store_product_onsale {color:#ff001e;font-weight:bold;}.h24_store_product_name.h24_big_heading_store {font-family:Arial, Helvetica, sans-serif;}.h24_store_product_list_product_name a {}#h24_content_container div.h24_store_product_tax {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-style:normal;letter-spacing:0px;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_content_container .h24_store_product_block_name {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:bold;}#h24_content_container .h24_feed_title_default {font-size:0px;color:#000000;font-weight:bold;}body a.h24_flexbutton.h24_store_large_neutral_button, body a.h24_flexbutton.h24_store_large_neutral_button:hover, body a.h24_flexbutton.h24_store_large_neutral_button:visited, body a.h24_flexbutton.h24_store_large_neutral_button:link, body a.h24_flexbutton.h24_store_large_neutral_button:active, body a.h24_flexbutton.h24_store_small_neutral_button, body a.h24_flexbutton.h24_store_small_neutral_button:hover, body a.h24_flexbutton.h24_store_small_neutral_button:visited, body a.h24_flexbutton.h24_store_small_neutral_button:link, body a.h24_flexbutton.h24_store_small_neutral_button:active, body .h24-HpButton__isSecondary, body .h24-HpButton__isSecondary:hover, body .h24-HpButton__isSecondary:visited, body .h24-HpButton__isSecondary:active {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#h24_content_container .small_heading_block .h24_heading, #h24_content_container .small_heading_block .h24_heading a, #h24_content_container .h24_feed_title_small, .h24_small_heading, .h24_dialog .h24_small_heading {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ffffff;font-style:normal;letter-spacing:0px;line-height:0.9;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:normal;}#nav_superfish > li > a {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#nav_superfish li:hover > a, #nav_superfish .active > a {color:#ff001e;text-decoration:underline;}#nav_superfish ul a {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ffffff;font-style:normal;letter-spacing:0px;line-height:100%;word-spacing:0px;text-align:center;text-transform:none;text-decoration:none;font-weight:bold;}#sidebar a:hover, #sidebar .active > a {color:#4ebaba;text-decoration:none;}#sidebar > ul > li > a {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#444444;font-style:normal;letter-spacing:0px;line-height:140%;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:bold;}#sidebar ul ul a {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444444;font-style:normal;letter-spacing:0px;line-height:140%;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#footer a {color:#FFFFFF;}#block_111614413 .text_content p, #block_111614413 .text_content li, #block_111614413 .text_content td, #block_111614413 .text_content th, #block_111614413 .text_content span, #block_111614413 .text_content label {font-family:Arial, Helvetica, sans-serif;}/*!! Tweaks !!*/  #header {height:323px;}#sidebar > ul > li, #sidebar ul ul {border-bottom:3px solid #ad23ad;border-top:3px solid #ad23ad;}#nav_superfish, #nav_superfish ul, #nav_superfish a {border:3px none #ff001e;}#wrapper {background:#00033d none repeat scroll 0% 0%;}#nav_superfish ul li {background:#ffffff none repeat scroll 0% 0%;}body {background:#00033d none repeat scroll 0% 0%;}#nav_superfish > li:hover {border-color:#ffffff;:#ffffff;}.h24_big_heading, .big_heading_block .h24_heading {background:#00033d none repeat scroll 0% 0%;}.big_heading_block .h24_heading span {padding-right:0px;}.h24_big_heading, .big_heading_block .h24_heading {padding-top:0px;}.h24_big_heading, .big_heading_block .h24_heading {padding-bottom:1px;}.h24_small_heading, .small_heading_block .h24_heading {background:#00033d none repeat scroll 0% 0%;}.h24_small_heading, .small_heading_block .h24_heading {border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}.h24_small_heading, .small_heading_block .h24_heading {padding-left:0px;}.h24_small_heading span, .small_heading_block .h24_heading span {padding-right:0px;}.h24_small_heading, .small_heading_block .h24_heading {padding-top:0px;}.h24_small_heading, .small_heading_block .h24_heading {padding-bottom:5px;}.h24_big_heading, .big_heading_block .h24_heading {border-bottom:0px solid #ffffff;}.h24_big_heading, .big_heading_block .h24_heading {border-top:0px solid #ffffff;}.h24_small_heading, .small_heading_block .h24_heading {border-bottom:0px solid #1008f5;}.h24_small_heading, .small_heading_block .h24_heading {border-top:0px solid #f00000;}#h24_content_container .h24_store_large_action_button, #h24_content_container h24_store_small_action_button, #h24_content_container .h24_store_small_action_button, #h24_store_panel_buttons .h24_store_small_action_button, .h24-HpButton__isPrimary {background-color:#fc7b03;}#h24_store_panel_wrapper {background:#ffffff none repeat scroll 0% 0%;}#h24_store_panel_wrapper {border:3px solid #ff001e;}#h24_store_panel_wrapper {border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}#h24_content_container .h24_store_checkout_box_title {background:#000085 none repeat scroll 0% 0%;}#h24_content_container .h24_store_checkout_box_title {border-top-left-radius:1px; -moz-border-top-left-radius:1px; -webkit-border-top-left-radius:1px;  border-top-right-radius:1px; -moz-border-top-right-radius:1px; -webkit-border-top-right-radius:1px;}#h24_content_container .h24_store_checkout_box_title, #h24_content_container .h24_store_checkout_box_content {border:4px solid #ffffff;}.h24-HpInput, .h24_form_input_style textarea, .h24_form_input_style input[type="text"] {background:#ffffff none repeat scroll 0% 0%;}.h24-HpInput, .h24_form_input_style textarea, .h24_form_input_style input[type="text"] {border:3px solid #cccccc;}.h24-HpInput, .h24_form_input_style textarea, .h24_form_input_style input[type="text"] {border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}.h24_store_category_menu_level_1 {background:#000000 none repeat scroll 0% 0%;}#h24_content_container .h24_store_large_neutral_button, #h24_content_container h24_store_small_neutral_button, #h24_content_container .h24_store_small_neutral_button, #h24_store_panel_buttons .h24_store_small_neutral_button, .h24-HpButton__isSecondary {background-color:#454545;}#h24_content_container .h24_store_product_list_bar { /*!! (96561230) Error !!*/   }#h24_content_container .h24_store_product_list_bar {border:1px solid #333333;}.standard_text_block table, .h24_store_product_description table { /*!! (96561217) Error !!*/   }.standard_text_block table, .h24_store_product_description table {border:1px solid #000000;}.standard_text_block td, .standard_text_block th, .h24_store_product_description td, .h24_store_product_description th {padding:5px;}.standard_text_block td, .standard_text_block th, .h24_store_product_description td, .h24_store_product_description th {border:1px solid #000000;}/*!! Header collage 46671982 !!*/  #header {background:#000000 url("https://h24-original.s3.amazonaws.com/91595/30628031-rcu4r.png") no-repeat scroll 0% 0%;}/*! H24-Mobile-Design-CSS !*/ /*! Mobile media query !*/ @media only screen and (max-width:1023px) {/*! Custom CSS:santiago !*/ /*! santiago.css !*/ /*! Background fix for android !*/ body {position:relative;z-index:1;}#wrapper {position:relative;z-index:2;}/*! end of background fix !*/ #wrapper > div {width:100%;}/*!  Styles from slots assigned to title and headings  !*/ .h24mobile .big_heading_block .h24_heading, .h24_store_product_name.h24_big_heading {font-size:46px !important;line-height:1.2 !important;}.h24mobile .responsive_header_panel .page_title a:link, .h24mobile .responsive_header_panel .page_title a:visited {color:#FFF !important;font-size:20px !important;font-style:normal !important;letter-spacing:0px !important;text-transform:none !important;font-weight:normal !important;}.h24mobile .small_heading_block .h24_heading {font-size:34px !important;line-height:1.2 !important;}}/*! End of media query!*/ /*! Override Design CSS !*/ /*!  Leaflet maps !*/ .leaflet-bar a, .leaflet-bar a:hover, .leaflet-bar a:focus {color:#222!important;text-decoration:none!important;}