@media screen and (max-width:520px){body.woocommerce-cart .elementor-9 .elementor-element.elementor-element-068c709{padding-left:14px;padding-right:14px}}.woocommerce .woocommerce-cart-form table.shop_table{border-left:0!important;border-right:0!important;border-top:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3;border-radius:0;margin-bottom:10px}.woocommerce .cart-collaterals .woocommerce-cart-form table.shop_table tbody tr td,.woocommerce .cart-collaterals .woocommerce-cart-form table.shop_table tr tbody td,.woocommerce .woocommerce-cart-form .cart-collaterals table.shop_table tbody tr td,.woocommerce .woocommerce-cart-form .cart-collaterals table.shop_table tr tbody td,.woocommerce .woocommerce-cart-form table.shop_table tbody th,.woocommerce .woocommerce-cart-form table.shop_table tfoot td,.woocommerce .woocommerce-cart-form table.shop_table tfoot th{border-top:none!important}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:hover>td,.woocommerce .woocommerce-cart-form table.shop_table tbody tr:hover>th,.woocommerce .woocommerce-cart-form table.shop_table tbody tr>td,.woocommerce .woocommerce-cart-form table.shop_table tbody tr>th{border:none;background-color:transparent!important}.woocommerce .woocommerce-cart-form table.shop_table thead{display:none;visibility:hidden}@media screen and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr{display:table-row}}.woocommerce .woocommerce-cart-form table.shop_table tr td{border:0!important;background:#fff}@media screen and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr td{background:#fff!important;display:table-cell!important}.woocommerce .woocommerce-cart-form table.shop_table tr td::before{display:none!important}}@media screen and (min-width:769px) and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:520px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove{padding-left:0!important;padding-right:0!important}}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove a.remove:hover{background:0 0;position:relative;z-index:1}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove a.remove:hover::before{position:absolute;z-index:-1;content:"";display:block;width:1em;height:1em;margin-top:2px;background:red;border-radius:50%}@media screen and (min-width:521px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail img{min-width:75px}}@media screen and (max-width:768px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail{display:inherit}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail::before{display:none}}@media screen and (min-width:769px) and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name{padding-left:6px!important;padding-right:6px!important}}@media screen and (max-width:520px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name{padding-left:6px!important;padding-right:6px!important}}@media screen and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name{text-align:left!important}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name::before{display:none}}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name .product-item-price{color:#005da6}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-price{display:none!important;visibility:hidden!important}@media screen and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity{padding-left:0;padding-right:0;min-width:94px}}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity{min-width:100px}@media screen and (min-width:961px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity{text-align:right}}@media screen and (max-width:960px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity{display:inline;margin-left:0;padding-left:0;padding-right:0}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity::before{display:none}}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input{border:0!important;display:inline-block;text-align:center}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input::-webkit-inner-spin-button,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input::-webkit-outer-spin-button{margin:0 0 0 6px;-webkit-appearance:none;appearance:none}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input[type=number]{width:30px;margin:0 6px;padding:0;background:0 0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media screen and (max-width:375px){.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input[type=number]{margin-left:0}}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input.minus,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input.plus{width:20px;height:20px;margin:0;line-height:15px;color:#fff;background:#d3d3d3;border-radius:50%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:2px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input.minus:active,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input.minus:hover,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input.plus:active,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input.plus:hover{color:#fff;background:#005da6}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-subtotal{display:none!important;visibility:hidden!important}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-subtotal>span{color:#005da6}.woocommerce .woocommerce-cart-form table.shop_table tr td.actions{padding-bottom:40px}.woocommerce .cart-collaterals table.shop_table{border:0!important}.woocommerce .cart-collaterals table.shop_table tr{border:0!important}.woocommerce .cart-collaterals table.shop_table tr td,.woocommerce .cart-collaterals table.shop_table tr th{background:#fff!important;border:0!important}.woocommerce .cart-collaterals table.shop_table tr td{text-align:right;color:#005da6}.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button{font-weight:600}.woocommerce-checkout.woocommerce-page .select2-dropdown{border:solid 2px #e4e4e4}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper{display:block;width:100%;height:auto}@media screen and (min-width:521px){.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper{overflow:hidden}}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:1em}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper .form-row input.input-text,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper .form-row textarea{background-color:#fff}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field{width:100%;float:none;clear:both}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field{width:48%;float:left;clear:both;margin-right:4%}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field{width:48%;float:right;clear:none}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_company_field{width:100%;float:none;clear:both}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field{width:100%;float:none;clear:both}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field .select2-container .select2-selection--single{height:44px;border:solid 2px #e4e4e4}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field .select2-container .select2-selection--single #select2-billing_country-container{line-height:40px}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field .select2-container .select2-selection--single .select2-selection__arrow{height:44px}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_address_1_field{width:100%;float:none;clear:both}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_city_field{width:100%;float:none;clear:both}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field{width:48%;float:left;clear:both;margin-right:4%}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field .select2-container .select2-selection--single{height:44px;border:solid 2px #e4e4e4}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field .select2-container .select2-selection--single #select2-billing_state-container{line-height:26px}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field .select2-container .select2-selection--single .select2-selection__arrow{height:44px}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field label[for=billing_state]{margin-bottom:4px}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field{width:48%;float:right;clear:none}.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field label[for=billing_postcode]{padding-top:4px}@media screen and (min-width:769px) and (max-width:1000px){.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field{float:none;width:100%;margin-right:0;clear:both}}@media screen and (max-width:520px){.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce #customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field{float:none;width:100%;margin-right:0;clear:both}}.woocommerce .woocommerce-checkout #order_review_heading{display:none}.woocommerce .woocommerce-checkout table.shop_table{border-inset:0!important;border-radius:0}.woocommerce .woocommerce-checkout table.shop_table thead{display:none;visibility:hidden}.woocommerce .woocommerce-checkout table.shop_table td{border:0!important;background:#fff}.woocommerce .woocommerce-checkout table.shop_table td.product-name .product-item-thumbnail{display:inline-block;vertical-align:middle}.woocommerce .woocommerce-checkout table.shop_table td.product-name .product-quantity{color:#005da6}.woocommerce .woocommerce-checkout table.shop_table td.product-total{text-align:right}.woocommerce .woocommerce-checkout table.shop_table td.product-total>span{color:#005da6}.woocommerce .woocommerce-checkout table.shop_table tfoot tr{border:0;margin-top:15px}.woocommerce .woocommerce-checkout table.shop_table tfoot tr.cart-subtotal td,.woocommerce .woocommerce-checkout table.shop_table tfoot tr.cart-subtotal th{border-top:2px solid #d3d3d3!important;padding-top:25px}.woocommerce .woocommerce-checkout table.shop_table tfoot th{border:0}.woocommerce .woocommerce-checkout table.shop_table tfoot td{text-align:right;color:#005da6}@media screen and (max-width:520px){.woocommerce .woocommerce-checkout #payment .wc_payment_methods.payment_methods .wc_payment_method.payment_method_stripe .form-row.form-row-first,.woocommerce .woocommerce-checkout #payment .wc_payment_methods.payment_methods .wc_payment_method.payment_method_stripe .form-row.form-row-last{float:none;width:100%}}.woocommerce .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-top:0}.woocommerce .woocommerce-checkout .trmr-checkout-additional-questions-wrapper{margin-top:20px}.woocommerce .blockUI.blockOverlay{opacity:.8!important}.woocommerce .blockUI.blockOverlay::before{background-image:url(../images/loading-marine.gif)!important;width:4em;height:4em;animation:none;content:""}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-weight:600}.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity{min-width:128px;padding-top:6px}@media screen and (max-width:375px){.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity{min-width:88px;margin-right:0}}.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input{border:0!important;display:inline-block;text-align:center;vertical-align:middle}.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input[type=number]{padding:0;width:44px;margin-left:0;font-size:20px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media screen and (max-width:375px){.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input[type=number]{font-size:14px;width:30px;margin-left:2px}}.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.minus,.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.plus{margin:0;line-height:30px;width:30px;height:30px;padding-top:0;padding-left:0;padding-right:0;padding-bottom:3px;background:#d3d3d3;color:#fff;font-size:18px;border-radius:50%}@media screen and (max-width:375px){.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.minus,.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.plus{font-size:16px;line-height:24px;width:24px;height:24px}}.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.minus:active,.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.minus:hover,.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.plus:active,.product-template-default.single.single-product .elementor-widget-woocommerce-product-add-to-cart .quantity input.plus:hover{background:#005da6;color:#fff}@media screen and (min-width:769px){.elementor-element-1962025 .elementor-widget-wrap{transform:translateY(-50%)}}.elementor-element-1962025 .elementor-widget-wrap .elementor-element-4781a92,.elementor-element-1962025 .elementor-widget-wrap .elementor-element-770483b,.elementor-element-1962025 .elementor-widget-wrap .elementor-element-a6891b7,.elementor-element-1962025 .elementor-widget-wrap .elementor-element-c98d9fe,.elementor-element-1962025 .elementor-widget-wrap .elementor-element-e573a01{position:absolute;inset:0}.elementor-element-1962025 .elementor-widget-wrap .elementor-element-32b4d7a,.elementor-element-1962025 .elementor-widget-wrap .elementor-element-724e8b0,.elementor-element-1962025 .elementor-widget-wrap .elementor-element-b285642{display:block;position:absolute;bottom:30%;left:0;right:0;z-index:999}.elementor-element-1962025 .elementor-widget-wrap .elementor-element-32b4d7a{bottom:30%}.elementor-element-1962025 .elementor-widget-wrap .elementor-element-b285642{bottom:19%;bottom:calc(30% - 36px)}.elementor-element-1962025 .elementor-widget-wrap .elementor-element-770483b{z-index:997;opacity:0}.elementor-element-1962025 .elementor-widget-wrap .elementor-element-4781a92{z-index:998;opacity:0}.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-ea06a40{opacity:1}.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-32b4d7a,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-724e8b0,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-a6891b7,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-b285642,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-c98d9fe,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered):not(.tr-cart-not-empty) .elementor-element-e573a01{display:none}.elementor-element-1962025 .elementor-widget-wrap:not(.hovered).tr-cart-not-empty .elementor-element-ea06a40{opacity:0}.elementor-element-1962025 .elementor-widget-wrap:not(.hovered).tr-cart-not-empty .elementor-element-724e8b0,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered).tr-cart-not-empty .elementor-element-c98d9fe,.elementor-element-1962025 .elementor-widget-wrap:not(.hovered).tr-cart-not-empty .elementor-element-e573a01{display:none}.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-ea06a40{opacity:0}.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-32b4d7a,.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-a6891b7,.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-b285642,.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-c98d9fe{display:none}.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-724e8b0{display:block;z-index:1}.elementor-element-1962025 .elementor-widget-wrap.hovered:not(.tr-cart-not-empty) .elementor-element-724e8b0 h3{color:#005da6}.elementor-element-1962025 .elementor-widget-wrap.hovered.tr-cart-not-empty .elementor-element-ea06a40{opacity:0}.elementor-element-1962025 .elementor-widget-wrap.hovered.tr-cart-not-empty .elementor-element-724e8b0,.elementor-element-1962025 .elementor-widget-wrap.hovered.tr-cart-not-empty .elementor-element-a6891b7,.elementor-element-1962025 .elementor-widget-wrap.hovered.tr-cart-not-empty .elementor-element-e573a01{display:none}.elementor-element-1962025 .elementor-widget-wrap.hovered.tr-cart-not-empty .elementor-element-32b4d7a,.elementor-element-1962025 .elementor-widget-wrap.hovered.tr-cart-not-empty .elementor-element-b285642{z-index:1}.elementor-element-1962025 .tr-cart-plusone{display:block;position:absolute;top:49%;top:calc(50% - 25px);left:49%;left:calc(50% - 25px);font-size:24px;color:red;background:gold;border:2px solid #daa520;width:54px;height:54px;line-height:50px;text-align:center;z-index:9999999999;opacity:1;border-radius:50%;box-shadow:0 0 15px #000;transition:all 2.75s ease-in-out}.elementor-element-1962025 .tr-cart-plusone.animate{opacity:0;top:35%}.elementor-element-770483b img{opacity:0}.elementor-element-770483b img#add2cart{opacity:1}.elementor-element-4781a92 .elementor-widget-container{width:100%;height:100%}.elementor-element-4781a92 .elementor-widget-container .elementor-wrapper{width:100%;height:100%}.elementor-element-4781a92 .elementor-widget-container .elementor-wrapper video{width:100%;height:100%}.elementor-element-c7d453e .tr-cart-quantity,.elementor-element-c7d453e .tr-cart-quantity-top,.elementor-element-e3c1e5c .tr-cart-quantity,.elementor-element-e3c1e5c .tr-cart-quantity-top{display:block;position:absolute;top:-5px;right:-6px;background:#e4002b;width:20px;height:20px;border-radius:50%;color:#fff;padding-top:3px}@media (max-width:400px){.elementor-element-c7d453e .elementor-button-icon,.elementor-element-e3c1e5c .elementor-button-icon{display:none!important}}#donations-progress-widget .progress-bar-wrapper.elementor-widget-html{height:25px;margin-top:0;margin-bottom:15px}.donations-progress-wrapper{margin-bottom:12px}.donations-progress-title{font-size:18px;font-weight:700;display:block;margin-bottom:0;color:#1a1a1a}.donations-progress-info{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.donations-progress-info p{margin:0}.donations-progress-text{margin:0;font-size:15px;font-weight:600;color:#1a1a1a}.donations-progress-text strong{font-weight:600}.donations-progress-percentage{display:none}#progressbarCont,#progressbarCont-mobile,#progressbarCont-tablet{background:#e0e0e0;position:relative;overflow:hidden;border-radius:8px;height:12px;width:100%}#progressbar,#progressbarCont-mobile-progressbar,#progressbarCont-progressbar,#progressbarCont-tablet-progressbar{background-color:#005e60;background:#005e60;max-width:100%!important;border-radius:8px}#progressbar.over-goal,#progressbarCont-mobile-progressbar.over-goal,#progressbarCont-progressbar.over-goal,#progressbarCont-tablet-progressbar.over-goal{background-color:#4caf50;background:#4caf50}[id$=-blue-bar]{background:#005e60;border-radius:8px}[id$=-green-bar]{background:linear-gradient(to right,#4caf50 0,#66bb6a 100%)}[id$=-orange-bar]{background:linear-gradient(to right,#ffa726 0,#ff6f00 100%)}[data-goal-marker]{width:3px;height:20px;background-color:gold;margin-left:-1.5px}.countdown-wrapper{text-align:center;padding:20px;background:#f5f5f5;border-radius:8px;margin:20px 0}.countdown-timer{display:flex;justify-content:center;align-items:center;gap:10px;font-family:Arial,sans-serif}.countdown-section{display:flex;flex-direction:column;align-items:center;padding:10px 15px;background:#fff;border-radius:8px;min-width:70px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.countdown-number{font-size:36px;font-weight:700;color:#005e60;line-height:1}.countdown-label{font-size:12px;text-transform:uppercase;color:#666;margin-top:5px;font-weight:600}.countdown-separator{font-size:30px;font-weight:700;color:#005e60;padding:0 5px}.countdown-end-message{font-size:24px;font-weight:700;color:#e4002b;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.countdown-error{color:#e4002b;padding:15px;background:#ffe6e6;border-radius:8px;border:1px solid #e4002b}@media screen and (max-width:768px){.countdown-section{min-width:60px;padding:8px 12px}.countdown-number{font-size:28px}.countdown-label{font-size:10px}.countdown-separator{font-size:24px;padding:0 3px}.countdown-end-message{font-size:20px;padding:20px}}@media screen and (max-width:520px){.countdown-section{min-width:50px;padding:6px 8px}.countdown-number{font-size:24px}.countdown-label{font-size:9px}.countdown-separator{font-size:20px;padding:0 2px}}.currency-converter-wrapper{position:relative;display:inline-block;vertical-align:middle;line-height:1}.currency-converter-button{width:35px;height:35px;border-radius:50%;background-color:#bef10a;border:1px solid #bef10a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:0;color:#005e60!important}.currency-converter-button:focus,.currency-converter-button:focus-visible,.currency-converter-button:hover{background-color:#bef10a;border-color:#005e60;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px);color:#005e60!important;outline:0}.currency-converter-button:active,.currency-converter-button:visited{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1);background-color:#bef10a;border-color:#bef10a;color:#005e60!important}.currency-converter-button svg{color:#005e60!important;fill:#005e60!important;width:24px;height:24px}.currency-converter-button svg *{color:#005e60!important;fill:#005e60!important}.currency-converter-button svg line,.currency-converter-button svg text{color:#005e60!important;fill:#005e60!important}.currency-converter-button:active svg,.currency-converter-button:focus svg,.currency-converter-button:hover svg,.currency-converter-button:visited svg{color:#005e60!important;fill:#005e60!important}.currency-converter-button:active svg *,.currency-converter-button:active svg line,.currency-converter-button:active svg text,.currency-converter-button:focus svg *,.currency-converter-button:focus svg line,.currency-converter-button:focus svg text,.currency-converter-button:hover svg *,.currency-converter-button:hover svg line,.currency-converter-button:hover svg text,.currency-converter-button:visited svg *,.currency-converter-button:visited svg line,.currency-converter-button:visited svg text{color:#005e60!important;fill:#005e60!important}.currency-converter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-tap-highlight-color:transparent}@media (max-width:768px){.currency-converter-overlay{background-color:rgba(0,0,0,.6)}}.currency-converter-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:9999;max-width:400px;width:90%;height:auto;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.currency-converter-popup[style*="display: block"]{animation:currencyPopupFadeIn .2s ease ease-out}.currency-converter-popup-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.currency-converter-popup-header h3{margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-6d5a321,#666)}.currency-converter-close{background:0 0;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease;color:#005e60!important}.currency-converter-close:focus,.currency-converter-close:focus-visible,.currency-converter-close:hover{background-color:#f0f0f0;color:#005e60!important;outline:0}.currency-converter-close:active,.currency-converter-close:visited{color:#005e60!important;background-color:#f0f0f0}.currency-converter-close svg{color:#005e60!important;fill:#005e60!important}.currency-converter-close:active svg,.currency-converter-close:focus svg,.currency-converter-close:hover svg,.currency-converter-close:visited svg{color:#005e60!important;fill:#005e60!important}.currency-converter-popup-content{padding:20px;overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0;max-height:calc(80vh - 80px);-webkit-overflow-scrolling:touch}.currency-converter-popup-content::-webkit-scrollbar{width:6px}.currency-converter-popup-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.currency-converter-popup-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.currency-converter-popup-content::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.currency-converter-description{margin:0 0 15px 0;font-family:Inter-Regular,sans-serif;color:var(--e-global-color-6d5a321,#666);font-size:14px}.currency-converter-list{list-style:none;margin:0;padding:0}.currency-converter-list li{margin-bottom:8px}.currency-converter-list li:last-child{margin-bottom:0}.currency-converter-option{display:flex;align-items:center;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;text-decoration:none;font-family:Inter-Regular,sans-serif;color:var(--e-global-color-e245fc1,#333);transition:all .2s ease;gap:12px}.currency-converter-option:hover{background-color:#e9ecef;border-color:var(--e-global-color-e245fc1,#333);transform:translateX(4px)}.currency-converter-option:active{transform:translateX(2px)}.currency-converter-option svg{color:var(--e-global-color-6d5a321,#666);fill:var(--e-global-color-6d5a321,#666);flex-shrink:0}.currency-code{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;color:var(--e-global-color-6d5a321,#666);min-width:45px}.currency-name{flex:1;font-family:Inter-Regular,sans-serif;font-size:14px;color:var(--e-global-color-6d5a321,#666)}.currency-converter-other{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0;text-align:center}.currency-converter-other-link{display:inline-flex;align-items:center;gap:6px;font-family:Inter-Regular,sans-serif;font-size:13px;color:var(--e-global-color-6d5a321,#666);text-decoration:none;padding:8px 12px;border-radius:6px;transition:all .2s ease}.currency-converter-other-link:hover{color:var(--e-global-color-e245fc1,#333);background-color:#f8f9fa}.currency-converter-other-link svg{color:var(--e-global-color-6d5a321,#666);fill:var(--e-global-color-6d5a321,#666);flex-shrink:0}@keyframes currencyPopupFadeIn{from{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:768px){.currency-converter-popup{max-width:95%;max-height:85vh}.currency-converter-popup-header h3{font-size:18px}.currency-converter-button{width:30px;height:30px}.currency-converter-button svg{width:20px;height:20px}.currency-converter-popup-content{padding:16px;max-height:calc(85vh - 70px)}.currency-converter-popup-content::-webkit-scrollbar{width:4px}}@media (max-width:480px){.currency-converter-popup{max-width:92%;max-height:90vh;width:calc(100% - 20px)}.currency-converter-popup-header{padding:12px 15px}.currency-converter-popup-header h3{font-size:16px}.currency-converter-popup-content{padding:12px 15px;max-height:calc(90vh - 60px)}.currency-converter-option{padding:10px 12px;gap:8px}.currency-code{min-width:38px;font-size:13px}.currency-name{font-size:12px}.currency-converter-description{font-size:13px;margin-bottom:12px}.currency-converter-other{margin-top:12px;padding-top:12px}.currency-converter-other-link{font-size:12px;padding:6px 10px}.currency-converter-button{width:26px;height:26px}.currency-converter-button svg{width:18px;height:18px}}@media (max-width:360px){.currency-converter-popup{max-height:95vh;width:calc(100% - 16px)}.currency-converter-popup-header{padding:10px 12px}.currency-converter-popup-content{padding:10px 12px;max-height:calc(95vh - 55px)}.currency-converter-option{padding:8px 10px}}@media (hover:none) and (pointer:coarse){.currency-converter-option{min-height:44px;touch-action:manipulation}.currency-converter-button{min-width:44px;min-height:44px;touch-action:manipulation}.currency-converter-close{min-width:44px;min-height:44px;touch-action:manipulation}}.elementor-widget-wrap>.elementor-element.elementor-element-19434e3,.elementor-widget-wrap>.elementor-element.elementor-element-abbc3bb,.elementor-widget-wrap>.elementor-element.elementor-element-abdab92,.elementor-widget-wrap>.elementor-element.elementor-element-afcfbc4,.elementor-widget-wrap>.elementor-element.elementor-element-eb46818{width:auto;margin:0;position:absolute;right:165px}@media (max-width:400px){.elementor-widget-wrap>.elementor-element.elementor-element-19434e3,.elementor-widget-wrap>.elementor-element.elementor-element-abbc3bb,.elementor-widget-wrap>.elementor-element.elementor-element-abdab92,.elementor-widget-wrap>.elementor-element.elementor-element-afcfbc4,.elementor-widget-wrap>.elementor-element.elementor-element-eb46818{right:140px}}#wcc-switcher-style-01,.wcc-switcher-style-01,.wcc-wrapper{position:relative!important;display:inline-block!important;vertical-align:middle;line-height:1;width:auto!important;max-width:35px!important}#wcc-switcher-style-01 .wcc-crnt-currency,.wcc-crnt-currency{width:35px!important;height:35px!important;min-width:35px!important;min-height:35px!important;max-width:35px!important;max-height:35px!important;border-radius:50%!important;background-color:#bef10a!important;border:1px solid #bef10a!important;cursor:pointer;display:flex!important;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:0!important;position:relative;top:0;line-height:1;overflow:hidden;flex-shrink:0}#wcc-switcher-style-01 .wcc-crnt-currency:focus,#wcc-switcher-style-01 .wcc-crnt-currency:hover,.wcc-crnt-currency:focus,.wcc-crnt-currency:hover{background-color:#bef10a!important;border-color:#005e60!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}#wcc-switcher-style-01 .wcc-crnt-currency:active,.wcc-crnt-currency:active{box-shadow:0 2px 6px rgba(0,0,0,.1)!important}#wcc-switcher-style-01 .wcc-crnt-currency .wcc-flag,#wcc-switcher-style-01 .wcc-crnt-currency .wcc-symbol,.wcc-crnt-currency .wcc-flag,.wcc-crnt-currency .wcc-symbol{display:none!important}#wcc-switcher-style-01 .wcc-crnt-currency .wcc-name,.wcc-crnt-currency .wcc-name{color:#005e60!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase;margin:0!important;padding:0!important;line-height:1}#wcc-switcher-style-01 .wcc-crnt-currency::after,.wcc-crnt-currency::after{content:"";position:absolute;right:-1px;bottom:-1px;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #005e60 transparent;border-radius:0 0 50% 0}#wcc-switcher-style-01 .wcc-crnt-currency.wcc-list-opened,.wcc-crnt-currency.wcc-list-opened{border-radius:50%!important}#wcc-switcher-style-01 .wcc-crnt-currency.wcc-list-opened::after,.wcc-crnt-currency.wcc-list-opened::after{display:none}#wcc-switcher-style-01 .wcc-list,.wcc-list{position:absolute!important;top:40px!important;left:50%;transform:translateX(-50%);width:auto!important;max-width:180px!important;max-height:280px!important;overflow-y:auto;overflow-x:hidden;background-color:#fff!important;box-shadow:0 10px 40px rgba(0,0,0,.2)!important;margin:0!important;padding:12px!important;display:none;list-style:none;border-radius:0!important;clip-path:none;scrollbar-gutter:auto;z-index:9999!important;animation:currencyDropdownFadeIn .2s ease ease-out;-webkit-overflow-scrolling:touch}#wcc-switcher-style-01 .wcc-list[style*="display: block"],#wcc-switcher-style-01 .wcc-list[style*="display:block"],.wcc-list-opened~#wcc-switcher-style-01 .wcc-list,.wcc-list-opened~.wcc-list,.wcc-list[style*="display: block"],.wcc-list[style*="display:block"]{display:block!important}#wcc-switcher-style-01 .wcc-list::before,.wcc-list::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 8px 6px 8px;border-color:transparent transparent #fff transparent;filter:drop-shadow(0 -2px 2px rgba(0, 0, 0, .1))}#wcc-switcher-style-01 .wcc-list::-webkit-scrollbar,.wcc-list::-webkit-scrollbar{width:6px}#wcc-switcher-style-01 .wcc-list::-webkit-scrollbar-track,.wcc-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}#wcc-switcher-style-01 .wcc-list::-webkit-scrollbar-thumb,.wcc-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}#wcc-switcher-style-01 .wcc-list::-webkit-scrollbar-thumb:hover,.wcc-list::-webkit-scrollbar-thumb:hover{background:#a1a1a1}#wcc-switcher-style-01 .wcc-list li,.wcc-list li{margin:0!important;padding:12px 16px!important;list-style:none;width:auto!important;height:auto!important;min-height:44px;background-color:#f8f9fa!important;border:1px solid #e0e0e0!important;border-radius:8px!important;cursor:pointer;transition:all .2s ease;display:flex!important;align-items:center;gap:8px}#wcc-switcher-style-01 .wcc-list li:not(:last-child),.wcc-list li:not(:last-child){margin-bottom:8px!important}#wcc-switcher-style-01 .wcc-list li:hover,.wcc-list li:hover{background-color:#e9ecef!important;border-color:var(--e-global-color-e245fc1,#333)!important;color:inherit!important}#wcc-switcher-style-01 .wcc-list li .wcc-symbol,.wcc-list li .wcc-symbol{font-family:Inter-Regular,sans-serif;font-size:14px!important;color:#005e60!important;flex-shrink:0;min-width:24px;margin:0!important}#wcc-switcher-style-01 .wcc-list li .wcc-name,.wcc-list li .wcc-name{font-family:Inter-Regular,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#005e60!important;flex:1;margin:0!important}#wcc-switcher-style-01 .wcc-list li .wcc-flag,.wcc-list li .wcc-flag{flex-shrink:0;width:20px;height:15px;border-radius:2px;overflow:hidden;margin:0!important}#wcc-switcher-style-01 .wcc-list li .wcc-flag::before,.wcc-list li .wcc-flag::before{font-size:20px}#wcc-switcher-style-01 .wcc-list li.active,#wcc-switcher-style-01 .wcc-list li.crnt,#wcc-switcher-style-01 .wcc-list li.selected,#wcc-switcher-style-01 .wcc-list li[data-code*=Default],.wcc-list li.active,.wcc-list li.crnt,.wcc-list li.selected,.wcc-list li[data-code*=Default]{background-color:rgb(235.4362549801,251.7928286853,177.7071713147)!important;border-color:#005e60!important;font-weight:500;color:inherit!important}#wcc-switcher-style-01 .wcc-list li.active:hover,#wcc-switcher-style-01 .wcc-list li.crnt:hover,#wcc-switcher-style-01 .wcc-list li.selected:hover,#wcc-switcher-style-01 .wcc-list li[data-code*=Default]:hover,.wcc-list li.active:hover,.wcc-list li.crnt:hover,.wcc-list li.selected:hover,.wcc-list li[data-code*=Default]:hover{background-color:rgb(229.2390438247,250.7768924303,153.2231075697)!important;color:inherit!important}#wcc-switcher-style-01 .wcc-list li.active .wcc-name,#wcc-switcher-style-01 .wcc-list li.crnt .wcc-name,#wcc-switcher-style-01 .wcc-list li.selected .wcc-name,#wcc-switcher-style-01 .wcc-list li[data-code*=Default] .wcc-name,.wcc-list li.active .wcc-name,.wcc-list li.crnt .wcc-name,.wcc-list li.selected .wcc-name,.wcc-list li[data-code*=Default] .wcc-name{font-weight:500!important;color:#005e60!important}#wcc-switcher-style-01 .wcc-list li.active .wcc-symbol,#wcc-switcher-style-01 .wcc-list li.crnt .wcc-symbol,#wcc-switcher-style-01 .wcc-list li.selected .wcc-symbol,#wcc-switcher-style-01 .wcc-list li[data-code*=Default] .wcc-symbol,.wcc-list li.active .wcc-symbol,.wcc-list li.crnt .wcc-symbol,.wcc-list li.selected .wcc-symbol,.wcc-list li[data-code*=Default] .wcc-symbol{color:#005e60!important}@keyframes currencyDropdownFadeIn{from{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:768px){.wcc-crnt-currency{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important}.wcc-crnt-currency .wcc-name{font-size:10px!important}.wcc-list{width:165px;max-height:260px;padding:10px}.wcc-list::-webkit-scrollbar{width:4px}.wcc-list li{padding:10px 12px;font-size:13px}}@media (max-width:480px){.wcc-crnt-currency{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;top:3px}.wcc-crnt-currency .wcc-name{font-size:10px!important}.wcc-crnt-currency::after{border-width:0 0 8px 8px}.wcc-list{width:155px;max-width:calc(100vw - 40px);max-height:240px;padding:8px;left:50%!important;right:auto;transform:translateX(-50%)!important}.wcc-list::before{left:50%;right:auto;transform:translateX(-50%)}.wcc-list::-webkit-scrollbar{width:3px}.wcc-list li{padding:8px 10px;font-size:12px;gap:6px}.wcc-list li .wcc-symbol{font-size:12px;min-width:20px}.wcc-list li .wcc-flag{width:16px;height:12px}.wcc-list li .wcc-flag::before{font-size:16px}}@media (hover:none) and (pointer:coarse){.wcc-crnt-currency{min-width:44px;min-height:44px;touch-action:manipulation}.wcc-list li{min-height:44px;touch-action:manipulation}}.wcc-list *,.wcc-wrapper *{box-sizing:border-box}.wcc-list li,.wcc-wrapper li{text-decoration:none!important;line-height:1.5}.wcc-list li:focus,.wcc-list li:focus-visible,.wcc-wrapper li:focus,.wcc-wrapper li:focus-visible{outline:2px solid #005e60;outline-offset:2px}.elementor-widget-wrap .elementor-widget-shortcode .wcc-wrapper{margin:0}.wcc_switcher_form_01{display:none!important}.elementor-widget-jet-smart-filters-checkboxes .tft-filter-elements{display:inline-block;margin-bottom:1em}.elementor-widget-jet-smart-filters-checkboxes .tft-filter-elements.back-to-school .jet-checkboxes-list__label{width:8.8em}.elementor-widget-jet-smart-filters-checkboxes .jet-checkboxes-list__row.active .jet-checkboxes-list__label{background-color:#005da6;color:#fff}.elementor-jet-woo-products .jet-woo-products .jet-woo-builder-product{transition:transform .3s}.elementor-jet-woo-products .jet-woo-products .jet-woo-builder-product a{cursor:move;cursor:grab}.elementor-jet-woo-products .jet-woo-products .jet-woo-builder-product.hold-active{border:1px solid rgba(173,216,230,.5);background:#fff;box-shadow:1px 1px 5px 5px rgba(173,216,230,.5);transform:scale(1.25);z-index:999999}.elementor-jet-woo-products .jet-woo-products .jet-woo-builder-product.hold-active a{cursor:grabbing}.elementor-jet-woo-products .jet-woo-products .jet-woo-builder-product.ui-draggable-dragging a{cursor:grabbing}.elementor-jet-woo-products .jet-woo-products .jet-woo-builder-product.col-mob-1.featured-product{width:50%;max-width:360px;margin-left:25%;margin-left:calc(50% - 180px)}@media screen and (max-width:768px){section#shop{overflow:hidden}section#shop .elementor-element-7fc136a .elementor-jet-woo-products{position:relative}section#shop .elementor-element-7fc136a .elementor-jet-woo-products .jet-woo-products{width:1200px;margin-left:-15px}section#shop .elementor-element-7fc136a .elementor-jet-woo-products .jet-woo-products .jet-woo-products__item.col-mob-3{flex-basis:125px}section#shop span.prod-slider-controller{display:block;position:absolute;top:auto;bottom:-28px;z-index:99999;cursor:pointer;width:28px;height:28px;line-height:24px;text-align:center;font-size:17px;border:2px solid #005da6;color:#005da6;background:#fff;border-radius:50%}section#shop span.prod-slider-controller.inactive{opacity:.5;cursor:default;border-color:#d3d3d3;color:#d3d3d3}section#shop span.prod-slider-controller.left-arr{left:0;right:auto}section#shop span.prod-slider-controller.right-arr{left:auto;right:0}}