.gll-eyebrow{font-family:'Courier New',monospace;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:rgb(244 239 227 / .65);margin:0 0 18px}.gll-hero-title{font-family:Cinzel,serif;font-size:clamp(48px,9vw,130px);font-weight:700;letter-spacing:6px;line-height:.95;color:#f4efe3;text-transform:uppercase;margin:0 0 24px;text-shadow:0 4px 40px rgb(0 0 0 / .9),0 0 80px rgb(201 160 80 / .2)}.gll-hero-sub{font-family:Georgia,serif;font-size:15px;color:rgb(244 239 227 / .65);margin:0 0 12px}.gll-trust-item{text-align:center;padding:10px 0}.gll-trust-label{font-family:Cinzel,serif;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#f4efe3;margin:0 0 6px}.gll-trust-text{font-family:Georgia,serif;font-size:13px;color:#5a554b;margin:0}.gll-code-eyebrow,.gll-how-eyebrow,.gll-cta-eyebrow{font-family:'Courier New',monospace;font-size:11px;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;color:#cfcabb;-webkit-text-fill-color:#cfcabb;margin:0 0 28px;display:flex;align-items:center;justify-content:center;gap:18px}.gll-code-eyebrow::before,.gll-code-eyebrow::after,.gll-how-eyebrow::before,.gll-how-eyebrow::after,.gll-cta-eyebrow::before,.gll-cta-eyebrow::after{content:'';flex:0 0 48px;height:1px}.gll-code-eyebrow::before,.gll-how-eyebrow::before,.gll-cta-eyebrow::before{background:linear-gradient(90deg,transparent,rgb(201 160 80 / .6))}.gll-code-eyebrow::after,.gll-how-eyebrow::after,.gll-cta-eyebrow::after{background:linear-gradient(90deg,rgb(201 160 80 / .6),transparent)}.gll-code-headline{font-family:Cinzel,serif;font-size:clamp(40px,7vw,88px);font-weight:700;color:#f4efe3;line-height:1;letter-spacing:3px;margin:0 0 24px;text-transform:uppercase}.gll-code-headline em{color:#c9a050;font-style:normal}.gll-code-label{font-family:'Courier New',monospace;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#d4cfc5;margin:0 0 20px;display:flex;align-items:center;gap:12px}.gll-code-label::before{content:'';display:block;width:28px;height:1px;background:linear-gradient(90deg,transparent,#c9a050);flex-shrink:0}.gll-code-label .gll-code-num{font-size:21px!important;font-weight:800!important;letter-spacing:1px!important;color:#e8c87a!important;line-height:1!important}.gll-code-label .gll-code-sep{color:rgb(201 160 80 / .55)!important;font-weight:400!important;margin:0 2px!important}.gll-code-item-title{font-family:Cinzel,serif;font-size:24px;font-weight:700;color:#f4efe3;text-transform:uppercase;letter-spacing:2px;margin:0 0 18px}.gll-code-item-text{font-family:Georgia,serif;font-size:15px;line-height:1.8;color:#5a554b;margin:0}.gll-sh-badge{font-family:'Courier New',monospace;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#cfcabb;-webkit-text-fill-color:#cfcabb;margin:0 0 14px;display:flex;align-items:center;gap:10px}.gll-sh-badge::before{content:'';display:block;width:28px;height:1px;background:linear-gradient(90deg,transparent,#c9a050);flex-shrink:0}.gll-sh-title{font-family:Cinzel,serif;font-size:clamp(28px,4vw,56px);font-weight:400;color:#f4efe3;letter-spacing:4px;text-transform:uppercase;margin:0;line-height:1}.gll-sh-sub{font-family:Georgia,serif;font-size:14px;color:#5a554b;margin:12px 0 0;font-style:italic}.gll-sh-link{font-family:'Courier New',monospace;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#c9a050;text-decoration:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border-bottom:1px solid rgb(201 160 80 / .35);padding-bottom:3px;transition:gap .2s ease,color .2s ease}.gll-sh-link:hover{gap:14px;color:#f4efe3;border-color:rgb(244 239 227 / .4)}.gll-sh-title--gold{background:linear-gradient(135deg,#c9a050 0%,#e8c87a 45%,#c9a050 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.gap-element.gll-gold-divider{background:linear-gradient(90deg,transparent 0%,rgb(201 160 80 / .25) 20%,rgb(201 160 80 / .55) 50%,rgb(201 160 80 / .25) 80%,transparent 100%)!important}.gll-how-title{font-family:Cinzel,serif;font-size:clamp(28px,4.5vw,56px);font-weight:400;color:#f4efe3;text-transform:uppercase;letter-spacing:4px;margin:0}.gll-how-step-num{font-family:Cinzel,serif;font-size:80px;font-weight:700;color:#c9a050;background:linear-gradient(135deg,#b8923f 0%,#e8c87a 50%,#c9a050 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;margin:0 0 12px;letter-spacing:2px;user-select:none;filter:drop-shadow(0 2px 14px rgb(201 160 80 / .25))}.gll-how-step-title{font-family:Cinzel,serif;font-size:18px;font-weight:700;color:#f4efe3;text-transform:uppercase;letter-spacing:2px;margin:0 0 14px}.gll-how-step-text{font-family:Georgia,serif;font-size:14px;line-height:1.85;color:#b8b3a4;margin:0}.gll-cta-title{font-family:Cinzel,serif;font-size:clamp(44px,7vw,96px);font-weight:400;color:#f4efe3;text-transform:uppercase;letter-spacing:4px;margin:0 0 40px;line-height:1}.gll-cta-title span{display:block;color:#c9a050;font-weight:700}.gll-cta-trust{font-family:'Courier New',monospace;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#b8b3a4;-webkit-text-fill-color:#b8b3a4;margin:40px 0 0}.gll-sh2{width:100%;min-height:240px;background:linear-gradient(135deg,#080b07 0%,#0f1a10 45%,#0b0e09 100%);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:56px 24px;box-sizing:border-box;position:relative}.gll-sh2::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgb(201 160 80 / .14) 0%,transparent 60%);pointer-events:none}.gll-sh2-inner{position:relative;z-index:1;max-width:720px}.gll-sh2-line{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 0 22px}.gll-sh2-line::before,.gll-sh2-line::after{content:'';flex:1;max-width:80px;height:1px;background:rgb(201 160 80 / .4)}.gll-sh2-badge{font-family:'Courier New',monospace;font-size:9px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:#c9a050}.gll-sh2 h1{font-family:Cinzel,serif;font-size:clamp(28px,5vw,50px);font-weight:400;color:#f4efe3;text-transform:uppercase;letter-spacing:4px;margin:0 0 14px;line-height:1.1;text-shadow:0 4px 24px rgb(0 0 0 / .5)}.gll-sh2 h1 span{color:#c9a050;font-style:italic}.gll-sh2 p{font-family:Georgia,serif;font-size:14px;color:rgb(244 239 227 / .65);margin:0 auto 28px;line-height:1.7;max-width:520px}.gll-sh2-pills{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.gll-sh2-pill{display:inline-flex;align-items:center;gap:7px;background:rgb(201 160 80 / .1);border:1px solid rgb(201 160 80 / .3);border-radius:999px;padding:7px 18px;font-family:'Courier New',monospace;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(244 239 227 / .9)}@media(max-width:600px){.gll-sh2{min-height:200px;padding:40px 16px}.gll-sh2 h1{font-size:26px;letter-spacing:2px}}.gll-snl{width:100%;padding:72px 24px 80px;background:#0e1812;position:relative;overflow:hidden;box-sizing:border-box;margin-top:0!important}#footer,#footer>.footer-widgets,#footer>.row,#footer>.container{padding-top:0!important;margin-top:0!important}#footer>div.gll-snl{margin-top:0!important}.gll-snl::before{content:'';position:absolute;top:0;left:0;right:0;width:auto;height:3px;background:linear-gradient(90deg,transparent 0%,#c9a050 18%,rgb(201 160 80 / .75) 82%,transparent 100%);border-radius:3px;box-shadow:0 1px 3px rgb(201 160 80 / .3)}.gll-snl::after{content:'';position:absolute;inset:0;background-image:radial-gradient(circle,rgb(201 160 80 / .05) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.gll-snl-inner{max-width:580px;margin:0 auto;text-align:center;position:relative;z-index:1}.gll-snl-icon{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;background:#204025;border-radius:50%;margin:0 auto 28px;color:#c9a050;box-shadow:0 8px 24px rgb(0 0 0 / .35);font-size:26px;line-height:1}.gll-snl-icon::before{content:'\2726'}.gll-snl-tag{display:inline-block;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#c9a050;background:rgb(201 160 80 / .12);border:1px solid rgb(201 160 80 / .3);padding:5px 16px;border-radius:999px;margin-bottom:22px}.gll-snl-title{font-family:Montserrat,sans-serif;font-size:30px;font-weight:800;color:#f4efe2;margin:0 0 14px;line-height:1.2;letter-spacing:-.5px;text-transform:uppercase}.gll-snl-title span{color:#c9a050}.gll-snl-sub{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.7;color:#b8b3a4;margin:0 0 36px;font-weight:400}.gll-snl-form{background:#152a1c;border:1.5px solid rgb(201 160 80 / .25);border-radius:16px;padding:16px 28px 16px!important;box-shadow:0 4px 24px rgb(0 0 0 / .35),0 1px 4px rgb(0 0 0 / .25);text-align:left;display:flex!important;flex-direction:column!important;justify-content:center!important}.gll-snl-form>div{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;width:100%!important}.gll-snl-form .sib_signup_box_inside_2,.gll-snl-form .sib_signup_form form,.gll-snl-form form{margin-top:16px!important;width:100%!important}.gll-snl-form .sib_signup_form{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.gll-snl-form .sib_signup_box_inside_2>p:first-of-type:not([class]){display:none!important}.gll-snl-form p.sib-email-area,.gll-snl-form p.sib-FIRSTNAME-area,.gll-snl-form p.sib-LASTNAME-area{margin-bottom:16px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#cfcab9!important}.gll-snl-form .sib_signup_box_inside_2 input[type="text"],.gll-snl-form .sib_signup_box_inside_2 input[type="email"]{width:100%!important;margin-top:7px!important;padding:13px 16px!important;background:#0e1812!important;border:1.5px solid rgb(201 160 80 / .25)!important;border-radius:10px!important;color:#f4efe2!important;font-size:14px!important;font-family:Montserrat,sans-serif!important;font-weight:500!important;transition:border-color .22s,box-shadow .22s,background .22s!important;outline:none!important;box-sizing:border-box!important}.gll-snl-form .sib_signup_box_inside_2 input[type="text"]:focus,.gll-snl-form .sib_signup_box_inside_2 input[type="email"]:focus{border-color:#c9a050!important;box-shadow:0 0 0 3px rgb(201 160 80 / .15)!important;background:#152a1c!important}.gll-snl-form .sib_signup_box_inside_2 input::placeholder{color:#aaa9a0!important;font-weight:400!important}.gll-snl-form .sib_signup_box_inside_2 input[type="checkbox"]{accent-color:#c9a050!important;margin-right:8px!important;vertical-align:middle!important;transform:scale(1.1)!important}.gll-snl-form .sib_signup_box_inside_2 label{font-family:Montserrat,sans-serif!important;font-size:12px!important;color:#b8b3a4!important;line-height:1.5!important;font-weight:400!important}.gll-snl-form .sib_signup_box_inside_2 a{color:#c9a050!important;text-decoration:underline!important;text-underline-offset:2px!important;font-weight:600!important}.gll-snl-form .sib_signup_box_inside_2 a:hover{color:#e9e4d8!important}.gll-snl-form input[type="submit"].sib-default-btn{display:block!important;width:100%!important;margin-top:22px!important;padding:16px 24px!important;background:#204025!important;color:#fff!important;border:none!important;border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:0 6px 20px rgb(0 0 0 / .3)!important;transition:background .25s,transform .22s,box-shadow .22s!important}.gll-snl-form input[type="submit"].sib-default-btn:hover{background:#162b1a!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px rgb(0 0 0 / .4)!important}.gll-snl-form input[type="submit"].sib-default-btn:active{transform:translateY(0)!important}.gll-snl-trust{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:28px;flex-wrap:wrap}.gll-snl-trust-item{display:flex;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#9a958a}.gll-snl-trust-item::before{content:'\2726';color:#c9a050;font-size:11px}.gll-snl-divider{width:1px;height:14px;background:rgb(201 160 80 / .25)}.gll-snl-promo{margin-top:32px;padding:14px 20px;background:linear-gradient(135deg,#204025 0%,#162b1a 100%);border-radius:12px;display:flex;align-items:center;gap:14px;text-align:left}.gll-snl-promo-icon{font-size:20px;flex-shrink:0;line-height:1;color:#c9a050}.gll-snl-promo-icon::before{content:'\2726'}.gll-snl-promo-text{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;line-height:1.4}.gll-snl-promo-text span{display:block;font-size:10px;font-weight:400;color:#c9a050;text-transform:none;letter-spacing:0;margin-top:2px}@media(max-width:600px){.gll-snl{padding:52px 16px 60px}.gll-snl-title{font-size:24px}.gll-snl-form{padding:22px 16px}.gll-snl-promo{gap:10px}}.gll-fau{padding:8px 4px}.gll-fau-brand{font-family:Cinzel,serif;font-size:20px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#f4efe3;margin:0 0 10px}.gll-fau-text{font-family:Georgia,serif;font-size:13px;line-height:1.7;color:#9a958a;margin:0}.absolute-footer{border-top:1px solid rgb(201 160 80 / .3)!important}.absolute-footer .payment-icons .payment-icon{background:rgb(244 239 227 / .88)!important;opacity:1!important;border-radius:6px!important;padding:4px 8px!important}.absolute-footer .payment-icons .payment-icon svg{fill:#1a2e1a!important}.absolute-footer .payment-icons .payment-icon:hover{background:#f4efe2!important}#header{background-color:#0e1810}.has-sticky .header-wrapper{background-color:#0e1810}.sticky-fade .header-main{transition:height 0.3s ease}.gll-sticky,.gll-sticky-bar{display:none!important}.gll-sticky-bar{position:fixed!important;bottom:0;left:0;right:0;z-index:9999;display:flex!important;height:auto!important;width:100%!important;max-width:none!important}.gll-sb-wa,.gll-sb-call{display:flex!important;align-items:center;justify-content:center;gap:10px;flex:1;padding:16px 20px;font-family:'Courier New',monospace;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;height:auto!important;width:auto!important}.gll-sb-wa{background:#25d366;color:#fff!important}.gll-sb-call{background:#c9a050;color:#000!important}.gll-sticky-bar svg,.gll-sb-wa svg,.gll-sb-call svg{width:20px;height:20px;flex-shrink:0}@media(max-width:768px){.gll-sticky{bottom:16px;right:12px}.gll-sb-wa,.gll-sb-call{padding:14px 16px;font-size:11px}}.flatsome-cookies{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;z-index:99998!important;border-top:1px solid rgb(201 160 80 / .4)!important;box-shadow:0 -6px 24px rgb(0 0 0 / .1)!important;margin:0!important;background:#0f120d!important;color:#9a958a!important;font-size:12px!important;padding:14px 20px!important}.flatsome-cookies .flatsome-cookies__text{color:#9a958a!important;font-size:12px!important}.flatsome-cookies a{color:#c9a050!important}.flatsome-cookies a:hover{color:#e8c87a!important}.flatsome-cookies .flatsome-cookies__accept-btn{background:#204025!important;background-color:#204025!important;color:#f4efe3!important;border:0!important;border-radius:4px!important}.flatsome-cookies a.flatsome-cookies__more-btn{background:transparent!important;background-color:transparent!important;border:1px solid rgb(201 160 80 / .45)!important;color:#c9a050!important;border-radius:4px!important}html body.woocommerce .product-small .box,html body.home .product-small .box{border-radius:12px!important;border:1px solid #1c1a16!important;box-shadow:0 2px 16px rgb(0 0 0 / .25)!important;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,border-color .3s ease!important;overflow:hidden!important;background:#0f120d!important}html body.woocommerce .product-small .box:hover,html body.home .product-small .box:hover{transform:translateY(-6px)!important;box-shadow:0 16px 40px rgb(201 160 80 / .2)!important;border-color:#c9a050!important}html body.woocommerce .product-small .box-image,html body.home .product-small .box-image{background:#121510!important;padding:20px!important;border-bottom:1px solid #1c1a16!important}html body.woocommerce .product-small .box-image img,html body.home .product-small .box-image img{transition:transform .4s ease!important}html body.woocommerce .product-small .box-image,html body.home .product-small .box-image{background:#fff!important}html body.woocommerce .product-small .box-image img,html body.home .product-small .box-image img{aspect-ratio:1/1!important;width:100%!important;height:auto!important;object-fit:contain!important;object-position:center!important;background:#fff!important}html body.woocommerce .product-small .box:hover .box-image img,html body.home .product-small .box:hover .box-image img{transform:scale(1.06)!important}html body.woocommerce .product-small .box-text,html body.home .product-small .box-text,html body.woocommerce .product-small .box-text-inner,html body.home .product-small .box-text-inner{background:#0f120d!important;padding:16px!important}html body.woocommerce .product-small .product-title,html body.home .product-small .product-title,html body.woocommerce .woocommerce-loop-product__title,html body.home .woocommerce-loop-product__title{font-size:12px!important;font-weight:700!important;color:#d4cfc5!important;line-height:1.4!important}html body.woocommerce .product-small .product-title a,html body.home .product-small .product-title a{color:#d4cfc5!important}html body.woocommerce .price del,html body.home .price del{color:#7a756a!important;font-size:12px!important;font-weight:500!important}html body.woocommerce .product-small .price del,html body.woocommerce .product-small .price del .woocommerce-Price-amount,html body.woocommerce .product-small .price del bdi,html body.home .product-small .price del,html body.home .product-small .price del .woocommerce-Price-amount,html body.home .product-small .price del bdi{color:#6f6a5f!important}html body.woocommerce .price ins,html body.home .price ins{color:#c9a050!important;font-size:16px!important;font-weight:900!important;text-decoration:none!important}li.product .price .woocommerce-Price-amount,.product-small .price .woocommerce-Price-amount,.wc-block-grid__product .price .woocommerce-Price-amount,.wc-block-grid__product-price .woocommerce-Price-amount{color:#c9a050!important}li.product .price del,li.product .price del .woocommerce-Price-amount,.product-small .price del,.product-small .price del .woocommerce-Price-amount,.wc-block-grid__product .price del,.wc-block-grid__product .price del .woocommerce-Price-amount,.wc-block-grid__product-price del,.wc-block-grid__product-price del .woocommerce-Price-amount{color:#7a756a!important}html body.woocommerce .product-small .category,html body.home .product-small .category{color:#5a554b!important;font-size:9px!important;letter-spacing:2px!important;font-weight:700!important}html body.woocommerce .product-small .box-text .category,html body.home .product-small .box-text .category,html body.woocommerce .product-small .product-cat,html body.home .product-small .product-cat{display:none!important}html body.woocommerce ul.products a.button,html body.home ul.products a.button{box-shadow:0 4px 12px rgb(201 160 80 / .3)!important;transition:all .22s ease!important;width:100%!important}body.woocommerce #sidebar .widget,body.woocommerce .sidebar .widget,body.woocommerce .col-sidebar .widget,body.woocommerce .shop-sidebar .widget,body.woocommerce #shop-sidebar .widget{background:#0f120d!important;border:1px solid #1c1a16!important;border-radius:8px!important;padding:20px!important;margin-bottom:16px!important}body.woocommerce #sidebar .widget-title,body.woocommerce .sidebar .widget-title,body.woocommerce .col-sidebar .widget-title,body.woocommerce #sidebar .widgettitle,body.woocommerce .sidebar .widgettitle,body.woocommerce .shop-sidebar .widget-title,body.woocommerce #shop-sidebar .widget-title,body.woocommerce .shop-sidebar .widgettitle,body.woocommerce #shop-sidebar .widgettitle{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c9a050!important;border-bottom:1px solid rgb(201 160 80 / .25)!important;padding-bottom:12px!important;margin-bottom:16px!important}body.woocommerce .widget_product_categories ul li a{color:#6f6a5f!important;font-size:13px!important}body.woocommerce .widget_product_categories ul li a:hover{color:#c9a050!important;padding-left:6px!important}body.woocommerce .widget_price_filter .ui-slider{background:#1c1a16!important;height:3px!important;border-radius:999px!important}body.woocommerce .widget_price_filter .ui-slider-range{background:linear-gradient(90deg,#c9a050,#e8c87a)!important}body.woocommerce .widget_price_filter .ui-slider-handle{background:#c9a050!important;border:2px solid #080b07!important;box-shadow:0 2px 8px rgb(201 160 80 / .5)!important;width:18px!important;height:18px!important;top:-7px!important;border-radius:50%!important}html body.woocommerce .woocommerce-result-count{display:block;font-family:'Courier New',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#7a756a!important;opacity:1!important}body.single-product .single_add_to_cart_button{box-shadow:0 8px 30px rgb(201 160 80 / .35)!important;transition:all .3s ease!important}body.single-product .single_add_to_cart_button:hover{transform:translateY(-3px)!important;box-shadow:0 16px 40px rgb(201 160 80 / .45)!important}body.single-product .product_title{font-family:Cinzel,serif!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#f4efe3!important;line-height:1.15!important}body.single-product .entry-summary{color:#9a958a!important}body.single-product .product-short-description,body.single-product .product-short-description p{color:#b8b3a4!important;line-height:1.75!important}body.single-product .product_meta,body.single-product .product_meta span{color:#9a958a!important;font-size:12px!important}body.single-product .product_meta a{color:#9a958a!important}body.single-product .product_meta a:hover{color:#c9a050!important}body.single-product .stock.in-stock{color:#6abf69!important;font-weight:600!important;font-size:13px!important}body.single-product .stock.out-of-stock,body.single-product p.stock{color:#9a958a!important;font-size:13px!important}body.single-product .quantity input.qty,body.single-product .quantity input[type="number"]{background:#0f120d!important;border:1px solid rgb(201 160 80 / .25)!important;color:#d4cfc5!important;border-radius:4px!important;text-align:center!important}body.single-product .quantity .minus,body.single-product .quantity .plus,body.single-product .quantity input.minus,body.single-product .quantity input.plus{background:#0f120d!important;border:1px solid rgb(201 160 80 / .25)!important;color:#c9a050!important;font-weight:700!important}body.single-product div.images,body.single-product .woocommerce-product-gallery{background:#0f120d!important;border-radius:8px!important;border:1px solid #1c1a16!important}body.single-product .woocommerce-tabs,body.single-product .product-footer,.woocommerce-tabs.wc-tabs-wrapper{border-top:none!important}body.single-product .woocommerce-tabs ul.tabs{display:flex!important;gap:6px!important;border-bottom:1px solid rgb(201 160 80 / .22)!important;background:transparent!important;padding:0!important;margin:0!important;list-style:none!important}body.single-product .woocommerce-tabs ul.tabs li{position:relative!important;background:transparent!important;border:1px solid transparent!important;border-bottom:none!important;border-radius:6px 6px 0 0!important;margin:0 0 -1px!important;transition:border-color .22s ease,background .22s ease!important}body.single-product .woocommerce-tabs ul.tabs li::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;border-radius:6px 6px 0 0!important;background:transparent!important;transition:background .22s ease!important}body.single-product .woocommerce-tabs ul.tabs li.active::before{background:linear-gradient(90deg,#c9a050 0%,#e8c87a 100%)!important}body.single-product .woocommerce-tabs ul.tabs li a{display:block!important;padding:13px 22px!important;color:#7a756a!important;font-family:'Courier New',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;background:transparent!important;border:none!important;transition:color .22s ease!important}body.single-product .woocommerce-tabs ul.tabs li:hover{border-color:rgb(201 160 80 / .18)!important;background:rgb(201 160 80 / .04)!important}body.single-product .woocommerce-tabs ul.tabs li:hover a{color:#c9a050!important}body.single-product .woocommerce-tabs ul.tabs li.active{border-color:rgb(201 160 80 / .28) rgb(201 160 80 / .28) transparent!important;background:rgb(201 160 80 / .07)!important}body.single-product .woocommerce-tabs ul.tabs li.active a{color:#c9a050!important}body.single-product .woocommerce-tabs .panel,body.single-product .woocommerce-Tabs-panel{background:transparent!important;padding-top:24px!important}body.single-product .woocommerce-tabs .panel h2,body.single-product .woocommerce-tabs .panel h3{color:#f4efe3!important;font-family:Cinzel,serif!important;font-size:16px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:16px!important}body.single-product .woocommerce-tabs .panel p,body.single-product .woocommerce-tabs .panel li{color:#9a958a!important}body.single-product table.woocommerce-product-attributes{background:transparent!important;border-collapse:collapse!important;width:100%!important}body.single-product table.woocommerce-product-attributes th,body.single-product table.woocommerce-product-attributes td{border-top:1px solid rgb(201 160 80 / .12)!important;padding:12px 16px!important;background:transparent!important;vertical-align:top!important}body.single-product table.woocommerce-product-attributes th{color:#c9a050!important;font-family:'Courier New',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;width:30%!important}body.single-product table.woocommerce-product-attributes td,body.single-product table.woocommerce-product-attributes td p{color:#b8b3a4!important;margin:0!important}body.single-product.woocommerce .price ins,body.single-product.woocommerce .price ins .woocommerce-Price-amount,body.single-product.woocommerce .price ins bdi{color:#c9a050!important;font-size:22px!important;font-weight:900!important;text-decoration:none!important}body.single-product.woocommerce .price del,body.single-product.woocommerce .price del .woocommerce-Price-amount,body.single-product.woocommerce .price del bdi{color:#7a756a!important;font-size:14px!important}body.single-product .price{border-top:none!important;padding-top:14px!important;margin-top:4px!important;line-height:1.4!important}body.single-product .product_meta{border-top:1px solid rgb(201 160 80 / .1)!important;padding-top:14px!important;margin-top:14px!important}body.single-product .product_meta>span{border-color:rgb(201 160 80 / .12)!important}body.single-product .product_meta>span:first-child{border-top:none!important}body.single-product .related.products>h2,body.single-product .upsells.products>h2{color:#f4efe3!important;font-family:Cinzel,serif!important;letter-spacing:4px!important;text-transform:uppercase!important}body.woocommerce.single-product #shop-sidebar .widget,body.woocommerce.single #shop-sidebar .widget{background:#0f120d!important;border:1px solid #1c1a16!important;border-radius:8px!important;padding:20px!important;margin-bottom:16px!important}body.woocommerce.single-product #shop-sidebar .widget-title,body.woocommerce.single #shop-sidebar .widget-title,body.woocommerce.single-product #shop-sidebar .widgettitle,body.woocommerce.single #shop-sidebar .widgettitle{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c9a050!important;border-bottom:1px solid rgb(201 160 80 / .25)!important;padding-bottom:12px!important;margin-bottom:16px!important}body.woocommerce.single-product #shop-sidebar .widget_product_categories ul li a,body.woocommerce.single #shop-sidebar .widget_product_categories ul li a{color:#9a958a!important;font-size:13px!important;transition:color .18s ease,padding-left .18s ease!important}body.woocommerce.single-product #shop-sidebar .widget_product_categories ul li a:hover,body.woocommerce.single #shop-sidebar .widget_product_categories ul li a:hover{color:#c9a050!important;padding-left:6px!important}body.woocommerce.single-product #shop-sidebar .count,body.woocommerce.single #shop-sidebar .count{color:#5a554b!important}body.single-product #product-sidebar .widget{background:#0f120d!important;border:1px solid #1c1a16!important;border-radius:8px!important;padding:20px!important;margin-bottom:16px!important}body.single-product #product-sidebar .widget-title,body.single-product #product-sidebar .widgettitle{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c9a050!important;border-bottom:1px solid rgb(201 160 80 / .25)!important;padding-bottom:12px!important;margin-bottom:16px!important}body.single-product #product-sidebar .widget_product_categories ul li a{color:#9a958a!important;font-size:13px!important;transition:color .18s ease,padding-left .18s ease!important}body.single-product #product-sidebar .widget_product_categories ul li a:hover{color:#c9a050!important;padding-left:6px!important}body.single-product #product-sidebar .count{color:#5a554b!important}body.single-product #product-sidebar .widget_recent_products a,body.single-product #product-sidebar a{color:#9a958a!important}body.single-product #product-sidebar .widget_recent_products a:hover,body.single-product #product-sidebar a:hover{color:#c9a050!important}body.single-product .gll-pdp-liquidation{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:14px 0 14px!important;padding:7px 16px!important;background:rgb(201 160 80 / .08)!important;border:1px solid rgb(201 160 80 / .4)!important;border-radius:999px!important;font-family:'Courier New',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#c9a050!important}body.single-product .gll-pdp-liquidation-glyph{font-size:11px!important;line-height:1!important}body.single-product form.cart{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important}body.single-product form.cart .quantity{margin:0!important}body.single-product form.cart .single_add_to_cart_button{flex:1 1 100%!important;width:100%!important;padding:17px 28px!important;font-size:13px!important;letter-spacing:2px!important}body.single-product .gll-pdp-trust{display:flex!important;align-items:stretch!important;gap:10px!important;margin:24px 0 0!important;padding:22px 0 4px!important;border-top:1px solid rgb(201 160 80 / .12)!important}body.single-product .gll-pdp-trust-item{flex:1 1 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:9px!important}body.single-product .gll-pdp-trust-ico{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background:rgb(201 160 80 / .08)!important;border:1px solid rgb(201 160 80 / .2)!important;color:#c9a050!important}body.single-product .gll-pdp-trust-ico svg{width:20px!important;height:20px!important}body.single-product .gll-pdp-trust-label{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#9a958a!important;line-height:1.45!important}body.single-product .product-gallery .badge-container{display:none!important}.product-small .badge-container span.onsale.gll-pct-badge{background:#c9a050!important;color:#0e1810!important;border-radius:999px!important;padding:3px 10px!important;font-weight:900!important;font-size:12px!important;letter-spacing:0!important;line-height:1.5!important;box-shadow:0 2px 8px rgb(0 0 0 / .35)!important;display:inline-block!important;min-width:0!important;height:auto!important}.zoom-button.button.is-outline,.wishlist-button.button.is-outline,.zoom-button.button.is-outline:hover,.wishlist-button.button.is-outline:hover,.zoom-button.button.is-outline:focus,.wishlist-button.button.is-outline:focus,.image-tools .wishlist-button:hover{border:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important}.zoom-button .icon-expand,.wishlist-button .icon-heart{color:#204025!important;display:inline-block!important;transition:color .25s ease,transform .25s ease,text-shadow .25s ease!important}.zoom-button:hover .icon-expand,.zoom-button:focus .icon-expand,.wishlist-button:hover .icon-heart,.wishlist-button:focus .icon-heart{color:#c9a050!important;transform:scale(1.2)!important;text-shadow:0 0 10px rgb(201 160 80 / .65)!important}body.single-product .image-tools.show-on-hover{opacity:1!important;pointer-events:auto!important;transform:none!important;filter:none!important}.product-small .image-tools.top.right.show-on-hover{opacity:1!important;pointer-events:auto!important;transform:none!important}.product-small .wishlist-icon .wishlist-popup{display:none!important}body.woocommerce .product-small .image-tools .wishlist-button.button,body.woocommerce .product-small .image-tools .zoom-button.button,body.home .product-small .image-tools .wishlist-button.button,body.home .product-small .image-tools .zoom-button.button,body.woocommerce .product-small .image-tools .wishlist-button.button:hover,body.woocommerce .product-small .image-tools .zoom-button.button:hover,body.home .product-small .image-tools .wishlist-button.button:hover,body.home .product-small .image-tools .zoom-button.button:hover{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:99px!important;padding:.4em .5em!important}body.woocommerce .product-small .image-tools .wishlist-button .icon-heart,body.home .product-small .image-tools .wishlist-button .icon-heart{font-size:2em!important}.product-small .image-tools.grid-tools .quick-view{display:none!important}.product-small>a.add_to_cart_button{display:none!important}.product-small .image-tools.grid-tools{opacity:1!important;pointer-events:auto!important;transform:none!important;left:0!important;right:0!important;justify-content:center!important}.product-small .image-tools.grid-tools a.add_to_cart_button,.product-small .image-tools.grid-tools a.added_to_cart{display:inline-block!important;width:auto!important;margin:0!important;float:none!important;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease!important}body.woocommerce .product-small .image-tools.grid-tools a.add_to_cart_button:hover,body.woocommerce .product-small .image-tools.grid-tools a.add_to_cart_button:focus,body.home .product-small .image-tools.grid-tools a.add_to_cart_button:hover,body.home .product-small .image-tools.grid-tools a.add_to_cart_button:focus{background:#c9a050!important;background-color:#c9a050!important;color:#0e1810!important;transform:scale(1.12)!important;box-shadow:0 0 16px rgb(201 160 80 / .7)!important}.is-divider.small{width:100%!important;max-width:46px!important;height:3px!important;background:linear-gradient(90deg,#c9a050 0%,rgb(201 160 80 / .15) 100%)!important;background-color:transparent!important;border-radius:3px!important;opacity:1!important;box-shadow:0 1px 3px rgb(201 160 80 / .3)!important}body.single-product .entry-summary .is-divider.small{max-width:100%!important;margin:0!important;background:linear-gradient(90deg,transparent 0%,#c9a050 18%,rgb(201 160 80 / .75) 82%,transparent 100%)!important}.gll-pdp-condition{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:4px 12px!important;border:1px solid rgb(201 160 80 / .45)!important;border-radius:999px!important;background:rgb(201 160 80 / .08)!important;margin:14px 0 14px!important}.gll-pdp-condition-label{font-family:'Courier New',monospace!important;font-size:9px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#9a958a!important}.gll-pdp-condition-value{font-weight:700!important;font-size:12px!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#c9a050!important}.gll-pdp-save{font-size:14px!important;color:#6abf69!important;margin:2px 0 10px!important}.gll-pdp-save strong{font-weight:700!important}.gll-pdp-save .woocommerce-Price-amount,.gll-pdp-save bdi,.gll-pdp-save .woocommerce-Price-currencySymbol{color:#6abf69!important}body.single-product .product-info .price del,body.single-product .product-info .price del .woocommerce-Price-amount{white-space:nowrap!important}body.single-product .product-info .price del .woocommerce-Price-currencySymbol{font-size:inherit!important;vertical-align:baseline!important;display:inline!important;line-height:inherit!important}@media (max-width:549px){.gll-pdp-condition{padding:3px 10px!important}}@media (min-width:850px){html body.single-product .product-gallery{flex:0 0 48%!important;max-width:48%!important}html body.single-product .product-info{flex:1 1 0%!important;max-width:52%!important}}@media (max-width:549px){body.single-product .product-footer{padding-top:15px!important;margin-top:0!important}body.single-product .product-footer .woocommerce-tabs{padding-top:0!important;margin-top:0!important}body.single-product .product-info{padding-bottom:0!important}body.single-product .product_meta{margin-bottom:0!important;padding-bottom:0!important}}body.single-product .sticky-add-to-cart{display:none!important;background:linear-gradient(180deg,#101c12 0%,#0b140d 100%)!important;border-top:0!important;box-shadow:0 -10px 34px rgb(0 0 0 / .55)!important;padding:11px 3px!important}body.single-product .sticky-add-to-cart.sticky-add-to-cart--active{display:flex!important}body.single-product .sticky-add-to-cart.gll-float{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;font-size:.8em!important;position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:auto!important;z-index:20!important;animation:gll-float-in .3s cubic-bezier(.22,.61,.36,1) both!important}body.single-product .sticky-add-to-cart.gll-float .sticky-add-to-cart__product{display:flex!important}body.single-product .sticky-add-to-cart::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgb(201 160 80 / .75) 25%,rgb(201 160 80 / .75) 75%,transparent)!important;pointer-events:none!important}body.single-product .sticky-add-to-cart .sticky-add-to-cart-img{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:50% 50%!important;overflow:hidden!important;flex-shrink:0!important;align-self:center!important;border:1px solid rgb(201 160 80 / .3)!important;border-radius:6px!important;background:#0f150f!important}body.single-product .sticky-add-to-cart .sticky-add-to-cart-img img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 50%!important;display:block!important;border-radius:5px!important}body.single-product .sticky-add-to-cart .product-title-small,body.single-product .sticky-add-to-cart .product-title-small strong{color:#f4efe3!important;font-family:'Montserrat',sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.2px!important;line-height:1.35!important}body.single-product .sticky-add-to-cart .product-title-small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.single-product .sticky-add-to-cart .price{margin:0!important;padding:0!important;font-size:14.5px!important;line-height:1.1!important;white-space:nowrap!important;display:inline-flex!important;align-items:baseline!important;background:transparent!important;background-color:transparent!important;border:none!important;border-top:none!important}body.single-product .sticky-add-to-cart .price del{margin-right:7px!important;font-size:12.5px!important}body.single-product .sticky-add-to-cart .price del,body.single-product .sticky-add-to-cart .price del *{color:#7a756a!important;font-weight:400!important}body.single-product .sticky-add-to-cart .price ins{text-decoration:none!important;background:transparent!important}body.single-product .sticky-add-to-cart .price ins,body.single-product .sticky-add-to-cart .price ins *,body.single-product .sticky-add-to-cart .price>.woocommerce-Price-amount{color:#c9a050!important;font-weight:700!important}body.single-product .sticky-add-to-cart .quantity input.qty{background:#0f150f!important;border:1px solid rgb(201 160 80 / .3)!important;color:#f4efe3!important}body.single-product .sticky-add-to-cart .ux-quantity__button{background:#0f150f!important;color:#c9a050!important;border:1px solid rgb(201 160 80 / .3)!important;box-shadow:none!important;transition:background .2s ease,color .2s ease!important}body.single-product .sticky-add-to-cart .ux-quantity__button:hover{background:#162b1a!important;color:#e8c87a!important}body.single-product .sticky-add-to-cart .single_add_to_cart_button,body.single-product .sticky-add-to-cart .button{background:#204025!important;color:#fff!important;border:1px solid rgb(201 160 80 / .45)!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;box-shadow:0 4px 16px rgb(0 0 0 / .35)!important;transition:background .25s ease,transform .2s ease,box-shadow .25s ease!important}body.single-product .sticky-add-to-cart .single_add_to_cart_button:hover,body.single-product .sticky-add-to-cart .button:hover{background:#27502e!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px rgb(201 160 80 / .35)!important}body.single-product .sticky-add-to-cart form.cart{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:5px 0!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;background:transparent!important;background-color:transparent!important}body.single-product .sticky-add-to-cart form.cart .quantity{margin:0!important;flex:0 0 auto!important;min-width:0!important}body.single-product .sticky-add-to-cart form.cart .gll-sticky-price,body.single-product #gll-sticky-price{flex:1 1 auto!important;margin:0!important;justify-content:flex-end!important}body.single-product .sticky-add-to-cart form.cart .single_add_to_cart_button{flex:1 0 100%!important;width:100%!important;margin:3px 0 0!important}body.single-product .sticky-add-to-cart.gll-docked{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;font-size:.8em!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;z-index:1!important;animation:gll-dock-in 0.4s cubic-bezier(.22,.61,.36,1) forwards!important}body.single-product .sticky-add-to-cart.gll-docked .sticky-add-to-cart__product{display:flex!important}body.single-product .sticky-add-to-cart-wrapper.gll-docked-wrap{position:static!important;width:100%!important}@keyframes gll-dock-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes gll-float-in{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}body.single-product .woocommerce-product-gallery{padding:14px!important;box-shadow:inset 0 0 70px rgb(0 0 0 / .35)!important}body.single-product .product-filter-row,body.single-product .category-filtering{display:none!important}body.woocommerce-cart .checkout-breadcrumbs,body.woocommerce-cart .checkout-breadcrumbs a{color:#7a756a!important}body.woocommerce-cart .checkout-breadcrumbs a.current{color:#c9a050!important}body.woocommerce-cart .checkout-breadcrumbs .divider,body.woocommerce-cart .checkout-breadcrumbs i{color:rgb(201 160 80 / .4)!important}body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wp-block-woocommerce-cart{color:#cfcabb!important}body.woocommerce-cart .wp-block-heading,body.woocommerce-cart .wc-block-cart__empty-cart__title{color:#f4efe3!important}body.woocommerce-cart .wc-block-cart__empty-cart__title{font-family:Cinzel,serif!important;letter-spacing:1px!important}body.woocommerce-cart .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{background-color:#c9a050!important}body.woocommerce-cart .wp-block-separator{border-color:rgb(201 160 80 / .3)!important;color:rgb(201 160 80 / .3)!important}body.woocommerce-cart .wc-block-grid__product-title{color:#d4cfc5!important;font-weight:700!important}body.woocommerce-cart .wc-block-grid__product-link:hover .wc-block-grid__product-title{color:#c9a050!important}body.woocommerce-cart .wc-block-grid__product .price,body.woocommerce-cart .wc-block-grid__product-price ins,body.woocommerce-cart .wc-block-grid__product-price .amount{color:#c9a050!important;font-weight:700!important}body.woocommerce-cart .wc-block-grid__product-price del,body.woocommerce-cart .wc-block-grid__product-price del .amount{color:#7a756a!important}body.woocommerce-cart .wc-block-grid__product-onsale{display:none!important}body.woocommerce-cart .wc-block-grid__product-image img{background:#fff!important;border-radius:6px!important}body.woocommerce-cart .wc-block-cart-items{border-color:rgb(201 160 80 / .25)!important}body.woocommerce-cart .wc-block-cart-items th{color:#c9a050!important;font-family:'Courier New',monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important}body.woocommerce-cart .wc-block-cart-items__row,body.woocommerce-cart .wc-block-cart-items td{border-color:rgb(201 160 80 / .15)!important}body.woocommerce-cart .wc-block-cart-item__image>a{background:#fff!important;border:1px solid #1c1a16!important}body.woocommerce-cart .wc-block-cart-item__image img{aspect-ratio:1/1!important;width:100%!important;height:auto!important;object-fit:cover!important;object-position:center!important;border-radius:4px!important}body.woocommerce-cart .wc-block-components-product-name{color:#f4efe3!important;font-weight:600!important}body.woocommerce-cart .wc-block-components-product-name:hover{color:#c9a050!important}body.woocommerce-cart .wc-block-cart-item__prices,body.woocommerce-cart .wc-block-cart-item__total,body.woocommerce-cart .wc-block-components-product-price{color:#d4cfc5!important}body.woocommerce-cart .wc-block-components-product-price__value{color:#c9a050!important;font-weight:700!important}body.woocommerce-cart .wc-block-components-product-metadata,body.woocommerce-cart .wc-block-components-product-price del{color:#9a958a!important}body.woocommerce-cart .wc-block-components-product-metadata__description{display:none!important}body.woocommerce-cart .wc-block-cart-item__remove-link{color:#9a958a!important}body.woocommerce-cart .wc-block-cart-item__remove-link:hover{color:#c9a050!important}body.woocommerce-cart .wc-block-components-quantity-selector{background:#0f150f!important;border:1px solid rgb(201 160 80 / .3)!important}body.woocommerce-cart .wc-block-components-quantity-selector__input{color:#f4efe3!important}body.woocommerce-cart .wc-block-components-quantity-selector__button{color:#c9a050!important;opacity:1!important}body.woocommerce-cart .wc-block-cart__sidebar .components-card{background:#0f120d!important;border:1px solid #1c1a16!important;border-radius:8px!important;min-height:0!important}body.woocommerce-cart .wc-block-cart__totals-title{color:#c9a050!important;letter-spacing:2px!important}body.woocommerce-cart .wc-block-components-totals-item__label{color:#9a958a!important}body.woocommerce-cart .wc-block-components-totals-item__value{color:#d4cfc5!important}body.woocommerce-cart .wc-block-components-totals-item,body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{border-color:rgb(201 160 80 / .12)!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#c9a050!important;font-weight:800!important;font-size:1.1em!important}body.woocommerce-cart .wc-block-components-totals-coupon__input input,body.woocommerce-cart .wc-block-components-text-input input{background:#0f150f!important;border:1px solid rgb(201 160 80 / .3)!important;color:#f4efe3!important}body.woocommerce-cart .wc-block-components-totals-coupon__input label,body.woocommerce-cart .wc-block-components-text-input label{color:#9a958a!important}body.woocommerce-cart .wc-block-components-button:not(.wc-block-components-quantity-selector__button),body.woocommerce-cart .wc-block-grid__product .wp-block-button__link,body.woocommerce-cart .wp-block-button__link{background:#204025!important;background-color:#204025!important;color:#fff!important;border:1px solid rgb(201 160 80 / .45)!important;border-radius:999px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;transition:background .25s,color .25s,box-shadow .25s!important}body.woocommerce-cart .wc-block-components-button:not(.wc-block-components-quantity-selector__button):hover,body.woocommerce-cart .wc-block-grid__product .wp-block-button__link:hover,body.woocommerce-cart .wp-block-button__link:hover{background:#c9a050!important;background-color:#c9a050!important;color:#0e1810!important;box-shadow:0 0 16px rgb(201 160 80 / .55)!important}body.woocommerce-cart .wc-block-components-button__text{color:inherit!important}body.woocommerce-cart .wc-block-cart__submit-container--sticky{background:#0b0e09!important}body.woocommerce-cart .wp-block-woocommerce-cart-express-payment-block,body.woocommerce-cart .wc-block-components-express-payment--cart,body.woocommerce-cart .wc-block-components-express-payment-continue-rule{display:none!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-subtotal-block{display:none!important}body.woocommerce-cart .wc-block-cart-item__prices{display:none!important}body.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper[data-gll-was]::before{content:attr(data-gll-was);order:-1;color:#7a756a;text-decoration:line-through;font-size:.85em;font-weight:400;line-height:1.1}body.woocommerce-cart .wc-block-components-sale-badge[data-gll-save] .wc-block-formatted-money-amount{font-size:0!important}body.woocommerce-cart .wc-block-components-sale-badge[data-gll-save]::after{content:attr(data-gll-save)}body.woocommerce-cart .wc-block-components-totals-footer-item{border-top:1px solid rgb(201 160 80 / .25)!important;padding-top:14px!important;margin-top:6px!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#f4efe3!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:0!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label::after{content:"Order Total";font-size:1rem!important}#cart-popup,#cart-popup .cart-popup-inner{background:#0f120d!important;color:#d4cfc5!important}#cart-popup .cart-popup-title .heading-font{color:#f4efe3!important;letter-spacing:3px!important}#cart-popup .cart-popup-title .is-divider{background:linear-gradient(90deg,transparent,#c9a050,transparent)!important;height:2px!important}#cart-popup .cart_list li{border-bottom:1px solid #1c1a16!important}#cart-popup .cart_list li a{color:#d4cfc5!important}#cart-popup .cart_list li a:hover{color:#c9a050!important}#cart-popup .cart_list li a.remove{color:#7a756a!important;border:1px solid #3a362e!important;background:transparent!important}#cart-popup .cart_list li a.remove:hover{color:#e8c87a!important;border-color:#c9a050!important}#cart-popup .woocommerce-Price-amount,#cart-popup .amount{color:#c9a050!important}#cart-popup .quantity .qty,#cart-popup .quantity .minus,#cart-popup .quantity .plus{background:#141810!important;color:#d4cfc5!important;border-color:#3a362e!important}#cart-popup .total,#cart-popup .widget_shopping_cart_content p.total{color:#9a958a!important;border-top:1px solid rgb(201 160 80 / .25)!important;background:#0f120d!important}#cart-popup .total strong{color:#f4efe3!important;text-transform:uppercase!important;letter-spacing:1px!important}#cart-popup .buttons a.button{width:100%!important;margin-bottom:8px!important}#cart-popup .buttons a.button.checkout,#cart-popup .buttons a.checkout{background:#204025!important;color:#f4efe3!important;box-shadow:0 6px 20px rgb(201 160 80 / .3)!important}#cart-popup .buttons a.button:not(.checkout){background:transparent!important;color:#c9a050!important;border:1px solid rgb(201 160 80 / .45)!important}#cart-popup .ux-mini-cart-empty .empty,#cart-popup .woocommerce-mini-cart__empty-message{color:#9a958a!important}#cart-popup .ux-mini-cart-empty svg{color:#c9a050!important}#cart-popup .payment-icons svg{fill:#9a958a!important;opacity:.55!important}.mfp-content .mfp-close{color:#c9a050!important;opacity:1!important}#cart-popup .ux-mini-cart-footer{background:#0f120d!important;border-top:1px solid rgb(201 160 80 / .25)!important}.header-nav li.cart-item .nav-dropdown{display:none!important}body.woocommerce-checkout .checkout-breadcrumbs,body.woocommerce-checkout .checkout-breadcrumbs a{color:#7a756a!important}body.woocommerce-checkout .checkout-breadcrumbs a.current{color:#c9a050!important}body.woocommerce-checkout .checkout-breadcrumbs .divider,body.woocommerce-checkout .checkout-breadcrumbs i{color:rgb(201 160 80 / .4)!important}body.woocommerce-checkout .wc-block-checkout,body.woocommerce-checkout .wp-block-woocommerce-checkout{color:#cfcabb!important}body.woocommerce-checkout .wc-block-components-checkout-step__title,body.woocommerce-checkout .wc-block-components-title{color:#f4efe3!important;font-family:Cinzel,serif!important;letter-spacing:1px!important}body.woocommerce-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{color:#c9a050!important}body.woocommerce-checkout .wc-block-components-checkout-step__description{color:#9a958a!important}body.woocommerce-checkout .wc-block-components-text-input input,body.woocommerce-checkout .wc-block-components-text-input textarea,body.woocommerce-checkout .wc-block-components-select-input input,body.woocommerce-checkout .wc-block-components-select-input select,body.woocommerce-checkout .wc-block-components-address-form input,body.woocommerce-checkout .wc-block-components-address-form select,body.woocommerce-checkout .wc-block-components-textarea{background:#0f150f!important;background-color:#0f150f!important;border:1px solid rgb(201 160 80 / .3)!important;color:#f4efe3!important;border-radius:6px!important}body.woocommerce-checkout .wc-block-components-text-input input:focus,body.woocommerce-checkout .wc-block-components-select-input select:focus,body.woocommerce-checkout .wc-block-components-address-form input:focus,body.woocommerce-checkout .wc-block-components-textarea:focus{border-color:#c9a050!important;box-shadow:0 0 0 2px rgb(201 160 80 / .15)!important;outline:none!important}body.woocommerce-checkout .wc-block-components-text-input label,body.woocommerce-checkout .wc-block-components-select label,body.woocommerce-checkout .wc-block-components-checkout-step__container label{color:#9a958a!important}body.woocommerce-checkout .wc-block-components-text-input.is-active label,body.woocommerce-checkout .wc-block-components-select.is-active label{color:#c9a050!important}body.woocommerce-checkout .wc-block-components-validation-error{color:#e6786a!important}body.woocommerce-checkout .wc-block-components-checkbox__label{color:#d4cfc5!important}body.woocommerce-checkout .wc-blocks-components-select__label{color:#c9a050!important}body.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select,body.woocommerce-checkout .wc-blocks-components-select__container{background:#0f150f!important;background-color:#0f150f!important;border-color:rgb(201 160 80 / .3)!important;color:#f4efe3!important}body.woocommerce-checkout .wc-block-components-notice-banner{background-color:#15110a!important;border-color:rgb(201 160 80 / .4)!important;color:#e8dcc0!important;border-radius:8px!important}body.woocommerce-checkout .wc-block-components-notice-banner .wc-block-components-notice-banner__content{color:#e8dcc0!important}body.woocommerce-checkout .wc-block-components-notice-banner.is-warning{background-color:#1c1710!important;border-color:rgb(240 184 73 / .55)!important}body.woocommerce-checkout .wc-block-components-notice-banner.is-error{background-color:#1c1210!important;border-color:rgb(230 120 106 / .55)!important}body.woocommerce-checkout .wc-block-components-radio-control-accordion-option,body.woocommerce-checkout .wc-block-checkout__shipping-method-option,body.woocommerce-checkout .wc-block-components-radio-control{border-color:rgb(201 160 80 / .2)!important}body.woocommerce-checkout .wc-block-components-radio-control__label,body.woocommerce-checkout .wc-block-checkout__shipping-method-option-title{color:#f4efe3!important}body.woocommerce-checkout .wc-block-components-radio-control__description,body.woocommerce-checkout .wc-block-checkout__shipping-method-option-price{color:#9a958a!important}body.woocommerce-checkout .wc-block-checkout__shipping-method-option--selected{border-color:#c9a050!important;background:rgb(201 160 80 / .06)!important}body.woocommerce-checkout #payment-method .wc-block-components-radio-control-accordion-option,body.woocommerce-checkout .wc-block-components-radio-control-accordion-option{background-color:#0f120d!important}body.woocommerce-checkout .wc-block-components-radio-control-accordion-option--checked-option-highlighted{background-color:#12180f!important;border-color:#c9a050!important}body.woocommerce-checkout #payment-method,body.woocommerce-checkout form.wc-block-checkout__form{background-color:#0b0e09!important}body.woocommerce-checkout .wc-block-components-order-summary-item__description,body.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{color:#f4efe3!important}body.woocommerce-checkout .wc-block-components-order-summary-item__total-price,body.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-price__value{color:#c9a050!important;font-weight:700!important}body.woocommerce-checkout .wc-block-components-order-summary-item__quantity{color:#9a958a!important}body.woocommerce-checkout .wc-block-components-order-summary-item__image>a{background:#fff!important;border-radius:4px!important}body.woocommerce-checkout .wc-block-components-order-summary-item__image img{aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important}body.woocommerce-checkout .wc-block-components-totals-item__label{color:#9a958a!important}body.woocommerce-checkout .wc-block-components-totals-item__value{color:#d4cfc5!important}body.woocommerce-checkout .wc-block-components-totals-item,body.woocommerce-checkout .wc-block-components-totals-wrapper{border-color:rgb(201 160 80 / .12)!important}body.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#c9a050!important;font-weight:800!important}body.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#f4efe3!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important}body.woocommerce-checkout .wc-block-components-totals-coupon__input input{background:#0f150f!important;border:1px solid rgb(201 160 80 / .3)!important;color:#f4efe3!important}body.woocommerce-checkout .wc-block-components-checkout-place-order-button,body.woocommerce-checkout button.wc-block-components-button.contained{background:#204025!important;background-color:#204025!important;color:#fff!important;border:1px solid rgb(201 160 80 / .45)!important;border-radius:999px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;transition:background .25s,color .25s,box-shadow .25s!important}body.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,body.woocommerce-checkout button.wc-block-components-button.contained:hover{background:#c9a050!important;background-color:#c9a050!important;color:#0e1810!important;box-shadow:0 0 16px rgb(201 160 80 / .55)!important}body.woocommerce-checkout .wc-block-checkout a,body.woocommerce-checkout .wc-block-components-checkout-step__description a{color:#c9a050!important}body.woocommerce-checkout .wc-block-checkout__terms,body.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button{color:#9a958a!important}body.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{border-color:rgb(201 160 80 / .3)!important;border-radius:0 0 8px 8px!important}body.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before{border-color:rgb(201 160 80 / .3) rgb(201 160 80 / .3) currentcolor!important;border-radius:8px 0 0 0!important}body.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after{border-color:currentcolor currentcolor rgb(201 160 80 / .3) rgb(201 160 80 / .3)!important;border-radius:0 8px 0 0!important}body.woocommerce-checkout .wc-block-components-express-payment__title{color:#c9a050!important;font-family:'Courier New',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important}body.woocommerce-checkout .wc-block-components-express-payment-continue-rule{color:#9a958a!important;font-family:'Courier New',monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important}body.woocommerce-checkout .wc-block-components-express-payment-continue-rule:before,body.woocommerce-checkout .wc-block-components-express-payment-continue-rule:after{border-bottom-color:rgb(201 160 80 / .3)!important}body.woocommerce-order-received .woocommerce h2,body.woocommerce-order-received .woocommerce h3,body.woocommerce-order-received .woocommerce-order-details__title,body.woocommerce-order-received .woocommerce-column__title,body.woocommerce-order-received [class*="wc-block-order-confirmation"] h2,body.woocommerce-order-received [class*="wc-block-order-confirmation"] h3{color:#f4efe3!important;font-family:Cinzel,serif!important;letter-spacing:1px!important;text-transform:uppercase!important}body.woocommerce-order-received .woocommerce-thankyou-order-received,body.woocommerce-order-received .wc-block-order-confirmation-status,body.woocommerce-order-received .wc-block-order-confirmation-status__description{color:#d4cfc5!important}body.woocommerce-order-received .checkout-breadcrumbs a.current,body.woocommerce-order-received .checkout-breadcrumbs a[aria-current]{color:#c9a050!important}body.woocommerce-order-received .checkout-breadcrumbs a,body.woocommerce-order-received .checkout-breadcrumbs .divider,body.woocommerce-order-received .checkout-breadcrumbs i{color:#7a756a!important}body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received .wc-block-order-confirmation-summary{background:#0f120d!important;border:1px solid #1c1a16!important;border-radius:8px!important;padding:20px!important;color:#cfcabb!important}body.woocommerce-order-received .woocommerce-order-overview li{border-color:rgb(201 160 80 / .15)!important;color:#9a958a!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:11px!important}body.woocommerce-order-received .woocommerce-order-overview li strong,body.woocommerce-order-received .wc-block-order-confirmation-summary strong{color:#f4efe3!important;font-size:14px!important}body.woocommerce-order-received .woocommerce-table--order-details,body.woocommerce-order-received .wc-block-order-confirmation-totals__table{background:transparent!important;color:#cfcabb!important}body.woocommerce-order-received .woocommerce-table--order-details th,body.woocommerce-order-received .wc-block-order-confirmation-totals__table th{color:#c9a050!important;font-family:'Courier New',monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-color:rgb(201 160 80 / .2)!important}body.woocommerce-order-received .woocommerce-table--order-details td,body.woocommerce-order-received .wc-block-order-confirmation-totals__table td{border-color:rgb(201 160 80 / .12)!important;color:#d4cfc5!important}body.woocommerce-order-received .woocommerce-table--order-details a{color:#f4efe3!important}body.woocommerce-order-received .woocommerce-table--order-details a:hover{color:#c9a050!important}body.woocommerce-order-received .woocommerce-table--order-details .amount,body.woocommerce-order-received .wc-block-order-confirmation-totals__table .amount{color:#c9a050!important}body.woocommerce-order-received .woocommerce-table--order-details tfoot .order-total th,body.woocommerce-order-received .woocommerce-table--order-details tfoot .order-total .amount{color:#c9a050!important;font-weight:800!important}body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .wc-block-order-confirmation-address,body.woocommerce-order-received .woocommerce-customer-details address{color:#b8b3a4!important}body.woocommerce-order-received .woocommerce-customer-details address{border-color:rgb(201 160 80 / .15)!important}body.woocommerce-order-received .woocommerce-order a.button,body.woocommerce-order-received .wc-block-components-button{background:#204025!important;color:#fff!important;border-radius:999px!important;border:1px solid rgb(201 160 80 / .45)!important;text-transform:uppercase!important;transition:background .25s,color .25s,box-shadow .25s!important}body.woocommerce-order-received .woocommerce-order a.button:hover,body.woocommerce-order-received .wc-block-components-button:hover{background:#c9a050!important;color:#0e1810!important;box-shadow:0 0 16px rgb(201 160 80 / .55)!important}body.woocommerce-order-received .woocommerce-Price-amount,body.woocommerce-order-received .woocommerce-Price-amount bdi,body.woocommerce-order-received .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#c9a050!important}body.woocommerce-order-received .woocommerce-table--order-details td:has(br),body.woocommerce-order-received .wc-block-order-confirmation-totals__table td:has(br){text-align:left!important;line-height:1.7!important;color:#d4cfc5!important;font-size:13px!important;min-width:min(510px,92vw)!important}body.woocommerce-order-received .woocommerce-table--order-details{width:100%!important}body.woocommerce-order-received .woocommerce-table--order-details td.product-name,body.woocommerce-order-received .woocommerce-table--order-details th.product-name{width:72%!important;min-width:min(480px,72vw)!important}body.woocommerce-order-received .woocommerce-notice--success,body.woocommerce-order-received .woocommerce-thankyou-order-received,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received .woocommerce-order-details,body.woocommerce-order-received .woocommerce-customer-details{float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-order-received .woocommerce-order-overview{display:flex!important;flex-wrap:wrap!important;gap:10px 34px!important}body.woocommerce-order-received .woocommerce-order-overview li{border:0!important;margin:0!important;padding:4px 0!important;flex:0 1 auto!important}body.woocommerce-order-received .woocommerce{display:block!important}body.woocommerce-order-received .woocommerce>*{float:none!important;clear:both!important;position:static!important;inset:auto!important;transform:none!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-order-received .page-checkout-simple .col{flex:0 0 100%!important;max-width:100%!important;width:100%!important}body.woocommerce-order-received .woocommerce-table--order-details td:has(br) strong,body.woocommerce-order-received .wc-block-order-confirmation-totals__table td:has(br) strong{color:#c9a050!important}a{transition:color .18s ease,opacity .18s ease!important}#top-bar,#top-bar a{font-family:'Courier New',monospace!important;font-size:11px!important;letter-spacing:2px!important;font-weight:700!important;text-transform:uppercase!important}.gll-svc .gll-lang-toggle,.gll-hero-wrapper .gll-lang-toggle{display:none!important}body.woocommerce .header-main .search-form .search-field,body.home .header-main .search-form .search-field,body.blog .header-main .search-form .search-field,body.archive .header-main .search-form .search-field,body.single-post .header-main .search-form .search-field,body.woocommerce .header-main .search_categories,body.home .header-main .search_categories,body.blog .header-main .search_categories,body.archive .header-main .search_categories,body.single-post .header-main .search_categories{background:rgb(244 239 227 / .08)!important;border:1.5px solid rgb(201 160 80 / .3)!important;color:#f4efe2!important}body.woocommerce .header-main .search-form .search-field::placeholder,body.home .header-main .search-form .search-field::placeholder,body.blog .header-main .search-form .search-field::placeholder,body.archive .header-main .search-form .search-field::placeholder,body.single-post .header-main .search-form .search-field::placeholder{color:rgb(244 239 227 / .55)!important}body.woocommerce .header-main .search-form .search-field:focus,body.home .header-main .search-form .search-field:focus,body.blog .header-main .search-form .search-field:focus,body.archive .header-main .search-form .search-field:focus,body.single-post .header-main .search-form .search-field:focus{border-color:#c9a050!important;box-shadow:0 0 0 3px rgb(201 160 80 / .2)!important}.header-main .search_categories,.search-form-categories .search_categories{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;color:#f4efe2!important}.header-main .search_categories option,.search-form-categories .search_categories option{background-color:#0f120d!important;color:#d4cfc5!important}.header-main .search_categories option:checked,.search-form-categories .search_categories option:checked{background-color:#204025!important;color:#f4efe3!important}body.blog .header-main .search-form .search-field,body.archive .header-main .search-form .search-field,body.single-post .header-main .search-form .search-field,body.blog .header-main .search_categories,body.archive .header-main .search_categories,body.single-post .header-main .search_categories{border-radius:8px 0 0 8px!important}body.blog .ux-search-submit,body.archive .ux-search-submit,body.single-post .ux-search-submit{border-radius:0 8px 8px 0!important}body.blog #top-bar,body.archive #top-bar,body.single-post #top-bar{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important}body.blog #top-bar a,body.archive #top-bar a,body.single-post #top-bar a{font-weight:700!important;transition:opacity .2s!important}body.blog #top-bar a:hover,body.archive #top-bar a:hover,body.single-post #top-bar a:hover{opacity:.75!important}body.blog .nav-top-link,body.archive .nav-top-link,body.single-post .nav-top-link{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.ux-search-box .ux-search-submit,.ux-search-box .ux-search-submit:hover,.ux-search-box .ux-search-submit:focus,.ux-search-box .ux-search-submit:active,.ux-search-box .ux-search-submit:focus-visible,.ux-search-submit.button,.ux-search-submit.button:hover,.ux-search-submit.button:focus,.ux-search-submit.button:active,.ux-search-submit.button:focus-visible{background:none!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;filter:none!important}.ux-search-box .ux-search-submit::before,.ux-search-box .ux-search-submit::after,.ux-search-box .ux-search-submit:hover::before,.ux-search-box .ux-search-submit:hover::after,.ux-search-submit.button::before,.ux-search-submit.button::after,.ux-search-submit.button:hover::before,.ux-search-submit.button:hover::after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;border:0!important}.ux-search-box.form-flat,.ux-search-box.form-flat:hover,.ux-search-box.form-flat:focus-within{box-shadow:none!important;outline:0!important}#wrapper .ux-search-submit.button,#wrapper .ux-search-submit.button:hover,#wrapper .ux-search-submit.button:focus,#wrapper .ux-search-submit.button:active,#wrapper .ux-search-submit.button:focus-visible{background:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;border:0!important;outline:0!important}.ux-search-submit .icon-search{color:#f4efe2!important;transition:color .25s ease!important}.ux-search-submit:hover .icon-search,.ux-search-submit:focus .icon-search{color:#c9a050!important}li.header-search.header-search-lightbox{display:none!important}li.header-wishlist-icon{margin-left:26px!important;padding-left:26px!important;position:relative}li.header-wishlist-icon::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px;width:1px;background:rgb(201 160 80 / .3)}li.header-wishlist-icon .wishlist-link .header-wishlist-title{letter-spacing:1.5px}body.woocommerce #wrapper,body.woocommerce-page #wrapper,body.woocommerce #main,body.woocommerce-page #main{background-color:#0b0e09}.woocommerce-breadcrumb,.woocommerce-breadcrumb a{color:#7a756a!important;font-size:12px!important}.woocommerce-breadcrumb a:hover{color:#c9a050!important}.gll-cat-title{color:#f4efe3!important;font-size:26px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin:10px 0 6px!important;line-height:1.3!important}@media (max-width:549px){.gll-cat-title{font-size:21px!important}}body.single-product .woocommerce-product-attributes-item--attribute_upc,body.single-product .woocommerce-product-attributes-item--attribute_shipping-class,body.single-product .woocommerce-product-attributes-item--attribute_product-type,body.single-product .woocommerce-product-attributes-item--attribute_manufacturer{display:none!important}.gll-card-cond{display:inline-block!important;font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#c9a050!important;border:1px solid rgb(201 160 80 / .45)!important;border-radius:999px!important;padding:1px 8px!important;margin:4px 0 2px!important}.gll-shop-teaser{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:380px!important;background:#0c0f0a!important;border:1px dashed rgb(201 160 80 / .5)!important;border-radius:12px!important;padding:28px 20px!important;text-align:center!important}.gll-shop-teaser-glyph{color:#c9a050!important;font-size:26px!important;line-height:1!important}#gll-shop-teaser .gll-shop-teaser-title{color:#f4efe3!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;line-height:1.4!important}.gll-shop-teaser-text{color:#9a958a!important;font-size:12.5px!important;line-height:1.6!important;max-width:240px!important;margin:0 auto!important}.gll-shop-teaser-btn,#gll-no-loot .gll-no-loot-btn{display:inline-block!important;background:transparent!important;border:1px solid rgb(201 160 80 / .55)!important;color:#c9a050!important;padding:8px 18px!important;border-radius:4px!important;font-family:'Courier New',monospace!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important;transition:background .2s ease,color .2s ease!important}.gll-shop-teaser-btn:hover,.gll-shop-teaser-btn:focus,#gll-no-loot .gll-no-loot-btn:hover,#gll-no-loot .gll-no-loot-btn:focus{background:rgb(201 160 80 / .12)!important;color:#e8c87a!important}html{scroll-behavior:smooth}body.single-product .woocommerce-Tabs-panel--description h3{color:#f4efe3!important;font-size:15px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin:26px 0 10px!important;padding-bottom:8px!important;border-bottom:1px solid rgb(201 160 80 / .25)!important}body.woocommerce .term-description,body.woocommerce .term-description p{color:#9a958a!important;font-size:13.5px!important;line-height:1.6!important;max-width:640px!important}.gll-cat-chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:2px 0 14px!important}.gll-cat-chip{display:inline-block!important;font-family:'Courier New',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#c9a050!important;border:1px solid rgb(201 160 80 / .45)!important;border-radius:999px!important;padding:5px 14px!important;background:rgb(201 160 80 / .06)!important;transition:background .2s ease,color .2s ease!important}.gll-cat-chip:hover,.gll-cat-chip:focus{background:rgb(201 160 80 / .15)!important;color:#e8c87a!important}.woocommerce-no-products-found .woocommerce-info{display:none!important}#gll-no-loot{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;background:#0c0f0a!important;border:1px dashed rgb(201 160 80 / .5)!important;border-radius:12px!important;padding:40px 24px!important;max-width:480px!important;margin:30px auto!important;text-align:center!important}#gll-no-loot .gll-no-loot-glyph{color:#c9a050!important;font-size:26px!important;line-height:1!important}#gll-no-loot .gll-no-loot-title{color:#f4efe3!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;line-height:1.4!important}#gll-no-loot .gll-no-loot-text{color:#9a958a!important;font-size:13px!important;line-height:1.6!important;margin:0!important}#cart-popup .gll-minicart-continue{display:block!important;text-align:center!important;margin:12px 0 0!important;font-family:'Courier New',monospace!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#c9a050!important}#cart-popup .gll-minicart-continue:hover,#cart-popup .gll-minicart-continue:focus{color:#e8c87a!important}.woocommerce-ordering .orderby,#wrapper>div.shop-page-title.category-page-title.page-title>div>div:nth-child(2)>form>select,#wrapper .shop-page-title form select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;background-color:#0f120d!important;color:#d4cfc5!important;border:1px solid rgb(201 160 80 / .25)!important;border-radius:6px!important;height:auto!important;min-height:0!important;box-sizing:border-box!important;line-height:normal!important;padding:9px 12px!important;cursor:pointer!important}#wrapper>div.shop-page-title.category-page-title.page-title>div>div:nth-child(2)>form>select option,#wrapper .shop-page-title form select option{background-color:#0f120d!important;color:#d4cfc5!important}#wrapper>div.shop-page-title.category-page-title.page-title>div>div:nth-child(2)>form>select:focus,#wrapper .shop-page-title form select:focus{outline:none!important;border-color:#c9a050!important;box-shadow:0 0 0 2px rgb(201 160 80 / .15)!important}body.woocommerce .widget_product_categories .count{color:#5a554b!important;font-size:11px!important}body.woocommerce .woocommerce-info,body.woocommerce .woocommerce-message{background:#0f120d!important;border-top-color:#c9a050!important;color:#d4cfc5!important}body.woocommerce.woocommerce-page #shop-sidebar .widget,body.woocommerce.archive #shop-sidebar .widget{background:#0f120d!important;border:1px solid #1c1a16!important;border-radius:8px!important;padding:20px!important;margin-bottom:16px!important}body.woocommerce.woocommerce-page #shop-sidebar .widget-title,body.woocommerce.archive #shop-sidebar .widget-title,body.woocommerce.woocommerce-page #shop-sidebar .widgettitle,body.woocommerce.archive #shop-sidebar .widgettitle{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c9a050!important;border-bottom:1px solid rgb(201 160 80 / .25)!important;padding-bottom:12px!important;margin-bottom:16px!important}body.woocommerce.woocommerce-page #shop-sidebar .widget_product_categories ul li a,body.woocommerce.archive #shop-sidebar .widget_product_categories ul li a{color:#9a958a!important;font-size:13px!important;transition:color .18s ease,padding-left .18s ease!important}body.woocommerce.woocommerce-page #shop-sidebar .widget_product_categories ul li a:hover,body.woocommerce.archive #shop-sidebar .widget_product_categories ul li a:hover{color:#c9a050!important;padding-left:6px!important}body.woocommerce.woocommerce-page #shop-sidebar .count,body.woocommerce.archive #shop-sidebar .count{color:#5a554b!important}body.woocommerce .products .product-small.col:only-child{max-width:440px;margin-left:auto!important;margin-right:auto!important;float:none!important}body.blog #wrapper,body.blog #main,body.archive #wrapper,body.archive #main,body.single-post #wrapper,body.single-post #main{background-color:#0b0e09}.blog-wrapper.blog-archive{background-color:#0b0e09}#gll-blog-hero{margin-bottom:0;border-bottom:1px solid rgb(201 160 80 / .18)}#post-list{background:#0b0e09;padding-top:0}.blog-wrapper .box.box-blog-post{background-color:#0f120d!important;border:1px solid #2a2823!important;border-radius:8px!important;overflow:hidden;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.blog-wrapper .box.box-blog-post:hover{border-color:#c9a050!important;transform:translateY(-6px);box-shadow:0 12px 32px rgb(201 160 80 / .12)}.blog-wrapper .box.box-blog-post .box-text,.blog-wrapper .box.box-blog-post .box-text.text-center{background:transparent!important;padding:28px 24px!important;text-align:left!important}.blog-wrapper .box.box-blog-post .box-text-inner{background:transparent!important}.blog-wrapper .box.box-blog-post .cat-label{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#c9a050!important;opacity:1!important;margin:0 0 12px!important;display:block!important}.blog-wrapper .box.box-blog-post .post-title{font-family:Cinzel,serif!important;font-size:clamp(15px,1.8vw,19px)!important;font-weight:400!important;color:#f4efe3!important;letter-spacing:1.5px!important;line-height:1.3!important;margin:0 0 10px!important;text-transform:uppercase!important}.blog-wrapper .box.box-blog-post .post-title a,.blog-wrapper .box.box-blog-post .post-title a.plain{color:#f4efe3!important;text-decoration:none!important}.blog-wrapper .box.box-blog-post .post-title a:hover{color:#c9a050!important}.blog-wrapper .box.box-blog-post .post-meta{font-family:'Courier New',monospace!important;font-size:10px!important;letter-spacing:2px!important;color:#9a958a!important;opacity:1!important;text-transform:uppercase!important;margin:0 0 12px!important}.blog-wrapper .box.box-blog-post .is-divider{background:rgb(201 160 80 / .2)!important;height:1px!important;max-width:100%!important;margin:0 0 16px!important}.blog-wrapper .box.box-blog-post .from_the_blog_excerpt{font-family:Montserrat,sans-serif!important;font-size:13px!important;line-height:1.7!important;color:#b8b3a4!important;margin:0 0 20px!important}.blog-wrapper .box.box-blog-post .button.is-outline{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c9a050!important;border-color:rgb(201 160 80 / .5)!important;border-radius:0!important;padding:8px 20px!important;background:transparent!important;transition:background .22s ease,color .22s ease!important}.blog-wrapper .box.box-blog-post .button.is-outline:hover{background:#c9a050!important;color:#0b0e09!important;border-color:#c9a050!important}.blog-wrapper .row.large-columns-1,.blog-wrapper .row.large-columns-3{background:#0b0e09}body.blog .section,.blog-wrapper .section{background:#0b0e09!important}body.blog .page-title,body.archive .page-title{background:#0b0e09;color:#f4efe3}body.blog .post-item:has(.box.box-shade.dark),body.archive .post-item:has(.box.box-shade.dark){display:none!important}body.blog #post-list .row,body.archive #post-list .row{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:stretch!important}body.blog #post-list .row>.col,body.archive #post-list .row>.col{flex:0 0 33.3333%!important;max-width:33.3333%!important;display:flex!important}@media (max-width:849px){body.blog #post-list .row>.col,body.archive #post-list .row>.col{flex:0 0 50%!important;max-width:50%!important}}@media (max-width:549px){body.blog #post-list .row>.col,body.archive #post-list .row>.col{flex:0 0 100%!important;max-width:100%!important}}.blog-wrapper #post-list .box.box-blog-post{position:relative!important;cursor:pointer;width:100%;display:flex;flex-direction:column}.blog-wrapper #post-list .box.box-blog-post .box-text-inner{display:flex!important;flex-direction:column;align-items:flex-start;height:100%}.blog-wrapper #post-list .box.box-blog-post .from_the_blog_excerpt{flex:1 0 auto}.blog-wrapper #post-list .box.box-blog-post .post-title a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.blog-wrapper #post-list .box.box-blog-post .box-text-inner::after{content:"Read article \2192";display:inline-block;margin-top:16px;font-family:'Courier New',monospace;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#c9a050;border:1px solid rgb(201 160 80 / .5);padding:9px 18px;transition:background .22s ease,color .22s ease;position:relative;z-index:1}.blog-wrapper #post-list .box.box-blog-post:hover{border-color:#c9a050!important;transform:translateY(-6px);box-shadow:0 12px 32px rgb(201 160 80 / .14)!important}.blog-wrapper #post-list .box.box-blog-post:hover .box-text-inner::after{background:#c9a050;color:#0b0e09}body.single-post .entry-header,.single-post .post-header{background:#0b0e09;padding:48px 0 32px}body.single-post .entry-title,.single-post .post-title{font-family:Cinzel,serif!important;font-size:clamp(22px,4vw,42px)!important;font-weight:400!important;color:#f4efe3!important;text-transform:uppercase!important;letter-spacing:2px!important;line-height:1.2!important;margin:0 0 16px!important}body.single-post .posted-on,body.single-post .entry-meta,body.single-post .post-meta{font-family:'Courier New',monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#9a958a!important}body.single-post .entry-meta a,body.single-post .posted-on a{color:#9a958a!important}body.single-post .entry-meta a:hover{color:#c9a050!important}body.single-post .entry-content p,body.single-post .post-content p{font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.85!important;color:#d4cfc5!important;max-width:720px}body.single-post .entry-content h2,body.single-post .post-content h2,body.single-post .entry-content h3,body.single-post .post-content h3{font-family:Cinzel,serif!important;font-weight:400!important;color:#f4efe3!important;letter-spacing:1px!important;text-transform:uppercase!important;margin:40px 0 16px!important}body.single-post .entry-content blockquote,body.single-post .post-content blockquote{border-left:3px solid #c9a050!important;padding-left:20px!important;margin-left:0!important;color:#9a958a!important;font-style:italic}body.single-post .entry-content a,body.single-post .post-content a{color:#c9a050!important;text-decoration:underline!important;text-underline-offset:2px!important}body.single-post .entry-content a:hover,body.single-post .post-content a:hover{color:#e9e4d8!important}body.single-post .entry-content ul li,body.single-post .post-content ul li{color:#d4cfc5!important;margin-bottom:6px!important}body.single-post .cat-links a,body.single-post .post-categories a{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#c9a050!important}body.single-post .entry-meta.text-center,body.single-post .entry-author.author-box,body.single-post .navigation-post,body.single-post #comments{display:none!important}body.blog .no-results.not-found,.blog-wrapper .no-results{background:#0f120d;border:1px solid #2a2823;border-radius:8px;padding:48px 32px;text-align:center}body.blog .no-results h1.page-title,body.blog .no-results .page-title{font-family:Cinzel,serif!important;color:#f4efe3!important;font-size:clamp(18px,3vw,28px)!important;text-transform:uppercase!important}body.blog .no-results .page-content p{color:#9a958a!important}.blog-wrapper #post-list .box.box-blog-post .box-text::before{content:'\2726';display:flex;align-items:center;justify-content:center;height:160px;margin:-28px -24px 24px;border-bottom:1px solid rgb(201 160 80 / .22);font-family:Georgia,serif;font-size:54px;line-height:1;color:rgb(201 160 80 / .8);text-shadow:0 0 36px rgb(201 160 80 / .35);background:radial-gradient(ellipse at 50% 130%,rgb(201 160 80 / .16) 0%,transparent 60%),radial-gradient(circle,rgb(201 160 80 / .05) 1px,transparent 1px),linear-gradient(135deg,#0c1509 0%,#12200f 55%,#0a0d08 100%);background-size:auto,26px 26px;transition:color .25s ease}.blog-wrapper #post-list .box.box-blog-post:hover .box-text::before{color:#d4a345}#post-list .row>.col.post-item:nth-child(3n+1) .box-blog-post .box-text::before{content:'\2694\FE0E'}#post-list .row>.col.post-item:nth-child(3n+2) .box-blog-post .box-text::before{content:'\2620\FE0E'}#post-list .row>.col.post-item:nth-child(3n) .box-blog-post .box-text::before{content:'\2692\FE0E'}#post-list .row>.col.post-item:nth-child(3n+2) .box-blog-post .box-text::before{background:radial-gradient(ellipse at 50% 130%,rgb(201 160 80 / .16) 0%,transparent 60%),radial-gradient(circle,rgb(201 160 80 / .05) 1px,transparent 1px),linear-gradient(225deg,#0c1509 0%,#101c0e 55%,#0a0d08 100%)}#post-list .row>.col.post-item:nth-child(3n) .box-blog-post .box-text::before{background:radial-gradient(ellipse at 50% 130%,rgb(201 160 80 / .16) 0%,transparent 60%),radial-gradient(circle,rgb(201 160 80 / .05) 1px,transparent 1px),linear-gradient(180deg,#0e1a0c 0%,#0a0d08 100%)}.blog-wrapper #post-list .box.box-blog-post:focus-within{border-color:#c9a050!important;box-shadow:0 12px 32px rgb(201 160 80 / .14)!important}.blog-wrapper #post-list .box.box-blog-post .post-title a:focus-visible{outline:2px solid #c9a050;outline-offset:2px}body.single-post .entry-header{border-bottom:1px solid rgb(201 160 80 / .18);margin-bottom:28px}.gll-reading-time{color:#c9a050!important}body.single-post .entry-content .gll-post-cta{max-width:720px;margin:48px 0 8px;padding:34px 30px;background:linear-gradient(135deg,#0f1a10 0%,#0c0f0a 100%);border:1px solid rgb(201 160 80 / .35);position:relative}body.single-post .entry-content .gll-post-cta::before{content:'';position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#c9a050,transparent)}body.single-post .entry-content .gll-post-cta-eyebrow{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#c9a050!important;margin:0 0 10px!important}body.single-post .entry-content .gll-post-cta-title{font-family:Cinzel,serif!important;font-size:22px!important;color:#f4efe3!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin:0 0 10px!important}body.single-post .entry-content .gll-post-cta-text{font-size:14px!important;color:#b8b3a4!important;margin:0 0 20px!important}body.single-post .entry-content a.gll-post-cta-btn{display:inline-block;font-family:'Courier New',monospace;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;background:#c9a050;color:#0b0e09!important;text-decoration:none!important;padding:12px 26px;transition:background .22s ease}body.single-post .entry-content a.gll-post-cta-btn:hover{background:#d4a345;color:#0b0e09!important}body.single-post .entry-content .gll-post-cta>p:last-child{margin:0!important}body.single-post .entry-content .gll-related{max-width:720px;margin:40px 0 64px;border-top:1px solid rgb(201 160 80 / .2);padding-top:32px}body.single-post .entry-content .gll-related-eyebrow{font-family:'Courier New',monospace!important;font-size:9px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#c9a050!important;margin:0 0 8px!important}body.single-post .entry-content .gll-related-title{font-family:Cinzel,serif!important;font-size:19px!important;color:#f4efe3!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin:0 0 20px!important}body.single-post .entry-content .gll-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}body.single-post .entry-content a.gll-related-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:#0f120d;border:1px solid #2a2823;padding:20px 18px;text-decoration:none!important;transition:border-color .22s ease,transform .22s ease}body.single-post .entry-content a.gll-related-card:hover{border-color:#c9a050;transform:translateY(-4px)}body.single-post .entry-content .gll-related-card-title{font-family:Cinzel,serif;font-size:13px;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:#f4efe3}body.single-post .entry-content .gll-related-card-more{font-family:'Courier New',monospace;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#c9a050}@media only screen and (max-width:48em){.gll-code-headline{margin-bottom:48px}.gll-how-step-num{font-size:60px}body.woocommerce .product-small .box{border-radius:8px!important}body.woocommerce .product-small .product-title{font-size:11px!important}body.woocommerce .price ins{font-size:15px!important}body.single-product .gll-pdp-trust{gap:6px!important;padding:18px 0 4px!important}body.single-product .gll-pdp-trust-ico{width:32px!important;height:32px!important}body.single-product .gll-pdp-trust-label{font-size:8px!important;letter-spacing:1px!important}.blog-wrapper .box.box-blog-post .box-text,.blog-wrapper .box.box-blog-post .box-text.text-center{padding:22px 18px!important}.blog-wrapper .box.box-blog-post .post-title{font-size:14px!important;letter-spacing:1px!important}body.single-post .entry-title,.single-post .post-title{font-size:clamp(18px,5vw,26px)!important}.blog-wrapper .box.box-blog-post .box-text::before{height:128px;font-size:42px;margin:-22px -18px 22px}body.single-post .entry-content .gll-related-grid{grid-template-columns:1fr}body.single-post .entry-content .gll-post-cta{padding:26px 20px}}.off-canvas-left .mfp-content{background:#0f120d!important}#main-menu.mobile-sidebar,#main-menu .sidebar-menu{background:#0f120d!important;color:#d4cfc5!important}#main-menu .nav-sidebar>li{border-color:rgb(201 160 80 / .15)!important}#main-menu .nav-sidebar>li>a,#main-menu .nav-sidebar .account-item a,#main-menu .nav-sidebar .header-newsletter-item a{color:#f4efe3!important}#main-menu .nav-sidebar>li>a:hover,#main-menu .nav-sidebar>li>a:focus{color:#c9a050!important}@media(max-width:849px){html body .searchform .search-field.search-field,html body #main-menu .search-field{background:rgb(244 239 227 / .08)!important;border:1.5px solid rgb(201 160 80 / .3)!important;color:#f4efe2!important}html body .searchform .search-field.search-field::placeholder{color:rgb(244 239 227 / .55)!important}html body .searchform .search-field.search-field:focus{border-color:#c9a050!important;box-shadow:0 0 0 3px rgb(201 160 80 / .2)!important}html body .searchform .search_categories,html body #main-menu .search_categories{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;background:rgb(244 239 227 / .08)!important;border:1.5px solid rgb(201 160 80 / .3)!important;color:#f4efe2!important}html body .searchform .search_categories option{background-color:#0f120d!important;color:#d4cfc5!important}}@media(max-width:549px){input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],textarea,select{font-size:16px!important}html body .searchform .search-field.search-field,html body .searchform .search_categories,.woocommerce-ordering .orderby,.woocommerce-ordering select{font-size:16px!important}}@media(max-width:549px){#wrapper>div.shop-page-title.category-page-title.page-title>div>div:nth-child(2)>form>select,#wrapper .shop-page-title form select{font-size:16px!important}.gll-snl-form .sib_signup_box_inside_2 input[type="text"],.gll-snl-form .sib_signup_box_inside_2 input[type="email"]{font-size:16px!important}}@media(max-width:549px){body.single-product .sticky-add-to-cart{padding:8px 10px!important}body.single-product .sticky-add-to-cart .sticky-add-to-cart__product{align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important}body.single-product .sticky-add-to-cart .product-title-small{-webkit-line-clamp:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:1 1 auto!important;min-width:0!important;font-size:13px!important}body.single-product .sticky-add-to-cart form.cart{flex:0 0 auto!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:auto!important}body.single-product .sticky-add-to-cart form.cart .quantity{display:none!important}body.single-product .sticky-add-to-cart form.cart .gll-sticky-price,body.single-product #gll-sticky-price{flex:0 0 auto!important;justify-content:flex-start!important}body.single-product .sticky-add-to-cart form.cart .single_add_to_cart_button{flex:0 0 auto!important;width:auto!important;margin:0!important;white-space:nowrap!important;padding:11px 16px!important;font-size:12px!important;letter-spacing:.5px!important}body.single-product #top-link.back-to-top{bottom:74px!important}body.single-product .sticky-add-to-cart .product-title-small{display:none!important}}@media(max-width:768px){.flatsome-cookies__accept-btn,.flatsome-cookies__more-btn{min-height:44px!important;padding-top:11px!important;padding-bottom:11px!important}.shop-page-title .filter-button,a.filter-button{min-height:44px!important;display:inline-flex!important;align-items:center!important;padding:10px 12px!important}.gll-sh-link{display:inline-block!important;padding:8px 2px!important}}@media(max-width:849px){.header-wrapper.stuck .header-bottom{display:none!important}}@media(max-width:549px){html body.woocommerce .product-small .box-image,html body.home .product-small .box-image{padding:4px!important}}@media(max-width:549px){.gll-cat-chip{min-height:40px!important;padding:9px 16px!important;display:inline-flex!important;align-items:center!important}}#gll-empty-cart{text-align:center!important;margin:24px 0 8px!important}.gll-empty-cart-btn{display:inline-block!important;background:#204025!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .45)!important;padding:14px 32px!important;font-family:'Courier New',monospace!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;box-shadow:0 6px 20px rgb(201 160 80 / .25)!important}.gll-empty-cart-btn:hover,.gll-empty-cart-btn:focus{background:#27502e!important;color:#fff!important}@media(max-width:549px){.flatsome-cookies{padding:12px 14px!important}.flatsome-cookies__text{font-size:12px!important;line-height:1.45!important;margin-bottom:8px!important}}@media(max-width:549px){body.home main.gll-tpl>section.section:nth-of-type(1){padding-top:15px!important;padding-bottom:15px!important}body.home main.gll-tpl>section.section:nth-of-type(2),body.home main.gll-tpl>section.section:nth-of-type(4){padding-top:68px!important;padding-bottom:68px!important}body.home main.gll-tpl>section.section:nth-of-type(3),body.home main.gll-tpl>section.section:nth-of-type(5),body.home main.gll-tpl>section.section:nth-of-type(6){padding-top:42px!important;padding-bottom:42px!important}body.home main.gll-tpl>section.section:nth-of-type(7){padding-top:80px!important;padding-bottom:80px!important}}@media(max-width:549px){.product-small .badge-container span.onsale.gll-pct-badge{font-size:15px!important;padding:4px 11px!important}html body.woocommerce .product-small .price del,html body.woocommerce .product-small .price del .woocommerce-Price-amount,html body.woocommerce .product-small .price del bdi,html body.home .product-small .price del,html body.home .product-small .price del .woocommerce-Price-amount,html body.home .product-small .price del bdi{font-size:13px!important;font-weight:600!important}}#gll-pdp-onward{max-width:640px!important;margin:32px auto!important;padding:32px 24px!important;text-align:center!important;background:#0f150f!important;border:1px dashed rgb(201 160 80 / .4)!important;border-radius:12px!important}.gll-pdp-onward-glyph{color:#c9a050!important;font-size:24px!important;display:block!important;margin-bottom:10px!important}.gll-pdp-onward-title{color:#f4efe3!important;font-size:18px!important;letter-spacing:1px!important;margin:0 0 8px!important}.gll-pdp-onward-text{color:#9a958a!important;font-size:13.5px!important;line-height:1.6!important;max-width:420px!important;margin:0 auto 18px!important}.gll-pdp-onward-btn{display:inline-block!important;background:#204025!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .45)!important;padding:13px 28px!important;font-family:'Courier New',monospace!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important}.gll-pdp-onward-btn:hover,.gll-pdp-onward-btn:focus{background:#27502e!important;color:#fff!important}@media(max-width:549px){.shop-page-title .page-title-inner{padding-top:10px!important;padding-bottom:6px!important}.shop-page-title .flex-col{padding:2px 0!important}.shop-page-title .category-filtering{padding:6px 0!important}.shop-page-title .woocommerce-ordering{margin:0!important}#wrapper .shop-page-title form select,#wrapper>div.shop-page-title.category-page-title.page-title>div>div:nth-child(2)>form>select{padding:7px 12px!important}}@media(max-width:768px){.gll-sh-link{min-height:44px!important;display:inline-flex!important;align-items:center!important}footer .nav>li>a,.footer-widgets .nav>li>a{padding-top:8px!important;padding-bottom:8px!important}}#header a.icon.button.circle:has(.icon-menu){background-color:#0f150f!important;border:1px solid rgb(201 160 80 / .4)!important;box-shadow:none!important}#header a.icon.button.circle:has(.icon-menu) .icon-menu{color:#e9e4d8!important}#header a.icon.button.circle:has(.icon-menu):hover{background-color:#162b1a!important;border-color:#c9a050!important}#header a.icon.button.circle:has(.icon-menu):hover .icon-menu{color:#e8c87a!important}@media(max-width:549px){html body .searchform .search-field.search-field::placeholder,html body #main-menu .search-field::placeholder{font-size:13px!important}html body .searchform .search-field.search-field,html body #main-menu .search-field{padding-right:38px!important}}html body.blog .searchform .search-field.search-field,html body.single-post .searchform .search-field.search-field,html body.archive .searchform .search-field.search-field,html body.blog .searchform .search_categories,html body.single-post .searchform .search_categories,html body.archive .searchform .search_categories{border-radius:8px 0 0 8px!important}#header .account-item.has-dropdown>a.account-login.nav-top-link::before{font-family:'fl-icons'!important;content:"\e901"!important;font-size:20px;line-height:1;display:inline-block;font-weight:400;font-style:normal;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce-account .my-account-header.page-title{background-color:#0b0e09!important;border-bottom:1px solid rgb(201 160 80 / .16)!important}.woocommerce-account .my-account-header.page-title h1{color:#f4efe3!important}.woocommerce-account .my-account-header.page-title small{color:#c9a050!important;opacity:.9;letter-spacing:.12em}.woocommerce-account #gll-acc-intro{max-width:460px;margin:6px auto 22px;text-align:center}.woocommerce-account #gll-acc-intro .gll-acc-glyph{display:block;font-size:26px;color:#c9a050;line-height:1;margin-bottom:10px}.woocommerce-account #gll-acc-intro h1,.woocommerce-account #gll-acc-intro .gll-acc-h{font-family:'Cinzel',serif;color:#f4efe3;font-size:clamp(24px,5vw,32px);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.woocommerce-account #gll-acc-intro p{color:#b8b2a2;font-size:14px;margin:0;line-height:1.5}.woocommerce-account #customer_login{max-width:460px;margin:0 auto 10px}.woocommerce-account #customer_login.gll-acc-tabbed{background:#16241a;border:1px solid rgb(201 160 80 / .28);border-radius:14px;padding:26px 24px 28px;box-shadow:0 18px 50px rgb(0 0 0 / .45);display:block}.woocommerce-account #customer_login.gll-acc-tabbed .col+.col::before{display:none!important}.woocommerce-account #customer_login.gll-acc-tabbed>.col{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important;border:0!important;box-shadow:none!important}.woocommerce-account #customer_login.gll-acc-tabbed[data-active="login"] .col-2{display:none}.woocommerce-account #customer_login.gll-acc-tabbed[data-active="register"] .col-1{display:none}.woocommerce-account #customer_login.gll-acc-tabbed h2{display:none}.woocommerce-account .gll-acc-tabs{display:flex;gap:6px;margin:0 0 22px;padding:5px;border-radius:12px;background:rgb(0 0 0 / .28);border:1px solid rgb(201 160 80 / .16)}.woocommerce-account .gll-acc-tab{flex:1 1 50%;min-height:44px;display:flex;align-items:center;justify-content:center;line-height:1;margin:0;padding:0;border:0;cursor:pointer;border-radius:9px;background:#fff0;color:#b8b2a2;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;transition:background .18s ease,color .18s ease}.woocommerce-account .gll-acc-tab:hover{color:#f4efe3}.woocommerce-account .gll-acc-tab.is-active{background:linear-gradient(180deg,#26482e,#1c3a24);color:#f4efe3;box-shadow:inset 0 0 0 1px rgb(201 160 80 / .45)}.woocommerce-account #customer_login:not(.gll-acc-tabbed){max-width:920px}.woocommerce-account #customer_login:not(.gll-acc-tabbed) h2{font-family:'Cinzel',serif!important;color:#f4efe3!important;text-transform:uppercase}.woocommerce-account #customer_login label,.woocommerce-account .woocommerce-ResetPassword label,.woocommerce-account .woocommerce-EditAccountForm label{color:#cbc6b8!important;font-family:'Montserrat',sans-serif;font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;display:block}.woocommerce-account .woocommerce-form-login__rememberme{text-transform:none!important}.woocommerce-account #customer_login .required,.woocommerce-account .woocommerce-EditAccountForm .required{color:#c9a050!important;border:0}.woocommerce-account #customer_login .input-text,.woocommerce-account #customer_login input[type="text"],.woocommerce-account #customer_login input[type="email"],.woocommerce-account #customer_login input[type="password"],.woocommerce-account .woocommerce-ResetPassword .input-text,.woocommerce-account .woocommerce-EditAccountForm .input-text,.woocommerce-account .woocommerce-EditAccountForm input[type="text"],.woocommerce-account .woocommerce-EditAccountForm input[type="email"],.woocommerce-account .woocommerce-EditAccountForm input[type="password"]{background-color:#0d120e!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .30)!important;border-radius:10px!important;height:46px!important;padding:0 14px!important;font-size:16px!important;width:100%!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease}.woocommerce-account #customer_login .input-text::placeholder{color:#7f8a7c!important}.woocommerce-account #customer_login .input-text:focus,.woocommerce-account #customer_login input:focus,.woocommerce-account .woocommerce-ResetPassword .input-text:focus,.woocommerce-account .woocommerce-EditAccountForm .input-text:focus{border-color:#c9a050!important;box-shadow:0 0 0 3px rgb(201 160 80 / .18)!important;outline:none!important}.woocommerce-account #customer_login .password-input{position:relative;display:block}.woocommerce-account #customer_login .show-password-input,.woocommerce-account #customer_login .show-password-input::after{color:#c9a050!important}.woocommerce-account .woocommerce-form-login__rememberme{display:flex!important;align-items:center;gap:9px;color:#cbc6b8!important;font-size:13px;letter-spacing:0;font-weight:500;margin:2px 0 4px}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]{width:18px;height:18px;accent-color:#c9a050;margin:0}.woocommerce-account .woocommerce-form-login__rememberme span{color:#cbc6b8!important}.woocommerce-account #customer_login button[type="submit"],.woocommerce-account .woocommerce-ResetPassword button[type="submit"],.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]{display:block!important;min-height:48px!important;margin:6px 0 4px!important;background:linear-gradient(180deg,#2a4a30,#204025)!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .55)!important;border-radius:10px!important;font-family:'Montserrat',sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:0 6px 18px rgb(0 0 0 / .35)!important;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.woocommerce-account #customer_login button[type="submit"],.woocommerce-account .woocommerce-ResetPassword button[type="submit"]{width:100%!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]{width:auto!important;min-width:220px;padding:0 30px!important}.woocommerce-account #customer_login button[type="submit"]:hover,.woocommerce-account .woocommerce-ResetPassword button[type="submit"]:hover,.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]:hover{background:linear-gradient(180deg,#31562f,#264c2b)!important;border-color:#c9a050!important;transform:translateY(-1px);box-shadow:0 10px 26px rgb(0 0 0 / .45)!important}.woocommerce-account .woocommerce-LostPassword{text-align:center;margin:14px 0 0}.woocommerce-account .woocommerce-LostPassword a{color:#c9a050!important;font-size:13px}.woocommerce-account .woocommerce-LostPassword a:hover{color:#e2c988!important;text-decoration:underline}.woocommerce-account #customer_login .account-register-inner p,.woocommerce-account .woocommerce-form-register>p:not(.form-row){color:#b0aa9a!important;font-size:13px;line-height:1.55}.woocommerce-account #customer_login a{color:#c9a050}.woocommerce-account .woocommerce-privacy-policy-text,.woocommerce-account .woocommerce-privacy-policy-text p{color:#b0aa9a!important;font-size:12.5px}.woocommerce-account .woocommerce-error,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info{background:#15130f!important;border:1px solid rgb(201 160 80 / .22)!important;border-left:4px solid #c9a050!important;border-radius:10px!important;list-style:none!important;box-shadow:0 8px 24px rgb(0 0 0 / .35)!important;padding:0!important;margin:0 0 18px!important;overflow:hidden;color:#f4efe3!important}.woocommerce-account .woocommerce-error li,.woocommerce-account .woocommerce-message li,.woocommerce-account .woocommerce-info li{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-account .woocommerce-error .message-container,.woocommerce-account .woocommerce-message .message-container,.woocommerce-account .woocommerce-info .message-container{color:#f4efe3!important;text-align:left!important;position:relative;padding:15px 18px 15px 52px!important;line-height:1.5;font-size:13.5px}.woocommerce-account .woocommerce-error .message-icon,.woocommerce-account .woocommerce-message .message-icon,.woocommerce-account .woocommerce-info .message-icon{display:none!important}.woocommerce-account .woocommerce-error .message-container::before,.woocommerce-account .woocommerce-message .message-container::before,.woocommerce-account .woocommerce-info .message-container::before{position:absolute;left:16px;top:14px;width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;font-size:15px;font-weight:700;font-style:normal;color:#0a0f0b;font-family:Arial,Helvetica,sans-serif}.woocommerce-account .woocommerce-error .message-container strong,.woocommerce-account .woocommerce-message .message-container strong,.woocommerce-account .woocommerce-info .message-container strong{color:#c9a050!important}.woocommerce-account .woocommerce-error a,.woocommerce-account .woocommerce-message a,.woocommerce-account .woocommerce-info a{color:#c9a050!important;text-decoration:underline}.woocommerce-account .woocommerce-error{border-left-color:#d1493f!important;background:#1a1210!important}.woocommerce-account .woocommerce-error .message-container::before{content:"!";background:#d1493f}.woocommerce-account .woocommerce-error .message-container strong:first-of-type{color:#e0655b!important}.woocommerce-account .woocommerce-message{border-left-color:#5aa46a!important;background:#101a12!important}.woocommerce-account .woocommerce-message .message-container::before{content:"\2713";background:#5aa46a}.woocommerce-account .woocommerce-message .message-container strong:first-of-type{color:#8fd39e!important}.woocommerce-account .woocommerce-info{border-left-color:#c9a050!important;background:#16140d!important}.woocommerce-account .woocommerce-info .message-container::before{content:"i";background:#c9a050}.woocommerce-account .woocommerce-info .message-container strong:first-of-type{color:#e2c988!important}.woocommerce-account .woocommerce-ResetPassword.lost_reset_password{max-width:460px;margin:0 auto;background:#16241a;border:1px solid rgb(201 160 80 / .28);border-radius:14px;padding:26px 24px 28px;box-shadow:0 18px 50px rgb(0 0 0 / .45)}.woocommerce-account .woocommerce-ResetPassword>p:first-child{color:#b8b2a2!important;font-size:13.5px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0 0 24px;padding:0;border-radius:12px;overflow:hidden;border:1px solid rgb(201 160 80 / .18)}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;border-bottom:1px solid rgb(201 160 80 / .12)}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:13px 16px;color:#cbc6b8!important;background:#fff0;font-family:'Montserrat',sans-serif;font-weight:600;font-size:13.5px;letter-spacing:.03em;text-transform:uppercase;transition:background .16s ease,color .16s ease}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#1a2b1e;color:#f4efe3!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:linear-gradient(90deg,#26482e,#1c3a24);color:#f4efe3!important;box-shadow:inset 3px 0 0 #c9a050}.woocommerce-account .account-user .user-name{color:#f4efe3!important;font-family:'Cinzel',serif;font-weight:600;font-size:15px}.woocommerce-account .account-user .user-id{color:#c9a050!important;opacity:1;font-style:normal;margin-left:4px}.woocommerce-account .account-user .avatar{border:2px solid rgb(201 160 80 / .5);border-radius:50%}.woocommerce-account .woocommerce-MyAccount-content{color:#d9d3c6}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{color:#f4efe3!important;font-family:'Cinzel',serif!important}.woocommerce-account .woocommerce-MyAccount-content p{color:#c3bdae}.woocommerce-account .woocommerce-MyAccount-content a:not(.button):not(.woocommerce-button){color:#c9a050!important}.woocommerce-account .woocommerce-MyAccount-content mark{background:#fff0;color:#c9a050;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content table.shop_table,.woocommerce-account .woocommerce-orders-table{background:#131c14!important;border:1px solid rgb(201 160 80 / .18)!important;border-radius:12px!important;overflow:hidden;color:#d9d3c6!important}.woocommerce-account .woocommerce-orders-table th,.woocommerce-account .woocommerce-MyAccount-content .shop_table th{background:#0f170f!important;color:#f4efe3!important;border-color:rgb(201 160 80 / .14)!important}.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-MyAccount-content .shop_table td{border-color:rgb(201 160 80 / .10)!important;color:#d9d3c6!important}.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-MyAccount-content button.button{background:linear-gradient(180deg,#2a4a30,#204025)!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .55)!important;border-radius:8px!important;text-transform:uppercase;letter-spacing:.06em}.woocommerce-account .woocommerce-MyAccount-content .button:hover{border-color:#c9a050!important}.woocommerce-account .woocommerce-Addresses .woocommerce-Address,.woocommerce-account .addresses .col{background:#131c14;border:1px solid rgb(201 160 80 / .18);border-radius:12px;padding:18px 20px}.woocommerce-account .woocommerce-Address address{color:#c3bdae;font-style:normal}.woocommerce-account:not(.logged-in) .my-account-header.page-title{display:none!important}.woocommerce-account:not(.logged-in) .woocommerce>.woocommerce-notices-wrapper,.woocommerce-account:not(.logged-in) .woocommerce-error,.woocommerce-account:not(.logged-in) .woocommerce-message,.woocommerce-account:not(.logged-in) .woocommerce-info{max-width:460px!important;margin-left:auto!important;margin-right:auto!important}.woocommerce-account input:-webkit-autofill,.woocommerce-account input:-webkit-autofill:hover,.woocommerce-account input:-webkit-autofill:focus,.woocommerce-account input:-webkit-autofill:active{-webkit-text-fill-color:#f4efe3!important;-webkit-box-shadow:0 0 0 1000px #0d120e inset!important;box-shadow:0 0 0 1000px #0d120e inset!important;caret-color:#f4efe3!important;border:1px solid rgb(201 160 80 / .30)!important;transition:background-color 99999s ease-in-out 0s!important}.woocommerce-account .woocommerce-password-strength{border-radius:8px!important;font-weight:700!important;letter-spacing:.03em;padding:6px 10px!important;margin-top:6px}.woocommerce-account .woocommerce-password-strength.strong,.woocommerce-account .woocommerce-password-strength.good{background:#204025!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .4)!important}.woocommerce-account .woocommerce-password-strength.short,.woocommerce-account .woocommerce-password-strength.bad{background:#3a1414!important;color:#f4d9d9!important;border:1px solid rgb(178 0 0 / .5)!important}.woocommerce-account .woocommerce-password-hint{color:#b0aa9a!important;font-size:12.5px!important;line-height:1.5}.woocommerce-account #gll-acc-intro.gll-acc-intro--reset{margin-top:4px}.woocommerce-account .gll-acc-trust{max-width:460px;margin:16px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;list-style:none;text-align:center}.woocommerce-account .gll-acc-trust span{color:#b0aa9a;font-size:12px;letter-spacing:.04em;white-space:nowrap}.woocommerce-account .gll-acc-trust span::before{content:"\2726";color:#c9a050;margin-right:6px}.woocommerce-account.logged-in .my-account-header.page-title small,.woocommerce-account.logged-in .my-account-header .is-xsmall,.woocommerce-account.logged-in .my-account-header .woocommerce-breadcrumb{color:#c9a050!important;opacity:1!important}.woocommerce-account #main{position:relative}.woocommerce-account #main::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(1100px 560px at 50% 20%,rgb(201 160 80 / .09),#fff0 62%),radial-gradient(820px 480px at 50% 26%,rgb(32 64 37 / .30),#fff0 72%)}.woocommerce-account #main>*{position:relative;z-index:1}#login-form-popup,#login-form-popup.woocommerce-account,#login-form-popup .account-container,.mfp-content:has(#login-form-popup){background:transparent!important;box-shadow:none!important;border-radius:0!important}#login-form-popup{max-width:760px;margin:0 auto;padding:8px}.woocommerce-account .gll-reg-perks{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:6px}.woocommerce-account .gll-reg-perks li{color:#cbc6b8;font-size:12.5px;line-height:1.4;padding-left:18px;position:relative}.woocommerce-account .gll-reg-perks li::before{content:"\2726";position:absolute;left:0;top:0;color:#c9a050;font-size:11px}.woocommerce-account .gll-reg-optin{margin:2px 0 14px!important}.woocommerce-account .gll-reg-optin label{display:flex!important;align-items:flex-start;gap:8px;cursor:pointer;color:#b0aa9a!important;font-family:inherit!important;font-weight:400!important;font-size:12.5px!important;letter-spacing:0!important;text-transform:none!important}.woocommerce-account .gll-reg-optin input[type="checkbox"]{width:16px;height:16px;flex:0 0 auto;margin-top:1px;accent-color:#c9a050}.woocommerce-account .gll-acc-crosslink{text-align:center;margin:16px 0 0!important;font-size:13px!important;color:#b0aa9a!important}.woocommerce-account .gll-acc-crosslink a{color:#c9a050!important;font-weight:600;text-decoration:none}.woocommerce-account .gll-acc-crosslink a:hover{text-decoration:underline;color:#e2c988!important}.woocommerce-account .gll-caps,.woocommerce-account .gll-field-err{display:block;margin:6px 0 0;padding:6px 10px;border-radius:6px;font-size:12.5px;line-height:1.4;background:#3a1414;color:#f4d9d9;border:1px solid rgb(178 0 0 / .4)}.woocommerce-account .gll-pw-hint{color:#b0aa9a!important;font-size:12.5px!important;margin:6px 0 4px;line-height:1.5}.woocommerce-account .gll-hp{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;margin:0!important;padding:0!important}.woocommerce-account #customer_login button[type="submit"]:disabled,.woocommerce-account .woocommerce-ResetPassword button[type="submit"]:disabled,.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]:disabled{opacity:.75!important;cursor:progress!important}.woocommerce-account .woocommerce-form-login__rememberme{min-height:44px;padding:4px 0}.woocommerce-account .gll-remember-hint{display:block;color:#8a8474!important;font-size:11.5px;font-weight:400;text-transform:none;letter-spacing:0;margin:-2px 0 8px 27px}.woocommerce-account .woocommerce-ResetPassword .password-input,.woocommerce-account .woocommerce-EditAccountForm .password-input{position:relative;display:block}.woocommerce-account .woocommerce-ResetPassword .show-password-input,.woocommerce-account .woocommerce-ResetPassword .show-password-input::after,.woocommerce-account .woocommerce-EditAccountForm .show-password-input,.woocommerce-account .woocommerce-EditAccountForm .show-password-input::after{color:#c9a050!important}body.woocommerce-account .header-main .search-form .search-field,body.woocommerce-account .header-main .search_categories,body.woocommerce-cart .header-main .search-form .search-field,body.woocommerce-cart .header-main .search_categories,body.woocommerce-checkout .header-main .search-form .search-field,body.woocommerce-checkout .header-main .search_categories{background:rgb(244 239 227 / .08)!important;border:1.5px solid rgb(201 160 80 / .3)!important;color:#f4efe2!important}body.woocommerce-account .header-main .search-form .search-field::placeholder,body.woocommerce-cart .header-main .search-form .search-field::placeholder,body.woocommerce-checkout .header-main .search-form .search-field::placeholder{color:rgb(244 239 227 / .55)!important}body.woocommerce-account .header-main .search-form .search-field:focus,body.woocommerce-cart .header-main .search-form .search-field:focus,body.woocommerce-checkout .header-main .search-form .search-field:focus{border-color:#c9a050!important;box-shadow:0 0 0 3px rgb(201 160 80 / .2)!important}body.woocommerce-account .header-main .search-form .search-field,body.woocommerce-account .header-main .search_categories,body.woocommerce-cart .header-main .search-form .search-field,body.woocommerce-cart .header-main .search_categories,body.woocommerce-checkout .header-main .search-form .search-field,body.woocommerce-checkout .header-main .search_categories{border-radius:8px 0 0 8px!important}body.woocommerce-account .ux-search-submit,body.woocommerce-cart .ux-search-submit,body.woocommerce-checkout .ux-search-submit{border-radius:0 8px 8px 0!important}body.woocommerce-account #top-bar,body.woocommerce-cart #top-bar,body.woocommerce-checkout #top-bar{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important}body.woocommerce-account #top-bar a,body.woocommerce-cart #top-bar a,body.woocommerce-checkout #top-bar a{font-weight:700!important;transition:opacity .2s!important}body.woocommerce-account #top-bar a:hover,body.woocommerce-cart #top-bar a:hover,body.woocommerce-checkout #top-bar a:hover{opacity:.75!important}body.woocommerce-account .nav-top-link,body.woocommerce-cart .nav-top-link,body.woocommerce-checkout .nav-top-link{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.5px!important;text-transform:uppercase!important}html body.woocommerce-account .searchform .search-field.search-field,html body.woocommerce-cart .searchform .search-field.search-field,html body.woocommerce-checkout .searchform .search-field.search-field,html body.woocommerce-account .searchform .search_categories,html body.woocommerce-cart .searchform .search_categories,html body.woocommerce-checkout .searchform .search_categories{border-radius:8px 0 0 8px!important}.woocommerce-account .gll-ifield{position:relative;display:flex;align-items:center}.woocommerce-account #customer_login .password-input.gll-ifield{display:flex;align-items:center}.woocommerce-account .gll-ifield::before{content:"";position:absolute;left:14px;top:23px;transform:translateY(-50%);width:18px;height:18px;pointer-events:none;opacity:1;z-index:2;background-color:#c9a050;transition:background-color .15s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 13.9 10.1 21 12 13.9 13.9 12 21 10.1 13.9 3 12 10.1 10.1Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 13.9 10.1 21 12 13.9 13.9 12 21 10.1 13.9 3 12 10.1 10.1Z'/%3E%3C/svg%3E") center/contain no-repeat}.woocommerce-account .gll-ifield .input-text,.woocommerce-account .gll-ifield input[type="text"],.woocommerce-account .gll-ifield input[type="email"],.woocommerce-account .gll-ifield input[type="password"],.woocommerce-account #customer_login .gll-ifield .input-text,.woocommerce-account #customer_login .gll-ifield input[type="text"],.woocommerce-account #customer_login .gll-ifield input[type="email"],.woocommerce-account #customer_login .gll-ifield input[type="password"]{padding-left:44px!important}.woocommerce-account .gll-ifield--user::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5 20c0-3.9 3.1-6 7-6s7 2.1 7 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5 20c0-3.9 3.1-6 7-6s7 2.1 7 6'/%3E%3C/svg%3E")}.woocommerce-account .gll-ifield--mail::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='6' width='16' height='12' rx='2'/%3E%3Cpath d='M4 7l8 6 8-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='6' width='16' height='12' rx='2'/%3E%3Cpath d='M4 7l8 6 8-6'/%3E%3C/svg%3E")}.woocommerce-account .gll-ifield--lock::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='11' width='12' height='9' rx='2'/%3E%3Cpath d='M8.5 11V8a3.5 3.5 0 0 1 7 0v3'/%3E%3Ccircle cx='12' cy='15' r='1.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='11' width='12' height='9' rx='2'/%3E%3Cpath d='M8.5 11V8a3.5 3.5 0 0 1 7 0v3'/%3E%3Ccircle cx='12' cy='15' r='1.2'/%3E%3C/svg%3E")}.woocommerce-account .gll-ifield:focus-within::before{background-color:#e8c87a}.woocommerce-account .show-password-input::after{content:""!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-color:#c9a050;transition:background-color .15s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s3.3-6.5 9-6.5 9 6.5 9 6.5-3.3 6.5-9 6.5-9-6.5-9-6.5z'/%3E%3Ccircle cx='12' cy='12' r='2.75'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s3.3-6.5 9-6.5 9 6.5 9 6.5-3.3 6.5-9 6.5-9-6.5-9-6.5z'/%3E%3Ccircle cx='12' cy='12' r='2.75'/%3E%3C/svg%3E") center/contain no-repeat}.woocommerce-account .show-password-input.display-password::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s3.3-6.5 9-6.5 9 6.5 9 6.5-3.3 6.5-9 6.5-9-6.5-9-6.5z'/%3E%3Ccircle cx='12' cy='12' r='2.75'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s3.3-6.5 9-6.5 9 6.5 9 6.5-3.3 6.5-9 6.5-9-6.5-9-6.5z'/%3E%3Ccircle cx='12' cy='12' r='2.75'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E")}.woocommerce-account .show-password-input:hover::after{background-color:#e8c87a}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"],.woocommerce-account .gll-reg-optin input[type="checkbox"]{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:18px;height:18px;margin:0;border-radius:5px;cursor:pointer;background:#0d120e;border:1px solid rgb(201 160 80 / .45);transition:border-color .15s ease,background .15s ease}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]:hover,.woocommerce-account .gll-reg-optin input[type="checkbox"]:hover{border-color:#c9a050}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]:checked,.woocommerce-account .gll-reg-optin input[type="checkbox"]:checked{background:linear-gradient(180deg,#26482e,#1c3a24);border-color:#c9a050}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]:checked::after,.woocommerce-account .gll-reg-optin input[type="checkbox"]:checked::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #e2c988;border-width:0 2px 2px 0;transform:rotate(45deg)}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]:focus-visible,.woocommerce-account .gll-reg-optin input[type="checkbox"]:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(201 160 80 / .25)}@keyframes gll-spin{to{transform:rotate(360deg)}}.woocommerce-account button[type="submit"][aria-busy="true"]{position:relative}.woocommerce-account button[type="submit"][aria-busy="true"]::after{content:"";display:inline-block;width:15px;height:15px;margin-left:10px;vertical-align:-2px;border-radius:50%;border:2px solid rgb(244 239 227 / .35);border-top-color:#f4efe3;animation:gll-spin .7s linear infinite}.woocommerce-account .gll-acc-rule{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:#c9a050}.woocommerce-account .gll-acc-rule::before,.woocommerce-account .gll-acc-rule::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#fff0,rgb(201 160 80 / .35))}.woocommerce-account .gll-acc-rule::after{transform:scaleX(-1)}.woocommerce-account .gll-acc-rule span{font-size:13px;line-height:1;opacity:.85}@keyframes gll-notice-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.woocommerce-account .woocommerce-error,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info{animation:gll-notice-in .25s ease both}.woocommerce-account #customer_login .input-text:hover,.woocommerce-account #customer_login input:hover,.woocommerce-account .woocommerce-ResetPassword .input-text:hover,.woocommerce-account .woocommerce-EditAccountForm .input-text:hover{border-color:rgb(201 160 80 / .5)!important}#login-form-popup .mfp-close,.mfp-content:has(#login-form-popup) .mfp-close{color:#c9a050!important;opacity:.9;font-size:34px;width:44px;height:44px;line-height:44px}#login-form-popup .mfp-close:hover,.mfp-content:has(#login-form-popup) .mfp-close:hover{color:#e2c988!important;opacity:1}.woocommerce-account .gll-pw-check{list-style:none;margin:8px 0 4px;padding:0;display:grid;gap:5px}.woocommerce-account .gll-pw-check li{position:relative;padding-left:22px;font-size:12.5px;line-height:1.4;color:#8a8474;transition:color .15s ease}.woocommerce-account .gll-pw-check li::before{content:"";position:absolute;left:0;top:1px;width:15px;height:15px;border-radius:50%;border:1px solid rgb(201 160 80 / .35);background:#fff0;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}.woocommerce-account .gll-pw-check li.is-ok{color:#cbc6b8}.woocommerce-account .gll-pw-check li.is-ok::before{background:#204025;border-color:#c9a050;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4efe3' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:11px}.woocommerce-account .gll-pw-match{display:none;margin:6px 0 2px;font-size:12.5px;line-height:1.4;color:#e0655b}.woocommerce-account .gll-pw-match.is-ok{color:#8fd39e}.woocommerce-account .gll-dash-greet{background:#131c14;border:1px solid rgb(201 160 80 / .18);border-left:3px solid #c9a050;border-radius:12px;padding:16px 20px;margin:0 0 22px}.woocommerce-account .gll-dash-greet .gll-acc-glyph{color:#c9a050;font-size:16px;display:inline-block;margin-right:8px}.woocommerce-account .gll-dash-greet h2{display:inline;font-family:'Cinzel',serif!important;color:#f4efe3!important;font-size:20px!important;letter-spacing:.03em;margin:0!important}.woocommerce-account .gll-dash-greet p{color:#b8b2a2!important;font-size:13px;margin:8px 0 0!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{position:relative;padding-left:44px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a::before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;opacity:1;background-color:#c9a050;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 13.9 10.1 21 12 13.9 13.9 12 21 10.1 13.9 3 12 10.1 10.1Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 13.9 10.1 21 12 13.9 13.9 12 21 10.1 13.9 3 12 10.1 10.1Z'/%3E%3C/svg%3E") center/contain no-repeat}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12V10a8 4 0 0 1 16 0v2'/%3E%3Cpath d='M4 12v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-4'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M12 10.5v3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12V10a8 4 0 0 1 16 0v2'/%3E%3Cpath d='M4 12v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-4'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M12 10.5v3'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='4' width='12' height='3' rx='1.5'/%3E%3Crect x='6' y='17' width='12' height='3' rx='1.5'/%3E%3Cpath d='M8 11h8M8 14h5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='4' width='12' height='3' rx='1.5'/%3E%3Crect x='6' y='17' width='12' height='3' rx='1.5'/%3E%3Cpath d='M8 11h8M8 14h5'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v10'/%3E%3Cpath d='M8 11l4 4 4-4'/%3E%3Cpath d='M6 20h12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v10'/%3E%3Cpath d='M8 11l4 4 4-4'/%3E%3Cpath d='M6 20h12'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0-6 6c0 4 6 12 6 12s6-8 6-12a6 6 0 0 0-6-6z'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0-6 6c0 4 6 12 6 12s6-8 6-12a6 6 0 0 0-6-6z'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8l1 3 3 1-3 1-1 3-1-3-3-1 3-1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8l1 3 3 1-3 1-1 3-1-3-3-1 3-1z'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5 20c0-3.9 3.1-6 7-6s7 2.1 7 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5 20c0-3.9 3.1-6 7-6s7 2.1 7 6'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4H5a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h7'/%3E%3Cpath d='M16 8l4 4-4 4'/%3E%3Cpath d='M9 12h11'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4H5a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h7'/%3E%3Cpath d='M16 8l4 4-4 4'/%3E%3Cpath d='M9 12h11'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover::before,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a::before{background-color:#e8c87a}.woocommerce-account .woocommerce-MyAccount-content>p:empty{display:none!important}.woocommerce-account .account-item.has-dropdown .nav-dropdown{display:none!important}.woocommerce-account .woocommerce-MyAccount-content>ul.dashboard-links{display:none!important}.woocommerce-account #main-menu .account-item.has-icon.menu-item>ul.children{display:none!important}.woocommerce-account .woocommerce-address-fields .input-text,.woocommerce-account .woocommerce-address-fields input[type="text"],.woocommerce-account .woocommerce-address-fields input[type="email"],.woocommerce-account .woocommerce-address-fields input[type="tel"],.woocommerce-account .woocommerce-MyAccount-content form .input-text{background-color:#0d120e!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .30)!important;border-radius:10px!important;height:46px!important;padding:0 14px!important;font-size:16px!important;width:100%!important;box-shadow:none!important}.woocommerce-account .woocommerce-address-fields .input-text::placeholder,.woocommerce-account .woocommerce-MyAccount-content form .input-text::placeholder{color:#7f8a7c!important}.woocommerce-account .woocommerce-address-fields .input-text:focus,.woocommerce-account .woocommerce-MyAccount-content form .input-text:focus{border-color:rgb(201 160 80 / .6)!important;box-shadow:0 0 0 3px rgb(201 160 80 / .12)!important;outline:none!important}.woocommerce-account .woocommerce-MyAccount-content select,.woocommerce-account .woocommerce-address-fields select{background-color:#0d120e!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .30)!important;border-radius:10px!important;min-height:46px!important;padding:0 14px!important;font-size:16px!important}.woocommerce-account .woocommerce-MyAccount-content select option,.woocommerce-account .woocommerce-address-fields select option{background-color:#0f120d!important;color:#d4cfc5!important}.woocommerce-account .woocommerce-MyAccount-content select option:checked,.woocommerce-account .woocommerce-address-fields select option:checked{background-color:#204025!important;color:#f4efe3!important}.woocommerce-account .select2-container--default .select2-selection--single{background-color:#0d120e!important;border:1px solid rgb(201 160 80 / .30)!important;border-radius:10px!important;height:46px!important}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f4efe3!important;line-height:46px!important;padding-left:14px!important}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#7f8a7c!important}.woocommerce-account .select2-container--default .select2-selection__arrow{height:44px!important}.select2-container--open .select2-dropdown,.select2-container--open .select2-results{background-color:#0f120d!important;color:#d4cfc5!important;border:1px solid rgb(201 160 80 / .30)!important}.select2-container--open .select2-results__option{color:#d4cfc5!important;background-color:#0f120d!important}.select2-container--open .select2-results__option--highlighted[aria-selected],.select2-container--open .select2-results__option[aria-selected="true"]{background-color:#204025!important;color:#f4efe3!important}.select2-container--open .select2-search__field{background-color:#0d120e!important;color:#f4efe3!important;border:1px solid rgb(201 160 80 / .30)!important}.woocommerce-account .woocommerce-Address,.woocommerce-account .addresses .col,.woocommerce-account .gll-dash-greet{color:#d9d3c6}.woocommerce-account .gll-remember-hint,.woocommerce-account .gll-pw-check li{color:#9a927f!important}.woocommerce-account .woocommerce-MyAccount-content form label,.woocommerce-account .woocommerce-address-fields label{color:#f4efe3!important}.gll-login-toast{position:fixed;top:20px;right:20px;z-index:100000;display:flex;align-items:center;gap:12px;max-width:min(360px, calc(100vw - 40px));padding:15px 20px 15px 15px;background:linear-gradient(150deg,#1c3324,#12201a 72%);border:1px solid rgb(201 160 80 / .45);border-radius:14px;box-shadow:0 18px 42px -14px rgb(0 0 0 / .65),0 0 0 1px rgb(201 160 80 / .12),0 0 24px rgb(201 160 80 / .22);color:#f4efe3;font-family:'Montserrat',sans-serif;overflow:hidden;pointer-events:none;animation:gll-lt-in .7s cubic-bezier(.22,.61,.36,1) both}.gll-login-toast::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 22%,rgb(226 201 136 / .28) 48%,transparent 74%);transform:translateX(-120%);animation:gll-lt-sweep 1.1s cubic-bezier(.22,.61,.36,1) .28s both}.gll-lt-icon{flex:0 0 auto;position:relative;width:40px;height:40px;border-radius:11px;background:linear-gradient(160deg,#26482e,#1a3322);border:1px solid rgb(201 160 80 / .5);box-shadow:inset 0 0 0 1px rgb(226 201 136 / .15);animation:gll-lt-open .8s cubic-bezier(.22,.61,.36,1) .12s both}.gll-lt-icon::after{content:"";position:absolute;inset:0;margin:auto;width:23px;height:23px;background-color:#e2c988;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='11' rx='1.5'/%3E%3Cpath d='M3 9a9 5 0 0 1 18 0'/%3E%3Cpath d='M3 13h18'/%3E%3Crect x='10.4' y='11.6' width='3.2' height='4' rx='.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='11' rx='1.5'/%3E%3Cpath d='M3 9a9 5 0 0 1 18 0'/%3E%3Cpath d='M3 13h18'/%3E%3Crect x='10.4' y='11.6' width='3.2' height='4' rx='.6'/%3E%3C/svg%3E") center/contain no-repeat}.gll-lt-body{display:flex;flex-direction:column;gap:2px;min-width:0}.gll-lt-title{font-family:'Cinzel',serif;font-size:15px;line-height:1.2;font-weight:600;letter-spacing:.02em;color:#e2c988}.gll-lt-sub{font-size:12.5px;line-height:1.35;color:#cbc6b8}.gll-lt-burst{position:absolute;top:35px;left:35px;width:0;height:0;pointer-events:none}.gll-lt-p{position:absolute;top:0;left:0;--a:calc(var(--i) * 30deg + 8deg);--r:52px;--dx:calc(cos(var(--a)) * var(--r));--dy:calc(sin(var(--a)) * var(--r) * -1);--rot:calc(var(--i) * 96deg);animation:gll-lt-fly 1.15s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i) * 28ms + 130ms)}.gll-lt-coin{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f4e6b4,#c9a050 62%,#9c7a34);box-shadow:0 0 7px rgb(226 201 136 / .75)}.gll-lt-spark{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:#e9d49a;box-shadow:0 0 9px rgb(226 201 136 / .95);border-radius:1px}.gll-lt-out{animation:gll-lt-outk .55s cubic-bezier(.4,0,1,1) both!important}@keyframes gll-lt-in{0%{opacity:0;transform:translateX(118%) scale(.92)}70%{opacity:1;transform:translateX(-4%) scale(1.01)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes gll-lt-outk{0%{opacity:1;transform:translateX(0) scale(1)}100%{opacity:0;transform:translateX(118%) scale(.94)}}@keyframes gll-lt-sweep{to{transform:translateX(120%)}}@keyframes gll-lt-open{0%{opacity:0;transform:scale(.5) rotate(-10deg)}45%{opacity:1;transform:scale(1.14) rotate(4deg)}72%{transform:scale(.95) rotate(-1deg)}100%{transform:scale(1) rotate(0)}}@keyframes gll-lt-fly{0%{opacity:0;transform:translate(0,0) scale(.3) rotate(0)}14%{opacity:1}100%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1) rotate(var(--rot))}}@media (max-width:549px){.gll-login-toast{top:14px;right:14px;left:14px;max-width:none}}@media (prefers-reduced-motion:reduce){.gll-login-toast{animation:gll-lt-fade .35s ease both}.gll-login-toast::before,.gll-lt-burst{display:none}.gll-lt-icon{animation:none}.gll-lt-out{animation:gll-lt-fade-out .4s ease both!important}}@keyframes gll-lt-fade{from{opacity:0}to{opacity:1}}@keyframes gll-lt-fade-out{from{opacity:1}to{opacity:0}}.gll-fw-toast .gll-lt-icon::after{width:22px;height:22px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center/contain no-repeat}#header li.header-wishlist-icon a.wishlist-link i.icon-heart,#header li.account-item a.nav-top-link i.icon-user,#header .account-item.has-dropdown>a.account-login.nav-top-link::before,#header li.cart-item a.header-cart-link i.icon-shopping-cart{display:inline-block!important;transition:color .25s ease,transform .25s ease,text-shadow .25s ease!important}#header li.header-wishlist-icon a.wishlist-link:hover i.icon-heart,#header li.header-wishlist-icon a.wishlist-link:focus i.icon-heart,#header li.account-item a.nav-top-link:hover i.icon-user,#header li.account-item a.nav-top-link:focus i.icon-user,#header .account-item.has-dropdown>a.account-login.nav-top-link:hover::before,#header .account-item.has-dropdown>a.account-login.nav-top-link:focus::before,#header li.cart-item a.header-cart-link:hover i.icon-shopping-cart,#header li.cart-item a.header-cart-link:focus i.icon-shopping-cart{color:#c9a050!important;transform:scale(1.2)!important;text-shadow:0 0 10px rgb(201 160 80 / .65)!important}#header li.account-item.has-dropdown::before,#header li.account-item.has-dropdown::after,#header li.cart-item.has-dropdown::before,#header li.cart-item.has-dropdown::after{display:none!important;content:none!important;border:0!important}#header .header-bottom-nav li.cart-item>a::before,#header .header-bottom-nav li.cart-item>a::after{display:none!important;content:none!important;background:transparent!important}#header li.account-item{position:relative;z-index:3}.mfp-content:has(#login-form-popup){max-width:490px!important;width:100%!important;margin:0 auto!important;padding:0!important}#login-form-popup{position:relative!important}#login-form-popup>.mfp-close{position:absolute!important;top:4px!important;right:4px!important;left:auto!important;bottom:auto!important;margin:0!important;width:40px!important;height:40px!important;line-height:40px!important;color:#c9a050!important;opacity:1!important;z-index:10!important}#login-form-popup>.mfp-close:hover{color:#e2c988!important;opacity:1!important}#login-form-popup #customer_login.gll-acc-tabbed{margin-left:auto!important;margin-right:auto!important}#login-form-popup .gll-acc-tabs{margin-left:auto!important;margin-right:auto!important;justify-content:center!important}#login-form-popup .gll-acc-tab{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 50%!important;min-height:44px!important;line-height:1!important;margin:0!important;padding:0!important;text-align:center!important}#login-form-popup .gll-ifield{position:relative!important;display:flex!important;align-items:center!important}#login-form-popup .gll-ifield::before{content:""!important;position:absolute!important;left:14px!important;top:23px!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;background-color:#c9a050!important;opacity:1!important;z-index:2!important;pointer-events:none!important}#login-form-popup .gll-ifield:focus-within::before{background-color:#e8c87a!important}#login-form-popup .gll-ifield .input-text,#login-form-popup .gll-ifield input[type="text"],#login-form-popup .gll-ifield input[type="email"],#login-form-popup .gll-ifield input[type="password"]{padding-left:44px!important}body.woocommerce-wishlist .wishlist-title h2{color:#f4efe3!important;font-family:'Cinzel',serif!important;letter-spacing:.04em!important}body.woocommerce-wishlist .wishlist_table{background:#131c14!important;border:1px solid rgb(201 160 80 / .18)!important;border-radius:12px!important;overflow:hidden!important;color:#d9d3c6!important}body.woocommerce-wishlist .wishlist_table th{background:#0f170f!important;color:#c9a050!important;font-family:'Courier New',monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-color:rgb(201 160 80 / .14)!important}body.woocommerce-wishlist .wishlist_table td{border-color:rgb(201 160 80 / .10)!important;color:#d9d3c6!important;vertical-align:middle!important}body.woocommerce-wishlist .wishlist_table td.product-thumbnail img{background:#fff!important;border-radius:4px!important}body.woocommerce-wishlist .wishlist_table td.product-name a{color:#f4efe3!important;font-weight:600!important}body.woocommerce-wishlist .wishlist_table td.product-name a:hover{color:#c9a050!important}body.woocommerce-wishlist .wishlist_table td.product-price .amount{color:#c9a050!important;font-weight:700!important}body.woocommerce-wishlist .wishlist_table .wishlist-in-stock{color:#7fae74!important}body.woocommerce-wishlist .wishlist_table .wishlist-out-of-stock{color:#9a958a!important}body.woocommerce-wishlist .wishlist_table td.product-remove a,body.woocommerce-wishlist .wishlist_table td.product-remove a.remove{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:50%!important;background:rgb(201 160 80 / .06)!important;border:1px solid rgb(201 160 80 / .25)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;overflow:hidden;transition:background .2s,border-color .2s!important}body.woocommerce-wishlist .wishlist_table td.product-remove a i{display:none!important}body.woocommerce-wishlist .wishlist_table td.product-remove a::before{content:""!important;position:absolute;inset:0;margin:auto;width:15px;height:15px;text-indent:0;background-color:#9a958a;transition:background-color .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat}body.woocommerce-wishlist .wishlist_table td.product-remove a:hover{background:rgb(201 160 80 / .14)!important;border-color:#c9a050!important}body.woocommerce-wishlist .wishlist_table td.product-remove a:hover::before{background-color:#c9a050!important}body.woocommerce-wishlist .wishlist_table td.product-add-to-cart{text-align:center!important;white-space:nowrap!important}body.woocommerce-wishlist .wishlist_table td.product-add-to-cart a.button,body.woocommerce-wishlist .wishlist_table a.add_to_cart_button{background:#204025!important;color:#fff!important;border:1px solid rgb(201 160 80 / .45)!important;border-radius:999px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;transition:background .25s,color .25s,box-shadow .25s!important;display:inline-block!important;white-space:nowrap!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;line-height:1.3!important;padding:9px 18px!important;margin:0!important;float:none!important;position:static!important}body.woocommerce-wishlist .wishlist_table td.product-add-to-cart a.button:hover,body.woocommerce-wishlist .wishlist_table a.add_to_cart_button:hover{background:#c9a050!important;color:#0e1810!important;box-shadow:0 0 16px rgb(201 160 80 / .55)!important}body.woocommerce-wishlist .wishlist_table td.product-add-to-cart a.button::before,body.woocommerce-wishlist .wishlist_table td.product-add-to-cart a.button::after{content:none!important}body.woocommerce-wishlist .add_to_cart.wishlist-buttons{margin-top:16px!important}body.woocommerce-wishlist .yith-wcwl-share{margin-top:22px!important;text-align:center!important}body.woocommerce-wishlist .yith-wcwl-share .yith-wcwl-share-title{display:block!important;color:#e2c988!important;font-family:'Cinzel',serif!important;letter-spacing:.04em!important;margin-bottom:12px!important}body.woocommerce-wishlist .yith-wcwl-share a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;margin:0 6px!important;border-radius:50%!important;background:#0f170f!important;border:1px solid rgb(201 160 80 / .3)!important;color:#c9a050!important;transition:background .25s,color .25s,transform .25s,box-shadow .25s!important}body.woocommerce-wishlist .yith-wcwl-share a:hover{background:#c9a050!important;color:#0e1810!important;transform:scale(1.12)!important;box-shadow:0 0 14px rgb(201 160 80 / .55)!important}body.woocommerce-wishlist .yith-wcwl-share a i,body.woocommerce-wishlist .yith-wcwl-share a svg{color:inherit!important;fill:currentColor!important}@media(max-width:549px){body.woocommerce-wishlist .wishlist_table.responsive td::before{color:#c9a050!important;font-family:'Courier New',monospace!important;letter-spacing:1px!important;text-transform:uppercase!important}body.woocommerce-wishlist .wishlist_table.responsive td{border-color:rgb(201 160 80 / .12)!important}}body.woocommerce-wishlist td.wishlist-empty{background:#131c14!important;color:#cbc6b8!important;text-align:center!important;padding:34px 20px!important;font-size:15px!important}.gll-wl-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 20px;text-align:center}.gll-wl-empty .gll-wl-empty-icon{width:52px;height:52px;background-color:#c9a050;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='11' rx='1.5'/%3E%3Cpath d='M3 9a9 5 0 0 1 18 0'/%3E%3Cpath d='M3 13h18'/%3E%3Crect x='10.4' y='11.6' width='3.2' height='4' rx='.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='11' rx='1.5'/%3E%3Cpath d='M3 9a9 5 0 0 1 18 0'/%3E%3Cpath d='M3 13h18'/%3E%3Crect x='10.4' y='11.6' width='3.2' height='4' rx='.6'/%3E%3C/svg%3E") center/contain no-repeat}.gll-wl-empty .gll-wl-empty-title{font-family:'Cinzel',serif;color:#e2c988;font-size:20px}.gll-wl-empty .gll-wl-empty-sub{color:#cbc6b8;font-size:14px;max-width:34ch}.gll-wl-empty .gll-wl-empty-cta{margin-top:6px;display:inline-block;background:#204025;color:#fff;border:1px solid rgb(201 160 80 / .45);border-radius:999px;padding:12px 26px;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:background .25s,color .25s,box-shadow .25s}.gll-wl-empty .gll-wl-empty-cta:hover{background:#c9a050;color:#0e1810;box-shadow:0 0 16px rgb(201 160 80 / .55)}li.header-wishlist-icon a.wishlist-link .wishlist-icon{position:relative;display:inline-block}li.header-wishlist-icon a.wishlist-link .wishlist-icon[data-gll-wl]:not([data-gll-wl="0"])::after{content:attr(data-gll-wl);position:absolute;top:-8px;right:-10px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#c9a050;color:#0e1810;border-radius:999px;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;line-height:1;box-shadow:0 0 8px rgb(201 160 80 / .5);pointer-events:none}li.header-wishlist-icon a.wishlist-link .wishlist-icon[data-gll-wl]:not([data-gll-wl="0"])::after,li.header-wishlist-icon a.wishlist-link .wishlist-icon[data-icon-label]:not([data-icon-label="0"]):after{background-color:#c9a050!important;color:#0e1810!important}.gll-wl-toast .gll-lt-icon::after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 5.6a5.5 5.5 0 0 0-7.8 0L12 6.6l-1-1a5.5 5.5 0 1 0-7.8 7.8L12 22l8.8-8.6a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 5.6a5.5 5.5 0 0 0-7.8 0L12 6.6l-1-1a5.5 5.5 0 1 0-7.8 7.8L12 22l8.8-8.6a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E") center/contain no-repeat}.gll-wl-toast .gll-lt-sub a{pointer-events:auto!important;color:#e2c988!important;text-decoration:underline!important}#cart-popup .cart_list li a.remove,#cart-popup .cart_list li a.remove.remove_from_cart_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;padding:0!important;background:rgb(201 160 80 / .06)!important;border:1px solid rgb(201 160 80 / .25)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;overflow:hidden;transition:background .2s,border-color .2s!important}#cart-popup .cart_list li a.remove::before{content:""!important;display:block;width:14px;height:14px;text-indent:0;flex:0 0 auto;background-color:#9a958a;transition:background-color .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat}#cart-popup .cart_list li a.remove:hover{background:rgb(201 160 80 / .14)!important;border-color:#c9a050!important}#cart-popup .cart_list li a.remove:hover::before{background-color:#c9a050!important}body.woocommerce .product-small .image-tools.grid-tools a.added_to_cart,body.home .product-small .image-tools.grid-tools a.added_to_cart{font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:10px 20px!important;border-radius:999px!important;white-space:nowrap!important;text-decoration:none!important;background:#0e1810!important;color:#e8c87a!important;border:1px solid rgb(201 160 80 / .5)!important;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease!important}body.woocommerce .product-small .image-tools.grid-tools a.added_to_cart::after,body.home .product-small .image-tools.grid-tools a.added_to_cart::after{content:" \2192"!important;color:inherit!important}body.woocommerce .product-small .image-tools.grid-tools a.added_to_cart:hover,body.woocommerce .product-small .image-tools.grid-tools a.added_to_cart:focus,body.home .product-small .image-tools.grid-tools a.added_to_cart:hover,body.home .product-small .image-tools.grid-tools a.added_to_cart:focus{background:#c9a050!important;color:#0e1810!important;transform:scale(1.08)!important;box-shadow:0 0 16px rgb(201 160 80 / .7)!important}body.woocommerce .product-small .image-tools.grid-tools a.add_to_cart_button:has(+a.added_to_cart),body.home .product-small .image-tools.grid-tools a.add_to_cart_button:has(+a.added_to_cart){display:none!important}