@font-face{font-family:Plus Jakarta Sans;src:url('{{ "plus-jakarta-sans-300.woff2" | asset_url }}') format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url('{{ "plus-jakarta-sans-400.woff2" | asset_url }}') format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url('{{ "plus-jakarta-sans-500.woff2" | asset_url }}') format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url('{{ "plus-jakarta-sans-600.woff2" | asset_url }}') format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url('{{ "plus-jakarta-sans-700.woff2" | asset_url }}') format("woff2");font-weight:700;font-display:swap}:root{--tw-white: #FFFFFF;--tw-bg: #F5F5F5;--tw-dark: #1E1E1E;--tw-black: #111111;--tw-accent: #FF6B35;--tw-accent-hover:#E55A26;--tw-accent-light:#FFF0EB;--tw-text-primary: #111111;--tw-text-secondary: #4A4A4A;--tw-text-muted: #888888;--tw-text-inverse: #FFFFFF;--tw-border: #E5E5E5;--tw-border-dark: #D0D0D0;--tw-radius-sm: 4px;--tw-radius-md: 8px;--tw-radius-lg: 12px;--tw-radius-xl: 16px;--tw-shadow-sm: 0 1px 3px rgba(0,0,0,.06);--tw-shadow-md: 0 4px 12px rgba(0,0,0,.08);--tw-shadow-lg: 0 8px 24px rgba(0,0,0,.1);--tw-font: "Plus Jakarta Sans", "Inter", sans-serif;--tw-font-weight-regular: 400;--tw-font-weight-medium: 500;--tw-font-weight-bold: 700}:root,.color-scheme-1{--color-background: 255 255 255;--color-background-2: 245 245 245;--color-foreground: 17 17 17;--color-foreground-title: 17 17 17;--color-foreground-muted: 74 74 74;--color-shadow: 17 17 17;--color-border: 229 229 229;--color-button: 255 107 53;--color-button-text: 255 255 255;--color-button-border: 255 107 53;--color-secondary-button: 255 255 255;--color-secondary-button-text: 17 17 17;--color-secondary-button-border: 17 17 17;--color-link: 17 17 17;--color-badge-foreground: 17 17 17;--color-badge-background: 245 245 245;--color-badge-border: 229 229 229;--payment-terms-background-color: rgb(var(--color-background))}.color-scheme-2{--color-background: 245 245 245;--color-background-2: 235 235 235;--color-foreground: 17 17 17;--color-foreground-title: 17 17 17;--color-foreground-muted: 74 74 74;--color-shadow: 17 17 17;--color-border: 224 224 224;--color-button: 255 107 53;--color-button-text: 255 255 255;--color-button-border: 255 107 53;--color-secondary-button: 245 245 245;--color-secondary-button-text: 17 17 17;--color-secondary-button-border: 30 30 30;--color-link: 17 17 17}.color-scheme-3{--color-background: 17 17 17;--color-background-2: 30 30 30;--color-foreground: 255 255 255;--color-foreground-title: 255 255 255;--color-foreground-muted: 180 180 180;--color-shadow: 0 0 0;--color-border: 68 68 68;--color-button: 255 107 53;--color-button-text: 255 255 255;--color-button-border: 255 107 53;--color-secondary-button: 17 17 17;--color-secondary-button-text: 255 255 255;--color-secondary-button-border: 255 255 255;--color-link: 255 255 255;--payment-terms-background-color: rgb(var(--color-background))}.color-scheme-4{--color-background: 255 107 53;--color-background-2: 229 90 38;--color-foreground: 255 255 255;--color-foreground-title: 255 255 255;--color-foreground-muted: 255 240 235;--color-shadow: 0 0 0;--color-border: 255 255 255;--color-button: 17 17 17;--color-button-text: 255 255 255;--color-button-border: 17 17 17;--color-secondary-button: 255 107 53;--color-secondary-button-text: 255 255 255;--color-secondary-button-border: 255 255 255;--color-link: 255 255 255}.color-scheme-5{--color-background: 30 30 30;--color-background-2: 42 42 42;--color-foreground: 255 255 255;--color-foreground-title: 255 255 255;--color-foreground-muted: 160 160 160;--color-shadow: 0 0 0;--color-border: 68 68 68;--color-button: 255 107 53;--color-button-text: 255 255 255;--color-button-border: 255 107 53;--color-secondary-button: 30 30 30;--color-secondary-button-text: 255 255 255;--color-secondary-button-border: 68 68 68;--color-link: 255 255 255}.color-scheme-6{--color-background: 255 240 235;--color-background-2: 255 228 217;--color-foreground: 17 17 17;--color-foreground-title: 17 17 17;--color-foreground-muted: 74 74 74;--color-shadow: 30 30 30;--color-border: 255 107 53;--color-button: 255 107 53;--color-button-text: 255 255 255;--color-button-border: 255 107 53;--color-secondary-button: 255 240 235;--color-secondary-button-text: 17 17 17;--color-secondary-button-border: 255 107 53;--color-link: 255 107 53}.color-scheme-7{--color-background: 245 245 245;--color-background-2: 255 255 255;--color-foreground: 30 30 30;--color-foreground-title: 17 17 17;--color-foreground-muted: 136 136 136;--color-shadow: 30 30 30;--color-border: 229 229 229;--color-button: 17 17 17;--color-button-text: 255 255 255;--color-button-border: 17 17 17;--color-secondary-button: 245 245 245;--color-secondary-button-text: 17 17 17;--color-secondary-button-border: 229 229 229;--color-link: 30 30 30}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--tw-font);font-size:16px;font-weight:var(--tw-font-weight-regular);color:var(--tw-text-primary);background-color:var(--tw-white);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--tw-font);font-weight:var(--tw-font-weight-bold);color:var(--tw-black);line-height:1.2;letter-spacing:-.02em;margin-top:0}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.5rem,3.5vw,2.5rem)}h3{font-size:clamp(1.25rem,2.5vw,1.75rem)}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{color:var(--tw-text-secondary);line-height:1.75;margin-top:0}.text-muted{color:var(--tw-text-muted);font-size:.875rem}.text-large{font-size:1.125rem;line-height:1.7}strong,b{font-weight:var(--tw-font-weight-bold);color:var(--tw-text-primary)}.btn,.button,button[type=submit],.shopify-payment-button__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--tw-font);font-size:.9375rem;font-weight:var(--tw-font-weight-medium);padding:12px 24px;border-radius:var(--tw-radius-md);border:none;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .1s ease,box-shadow .2s ease;letter-spacing:-.01em;background-color:var(--tw-accent);color:var(--tw-white)}.btn:hover,.button:hover,button[type=submit]:hover{background-color:var(--tw-accent-hover);transform:translateY(-1px);box-shadow:var(--tw-shadow-md)}.btn:active,.button:active{transform:translateY(0)}.btn-secondary,.button--secondary{background-color:transparent;color:var(--tw-black);border:1.5px solid var(--tw-border-dark)}.btn-secondary:hover,.button--secondary:hover{background-color:var(--tw-bg);border-color:var(--tw-black);box-shadow:none}.btn-dark{background-color:var(--tw-black);color:var(--tw-white)}.btn-dark:hover{background-color:var(--tw-dark)}a{color:var(--tw-accent);text-decoration:none;transition:color .2s ease}a:hover{color:var(--tw-accent-hover)}.section-light{background-color:var(--tw-white)}.section-soft{background-color:var(--tw-bg)}.section-dark{background-color:var(--tw-black);color:var(--tw-white)}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4,.section-dark p{color:var(--tw-white)}.section-dark p{color:#ffffffb3}.section-accent{background-color:var(--tw-accent-light)}.card{background-color:var(--tw-white);border:1px solid var(--tw-border);border-radius:var(--tw-radius-lg);padding:24px;box-shadow:var(--tw-shadow-sm);transition:box-shadow .2s ease,transform .2s ease}.card:hover{box-shadow:var(--tw-shadow-md);transform:translateY(-2px)}.card-dark{background-color:var(--tw-dark);border-color:#333;color:var(--tw-white)}.badge{display:inline-block;font-size:.75rem;font-weight:var(--tw-font-weight-medium);padding:4px 10px;border-radius:100px;letter-spacing:.01em}.badge-accent{background-color:var(--tw-accent-light);color:var(--tw-accent)}.badge-dark{background-color:var(--tw-black);color:var(--tw-white)}.badge-neutral{background-color:var(--tw-bg);color:var(--tw-text-secondary);border:1px solid var(--tw-border)}input[type=text],input[type=email],input[type=tel],textarea,select{font-family:var(--tw-font);font-size:.9375rem;color:var(--tw-text-primary);background-color:var(--tw-white);border:1.5px solid var(--tw-border);border-radius:var(--tw-radius-md);padding:11px 16px;width:100%;transition:border-color .2s ease,box-shadow .2s ease;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--tw-accent);box-shadow:0 0 0 3px #ff6b351f}input::placeholder,textarea::placeholder{color:var(--tw-text-muted)}.shopify-section,.page-width{font-family:var(--tw-font)}.header{border-bottom:1px solid var(--tw-border);background-color:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header__menu-item,.header a{font-family:var(--tw-font);font-weight:var(--tw-font-weight-medium);font-size:.9rem;color:var(--tw-text-primary);letter-spacing:-.01em}.header__menu-item:hover,.header a:hover{color:var(--tw-accent)}.card__heading{font-family:var(--tw-font);font-weight:var(--tw-font-weight-bold);color:var(--tw-black);letter-spacing:-.02em}.price{font-family:var(--tw-font);font-weight:var(--tw-font-weight-bold);color:var(--tw-black)}.price--on-sale .price__regular{color:var(--tw-accent)}.footer{background-color:var(--tw-black);color:#fff9;border-top:none}.footer a{color:#fff9}.footer a:hover{color:var(--tw-white)}.footer__heading{color:var(--tw-white);font-family:var(--tw-font);font-weight:var(--tw-font-weight-bold)}.text-accent{color:var(--tw-accent)}.text-primary{color:var(--tw-text-primary)}.text-secondary{color:var(--tw-text-secondary)}.text-white{color:var(--tw-white)}.bg-white{background-color:var(--tw-white)}.bg-soft{background-color:var(--tw-bg)}.bg-dark{background-color:var(--tw-black)}.bg-accent{background-color:var(--tw-accent)}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.py-sm{padding-top:40px;padding-bottom:40px}.py-md{padding-top:64px;padding-bottom:64px}.py-lg{padding-top:96px;padding-bottom:96px}.divider{border:none;border-top:1px solid var(--tw-border);margin:32px 0}@media(max-width:768px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}.btn,.button{padding:11px 20px;font-size:.875rem}.py-lg{padding-top:64px;padding-bottom:64px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
