#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}.count{display:none}.woocommerce ul.products li.product a img{box-shadow:10px 12px 32px -9px rgba(145,141,141,0.75)!important}.et_pb_scroll_top.et-pb-icon{padding:0px 20px 17px;right:20px;bottom:30px;border-radius:100px;background:#be1717}h2.wc-pao-addon-name{font-size:14px}form.variations_form.cart,form.variations_form.cart h2,.variations_form h3{font-size:18px!important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:grey!important;background-color:white!important}.variations td select{font-size:20px;width:100%;margin-top:10%}.vertical-menu nav ul li{width:100%;display:block}.variations td select#pa_cover-type{width:100%!important;font-size:18px!important;border:1px solid gray}td.value{background-color:white!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body label{font-size:17px;color:gray!important}.shop-vertical-menu .et_pb_menu__menu nav ul li a{padding:20px!important;background:#ffffff;width:100%!important}.shop-vertical-menu .et_pb_menu__menu nav ul li a:hover{color:#ffffff;background:#efefef}.wpcf7 #wpcf7-f237230-p237231{color:#f00;background-color:black;border:1px solid #f00}.shop-vertical-menu .et_pb_menu__menu nav ul li a{padding:20px!important;background:#ffffff;width:100%!important}.shop-vertical-menu .et_pb_menu__menu nav ul li a:hover{color:#ffffff;background:#efefef}.woocommerce ul.products li.product a img:hover{filter:grayscale(100%)}#et_mobile_nav_menu:before{content:'MENU';font-size:14px;position:absolute!important;bottom:29px;right:40px;color:#BE1717}@media only screen and (max-width:980px){.three_columns .et_pb_column{width:33%!important}}@media (min-width:980px){.cu-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.cu-blog .column.size-1of4{width:32%!important;margin-right:1%}}}@media only screen and (max-width:800px){body header img#logo{max-width:80%!important;max-height:80%!important;height:auto!important;width:auto!important}}.woocommerce div.product div.images.woocommerce-product-gallery{opacity:100!important}.woocommerce-product-gallery__wrapper{width:100%!important}.et_mobile_menu li a{font-size:18px!important}@media (min-width:981px){.dt-4-columns-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}.dt-4-columns-blog .column.size-1of4{width:24%!important;margin-right:1%}}.wdpgk_donation_content{background:#b32025;padding:40px;border-radius:8px;max-width:800px;margin:40px auto}.wdpgk_donation_content h2{font-family:'Roboto Slab',serif!important;color:#fff;text-align:center;font-size:3rem;font-weight:400;margin-bottom:35px;letter-spacing:0.05em}.wdpgk_display_option select,.wdpgk_display_option input{font-family:'Roboto Slab',serif!important;background:#fff;color:#555;border:none;border-radius:4px;height:64px;font-size:1.5rem}.cur_syambols{background:#8e171c!important;color:#fff!important;font-family:'Roboto Slab',serif!important}.wdpgk_add_donation{font-family:'Roboto Slab',serif!important;background:#fff!important;color:#b32025!important;border:none!important;border-radius:4px;padding:18px 40px;font-size:1.75rem;font-weight:500;display:block;margin:35px auto 0;transition:all .2s ease}.wdpgk_add_donation:hover{background:#f5f5f5!important;transform:translateY(-2px)}.hover-shadow{transition:box-shadow 0.3s ease,transform 0.3s ease}.hover-shadow:hover{box-shadow:0 12px 30px rgba(0,0,0,0.2)}.hover-shadow:hover{box-shadow:0 12px 30px rgba(0,0,0,0.2);transform:translateY(-4px)}#charity-christmas-tree h2{font-family:"Mountains of Christmas",Georgia,serif;font-size:clamp(80px,15vw,180px)!important;font-weight:700;font-style:normal;line-height:1.15;color:#ffffff;margin-bottom:14px}.msc-tree-actions{background:#be1717;padding:28px 20px 40px;gap:18px}div.msc-tree-actions{background:#be1717!important;padding:28px 20px 40px!important;gap:18px!important}div.msc-tree-actions>button{background:#fff!important;color:#be1717!important;border:2px solid #fff!important;border-radius:6px!important;padding:15px 32px!important;font-size:18px!important;font-weight:600!important}div.msc-tree-actions>button+button{background:#be1717!important;color:#fff!important}div.msc-tree-actions>button:hover{background:#fff0f0!important;color:#be1717!important;filter:none!important}#charity-christmas-tree .msc-tree-name{font-family:"Didact Gothic",sans-serif!important;font-size:20px!important;stroke-width:1px!important}