body{font-family:'Abel'!important}th.product-name a{color:#000000!important}.lpm-navigation a{font-family:'function'!important}.lpm-dropdown-menu a{font-weight: 300!important}.container{max-width:100vw}.wc-block-components-sidebar-layout .wc-block-components-main{width: 40%!important}@media (max-width:768px){.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important}}.wc-block-components-sidebar-layout{justify-content:center}.Label{font-family:'Abel'!important;font-weight:bold!important}.tnp-subscription label,.tnp-profile label{color:#ffffff;font-family:Poppins}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#c2952d;font-family:Poppins}.main_title{font-family:'function';text-transform:uppercase;font-weight:bold}.wc-block-components-title.wc-block-components-title{font-family:'function';color:#000;font-weight:bold;text-transform:uppercase}.wc-block-components-checkbox__label{font-family:Abel!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){background:#000000!important;font-family:'function'}.wc-block-checkout__guest-checkout-notice{font-family:Abel}.wc-block-components-checkout-step__description{font-family:Abel}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{font-family:Abel!important}.wc-block-components-checkout-return-to-cart-button{font-family:Abel}.wc-blocks-components-select .wc-blocks-components-select__select{font-family:Abel!important}.wc-blocks-components-select .wc-blocks-components-select__label{font-family:Abel!important}.woocommerce ul.products li.product .button{font-family:'function';color:#000000!important}.wc-block-checkout__sidebar .wc-block-components-product-name{font-family:'function'!important;font-size:16.5px;line-height:1.2em!important}del{font-family:Abel!important}.wc-block-components-product-price__value.is-discounted{font-family:Abel!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary .wc-block-components-order-summary-item__description p{display:none}.wc-block-components-totals-item__label{font-family:Abel!important;font-weight:bold;color:#000000;text-transform:uppercase}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount{font-family:Abel!important;color:#000000}.wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child{font-family:'function'}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__via{font-family:Abel!important;text-transform:uppercase}.wc-block-components-checkbox .wc-block-components-checkbox__label{font-family:Abel!important}.wc-block-components-payment-method-label{font-family:Abel!important;font-weight:bold;color:#000000}.wc-block-components-address-card address .wc-block-components-address-card__address-section span{font-family:'Abel'}.wc-block-components-address-card address .wc-block-components-address-card__address-section:last-child{font-family:'Abel'}.wc-block-components-radio-control__description-group .wc-block-components-radio-control__description,.wc-block-components-radio-control__description-group .wc-block-components-radio-control__label,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__description,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__label{font-family:Abel!important}.wc-block-components-formatted-money-amount{font-family:Abel!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-family:'function';font-size:17.5px;text-transform:uppercase;font-weight:bold!important;color:#000000}.wpf_item .wpf_item_name{font-family:function!important;text-transform:uppercase;font-size:20px!important;color:#c2952d!important;border-bottom:2px solid #000000!important;line-height:4px!important}.wpf_items_wrapper ul.wpf_column_vertical li{padding:10px 0px}.wpf_item_count{color:#ffffff!important;background:#000000!important}.wpf_item label{font-family:Abel;font-weight:bold;color:#000000}.wfe-user-menu-2025{position:relative;z-index:1000}.lpm-dropdown-menu{padding:0px 20px!important}.wfe-avatar-trigger-with-name{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 12px;border-radius:50px;background:rgba(0,0,0,0.85);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1);box-shadow:0 8px 32px rgba(0,0,0,0.3);transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.wfe-avatar-trigger-with-name:hover{background:rgba(0,0,0,0.95)}.wfe-avatar-wrapper{position:relative;width:40px;height:40px}.wfe-glass-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid #ffffff;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:2;position:relative}.wfe-avatar-halo{position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:50%;background:conic-gradient(from 180deg,#c2952d,#d4af37,#f1c40f,#c2952d);animation:rotateHalo 6s linear infinite;opacity:0;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);z-index:1}.wfe-active-indicator{position:absolute;bottom:0;right:0;width:10px;height:10px;background:#c2952d;border-radius:50%;border:2px solid #ffffff;z-index:3}.wfe-username{font-weight:600;font-size:15px;color:#ffffff}.wfe-dropdown-arrow{font-size:12px;color:#cccccc;transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.wfe-avatar-trigger-with-name:hover .wfe-avatar-halo{opacity:0.3}.wfe-avatar-trigger-with-name:hover .wfe-dropdown-arrow{transform:rotate(180deg);color:#c2952d}.wfe-holographic-card{position:absolute;right:0;top:calc(100% + 10px);width:300px;background:rgba(0,0,0,0.9);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,0.1);box-shadow:0 8px 32px rgba(0,0,0,0.3);padding:20px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);z-index:100}.wfe-user-menu-2025:hover .wfe-holographic-card{opacity:1;visibility:visible;transform:translateY(0)}.wfe-user-header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.wfe-profile-avatar{width:60px;border-radius:50%;object-fit:cover;border:2px solid #c2952d;box-shadow:0 4px 12px rgba(0,0,0,0.3)}.wfe-verified-badge{position:absolute;bottom:0;right:0;width:20px;height:20px;fill:#c2952d;background:#000000;border-radius:50%;padding:2px;border:1px solid #ffffff}.wfe-user-meta{flex:1}.wfe-display-name{font-size:1.1rem;font-weight:600;margin:0;color:#ffffff}.wfe-user-email{font-size:0.85rem;color:#cccccc;margin:4px 0 0}.wfe-neumorphic-nav{display:flex;flex-direction:column;gap:4px}.wfe-nav-item{display:flex;align-items:center;padding:12px 16px;border-radius:12px;text-decoration:none;color:#ffffff;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);position:relative}.wfe-nav-item:hover{background:rgba(194,149,45,0.2);color:#c2952d}.wfe-nav-item:hover .wfe-nav-underline{width:100%}.wfe-nav-icon{width:20px;height:20px;margin-right:12px;fill:currentColor}.wfe-nav-underline{position:absolute;bottom:0;left:0;width:0;height:2px;background:#c2952d;transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.wfe-nav-divider{height:1px;background:rgba(255,255,255,0.1);margin:12px 0}.wfe-logout{color:#c2952d}.wfe-logout:hover{background:rgba(194,149,45,0.1)}.wfe-auth-2025{display:flex;gap:12px}.wfe-auth-btn{display:inline-flex;align-items:center;padding:10px 18px;border-radius:12px;font-weight:500;text-decoration:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);font-size:0.95rem}.wfe-login{background:rgba(0,0,0,0.85);border:1px solid rgba(255,255,255,0.1);color:#ffffff;backdrop-filter:blur(10px)}.wfe-login:hover{background:rgba(0,0,0,0.7);border-color:#c2952d}.wfe-register{background:#c2952d;color:#000000;font-weight:600}.wfe-register:hover{background:#a87d20;transform:translateY(-1px)}.wfe-btn-icon{width:18px;height:18px;margin-right:8px;fill:currentColor}@keyframes rotateHalo{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:768px){.wfe-holographic-card{width:280px}.wfe-auth-2025{flex-direction:column;gap:8px}.wfe-avatar-trigger-with-name{padding:6px 10px}.wfe-username{font-size:14px}}.wfe-nav-item:focus,.wfe-auth-btn:focus{outline:2px solid #c2952d;outline-offset:2px}.um-field-label label{color:#ffffff;font-family:Poppins}.um input[type=submit].um-button{background:#c2952d;font-family:Poppins}.um input[type=submit].um-button:hover{background:#000000;border:1px solid #ffffff!important}.um-field-checkbox-option{color:#ffffff!important;font-family:Poppins}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{border:2px solid #ffffff!important;font-family:Poppins;color:#ffffff;background:#000000}.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover{background:#c2952d;color:#ffffff;border:1px solid #c2952d!important}a.um-link-alt{color:#c2952d!important;font-family:Poppins}.woocommerce .woocommerce-tabs .panel .yikes-custom-tab-title{display:none!important}.woocommerce #review_form #respond .form-submit input{background:#c2952d;color:#ffffff;font-family:Poppins}.is-form-id-5503 .is-search-submit path{color:#000000!important}.is-form-style input.is-search-submit,.is-search-icon{border:none!important}.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{color:#000000}.tinv-wishlist a:not(.button):not(.social){color:#000000;font-family:'Abel'!important;text-decoration:none}.tinv-wishlist table .entry-date{fpnt-family:'Abel'}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{background-color:#c2952d;color:#ffffff;font-family:'function'}.wp-gr .wp-google-text{font-family:Abel!important}.wp-gr.wpac a.wp-google-name{font-family:Abel!important}.woocommerce-error li a{color:#000000!important;font-family:Abel!important}.et_pb_column.et_pb_column_empty{display:none}.woocommerce .woocommerce-order-details h2{font-family:function;margin-top:10px}.woocommerce table.shop_table th{font-family:Abel;font-weight:bold;color:#000000}.woocommerce .woocommerce-customer-details .woocommerce-column__title{font-family:function;font-weight:bold}.ti-widget.ti-goog .ti-footer .ti-name{font-family:'function'!important;font-size:18px!important}.ti-widget.ti-goog .ti-widget-container .ti-name{font-family:'function'!important}.ti-widget.ti-goog .ti-review-content{font-family:Abel!important}.ti-widget.ti-goog .ti-rating-text a,.ti-widget.ti-goog .ti-rating-text strong{font-family:Abel!important}.woocommerce .woocommerce-customer-details address{font-family:Abel}.et_pb_row_2{width:100%}.et_pb_wc_checkout_payment_info_0 .woocommerce-order p{color:#000000}.woocommerce ul.order_details li strong{color:#000000}.woocommerce ul.products li.product .button{background-color:#c2952d;color:#ffffff!important}.wfe-login-link{text-transform:uppercase;font-size:14px!important;color:#000000!important}.checkout-inline-error-message{color:#ff0000;font-family:Abel;font-weight:500}.woocommerce-terms-and-conditions-checkbox-text{font-family:Abel;color:#000000}.woocommerce .woocommerce-info{background:#c2952d!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price,.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price .amount{font-family:Abel!important;font-size:16px!important}#et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product h2{font-family:'function'!important}@media (max-width:480px){.woocommerce ul.products li.product .button{background-color:#c2952d;color:#ffffff;font-size:14px}}