@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700&display=swap";:root{--pw-bg-base: #F8FAFC;--pw-bg-elevated: #F1F5F9;--pw-bg-card: #FFFFFF;--pw-bg-card-hover: #FFFFFF;--pw-bg-white: #FFFFFF;--pw-border-subtle: #E2E8F0;--pw-border-strong: rgba(255, 87, 34, .3);--pw-border-active: #FF5722;--pw-orange: #FF5722;--pw-orange-dark: #E64A19;--pw-orange-glow: rgba(255, 87, 34, .35);--pw-amber: #FF5722;--pw-green: #10B981;--pw-red: #EF4444;--pw-text: #0F172A;--pw-text-body: #475569;--pw-text-muted: #64748B;--pw-text-dim: #94A3B8;--pw-font-heading: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--pw-font-body: "Inter", system-ui, -apple-system, sans-serif;--pw-space-xs: 4px;--pw-space-sm: 8px;--pw-space-md: 16px;--pw-space-lg: 24px;--pw-space-xl: 40px;--pw-space-2xl: 64px;--pw-space-3xl: 96px;--pw-radius-sm: 6px;--pw-radius-md: 12px;--pw-radius-lg: 16px;--pw-radius-pill: 999px;--pw-shadow-card: 0 4px 20px rgba(0, 0, 0, .05);--pw-shadow-hover: 0 10px 30px rgba(0, 0, 0, .08);--pw-shadow-orange: 0 6px 20px rgba(255, 87, 34, .35)}html,body{background:var(--pw-bg-base)!important;color:var(--pw-text-body)!important;font-family:var(--pw-font-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,main,.main-content,.shopify-section,section,article,.page-width,.container,.page-wrapper,.content-for-layout{background-color:var(--pw-bg-base)!important;color:var(--pw-text-body)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.heading,[class*=heading]{font-family:var(--pw-font-heading)!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--pw-text);line-height:1.18!important}p,li,span,label,.text,.rte{color:var(--pw-text-body)}a{color:var(--pw-orange);text-decoration:none;transition:color .18s ease}a:hover{color:var(--pw-orange-dark)}.pw-divider{width:100%;height:1px;background:var(--pw-border-subtle);border:none;margin:0}.pw-btn,.button,button[type=submit],.shopify-payment-button__button{font-family:var(--pw-font-heading)!important;font-weight:800!important;letter-spacing:.02em!important;border-radius:8px!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important;border:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.pw-btn-primary,.button--primary,button[type=submit][name=add],.product-form__submit{background:var(--pw-orange)!important;color:#fff!important;padding:16px 32px!important;box-shadow:var(--pw-shadow-orange)!important}.pw-btn-primary:hover,.button--primary:hover,button[type=submit][name=add]:hover,.product-form__submit:hover{background:var(--pw-orange-dark)!important;transform:translateY(-2px)!important;box-shadow:0 8px 25px #ff572273!important}.pw-btn-primary:active,.button--primary:active{transform:translateY(0) scale(.99)!important}.pw-btn-secondary,.button--secondary{background:#f1f5f9!important;color:var(--pw-text)!important;border:1px solid var(--pw-border-subtle)!important;padding:16px 28px!important}.pw-btn-secondary:hover,.button--secondary:hover{background:#e2e8f0!important;color:#0f172a!important}.pw-card{background:var(--pw-bg-card)!important;border:1px solid var(--pw-border-subtle)!important;border-radius:var(--pw-radius-lg)!important;padding:var(--pw-space-lg)!important;box-shadow:var(--pw-shadow-card)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.pw-card:hover{transform:translateY(-4px)!important;box-shadow:var(--pw-shadow-hover)!important;border-color:#cbd5e1!important}input,textarea,select,.field__input{background:#fff!important;border:1px solid var(--pw-border-subtle)!important;color:var(--pw-text)!important;border-radius:var(--pw-radius-sm)!important;padding:14px 16px!important;font-family:var(--pw-font-body)!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--pw-orange)!important;box-shadow:0 0 0 3px #ff572226!important;outline:none!important}.pw-pangv,.tax-shipping-info,.profi-pangv-notice{display:block;font-size:13px!important;color:var(--pw-text-muted)!important;margin-top:6px!important;line-height:1.4!important}.pw-pangv a,.tax-shipping-info a,.profi-pangv-notice a{color:var(--pw-text-muted)!important;text-decoration:underline!important}.pw-pangv a:hover,.tax-shipping-info a:hover,.profi-pangv-notice a:hover{color:var(--pw-orange)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transform:none!important}}.header__menu-item,.header__menu-item span,.header__active-menu-item,nav.header__inline-menu a,.pw-header a,.header-wrapper a,header a,.header-menu__item,.menu-list__item,.header__heading-link,.menu-list__link-title,[data-block-id=_header-menu] a,[data-block-id=_header-menu] span{color:#000!important;font-family:var(--pw-font-heading, "Plus Jakarta Sans", sans-serif)!important;font-weight:800!important;font-size:15px!important;letter-spacing:-.01em!important;transition:color .2s ease!important}.header__menu-item:hover,nav.header__inline-menu a:hover,.pw-header a:hover,.header-wrapper a:hover,header a:hover,.header-menu__item:hover,.menu-list__item:hover,.menu-list__link:hover .menu-list__link-title,[data-block-id=_header-menu] a:hover{color:#ff5722!important}.profi-footer-gradient-divider,.footer-transition-area{width:100%;height:90px;background:linear-gradient(180deg,#fff,#f1f5f9 35%,#181c26 75%,#0b0d11)!important;border:none!important;margin:0!important;display:block!important}footer,.footer{background:#0b0d11!important;border-top:3px solid #FF5722!important;box-shadow:0 -15px 35px #ff57221f!important}.button,.button--primary,.profi-btn-primary,button[type=submit],.btn-orange,.product-form__submit,.add-to-cart-button{transition:all .25s cubic-bezier(.16,1,.3,1)!important;border-radius:10px!important}.button:hover,.button--primary:hover,.profi-btn-primary:hover,button[type=submit]:hover,.btn-orange:hover,.product-form__submit:hover,.add-to-cart-button:hover{transform:translateY(-3px) scale(1.01)!important;box-shadow:0 10px 25px #ff572266!important;filter:brightness(1.05)!important}.button:active,button[type=submit]:active,.product-form__submit:active,.add-to-cart-button:active{transform:translateY(0) scale(.99)!important;box-shadow:0 4px 12px #ff572233!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/profi-design-system.css.map */
