body{background:#000;color:#000;font-family:Anton,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:1.4em}a{background-color:transparent;text-decoration:none;color:#FF2800}a:hover{background-color:transparent;text-decoration:none;color:#FFF}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#FF2800;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #FF2800;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all .3s}.highlander-dark .comments-area #respond p.form-submit input#comment-submit:hover,input[type=submit]:hover{-webkit-text-fill-color:#FFF;background-color:#FF2800;border-width:1px;border-color:#FF2800}.woocommerce-checkout #payment ul.payment_methods .payment_box{background-color:transparent!important;color:#FFF;margin:16px 0 0;padding:16px 0 0;border-top:1px solid #262626;border-radius:0;box-shadow:none}.woocommerce-checkout #payment ul.payment_methods .payment_box::before{display:none}.woocommerce-checkout #payment ul.payment_methods .payment_box p{color:#FFF;font-size:15px;line-height:1.6;margin:0 0 12px}.woocommerce-checkout #payment ul.payment_methods .payment_box p:last-child{margin-bottom:0}.woocommerce-checkout #payment ul.payment_methods .payment_box img{margin:0}.payment_method_esto_pay .esto-pay-logos,.payment_method_esto_pay .esto-pay-logos__country{gap:8px;margin-bottom:8px}.payment_method_esto_pay .esto-pay-logos-layout-columns-1 .esto-pay-logo,.payment_method_esto_pay .esto-pay-logos-layout-columns-2 .esto-pay-logo,.payment_method_esto_pay .esto-pay-logos-layout-columns-3 .esto-pay-logo{flex:0 1 calc(25% - 6px);min-width:0;min-height:0;height:64px;padding:2px;border-radius:6px;background-color:#FFF;box-shadow:0 1px 3px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;text-align:center}.woocommerce-checkout #payment .esto-pay-logo img.esto-pay-banklink-logo{display:block;margin:auto;padding:0;position:static;min-height:0;max-height:36px;max-width:100%;width:auto;object-fit:contain;object-position:center}.payment_method_esto_pay .esto-pay-logo:hover{border-color:#FF2800;background-color:#FFF;box-shadow:0 2px 6px rgba(255,40,0,.25)}.payment_method_esto_pay .esto-pay-logo.selected{border-color:#FF2800;background-color:#FFF;box-shadow:0 0 0 1px #FF2800,0 2px 8px rgba(255,40,0,.35)}.woocommerce-checkout #payment ul.payment_methods{margin:0;padding:0;list-style:none}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:14px;margin:0 0 12px;padding:18px 20px;list-style:none;background-color:#111;border:1px solid #262626;border-radius:10px;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:last-child{margin-bottom:0}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:hover{border-color:#3D3D3D}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:has(input:checked){border-color:#FF2800;background-color:#171717}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>input.input-radio{grid-column:1;width:18px;height:18px;margin:3px 0 0;accent-color:#FF2800;cursor:pointer}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label{grid-column:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0;padding:0;font-size:17px;line-height:1.45;cursor:pointer}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label::after{content:"";position:absolute;inset:0;z-index:1}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label img{flex:0 0 auto;width:120px;height:30px!important;margin:0;object-fit:contain;object-position:right center}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>.payment_box{grid-column:1 / -1}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .esto-pay-countries,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .esto-pay-logos,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .esto-x-calc,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method a{position:relative;z-index:2}@media (max-width:768px){.payment_method_esto_pay .esto-pay-logos-layout-columns-1 .esto-pay-logo,.payment_method_esto_pay .esto-pay-logos-layout-columns-2 .esto-pay-logo,.payment_method_esto_pay .esto-pay-logos-layout-columns-3 .esto-pay-logo{flex:0 1 calc(33.333% - 6px);height:56px;padding:2px}.woocommerce-checkout #payment .esto-pay-logo img.esto-pay-banklink-logo{min-height:0;max-height:32px}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{padding:14px 16px;column-gap:12px}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label{flex-wrap:wrap;gap:10px;font-size:15px}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label img{width:96px;height:24px!important;object-position:left center}}.woocommerce-checkout #payment .form-row.place-order{margin-top:24px}.woocommerce span.onsale{min-width:0;min-height:0;width:auto;height:auto;padding:6px!important;line-height:1;border-radius:0;background-color:#D4AF37!important;color:#262626;font-family:Anton,sans-serif;font-size:16px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.woocommerce div.product form.cart table.variations td,.woocommerce div.product form.cart table.variations th{vertical-align:middle!important}.woocommerce div.product form.cart table.variations td.value{position:relative}.woocommerce div.product form.cart .reset_variations{display:block;position:absolute;left:0;top:100%;font-size:1.2em!important;margin-top:4px}.woocommerce div.product form.cart table.variations{margin-bottom:0!important}.woocommerce div.product form.cart table.variations:has(.reset_variations[style*="visible"]){margin-bottom:4.5em!important}.woocommerce div.product form.cart table.variations label{margin:0;line-height:1.2}.woocommerce div.product form.cart table.variations select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;padding-right:2.5em}.woocommerce div.product .woocommerce-variation-description,.woocommerce div.product .woocommerce-variation-description p{color:#FFF}.woocommerce div.product .woocommerce-variation{margin-block:24px}.woocommerce div.product .woocommerce-variation-price .price,.woocommerce div.product .woocommerce-variation-price .price .amount,.woocommerce div.product .woocommerce-variation-price .price ins,.woocommerce div.product .woocommerce-variation-price .price ins .amount{color:#D4AF37;font-family:"Roboto Condensed",Sans-serif;font-size:30px;font-weight:700;text-transform:none;letter-spacing:5.4px;background:transparent;text-decoration:none}.woocommerce .elementor-1939 .elementor-element.elementor-element-45b3354a .price{color:#D4AF37}.woocommerce div.product .woocommerce-variation-availability .stock{color:#FF2800;font-size:16px;margin:6px 0 0;opacity:.6}.woocommerce div.product .woocommerce-variation-availability .out-of-stock{color:#FF2800;opacity:.6}body.single-product .woocommerce ul.products li.product .star-rating,body.single-product .elementor-wc-products ul.products li.product .star-rating{font-size:22px!important;color:#D4AF37!important;letter-spacing:.16em;width:6.2em;height:1.2em;line-height:1.2;overflow:hidden;margin:0 0 18px!important;cursor:pointer}body.single-product .woocommerce ul.products li.product .star-rating::before,body.single-product .elementor-wc-products ul.products li.product .star-rating::before{color:rgba(212,175,55,.35)!important;letter-spacing:.16em}.woocommerce ul.products li.product .star-rating,.woocommerce .woocommerce-product-rating .star-rating{transition:color 0.25s ease}.woocommerce ul.products li.product .star-rating::before,.woocommerce ul.products li.product .star-rating span::before,.woocommerce .woocommerce-product-rating .star-rating::before,.woocommerce .woocommerce-product-rating .star-rating span::before{transition:color 0.25s ease}body.single-product .woocommerce ul.products li.product .star-rating:hover,body.single-product .elementor-wc-products ul.products li.product .star-rating:hover,.woocommerce ul.products li.product .star-rating:hover,.woocommerce .woocommerce-product-rating:hover .star-rating{color:#B8942A!important}body.single-product .woocommerce ul.products li.product .star-rating:hover::before,body.single-product .elementor-wc-products ul.products li.product .star-rating:hover::before,.woocommerce ul.products li.product .star-rating:hover::before,.woocommerce .woocommerce-product-rating:hover .star-rating::before{color:rgba(184,148,42,.55)!important}body.single-product .elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0!important}.woocommerce #reviews #respond .comment-reply-title{display:none}.woocommerce #reviews #respond{margin-top:28px}.woocommerce #reviews ol.commentlist{padding-left:0!important;padding-inline-start:0!important;list-style:none}.woocommerce #reviews .woocommerce-review__verified{color:#D4AF37}.woocommerce #reviews .star-rating{color:#D4AF37!important}.woocommerce #reviews .star-rating::before{color:rgba(212,175,55,.35)!important}.woocommerce ul.products li.product .star-rating{cursor:pointer}#tab-title-reviews{scroll-margin-top:6rem}.woocommerce #reviews #respond .form-submit input#submit{background-color:#FF2800;color:#FFF;-webkit-text-fill-color:#FFF;border:none;border-radius:0;box-shadow:none}.woocommerce #reviews #respond .form-submit input#submit:hover{background-color:#CC2000;color:#FFF;-webkit-text-fill-color:#FFF;border:none;border-radius:0}.esto-pay-countries{width:100%}.woocommerce-shipping-methods .terminal-container{min-width:unset;margin-top:8px}.woocommerce-shipping-methods .azma-omniva-fee-note{display:block;margin:8px 0 0;font-family:"Roboto Condensed",Roboto,sans-serif;font-size:12px;font-weight:600;line-height:1.35;color:#FFF}.e-checkout__order_review{--sections-padding:27px !important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{max-width:80px}.woocommerce-notices-wrapper{max-width:1150px;margin-top:40px;margin-inline:auto;padding-inline:24px}.woocommerce-notices-wrapper>*{width:100%}.woocommerce-message,.woocommerce-info,.woocommerce-error{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px 20px;width:100%;padding:14px 16px 14px 52px!important;margin-block:0 1em;margin-inline:auto;background-color:#D4AF37!important;color:#000000!important;border:none!important;border-radius:0;box-shadow:none;font-family:Anton,sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.04em;word-wrap:break-word}.woocommerce-error{flex-direction:column;align-items:flex-start;gap:8px;background-color:#FF2800!important;color:#FFFFFF!important}.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after{display:none!important;content:none!important}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{font-family:WooCommerce!important;content:"\e015"!important;display:flex!important;align-items:center;justify-content:center;position:absolute;top:50%;left:16px;transform:translateY(-50%);width:22px;height:22px;margin:0;color:#000000!important;line-height:1;speak:never}.woocommerce-info::before{content:"\e028"!important}.woocommerce-error::before{content:"\e016"!important;top:16px;transform:none;width:auto;height:auto;border:none;border-radius:0;color:#FFFFFF!important;font-size:16px}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{float:none;flex-shrink:0;align-self:center;order:2;margin:0 0 0 auto!important;padding:10px 16px!important;background-color:#000000!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFF;border:none!important;border-radius:0!important;box-shadow:none!important;font-family:Anton,sans-serif;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none!important;white-space:nowrap}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-message .button:focus,.woocommerce-info .button:focus,.woocommerce-error .button:focus{background-color:#1a1a1a!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFF}.woocommerce-error li{width:100%;padding:0!important;margin:0!important}.woocommerce-error a:not(.button){font-family:Roboto,"Roboto Condensed",sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45;color:#FFFFFF!important;-webkit-text-fill-color:#FFF;text-decoration:underline!important;text-underline-offset:2px}.woocommerce-error a:not(.button):hover,.woocommerce-error a:not(.button):focus{color:#FFFFFF!important;-webkit-text-fill-color:#FFF;text-decoration:underline!important;opacity:.85}@media (max-width:768px){.woocommerce span.onsale{top:0.5em!important;left:0.5em!important;right:unset!important;margin:unset!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{flex-direction:column;justify-content:flex-start;align-items:flex-start}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{top:14px;transform:none}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{align-self:stretch;margin:0 0 0!important;text-align:center}}