@charset "UTF-8";a,a:hover,a:focus,a:visited,a:active,button{transition:0.4s ease all}.tm_hover-effect a{position:relative}.tm_hover-effect a::before{content:"";position:absolute;width:100%;height:3px;background-image:linear-gradient(80deg,var(--primary) 50%,var(--secondary) 90%);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.4s ease-in-out}.tm_hover-effect a:hover::before{transform-origin:left;transform:scaleX(1)}.tm_gradient-border{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920)}.tm_gradient-border--header{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920);border-left:0;border-right:0;border-top:0}.tm_wrapper-styles{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920);box-shadow:var(--box-shadow--m);padding:var(--space-l)}.tm_gradient-border--slim{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920);border-width:1px}.mask1{-webkit-mask-image:radial-gradient(circle,var(--shade) 81%,var(--secondary-light-trans-20) 99%);mask-image:radial-gradient(circle,var(--shade) 80%,var(--secondary-light-trans-20) 99%)}.fa-brands,.fab{font-family:Font Awesome/ 6 Brands!important}.tm-newsletter-section .tm-newsletter__ws-form fieldset{border:0;padding:0}.tm-newsletter-section .tm-newsletter__ws-form input[type=text].wsf-field,.tm-newsletter-section .tm-newsletter__ws-form input[type=email].wsf-field{border:1px solid var(--primary);border-radius:0}.tm-newsletter-section .tm-newsletter__ws-form button.wsf-button.wsf-button-primary{font-size:var(--text-s);letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary);border-radius:0;border-color:var(--primary);text-transform:uppercase}.tm-newsletter-section .tm-newsletter__ws-form #wsf-1-field-214{overflow:hidden}.tm-newsletter-section .tm-newsletter__ws-form #wsf-1-field-214 iframe{width:25.5rem}.tm__header-logo{-webkit-transition:0.4s ease all;transition:0.4s ease all}@media (max-width:991px){#mobile-menu--normal ul,#mobile-menu--normal ul a,#mobile-menu--centered ul,#mobile-menu--centered ul a{width:100%}#mobile-menu--normal .tm__header-menu,#mobile-menu--normal .tm_menu-nav--centered,#mobile-menu--centered .tm__header-menu,#mobile-menu--centered .tm_menu-nav--centered{line-height:0}#mobile-menu--normal .bricks-mobile-menu-overlay,#mobile-menu--centered .bricks-mobile-menu-overlay{display:none}}.tm__header-menu a{-webkit-transition:0.4s ease all!important;transition:0.4s ease all!important}@media (min-width:991px){#brx-header.sticky{-webkit-transition:0.4s ease all;transition:0.4s ease all}.sticky.on-scroll.scrolling .tm__header--primary{padding-top:var(--space-xs);padding-bottom:var(--space-xs);-webkit-transition:0.4s ease all;transition:0.4s ease all}.sticky.on-scroll.scrolling .tm__header-logo{max-width:12rem;-webkit-transition:0.4s ease all;transition:0.4s ease all}}.bricks-mobile-menu-wrapper{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#2e2a6c,#df5920,#2e2a6c,#df5920);border-left:0;border-right:1;border-top:0;border-bottom:0}.scrolling .tm__header--secondary,.scrolling .tm__header--primary{transform:translateY(-6rem)}.xoo-wsc-sc-bki{background-color:var(--primary-light);border:1px solid var(--primary-light);padding:8px;color:var(--primary);font-size:2rem;transition-duration:0.3s;transition-timing-function:ease;transition-property:all;margin-right:0!important}.xoo-wsc-sc-bki:hover{background-color:var(--primary-ultra-light);border:1px solid var(--primary-ultra-light);color:var(--primary-hover)}.xoo-wsc-sc-subt{margin:0!important}span.xoo-wsc-sc-count{position:relative;top:-12px;left:32px}.xoo-wsc-basket{padding:10px 14px;box-shadow:var(--box-shadow-xs);border-radius:0}.xoo-wsc-bki{position:relative;top:3px;left:-1px}footer #brxe-d44467:hover,footer #brxe-9b3309:hover,footer #brxe-da54f0:hover,footer #brxe-21b432:hover{fill:var(--primary-light)}.tm__hero-section_overlay{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--secondary-trans-80),var(--base))}.tm_totat_cat--raised{padding-bottom:.4rem;padding-top:.4rem;font-weight:600;font-size:var(--text-s);letter-spacing:1px;margin-right:.4rem;padding-right:.8rem;padding-left:.8rem;background-color:var(--secondary);color:var(--white)}.tm_raise-span{background-color:var(--primary);padding:.5rem 1rem;line-height:1}#brxe-d44467:hover,#brxe-9b3309:hover,#brxe-da54f0:hover,#brxe-21b432:hover{fill:var(--primary-hover)}@media (max-width:992px){.tm__card-ways:nth-child(3){grid-column-start:1}}.tm__sponsors-grid a.tm__sponsors-card{position:relative!important}.tm-spirit-award--home-buttons{display:flex;gap:2rem}@media (max-width:480px){.tm-spirit-award--home-buttons{flex-direction:column}}form.tm-form--global-styles{max-width:80rem;margin:0 auto;width:100%}form.tm-form--global-styles label.wsf-label{font-size:1.8rem!important}form.tm-form--global-styles input[type="radio"].wsf-field+label.wsf-label:before,form.tm-form--global-styles input[type="date"].wsf-field,form.tm-form--global-styles input[type="datetime-local"].wsf-field,form.tm-form--global-styles input[type="file"].wsf-field,form.tm-form--global-styles input[type="month"].wsf-field,form.tm-form--global-styles input[type="password"].wsf-field,form.tm-form--global-styles input[type="search"].wsf-field,form.tm-form--global-styles input[type="time"].wsf-field,form.tm-form--global-styles input[type="week"].wsf-field,form.tm-form--global-styles input[type="email"].wsf-field,form.tm-form--global-styles input[type="number"].wsf-field,form.tm-form--global-styles input[type="tel"].wsf-field,form.tm-form--global-styles input[type="text"].wsf-field,form.tm-form--global-styles input[type="url"].wsf-field,form.tm-form--global-styles input[type="text"].wsf-field~canvas,form.tm-form--global-styles select.wsf-field,form.tm-form--global-styles textarea.wsf-field{background-color:#df592014;border:1px solid #df5920;border-radius:0}form.tm-form--global-styles input[type="radio"].wsf-field:checked+label.wsf-label:before{background-color:#df5920;border-color:#df5920}form.tm-form--global-styles .tm-form__section-desc{margin-top:0!important;margin-bottom:1rem!important}#wsf-2-section-80 button.wsf-button{font-size:var(--text-m);letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background:var(--primary);color:var(--primary-ultra-light);border-color:var(--primary);border-radius:0;border-width:2px;text-transform:uppercase}#wsf-2-section-80 button.wsf-button:hover{background:var(--primary-dark);border-color:var(--primary-dark)}#ws-form-2 .tm-form__section-label legend{margin-top:1rem;font-weight:700;font-size:1.8rem}#ws-form-2 label{color:#000;font-size:1.6rem}#ws-form-2 .tm-form__section-desc{margin-top:-1.5rem;font-size:1.6rem}#ws-form-2 textarea{font-size:1.5rem}.application-form__section-title,.application-form__section-title p{font-size:var(--text-m);text-wrap:wrap;margin-bottom:2rem}.application-form__section-title--suffix p{font-size:var(--text-m);margin-bottom:2rem;margin-top:-.5rem}.application-form__section-tip{color:var(--primary)}.application-form__part-title p{font-size:var(--text-l);margin-bottom:2rem}#ws-form-1 label{font-size:var(--text-m);color:inherit}.application-form__double-column-ul{columns:2 20rem;font-size:var(--text-m)}body.page-id-75809 h1,body.page-id-75809 h2,body.page-id-75809 h3,body.page-id-75809 h4,body.page-id-75809 h5,body.page-id-75809 h6{font-family:"omnes-pro";font-weight:500}.tm-hide-block{display:none}.tm__sponsors-url{color:var(--primary)}.tm-sponsors-card__tier{position:absolute;transform:translateX(-50%);left:50%;bottom:-1.5rem;background:#fff;font-size:1.4rem;text-transform:uppercase;border:1px solid var(--primary);padding:0 1rem}.tm__sponsors-grid a.tm__sponsors-card:last-child .tm-sponsors-card__tier{display:none}.tm-sorting .wpgb-facet-title{display:none}.tm-sorting .wpgb-facet>fieldset:last-child{margin-bottom:0}.tm-sorting .wpgb-select{border-radius:0;border:1px solid var(--primary)!important;background:var(--primary-light-trans-40);height:5rem}.tm-sorting .wpgb-facet .wpgb-sort-facet label{display:none}.tm-sorting .wpgb-select{border:1px solid var(--primary)!important}.tm-sorting .wpgb-select .wpgb-select-controls .wpgb-select-separator{display:none}.tm-sorting .wpgb-facet .wpgb-select button{color:var(--primary)}.wpgb-select-dropdown ul li{border-radius:0!important}.wpgb-select-dropdown ul li[aria-selected="true"]{background-color:var(--primary)!important}.wpgb-select-dropdown ul li.wpgb-focused{background-color:var(--primary-ultra-light)!important;color:var(--black)!important}#bulk-donation-form{display:flex;flex-direction:row;gap:1rem}#bulk-donation-form .donation-list-wrapper{flex:1}#bulk-donation-form .tm__a-z-list-item{flex-direction:row;align-items:center;width:100%;display:flex;justify-content:space-between;border-bottom:1px solid var(--secondary-trans-20);padding-top:var(--space-xs);padding-bottom:var(--space-xs);flex:1;gap:1rem}#bulk-donation-form .tm__a-z-list-link{font-weight:400;color:var(--primary);font-size:calc(var(--text-m) * 1.2);flex:1}@media (max-width:767px){#bulk-donation-form .tm__a-z-list-link{font-size:calc(var(--text-m) * 1)}}#bulk-donation-form .tm-card__donate-btn{border:0;outline:0;padding:0;margin:0}#bulk-donation-form .tm-card__donate-btn input{font-size:1.8rem;background-color:var(--primary-light-trans-40);border:1px solid var(--primary);border-radius:0;color:var(--shade);outline:none;width:14rem}@media (max-width:767px){#bulk-donation-form .tm-card__donate-btn input{width:10rem}}#bulk-donation-form .tm-card__donate-btn input:focus{box-shadow:var(--box-shadow-xl);background-color:var(--white)}#bulk-donation-form .tm-card__donate-btn input[type="number"]::-webkit-inner-spin-button,#bulk-donation-form .tm-card__donate-btn input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#bulk-donation-form .tm-card__donate-btn input[type="number"]{-moz-appearance:textfield}#bulk-donation-form .tm-card__donate-btn input[type="number"]::placeholder{color:var(--primary-dark-trans-50);opacity:1}#bulk-donation-form .tm-card__donate-btn input[type="number"]::-webkit-input-placeholder{color:var(--primary-dark-trans-50)}#bulk-donation-form .tm-card__donate-btn input[type="number"]:-ms-input-placeholder{color:var(--primary-dark-trans-50)}#bulk-donation-form .tm-card__donate-btn input[type="number"]::-moz-placeholder{color:var(--primary-dark-trans-50);opacity:1}#bulk-donation-form .tm-card__donate-btn input[type="number"]:-moz-placeholder{color:var(--primary-dark-trans-50);opacity:1}#bulk-donation-form button{z-index:9;margin-top:1.3rem;max-width:11rem;padding:1.2rem;text-align:center;position:-webkit-sticky;position:sticky;top:15rem;letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary);color:var(--primary-ultra-light);border-color:var(--primary);text-transform:uppercase;font-size:var(--text-s);border-color:var(--primary);flex:1;cursor:pointer;width:10rem;height:4.3rem;z-index:1;line-height:normal}#bulk-donation-form button:hover{background-color:var(--primary-dark)}.tm-card__donate-btn.tm-card__donate-btn--a-z form{padding:0}@-moz-document url-prefix(){.tm_logo{width:9rem}}.oxy-header img{-webkit-transition:0.4s ease all;transition:0.4s ease all}.oxy-header.oxy-sticky-header-active .tm_header--primary{height:7rem}.tm_header--primary{-webkit-transition:0.4s ease all;transition:0.4s ease all}.tm_logo--sticky{display:none}.tm_sub--menu>a:first-child{display:none!important}.tm_sub--menu>a:first-child+.oxy-mega-dropdown_flyout{position:relative;visibility:visible;opacity:1;display:block!important}.tm_sub--menu>a:first-child+.oxy-mega-dropdown_flyout li{display:inline-block}@media (max-width:991px){.tm_sub--menu>a:first-child+.oxy-mega-dropdown_flyout li{display:block;text-align:center;margin:1.6rem}.tm_sub--menu>a:first-child+.oxy-mega-dropdown_flyout li a{justify-content:center;font-size:var(--text-m)}}.tm_sub--menu .oxy-mega-dropdown_flyout .menu-item>a{text-decoration:none;text-transform:uppercase;font-weight:500;letter-spacing:.4px}.tm_sub--menu .oxy-mega-dropdown_flyout .menu-item>a:hover{color:var(--primary)}@media (max-width:991px){.tm_sub--menu .oxy-mega-dropdown_flyout .oxy-mega-dropdown_container{background:var(--secondary-ultra-light)!important;padding:3.2rem;text-align:center;box-shadow:0 4px 4px -2px var(--shade-trans-20)!important;border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920);border-left:0;border-right:0;border-top:0}.oxy-header-right{flex-direction:row-reverse}}.tm_footer--menu ul{margin:0;padding:0}.tm_footer--menu li{list-style-type:none}@media (max-width:767px){#_social_icons-168-64068.oxy-social-icons{width:100%;flex-direction:row}}.tm_product-cart__button form{gap:var(--space-xs);display:flex;padding:0 var(--space-xs);width:100%;max-width:360px}.tm_product-cart__button .nyp{width:100%}.tm_product-cart__button .nyp label span{display:none}.tm_product-cart__button form.cart .quantity,.tm_product-cart__button form.woocommerce-cart-form .quantity{display:none}.tm_product-cart__button .nyp .input-text.amount{border-width:2px;max-width:20rem;width:100%;font-size:2rem;line-height:1}.tm_product-cart__button .woocommerce-nyp-message{margin-top:1rem;width:200%;max-width:30rem}.tm_product-cart__button .woocommerce-nyp-message ul{margin:0;margin:0;padding:0;text-align:center;background:#fff0;border:0;color:var(--error-color);font-weight:500;font-size:1.4rem;box-shadow:initial}.tm_product-cart__button .single_add_to_cart_button{width:40%;height:100%}.tm_product-cart__button .woocommerce-error::before{display:none}.tm_product-wishlist .yith-wcwl-add-button a.button{background:#fff0;color:var(--primary);border:none;padding:0;align-items:center;text-transform:uppercase;font-size:1.2rem;font-weight:700;letter-spacing:1px;line-height:1}.tm_product-wishlist .yith-wcwl-add-button a.button:hover{background:#fff0;border:none;color:var(--primary-hover)}.tm_product-wishlist .yith-wcwl-add-button .yith-wcwl-icon{margin-right:.5rem;font-size:initial}.tm_product-wishlist .yith-wcwl-add-button .fa-heart-o:before{content:"";font-size:1.6rem;font-weight:600}.tm_product-wishlist .yith-wcwl-add-to-wishlist{margin:0}.tm_product-wishlist .yith-wcwl-wishlistexistsbrowse,.tm_product-wishlist .yith-wcwl-wishlistaddedbrowse{width:100%;display:flex;align-items:center}.tm_product-wishlist .feedback{font-size:0}.tm_product-wishlist .feedback .yith-wcwl-icon{font-size:initial;font-family:Font Awesome\ 6 Solid;font-weight:900}.tm_product-wishlist .feedback .fa-heart:before{content:"";color:var(--secondary)}.tm_product-wishlist .yith-wcwl-wishlistexistsbrowse a,.tm_product-wishlist .yith-wcwl-wishlistaddedbrowse a{text-transform:uppercase;font-size:1.2rem;font-weight:700;letter-spacing:1px;line-height:1;padding:0;color:var(--secondary)}.tm_product-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,.tm_product-wishlist .yith-wcwl-wishlistaddedbrowse a:hover{color:var(--secondary-hover)}#yith-wcwl-popup-message{border-radius:8px;background:#64629d;color:#fff;text-transform:uppercase;box-shadow:0 0 100px 50px var(--shade-trans-20);letter-spacing:1px;font-weight:600;transform:translate(50%,0)}.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce.widget_shopping_cart .buttons a:hover,.woocommerce a.added_to_cart:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce table.my_account_orders .button:hover,td a.woocommerce-MyAccount-downloads-file.button.alt:hover{background-color:var(--primary-hover);border:1px solid var(--primary-ultra-light);color:var(--primary-ultra-light)}.tm_product-cart__button .single_add_to_cart_button+.added_to_cart{width:100%;max-width:32rem;display:none}.xoo-wsc-img-col img{border-radius:.8rem}span.xoo-wsch-text{font-family:"utopia-std";font-size:var(--text-xl)}.oxy-dynamic-list :is([data-id="-read-more-less-77-64193"],#incspec) .oxy-read-more-inner{box-shadow:inset 0 -12px 15px -20px #000}.tm_checkout .woocommerce-info,.tm_cart .woocommerce-info{margin-bottom:var(--space-s)!important;border-top-color:var(--accent)!important}.ywgc_enter_code{margin:var(--space-m);padding:0}.ywgc_enter_code>div{display:flex;gap:10px;justify-content:center;align-items:center}.oxy-woo-checkout .woocommerce ul.order_details{display:flex}@media (max-width:767px){.ywgc_enter_code>div{flex-direction:column}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{margin-left:0}.oxy-woo-checkout .woocommerce ul.order_details{flex-direction:column;gap:1rem}.oxy-woo-checkout .woocommerce ul.order_details li{padding:0;margin:0;border:0}}.ywgc_enter_code p{margin:0;padding:0}.ywgc_enter_code .form-row{float:none;width:auto;padding:0;margin:0}.ywgc_enter_code input[type="text"]{width:100%;max-width:32rem;height:100%;font-size:var(--text-m)}.ywgc_enter_code .ywgc_apply_gift_card_button{width:100%;max-width:32rem}.woocommerce-button.button.woocommerce-form-login__submit{color:var(--primary-ultra-light)!important}.woocommerce-button.button.woocommerce-form-login__submit:hover{border:1px solid var(--primary-hover)!important;background-color:var(--primary-hover)!important}.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-top:25px}.oxy-woo-order-tracking form,.woocommerce form.woocommerce-ResetPassword.lost_reset_password,.woocommerce .woocommerce-EditAccountForm,.woocommerce .woocommerce-address-fields,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce .col2-set,.woocommerce-form-coupon,.woocommerce #reviews #comments ol.commentlist li .comment-text,ul.woocommerce-order-overview,.woocommerce form.login,.woocommerce form.register,.woocommerce form.checkout_coupon,.woocommerce table.shop_table,.woocommerce-message{border-top:3px solid var(--secondary-medium);border-radius:0!important;box-shadow:0 8px 8px -4px var(--base-trans-10)}.woocommerce-info,.woocommerce-error{border-radius:0!important;box-shadow:0 8px 8px -4px var(--base-trans-10)}.woocommerce-additional-fields__field-wrapper fieldset{border:1px solid #d4d3df;border-radius:.4rem;display:flex;gap:2rem}.woocommerce-additional-fields__field-wrapper .form-row fieldset label{display:flex;align-items:center;gap:.8rem}.tm_a-z__donate-fields .nyp .input-text.amount,.tm_a-z__donate-fields .input-text.qty.text{width:100%;line-height:1;font-size:2rem;border:2px solid var(--shade-light);background:var(--white);color:var(--base);outline:none;padding:8px 12px;border-radius:.4rem;resize:none}.tm_a-z__donate-fields .input-text.qty.text{width:6rem;text-align:center;margin-left:1rem}.tm_a-z__donate-fields .nyp .input-text.amount:focus{border:2px solid var(--shade-light);box-shadow:0 0 5px var(--shade-light)}.tm_a-z__donate-fields .single_add_to_cart_button,.tm_account-page .yith-add-new-gc-my-account-button{background-color:var(--primary);color:var(--primary-ultra-light);letter-spacing:1px;text-transform:uppercase;padding:16px 24px;font-size:12px;text-align:center;border:1px solid var(--primary);border-radius:.8rem;line-height:1.2;font-weight:700;outline:none;cursor:pointer;margin-left:1rem;height:100%}.tm_a-z__donate-fields .single_add_to_cart_button:hover,.tm_account-page .yith-add-new-gc-my-account-button:hover{background-color:var(--primary-hover);border:1px solid var(--primary-hover)}.tm_a-z__donate-fields .woocommerce-Price-currencySymbol,.tm_a-z__donate-fields .added_to_cart.wc-forward{display:none}.tm_a-z__donate-fields .cart{display:flex}.oxy-modal-backdrop{pointer-events:none}.oxy-modal-backdrop .ct-modal{pointer-events:auto}body.oxy-modal-active{overflow-y:initial;position:relative}.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper:nth-child(odd){flex-direction:row-reverse}.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper:nth-child(odd) .tm_spirit-award__content{box-shadow:140px 0 0 0 var(--secondary-ultra-light)}.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper:nth-child(even) .tm_spirit-award__content{box-shadow:-140px 0 0 0 var(--secondary-ultra-light)}.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper:nth-child(odd) .tm_spirit-award__person{box-shadow:8px 8px 8px 0 var(--base-trans-10)}.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper:nth-child(even) .tm_spirit-award__person{box-shadow:-8px 8px 8px 0 var(--base-trans-10)}@media (max-width:767px){.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper{flex-direction:column!important}.tm_spirit-award__repeater-grid .tm_spirit-award__wrapper .tm_spirit-award__content{box-shadow:0 -130px 0 0 var(--secondary-ultra-light)!important}.tm_double-h__box-heading--one:before,.tm_double-h__box-heading--two:after{display:none!important}}.tm_footer__heading{margin-bottom:1rem!important;color:var(--secondary-ultra-light)!important}.tm_favorite-wrapper .wishlist-title.wishlist-title-with-form h2:hover{background:var(--secondary-ultra-light)}.tm_favorite-wrapper .woocommerce .wishlist-title h2{padding:10px;margin:0}.tm_favorite-wrapper .hidden-title-form>input[type=text]{line-height:2;font-size:2rem!important}.tm_favorite-wrapper .wishlist-title a.show-title-form{visibility:initial}.tm_favorite-wrapper .wishlist_view{border-radius:.4rem;box-shadow:0 8px 8px -4px var(--base-trans-10);padding:0}.tm_favorite-wrapper .product-remove a.remove_from_wishlist{color:var(--secondary-light)!important;width:auto;text-align:left;font-weight:400}.tm_favorite-wrapper .product-remove a.remove_from_wishlist:hover{color:var(--primary-hover)!important;background:transparent!important;text-decoration:none}.tm_favorite-wrapper .wishlist_table tr td.product-thumbnail a{display:flex}.tm_favorite-wrapper .product-name a{font-size:var(--text-m);font-weight:500;text-decoration:none}.woocommerce .tm_favorite-wrapper table.shop_table th.product-name{font-weight:600;color:var(--shade);letter-spacing:0;font-size:var(--text-s);font-family:"utopia-std"}.tm_favorite-wrapper .wishlist_view li{margin:0 0 1px 0;display:flex;align-items:center;background:var(--secondary-ultra-light)}.tm_favorite-wrapper .wishlist_table.mobile li .item-wrapper{display:flex;align-items:center;text-align:left;margin:0}.tm_favorite-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{display:block}.tm_favorite-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail a{display:block}.tm_favorite-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail a img{display:block}.tm_account-page .banner-icon-counter i{font-size:8rem!important}.tm_account-page .yith-wcmap-banner a{color:var(--primary)}.tm_account-page .yith-wcmap-banner a:hover{color:var(--primary-hover);text-decoration:none}.tm_account-page .yith-wcmap-banners-wrapper .yith-wcmap-banner{border:0}.tm_account-page .yith-add-new-gc-my-account-notice-message{color:var(--error-color);font-weight:400;font-size:1.6rem}.tm_account-page .yith-wcmap .user-profile .user-info .logout a{padding:.8rem var(--space-xs);font-size:var(--text-xs);border-radius:.4rem;letter-spacing:1px;font-weight:600}.yith-wcmap .user-profile .user-avatar.avatar-upload:after{background-color:var(--primary)}.tm_account-page .yith-add-new-gc-my-account-button{margin-bottom:1rem}.oxy-woo-my-account .woocommerce-EditAccountForm fieldset legend{font-family:"utopia-std";font-size:var(--text-xl);color:var(--shade);font-weight:600;top:0}@media (max-width:767px){#my-account-menu.position-vertical-left{float:none;margin:0;width:100%}#my-account-menu.position-vertical-left~.woocommerce-MyAccount-content{float:none;width:100%}}.tm_account-page .yith-wcmap-banners-wrapper{margin-right:0;margin-left:0;margin-top:var(--space-l);gap:var(--space-xs)}.tm_account-page .yith-wcmap-banners-wrapper .yith-wcmap-banner.banner-favorites,.tm_account-page .yith-wcmap-banners-wrapper .yith-wcmap-banner.banner-donations,.tm_account-page .yith-wcmap-banners-wrapper .yith-wcmap-banner.banner-gift-cards{flex:auto;background:var(--secondary-ultra-light);padding:var(--space-l);border-radius:.8rem}.tm_account-page .yith-wcmap-banners-wrapper .yith-wcmap-banner{margin:0;padding:0;border:1px solid #fff0}.tm_account-page .yith-wcmap-banners-wrapper .yith-wcmap-banner:hover{border:1px solid var(--primary)}.tm_account-page .woocommerce table.shop_table th{font-family:"utopia-std";color:var(--shade);font-weight:600;font-size:var(--text-s)}.oxy-woo-my-account td a.woocommerce-MyAccount-downloads-file.button.alt,.oxy-woo-my-account .woocommerce table.my_account_orders .button{max-width:10rem;display:inline-block}.tm_account-page form>fieldset>label{text-align:center;display:inline-block;width:100%;font-weight:600;font-size:var(--text-s)}.tm_account-page #ywgc-link-code{width:calc(100% - 10.3rem);line-height:2}.tm_account-page fieldset input+button[type=submit]{margin-top:.5rem;width:10rem}.tm_gift-card__form .ywgc_select_amount_title{margin-bottom:var(--space-xs)}.tm_gift-card__form .ywgc-manual-amount-container.ywgc-manual-amount{border:1px solid #fff0;height:100%;line-height:2;width:100%}.tm_gift-card__form .ywgc-manual-currency-symbol{padding:.5rem 1rem;background-color:var(--secondary);color:var(--secondary-light);font-size:var(--text-l);width:5rem;text-align:center}.tm_gift-card__form #ywgc-manual-amount{height:auto;font-size:var(--text-l);border:1px solid var(--shade-light);background:var(--white);color:var(--base);outline:none;font-family:inherit;padding:8px 12px;border-radius:.4rem;resize:none;width:calc(100% - 5rem);border-left:0}.tm_gift-card__form input#ywgc-manual-amount::placeholder{font-size:var(--text-l)}.tm_gift-card__form .gift-cards_form>h3{margin-top:var(--space-m);margin-bottom:0}.tm_gift-card__form .gift-card-content-editor.step-appearance,.tm_gift-card__form .gift-card-content-editor.step-content{margin-bottom:0}.tm_gift-card__form .gift-card-content-editor.step-content h5{margin:var(--space-m) 0 var(--space-xs)}.tm_gift-card__form .ywgc-single-recipient .ywgc-recipient-name,.tm_gift-card__form .ywgc-single-recipient .ywgc-recipient-email,.tm_gift-card__form .ywgc-sender-name,.tm_gift-card__form .ywgc-message{display:flex}.tm_gift-card__form .gift-card-content-editor.step-content input,.tm_gift-card__form .gift-card-content-editor.step-content textarea{float:none;width:auto;max-width:100%;flex:1;font-size:var(--text-m)}.tm_gift-card__form .gift-card-content-editor.step-content input::placeholder,.tm_gift-card__form .gift-card-content-editor.step-content textarea::placeholder{font-size:var(--text-m)}.tm_gift-card__form .gift-card-content-editor.step-content label{flex:0 0 7rem;font-size:var(--text-s);color:var(--shade-medium);font-weight:400;line-height:3;margin:0}.tm_gift-card__form .gift_card_template_button{margin:0}.woocommerce .tm_gift-card__form button.gift_card_add_to_cart_button{max-width:20rem;margin-left:auto;margin-top:1rem}@media (max-width:768px){.ruler .cell .year{display:none}.ruler .cell:nth-child(2) .year,.ruler .cell:last-child .year{display:block}.cell::before{display:none}.ruler .cell__year-2013::before{display:block}}.tm_heading__single:before{background-color:var(--secondary-light);width:100%;height:50%;z-index:-1;position:absolute;top:0;border-radius:1rem;content:""}.tm_product-cart__button-home2{max-width:360px}.tm_product-cart__button-home2 input[type="text"]{height:auto;font-size:14px;border:1px solid var(--shade-light);background:var(--white);color:var(--base);outline:none;font-family:inherit;padding:8px 12px;border-radius:.4rem;resize:none}.tm_product-cart__button-home2 button.button.alt{background-color:var(--primary);color:var(--primary-ultra-light);letter-spacing:1px;text-transform:uppercase;padding:16px 24px;font-size:12px;text-align:center;border:1px solid var(--primary);border-radius:.8rem;line-height:1.2;font-weight:700;font-family:inherit;outline:none;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-self:stretch;flex-grow:1}.tm_product-cart__button-home2 form{display:flex;flex-wrap:wrap}.wc-stripe-banner-checkout.active{margin:0 auto}.oxy-woo-checkout .woocommerce-checkout #payment ul.payment_methods label{font-size:var(--text-m)!important;color:var(--shade-dark)!important;line-height:2}.fa-facebook:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before,.fa-twitter:before{font-size:2.5rem;font-style:normal;background:var(--primary);color:#fff;padding:1rem;width:5rem;height:5rem}.fa-brands,.fab{font-family:"fontawesome"}.tm_adjacent-nonprofits__wrapper .adj-post{align-items:center;gap:1rem}.tm_adjacent-nonprofits__wrapper .adj-post img{max-width:20rem;aspect-ratio:1.3333333333;object-fit:cover;object-position:top center;border-radius:.4rem;box-shadow:0 0 12px 5px var(--base-trans-10)}.tm_adjacent-nonprofits__wrapper .adj-post:hover img{box-shadow:0 0 12px 5px var(--base-trans-20)}.oxy-product-cart-button .quantity{display:none}.tm_notice_image{margin:0 auto;text-align:center}.woocommerce .oxy-header img,.woocommerce-page .oxy-header img{max-width:15rem}.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce.widget_shopping_cart .buttons a:hover,.woocommerce a.added_to_cart:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce table.my_account_orders .button:hover,td a.woocommerce-MyAccount-downloads-file.button.alt:hover{background-color:var(--primary-hover);border:1px solid var(--primary-ultra-light);color:var(--primary-ultra-light)}.tm__header--secondary .woocommerce-Price-amount{display:none}body.xoo-wsc-cart-active,html.xoo-wsc-cart-active{overflow:inherit!important}.cart-collaterals table tbody th,.cart-collaterals table tbody td{padding:30px;background-color:#fff;border:1px solid var(--secondary-light)}#brxe-rdeqsz .wc-proceed-to-checkout .button{padding:var(--btn-pad-y) var(--btn-pad-x);line-height:1}#brxe-rdeqsz .wc-proceed-to-checkout .button:hover,#brxe-oktaiv .shop_table_responsive .actions .button:hover{background-color:var(--primary-hover);color:var(--primary-ultra-light);border-color:var(--primary-hover)}.woocommerce-cart-form .actions{padding:20px}.ywgc_enter_code .ywgc_apply_gift_card_button{background-color:var(--primary);color:var(--white);text-transform:uppercase;font-size:var(--text-s);letter-spacing:1px;text-shadow:0 3px 5px var(--shade-trans-40);border:1px solid #fff0}.xoo-wsc-footer .xoo-wsc-ft-btn{letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary);color:var(--primary-ultra-light);text-transform:uppercase;font-size:var(--text-s);border-color:var(--primary);padding:7px 15px;font-weight:var(--btn-weight)}.xoo-wsc-footer .xoo-wsc-ft-btn:hover{background-color:var(--primary-hover);color:var(--primary-ultra-light);border-color:var(--primary-hover)}ul.xoo-wsc-notices{text-align:center}.xoo-wsc-notice-container{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.tm_cart .woocommerce-error{text-align:center;padding:var(--space-s)}.ywgc_enter_code input[type="text"]{height:auto}.woocommerce-checkout .place-order .button{letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary);color:var(--primary-ultra-light);text-transform:uppercase;font-size:var(--text-s);border-color:var(--primary);padding:7px 15px;font-weight:var(--btn-weight);max-width:20rem;line-height:3}.woocommerce-checkout .place-order .button:hover{background-color:var(--primary-hover);color:var(--primary-ultra-light);border-color:var(--primary-hover)}@media (max-width:991px){#brxe-oktaiv .product-remove{padding:0!important;display:block}.woocommerce-cart-form .product-remove a{transform:none}#brxe-oktaiv .product-thumbnail a img{margin:0 auto}.woocommerce-cart-form tbody td.product-name{justify-content:center}.woocommerce-cart-form tbody td{align-items:center;text-align:center;gap:var(--space-m);justify-content:space-between;display:flex;flex-grow:1;flex-wrap:wrap}.woocommerce-cart-form tbody td br{display:none}.shop_table_responsive.cart edit_price_in_cart_text{font-size:1.8rem;font-weight:500}.woocommerce-cart .woocommerce{margin:0;padding:0}.woocommerce-cart-form tbody tr.cart_item{font-size:inherit}}@media (max-width:767px){.woocommerce-cart-form tbody td{justify-content:center}}.woocommerce-orders-table__cell .woocommerce-button,.woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-MyAccount-content .button,.woocommerce-address-fields .button,.woocommerce-button.woocommerce-form-login__submit,.woocommerce-button.woocommerce-form-register__submit,.lost_reset_password .woocommerce-Button.button{font-weight:700;max-width:13rem;padding:var(--btn-pad-y) var(--btn-pad-x);background-color:var(--primary);color:var(--white);text-transform:uppercase;font-size:var(--text-s);letter-spacing:1px;text-shadow:0 3px 5px var(--shade-trans-40);border:1px solid #fff0}.woocommerce-orders-table__cell .woocommerce-button:hover,.woocommerce-EditAccountForm .woocommerce-Button:hover,.woocommerce-MyAccount-content .button:hover,.woocommerce-address-fields .button:hover,.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover,.lost_reset_password .woocommerce-Button.button:hover{background-color:var(--primary-hover);color:var(--primary-ultra-light);border-color:var(--primary-hover)}.woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-MyAccount-content .button,.lost_reset_password .woocommerce-Button.button{max-width:30rem}.woocommerce-MyAccount-content .woocommerce-order-details,.woocommerce-MyAccount-content .woocommerce-order-downloads,.woocommerce-MyAccount-content .woocommerce-customer-details{padding:0}.tm-share-wrapper{display:flex;flex-direction:column;text-align:center}.tm-thank-you .woocommerce-order-details,.tm-thank-you .woocommerce-customer-details{padding:0}#in_honor_field{margin-bottom:2rem}.tm_nonprofit__sidebar-menu .xoo-wsc-sc-subt{position:relative;left:5px}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:5rem;font-size:1.8rem;background-color:var(--primary-light-trans-40);border:1px solid var(--primary);border-radius:0;color:var(--shade)}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:var(--shade-medium);font-size:1.8rem}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:var(--box-shadow-l)}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{opacity:.5;fill:var(--primary)}.dgwt-wcas-close path{fill:var(--primary);opacity:.5}.dgwt-wcas-close:hover{opacity:.9}.dgwt-wcas-suggestions-wrapp{background:var(--shade-ultra-light);border:1px solid var(--primary);border-radius:.8rem;box-shadow:0 0 20px 0 var(--primary-trans-20)}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product:hover{background-color:var(--primary-light-trans-40)}.tm_nonprofit__sidebar-nav .yith-wcan-filters{background:#fff0;margin:0}.tm_nonprofit__sidebar-nav .yith-wcan-filters .filter-item label{display:flex;align-items:center}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter{margin:0}.tm_nonprofit__sidebar-nav .yith-wcan-filters .filter-title{display:none}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter a.clear-selection{text-transform:uppercase;font-size:1.2rem;font-weight:700;letter-spacing:1px;line-height:1;color:var(--primary);background:var(--primary-light);padding:.8rem;border-radius:.4rem;order:1;width:fit-content}.tm_nonprofit__sidebar-nav .yith-wcan-filters .filter-items ul{display:flex;flex-direction:column;gap:2rem}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter a.clear-selection:hover{color:var(--primary-hover)}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a,.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a{font-size:calc(var(--text-s) * 1.1);color:var(--primary);line-height:1.6;margin-left:1rem}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a:hover,.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a:hover{color:var(--primary-hover)}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>a,.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>label>a{background-color:var(--primary-ultra-light)}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item:last-child>a,.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item:last-child>label>a{border-bottom:0}.tm_nonprofit__sidebar-nav .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item .item-count{font-size:var(--text-s);color:var(--shade-medium)}.tm_nonprofit__sidebar-nav .yith-wcan-filters .filter-content{display:flex;flex-direction:column}.tm_nonprofit__sidebar-nav input[type="checkbox"]{appearance:none;background-color:var(--primary-ultra-light);margin:0;font:inherit;color:var(--primary-light);width:1.15em;height:1.15em;border:1px solid currentColor;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.tm_nonprofit__sidebar-nav input[type="checkbox"]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:var(--primary);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.tm_nonprofit__sidebar-nav input[type="checkbox"]:checked::before{transform:scale(1)}.tm_nonprofit__sidebar-nav input[type="checkbox"]:focus{outline:max(2px, 0.15em) solid currentColor;outline-offset:max(2px, 0.15em)}.tm_card__body-tags .tm-card__tags{background:var(--base);padding:.4rem .8rem;font-size:1rem;border-radius:.4rem;color:var(--base-ultra-light);display:block;box-shadow:0 0 7px 2px #9996ff;font-weight:600;letter-spacing:.1rem;text-align:center;line-height:1.2}form.cart .quantity+button{margin-top:0}.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control{height:2rem;width:2rem;border:1px solid var(--primary-light)!important;background-color:var(--primary-ultra-light);border-radius:0}.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox[aria-pressed=true] .wpgb-checkbox-control{background:var(--primary);border:1px solid var(--primary)!important}.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-az-index-label,.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-button-label,.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-checkbox-label,.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-hierarchy-label,.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-radio-label,.tm_nonprofits-sidebar__filter-menu .wpgb-facet .wpgb-rating-label{color:var(--primary);font-weight:600;text-transform:uppercase}.tm_donation-info__subheading .tm_raise-span{color:var(--white);font-weight:900;padding:.5rem 1rem;letter-spacing:2px;text-shadow:0 5px 5px var(--shade-trans-60);font-family:utopia-std}.tm_nonprofit__testimonial p:before{content:open-quote;top:-2rem!important}.tm_nonprofit__testimonial p:after{content:close-quote}.tm_nonprofit__testimonial p:before,.tm_nonprofit__testimonial p:after{display:inline-block;vertical-align:bottom;color:var(--shade);font-size:4rem;top:.2em;position:relative;line-height:0}.tm-list-backers ul{margin:0;padding:0 0 0 20px}.tm-card__donate-btn form{display:flex;gap:1rem;padding:0 var(--space-xs)}.tm-card__donate-btn form .nyp{margin:0}.tm-card__donate-btn form .nyp label{display:none}.tm-card__donate-btn form .input-text{font-size:1.8rem;background-color:var(--primary-light-trans-40);border:1px solid var(--primary);border-radius:0;color:var(--shade);outline:none}.tm-card__donate-btn form .input-text:focus{box-shadow:var(--box-shadow-xl);background-color:var(--white)}.tm-card__donate-btn form .quantity{display:none}.tm-card__donate-btn form button{max-width:11rem;width:100%;min-width:auto!important;letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary)!important;color:var(--primary-ultra-light)!important;border-color:var(--primary);text-transform:uppercase;font-size:var(--text-s);border-color:var(--primary)}.tm-card__donate-btn form button:hover{background-color:var(--primary-hover)!important;color:var(--primary-ultra-light)!important;border-color:var(--primary-hover)!important}.tm-card__donate-btn--npo form{padding:0}.tm-card__donate-btn--npo form button{max-width:13rem}.tm_gift-card__form .ywgc-manual-currency-symbol{display:block}.ywgc-manual-currency-symbol.right{display:none!important}.tm_gift-card__form .ywgc-single-recipient .ywgc-recipient-email{position:relative}.tm_gift-card__form .ywgc-single-recipient .ywgc-recipient-email .ywgc-bad-email-format{font-size:var(--text-s);position:absolute;bottom:-20px;left:7rem}.tm_gift-card__form .gift_card_template_button{text-align:right}.tm_gift-card__form .gift_card_template_button button{font-size:var(--text-s);letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);max-width:13rem;background-color:var(--primary);color:var(--primary-ultra-light);border-color:var(--primary);padding:var(--btn-pad-y) var(--btn-pad-x);border:0!important;text-transform:var(--btn-text-transform);min-width:auto}.tm_gift-card__form .gift_card_template_button button:hover{background-color:var(--primary-hover);color:var(--primary-ultra-light);cursor:pointer}.cfw-checkoutwc_cart-shortcode{background-color:var(--primary-light);border:1px solid var(--primary-light);padding:0 8px;transition:0.3s ease all;max-width:4rem;margin:0 auto}.cfw-checkoutwc_cart-shortcode:hover{background-color:var(--primary-ultra-light);border:1px solid var(--primary-ultra-light);color:var(--primary-hover)}.cfw-checkoutwc_cart-shortcode:hover .cfw-side-cart-icon-solid{color:var(--primary-dark);fill:var(--primary-dark)}.cfw-side-cart-quantity-wrap{flex-direction:column-reverse}.cfw-side-cart-quantity-wrap .cfw-side-cart-quantity{background-color:var(--secondary-semi-dark);color:var(--secondary-light);border-radius:50%;height:16px;line-height:16px;width:16px;display:inline-block;text-align:center;font-size:10px;position:relative;top:2px;left:1px;padding:0;letter-spacing:0;font-family:inherit!important}#cfw-side-cart-floating-button .cfw-side-cart-floating-button-anchor{border-radius:0;box-shadow:none;font-family:inherit;background-color:var(--primary-light);border:1px solid var(--primary-light);padding:0 8px;transition:0.3s ease all;max-width:4rem;margin:0 auto}#cfw-side-cart-floating-button .cfw-side-cart-floating-button-anchor:hover{background-color:var(--primary-ultra-light);color:var(--primary-dark);fill:var(--primary-dark);transition:all 0.3s ease}#cfw-side-cart-floating-button .cfw-side-cart-floating-button-anchor:hover .cfw-side-cart-icon-solid{color:var(--primary-dark);fill:var(--primary-dark);transition:all 0.3s ease}#cfw-side-cart-floating-button .cfw-side-cart-floating-button-anchor:hover .cfw-side-cart-icon-solid:hover{transition:all 0.3s ease}#cfw-side-cart-floating-button:hover .cfw-side-cart-quantity-wrap{opacity:1}#cfw-side-cart-overlay{background-color:var(--secondary-ultra-dark-trans-70)}#cfw-side-cart{font-family:"omnes-pro";font-weight:500}#cfw-side-cart #cfw-side-cart-form{padding:1rem 0}#cfw-side-cart .cfw-side-cart-contents-header{text-align:left}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn{right:1.5em;top:1.5rem;left:auto}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn svg{width:3rem;margin:0 -5px 0 0}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn svg path{stroke:var(--primary)}#cfw-side-cart .cfw-remove-item-button{color:var(--primary)!important;font-family:inherit;top:0}#cfw-side-cart .cfw-remove-item-button svg{right:-4px;position:relative}#cfw-side-cart .cfw-side-cart-quantity-wrap{font-family:inherit;background-color:var(--primary-light);border:1px solid var(--primary-light);padding:0 8px;transition:0.3s ease all;max-width:4rem;margin:0 auto}#cfw-side-cart .cfw-side-cart-contents{padding:0 1.5em}#cfw-side-cart .cfw-cart-table{margin:0}#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap{width:inherit;margin:0}#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap span{display:block}#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image{width:10rem}#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image img{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920);border-width:1px;width:100%!important;max-width:10rem;height:auto!important;object-fit:contain}#cfw-side-cart .cfw_side_cart_item_after_data{display:none}#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-description .cfw-cart-item-title{font-size:18px;font-weight:500;margin:0}#cfw-side-cart .cfw-cart-table .cart-item-row td,#cfw-side-cart .cfw-cart-table .cart-item-row>th{font-weight:500;padding:1rem 0}#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-description{width:auto}#cfw-side-cart .cart-item-row:not(:only-child):not(:last-child)>*{border-bottom:1px solid var(--secondary-trans-10)}#cfw-side-cart .cfw-side-cart-contents-footer .cfw-side-cart-contents-footer-border-shim{display:none}#cfw-side-cart .cfw-primary-btn,#cfw-side-cart .cfw-secondary-btn{align-items:center;border-width:0;display:inline-flex;justify-content:center;min-height:40px;text-align:center;text-decoration:none;letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary);color:var(--primary-ultra-light);text-transform:uppercase;font-size:var(--text-s);border-color:var(--primary);padding:7px 15px;font-weight:var(--btn-weight);border-radius:0}#cfw-side-cart .cfw-primary-btn:hover,#cfw-side-cart .cfw-secondary-btn:hover{background:var(--primary-dark);color:var(--primary-ultra-light);border-color:var(--primary-dark)}#cfw-side-cart .cfw-side-cart-totals table tr.order-total{border-top:1px solid var(--secondary-trans-10)}.woocommerce-notices-wrapper:not(:empty){margin-bottom:0}body.checkout-wc,main.checkoutwc{font-family:"omnes-pro"!important;font-weight:500!important}body.checkout-wc h1,body.checkout-wc h2,body.checkout-wc h3,body.checkout-wc h4,body.checkout-wc h5,body.checkout-wc h6,main.checkoutwc h1,main.checkoutwc h2,main.checkoutwc h3,main.checkoutwc h4,main.checkoutwc h5,main.checkoutwc h6{font-family:"utopia-std";font-weight:700}body.checkout-wc .form-row.cfw-label-is-floated input[type="text"],body.checkout-wc .checkoutwc .form-row.cfw-label-is-floated select,body.checkout-wc .checkoutwc .form-row.cfw-label-is-floated input[type="tel"],body.checkout-wc .checkoutwc .form-row input[type="text"],body.checkout-wc #cfw-place-order button:not([class^="gpay-"]),body.checkout-wc .cfw-primary-btn.cfw-next-tab.validate,main.checkoutwc .form-row.cfw-label-is-floated input[type="text"],main.checkoutwc .checkoutwc .form-row.cfw-label-is-floated select,main.checkoutwc .checkoutwc .form-row.cfw-label-is-floated input[type="tel"],main.checkoutwc .checkoutwc .form-row input[type="text"],main.checkoutwc #cfw-place-order button:not([class^="gpay-"]),main.checkoutwc .cfw-primary-btn.cfw-next-tab.validate{transition:all 0.3s;width:100%;font-size:1.8rem;background-color:var(--primary-light-trans-40);border:1px solid var(--primary)!important;border-radius:0!important;color:var(--shade);outline:none;box-shadow:none!important}body.checkout-wc .form-row.cfw-label-is-floated input[type="text"]:focus-visible,body.checkout-wc .checkoutwc .form-row.cfw-label-is-floated select:focus-visible,body.checkout-wc .checkoutwc .form-row.cfw-label-is-floated input[type="tel"]:focus-visible,body.checkout-wc .checkoutwc .form-row input[type="text"]:focus-visible,body.checkout-wc #cfw-place-order button:not([class^="gpay-"]):focus-visible,body.checkout-wc .cfw-primary-btn.cfw-next-tab.validate:focus-visible,main.checkoutwc .form-row.cfw-label-is-floated input[type="text"]:focus-visible,main.checkoutwc .checkoutwc .form-row.cfw-label-is-floated select:focus-visible,main.checkoutwc .checkoutwc .form-row.cfw-label-is-floated input[type="tel"]:focus-visible,main.checkoutwc .checkoutwc .form-row input[type="text"]:focus-visible,main.checkoutwc #cfw-place-order button:not([class^="gpay-"]):focus-visible,main.checkoutwc .cfw-primary-btn.cfw-next-tab.validate:focus-visible{outline-style:solid;outline-color:var(--focus-color);outline-width:var(--focus-width);outline-offset:var(--focus-offset)}body.checkout-wc .form-row.cfw-label-is-floated input[type="text"]:focus,body.checkout-wc .checkoutwc .form-row.cfw-label-is-floated select:focus,body.checkout-wc .checkoutwc .form-row.cfw-label-is-floated input[type="tel"]:focus,body.checkout-wc .checkoutwc .form-row input[type="text"]:focus,body.checkout-wc #cfw-place-order button:not([class^="gpay-"]):focus,body.checkout-wc .cfw-primary-btn.cfw-next-tab.validate:focus,main.checkoutwc .form-row.cfw-label-is-floated input[type="text"]:focus,main.checkoutwc .checkoutwc .form-row.cfw-label-is-floated select:focus,main.checkoutwc .checkoutwc .form-row.cfw-label-is-floated input[type="tel"]:focus,main.checkoutwc .checkoutwc .form-row input[type="text"]:focus,main.checkoutwc #cfw-place-order button:not([class^="gpay-"]):focus,main.checkoutwc .cfw-primary-btn.cfw-next-tab.validate:focus{box-shadow:var(--box-shadow-xl);background-color:var(--white)}body.checkout-wc .cfw-module,main.checkoutwc .cfw-module{margin:0}body.checkout-wc .cfw-bottom-controls,main.checkoutwc .cfw-bottom-controls{margin:0;gap:1rem}body.checkout-wc .cfw-bottom-controls a,main.checkoutwc .cfw-bottom-controls a{border-width:0;display:inline-flex;justify-content:center;min-height:40px;text-align:center;text-decoration:none;letter-spacing:.1rem;text-shadow:0 3px 5px var(--shade-trans-40);background-color:var(--primary);color:var(--primary-ultra-light);text-transform:uppercase;font-size:var(--text-s);border-color:var(--primary);padding:1.5rem;font-weight:var(--btn-weight);border-radius:0}body.checkout-wc .cfw-bottom-controls a:hover,main.checkoutwc .cfw-bottom-controls a:hover{background:var(--primary-dark);color:var(--primary-ultra-light);border-color:var(--primary-dark)}body.checkout-wc #cfw-breadcrumb li.active:before,main.checkoutwc #cfw-breadcrumb li.active:before{color:var(--primary);background-color:var(--primary-light)}body.checkout-wc #cfw-breadcrumb li.active>a,main.checkoutwc #cfw-breadcrumb li.active>a{color:var(--primary)}body.checkout-wc #cfw-breadcrumb li:before,main.checkoutwc #cfw-breadcrumb li:before{color:var(--secondary);background-color:var(--secondary-light)}body.checkout-wc #cfw-breadcrumb li.active~li>a,main.checkoutwc #cfw-breadcrumb li.active~li>a{color:var(--secondary)}body.checkout-wc .cfw-edit-item-quantity-control-wrap .cfw-quantity-stepper,main.checkoutwc .cfw-edit-item-quantity-control-wrap .cfw-quantity-stepper{display:none}body.checkout-wc #cfw-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap,main.checkoutwc #cfw-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap{width:auto}body.checkout-wc #cfw-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap img,main.checkoutwc #cfw-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap img{border:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#2e2a6c,#df5920,#2e2a6c,#df5920);border-width:1px;max-width:10rem;height:auto!important;object-fit:contain;width:auto;border-radius:0}body.checkout-wc a,main.checkoutwc a{color:var(--primary);text-decoration:none}#cfw-payment-method .cfw-review-pane{border:0}#cfw-payment-method .cfw-review-pane li{padding:0}#cfw-payment-method .cfw-review-pane li .cfw-review-pane-link a{color:var(--primary)}#cfw-payment-method input[type="radio"]:checked{border:none;box-shadow:inset 0 0 0 10px var(--primary)}#cfw-payment-method input[type="checkbox"]:checked,#cfw-payment-method main.checkoutwc input[type="checkbox"]:checked{border:none;box-shadow:inset 0 0 0 10px var(--primary)}#cfw-billing-methods h3{letter-spacing:0;margin:0 0 1rem 0}#cfw-billing-methods .cfw-small.secure-notice{font-family:"omnes-pro";margin-bottom:0}#cfw-billing-methods .cfw-accordion .cfw-radio-reveal-group{border:1px solid var(--primary);border-radius:0}#cfw-billing-methods input[type="radio"]:checked{border:none;box-shadow:inset 0 0 0 10px var(--primary)}#cfw-billing-methods .wc-stripe_cc-container .save-source-checkbox{background-color:var(--primary-light);border:1px solid var(--primary)}#cfw-billing-methods .wc-stripe-save-source input[type="checkbox"]:checked+.save-source-checkbox:after,#cfw-billing-methods .wc-stripe_cc-container .wc-stripe-save-source input[type="checkbox"]:checked+.save-source-checkbox:after{border:1px solid var(--primary)}#cfw-side-cart .cfw-alert .message a{display:none!important}#cfw-side-cart a:not(.cfw-primary-btn):not(.cfw-secondary-btn){display:none!important}@media (max-width:992px){.cfw-tw .md\:hidden{display:none}}#cfw-account-password-slide+.cfw-input-wrap.cfw-check-input{margin-bottom:1rem}#cfw-account-details input[type="checkbox"]:checked{border:none;box-shadow:inset 0 0 0 10px var(--primary)}#cfw-customer-info-address .form-row input[type="tel"]{transition:all 0.3s;width:100%;font-size:1.8rem;background-color:var(--primary-light-trans-40);border:1px solid var(--primary)!important;border-radius:0!important;color:var(--shade);outline:none;box-shadow:none!important}:root{--error-color:#db0000;--box-shadow-xs:rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;--box-shadow-s:rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;--box-shadow-m:rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;--box-shadow-l:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;--box-shadow-xl:rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;--box-shadow-xxl:0px 25px 50px 0px rgba(0, 0, 0, 0.5)}.box-shadow--xs{box-shadow:var(--box-shadow-xs)}.box-shadow--s{box-shadow:var(--box-shadow-s)}.box-shadow--m{box-shadow:var(--box-shadow-m)}.box-shadow--l{box-shadow:var(--box-shadow-l)}.box-shadow--xl{box-shadow:var(--box-shadow-xl)}.box-shadow--xxl{box-shadow:var(--box-shadow-xxl)}.privacy-policy h1,.page-id-9 h1{display:none}.tm_center-h h3{max-width:100%}