[data-theme=bluemetals]{--color-brand-primary:#0e4da4;--color-brand-primary-dark:#0b3d82;--color-brand-secondary:#f8f9fa;--color-checkout-primary:#0e4da4;--color-checkout-primary-dark:#0b3d82;--font-heading:var(--font-belleza), serif;--font-body:var(--font-montserrat), sans-serif;--font-price:var(--font-urbanist), sans-serif}[data-theme=bluemetals] .bg-checkout-primary,[data-theme=bluemetals] .checkout-btn-primary,[data-theme=bluemetals] .checkout-btn-submit,[data-theme=bluemetals] .cart-btn-primary{color:#fff!important;background:linear-gradient(135deg,#1e60c2,#0e4da4)!important;border:none!important;box-shadow:0 10px 24px #0e4da438!important}[data-theme=bluemetals] .hover\:bg-checkout-primary-dark:hover{background:linear-gradient(135deg,#1852a8,#0b3d82)!important}[data-theme=bluemetals] .text-checkout-primary{color:var(--color-brand-primary)!important}[data-theme=bluemetals] .border-checkout-primary{border-color:#0e4da452!important}[data-theme=bluemetals] .bg-checkout-primary\/5{background-color:#0e4da40d!important}[data-theme=bluemetals] .bg-checkout-primary\/10{background-color:#0e4da41a!important}[data-theme=bluemetals] .focus\:border-checkout-primary:focus,[data-theme=bluemetals] .focus\:ring-checkout-primary:focus,[data-theme=bluemetals] .focus\:ring-checkout-primary:focus-visible{border-color:var(--color-brand-primary)!important;--tw-ring-color:#0e4da438!important}@keyframes bluemetals-mesh-move{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(10%,15%)scale(1.1)rotate(2deg)}66%{transform:translate(-10%,10%)scale(.9)rotate(-2deg)}to{transform:translate(0)scale(1)rotate(0)}}.bluemetals-mesh-container{z-index:-1;pointer-events:none;background:linear-gradient(#f8f9fa,#e9ecef);width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.bluemetals-mesh-blob{filter:blur(120px);opacity:.5;will-change:transform;border-radius:50%;width:80vw;height:80vw;animation:35s ease-in-out infinite alternate bluemetals-mesh-move;position:absolute}.bluemetals-mesh-blob--blue{background:radial-gradient(circle,#bcd1ef,#0000 70%);animation-duration:40s;top:-20%;left:-10%}.bluemetals-mesh-blob--gray{background:radial-gradient(circle,#ced4da,#0000 70%);animation-duration:32s;animation-delay:-10s;bottom:-15%;right:-10%}.bluemetals-mesh-blob--darkblue{background:radial-gradient(circle,#a5c3ed,#0000 70%);width:60vw;height:60vw;animation-duration:45s;animation-delay:-5s;top:40%;right:15%}.bluemetals-edge-to-edge{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.bluemetals-section-full{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.section-rounded-xl{border-radius:0}.card-rounded-lg{border-radius:12px}@keyframes bluemetals-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bluemetals-marquee-scroll{width:max-content;animation:30s linear infinite bluemetals-marquee;display:flex}.bluemetals-marquee-scroll:hover{animation-play-state:paused}@keyframes bluemetals-count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-count-up{animation:.8s cubic-bezier(.22,1,.36,1) forwards bluemetals-count-up}.bluemetals-nav-link{transition:color .3s;position:relative}.bluemetals-nav-link:after{content:"";background:var(--color-brand-primary);width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.bluemetals-nav-link:hover:after,.bluemetals-nav-link.active:after{width:100%}.bluemetals-nav-link.active{color:var(--color-brand-primary)!important}[data-theme=bluemetals] .bg-brand-primary,[data-theme=bluemetals] .bg-var\(--color-brand-primary\),[data-theme=bluemetals] .cosmetic-btn,[data-theme=bluemetals] .bluemetals-btn,[data-theme=bluemetals] button[style*="var(--color-brand-primary)"],[data-theme=bluemetals] a[style*="var(--color-brand-primary)"]:not(.bluemetals-nav-link){color:#fff!important}[data-theme=bluemetals] .cosmetic-btn{background-color:var(--color-brand-primary)!important;color:#fff!important}.checkout-step-active{border-color:#0e4da4!important}.checkout-btn-primary,.checkout-btn-submit,.cart-btn-primary{color:#fff!important;background:linear-gradient(135deg,#1e60c2,#0e4da4)!important}.section-reveal{opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.section-reveal.is-visible{opacity:1;transform:translateY(0)}.bluemetals-product-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.bluemetals-product-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.bluemetals-btn{transition:all .3s;position:relative;overflow:hidden}.bluemetals-btn:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.bluemetals-btn:hover:before{left:100%}
@font-face{font-family:Belleza;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54682cd065cb3a89-s.13ql5u.q-4f3-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Belleza;font-style:normal;font-weight:400;font-display:swap;src:url(../media/271517ca32c6e7fa-s.p.0of_j6aae-10j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Belleza Fallback;src:local(Arial);ascent-override:103.17%;descent-override:24.9%;line-gap-override:0.0%;size-adjust:89.95%}.belleza_3ea4d473-module__JU1q8G__className{font-family:Belleza,Belleza Fallback;font-style:normal;font-weight:400}.belleza_3ea4d473-module__JU1q8G__variable{--font-belleza:"Belleza", "Belleza Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_5dda6b3b-module__rCOIyW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_5dda6b3b-module__rCOIyW__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2421d155e98c9717-s.03rg4xj3orddh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.0vk09kfe5b-gj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_658df495-module__2QUp2q__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_658df495-module__2QUp2q__variable{--font-urbanist:"Urbanist", "Urbanist Fallback"}
