@import url('https://fonts.googleapis.com/css2?family=Anton&family=Oswald:wght@400;500;600;700&family=Poppins:wght@300;400;500;600;700&display=swap');:root{--oop-black:#0a0a0a;--oop-black-soft:#151515;--oop-black-elevated:#1e1e1e;--oop-gold:#c7873a;--oop-gold-light:#e3b36b;--oop-white:#f5f3ef;--oop-white-pure:#ffffff;--oop-grey:#a8a29a;--oop-border:rgba(199,135,58,0.35);--oop-font-display:'Anton',Impact,sans-serif;--oop-font-nav:'Oswald',sans-serif;--oop-font-body:'Poppins',sans-serif}body{background-color:var(--oop-black);color:var(--oop-white);font-family:var(--oop-font-body)}.oop-eyebrow{font-family:var(--oop-font-nav);text-transform:uppercase;letter-spacing:0.25em;color:var(--oop-gold);font-size:13px;font-weight:500}.oop-btn{display:inline-block;font-family:var(--oop-font-nav);text-transform:uppercase;letter-spacing:0.12em;font-weight:600;font-size:14px;color:var(--oop-black);background:var(--oop-gold);border:1px solid var(--oop-gold);padding:14px 32px;text-decoration:none;transition:all .25s ease;cursor:pointer}.oop-btn:hover{background:transparent;color:var(--oop-gold-light);border-color:var(--oop-gold-light)}.oop-btn-outline{background:transparent;color:var(--oop-white);border:1px solid rgba(245,243,239,0.5)}.oop-btn-outline:hover{border-color:var(--oop-gold);color:var(--oop-gold-light)}#main-header,#top-header{background-color:var(--oop-black)!important;border-bottom:1px solid rgba(199,135,58,0.2)}#top-header,#top-header a,#top-header .et-social-icon a{color:var(--oop-grey)!important}#main-header #top-menu>li>a{font-family:var(--oop-font-nav)!important;text-transform:uppercase;letter-spacing:0.12em;font-size:14px;color:var(--oop-white)!important}#main-header #top-menu>li>a:hover,#main-header .active_link a{color:var(--oop-gold)!important}#top-menu ul.sub-menu,#top-menu .megamenu-dropdown{background-color:var(--oop-black-soft)!important;border:1px solid var(--oop-border)}#top-menu ul.sub-menu li a{color:var(--oop-white)!important;font-family:var(--oop-font-nav)!important;text-transform:uppercase;letter-spacing:0.08em;font-size:13px}#top-menu ul.sub-menu li a:hover{color:var(--oop-gold)!important;background-color:rgba(199,135,58,0.08)!important}#et-top-navigation{padding-top:0!important}.mobile_nav.animating,.mobile_nav{background-color:var(--oop-black)!important}.mobile_nav .mobile_menu_bar:before{color:var(--oop-white)!important}#mobile_menu li a{color:var(--oop-white)!important;font-family:var(--oop-font-nav)!important;text-transform:uppercase;letter-spacing:0.08em}#mobile_menu li a:hover{color:var(--oop-gold)!important}h1,h2,h3,h4,h5,h6{font-family:var(--oop-font-nav);color:var(--oop-white)}.et_pb_wc_cart_icon a,.woocommerce-message,.woocommerce-info{border-top-color:var(--oop-gold)!important}.et_pb_section:not(.et_pb_fullwidth_section){background-color:#0a0a0a!important;padding-top:0!important;padding-bottom:0!important}#sidebar{display:none!important}#left-area{width:100%!important;float:none!important}.oop-collpage-item__media{display:none}.oop-collpage-item{justify-content:center}.oop-collpage-item .oop-collpage-item__text{flex:0 1 640px;text-align:center}.oop-collpage-item .oop-collpage-item__desc{margin-left:auto;margin-right:auto}body.single-product,body.woocommerce-page,body.single-product #page-container,body.single-product #main-content,body.single-product #left-area,body.single-product .container,body.single-product .woocommerce{background:#0a0a0a!important}.single-product .entry-title,.woocommerce-page .entry-title{font-family:'Anton',Impact,sans-serif!important;color:#f5f3ef!important;letter-spacing:0.02em}.single-product .woocommerce-breadcrumb,.single-product .woocommerce-breadcrumb *{color:#a8a29a!important;font-family:'Poppins',sans-serif}.single-product .woocommerce-breadcrumb a{color:#6b675f!important}.single-product .price,.single-product .price .woocommerce-Price-amount{color:#c7873a!important;font-family:'Poppins',sans-serif;font-weight:600}.single-product .summary p,.single-product .woocommerce-product-details__short-description,.single-product .product_meta,.single-product .product_meta a{color:#a8a29a!important;font-family:'Poppins',sans-serif}.single-product .woocommerce-product-gallery{border:1px solid rgba(199,135,58,0.25)}.single-product table.variations select,.single-product select{background:#151515!important;color:#f5f3ef!important;border:1px solid rgba(199,135,58,0.3)!important;font-family:'Poppins',sans-serif}.single-product .single_add_to_cart_button,.single-product .button{background:#c7873a!important;border:none!important;color:#0a0a0a!important;font-family:'Oswald',sans-serif!important;text-transform:uppercase;letter-spacing:0.08em;font-size:13px!important;padding:14px 30px!important;border-radius:0!important;transition:background .2s ease}.single-product .single_add_to_cart_button:hover,.single-product .button:hover{background:#e3b36b!important}.single-product .et_pb_column,.single-product .et_pb_row,.single-product .product,.single-product .summary,.single-product .images,.single-product #content-area,.single-product #main-content .container{border-color:transparent!important}.single-product .container::before{border:none!important;background:transparent!important;box-shadow:none!important}body.woocommerce-cart #main-content,body.woocommerce-cart .container,body.woocommerce-cart #content-area,body.woocommerce-cart #left-area,body.woocommerce-cart .entry-content,body.woocommerce-checkout #main-content,body.woocommerce-checkout .container,body.woocommerce-checkout #content-area,body.woocommerce-checkout #left-area,body.woocommerce-checkout .entry-content,body.woocommerce-account #main-content,body.woocommerce-account .container,body.woocommerce-account #content-area,body.woocommerce-account #left-area,body.woocommerce-account .entry-content{background-color:#0a0a0a!important}.woocommerce-message{background-color:#0a0a0a!important;border:1px solid #c7873a!important;color:#f5f3ef!important}.woocommerce-message::before{color:#c7873a!important}.woocommerce-message a.button.wc-forward{background-color:#c7873a!important;color:#0a0a0a!important;border-radius:0!important;transition:background-color .2s ease}.woocommerce-message a.button.wc-forward:hover{background-color:#e3b36b!important}body.woocommerce-cart .container::before,body.woocommerce-checkout .container::before,body.woocommerce-account .container::before{border:none!important;background:transparent!important;box-shadow:none!important}.et_mobile_menu{background-color:#0a0a0a!important}.et_mobile_menu li{border-color:rgba(199,135,58,0.25)!important}.et_mobile_menu li a{color:#f5f3ef!important}.et_mobile_menu li a:hover{color:#c7873a!important}.mobile_menu_bar:before{color:#f5f3ef!important}@media (max-width:980px){.oop-collections,.oop-best,.oop-gallery,.oop-about,.oop-contact,.oop-legal{padding-top:56px!important;padding-bottom:56px!important}.oop-founder,.oop-howitworks{padding-bottom:56px!important}.oop-founder__inner,.oop-howitworks__inner{padding-top:32px!important}.oop-collections__head,.oop-best__head,.oop-gallery__head{margin-bottom:24px!important}.oop-collpage-intro{padding:56px 6vw 24px!important}.oop-collpage-item,.oop-collpage-item--reverse{padding-top:24px!important;padding-bottom:0!important}.oop-shop-grid{padding-top:16px!important;padding-bottom:32px!important}.oop-shop-section-head{margin-top:36px!important}.oop-footer{padding-top:48px!important}.oop-footer__top{gap:28px!important}.oop-footer__bottom{margin-top:32px!important}}@media (max-width:520px){.oop-collections,.oop-best,.oop-gallery,.oop-about,.oop-contact,.oop-legal{padding-top:40px!important;padding-bottom:40px!important}.oop-founder,.oop-howitworks{padding-bottom:40px!important}.oop-collpage-intro{padding:40px 6vw 16px!important}.oop-shop-grid{padding-bottom:24px!important}}.wc-block-components-express-payment,.wc-block-components-express-payment-continue-rule,.wc-block-components-express-payment--cart,.wc-block-components-express-payment--checkout,#wc-stripe-express-checkout-element,.wc-stripe-express-checkout-element,.wcpay-express-checkout-wrapper,#wcpay-express-checkout-element,.wc-stripe-payment-request-wrapper,#wc-stripe-payment-request-button-separator{display:none!important}