:root{--pp-accent: #E85C0D;--pp-accent-hover: #C94F09;--pp-accent-bright: #FF7C33;--pp-accent-soft: rgba(232, 92, 13, .08);--pp-accent-line: rgba(232, 92, 13, .25);--pp-ink: #121214;--pp-text: #3F3F46;--pp-text-soft: #71717A;--pp-faint: #A6A6AD;--pp-surface: #F6F6F7;--pp-surface-2: #FBFBFC;--pp-line: #ECECEF;--pp-line-strong: #E1E1E6;--pp-radius-sm: 8px;--pp-radius: 12px;--pp-radius-lg: 16px;--pp-radius-xl: 20px;--pp-radius-pill: 999px;--pp-shadow-xs: 0 1px 2px rgba(18, 18, 20, .04);--pp-shadow-sm: 0 1px 2px rgba(18, 18, 20, .03), 0 4px 14px rgba(18, 18, 20, .05);--pp-shadow-md: 0 2px 4px rgba(18, 18, 20, .04), 0 12px 28px rgba(18, 18, 20, .09);--pp-shadow-lg: 0 4px 10px rgba(18, 18, 20, .05), 0 28px 56px rgba(18, 18, 20, .13);--pp-shadow-accent: 0 6px 20px rgba(232, 92, 13, .28);--pp-ease: cubic-bezier(.22, 1, .36, 1);--pp-ease-spring: cubic-bezier(.34, 1.4, .64, 1);--pp-dur-fast: .16s;--pp-dur: .28s;--pp-ring: 0 0 0 3px rgba(232, 92, 13, .22);--pp-font: "Noto Sans", "Noto Sans Georgian", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif}@supports (color: oklch(0% 0 0)){:root{--pp-accent: oklch(62.8% .19 41);--pp-accent-hover: oklch(56% .18 41);--pp-accent-bright: oklch(71% .19 45)}}@supports (color: color-mix(in srgb,red 50%,white)){:root{--pp-accent-soft: color-mix(in srgb, var(--pp-accent) 8%, transparent);--pp-accent-line: color-mix(in srgb, var(--pp-accent) 25%, transparent)}}:root{--font-body-family: var(--pp-font);--font-heading-family: var(--pp-font);--font-body-style: normal;--font-heading-style: normal;--font-heading-weight: 800;--font-body-weight: 400;--font-body-weight-bold: 700}:root{--orange: var(--pp-accent);--orange-light: var(--pp-accent-bright);--orange-dim: var(--pp-accent-soft)}body,button,input,select,textarea{font-family:var(--pp-font)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--pp-font);font-weight:800;letter-spacing:-.015em}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}main h1,main h2,main h3,.pp-hero-h1,.card__heading{text-wrap:balance}main p{text-wrap:pretty}.price,.pp-num,.totals__total-value{font-variant-numeric:tabular-nums}::selection{background:#e85c0d2e}input[type=checkbox],input[type=radio],progress{accent-color:var(--pp-accent)}input,textarea{caret-color:var(--pp-accent)}a,button,.button,summary,label{-webkit-tap-highlight-color:transparent}a,button,.button,input[type=submit],summary{touch-action:manipulation}a:focus-visible,button:focus-visible,.button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--pp-accent);outline-offset:2px;border-radius:4px}.link:hover,.full-unstyled-link:hover{color:var(--pp-accent)}html[data-theme=light]{scrollbar-width:thin;scrollbar-color:#D4D4D8 transparent}html[data-theme=light] ::-webkit-scrollbar{width:10px;height:10px}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:8px;border:3px solid #fff}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#b9b9c0}.button,.shopify-challenge__button,.customer button{transition:transform var(--pp-dur-fast) var(--pp-ease),box-shadow var(--pp-dur) var(--pp-ease),background-color var(--pp-dur-fast) var(--pp-ease)}@media(hover:hover){.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:var(--pp-shadow-md)}}.button:not([disabled]):active{transform:translateY(0) scale(.98);box-shadow:none}.card-wrapper .card{transition:transform var(--pp-dur) var(--pp-ease),box-shadow var(--pp-dur) var(--pp-ease),border-color var(--pp-dur) var(--pp-ease)}.card-wrapper .card.card--card,.card-wrapper .card--standard .card__inner{border:1px solid rgba(var(--color-foreground),.06);box-shadow:var(--pp-shadow-xs)}@media(hover:hover){.card-wrapper:hover .card.card--card,.card-wrapper:hover .card--standard .card__inner{border-color:var(--pp-accent-line);box-shadow:var(--pp-shadow-md)}.card-wrapper:hover .card{transform:translateY(-3px)}.card__media img{transition:transform .45s var(--pp-ease)}.card-wrapper:hover .card__media img{transform:scale(1.045)}}.card__media{overflow:hidden}.card__heading{font-weight:700;line-height:1.35}.card__information .price{font-weight:800;letter-spacing:-.01em}.card__media .product-badge{font-size:9px;padding:4px 8px;border-radius:5px;box-shadow:0 2px 8px #00000038;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pagination__item{min-width:44px;min-height:44px;border-radius:var(--pp-radius-sm);transition:background-color var(--pp-dur-fast) var(--pp-ease)}@media(hover:hover){.pagination__item:hover{background:rgba(var(--color-foreground),.05)}}.section-header .header-wrapper{transition:box-shadow var(--pp-dur) var(--pp-ease),background-color var(--pp-dur) var(--pp-ease)}.shopify-section-header-sticky .header-wrapper{background:#ffffffdb;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 1px #1212140f}html[data-theme=dark] .shopify-section-header-sticky .header-wrapper{background:#0b0c0ed1;box-shadow:0 1px #ffffff0f}section.pp-hero{border:1px solid var(--pp-line);border-radius:var(--pp-radius-xl);box-shadow:var(--pp-shadow-sm)}html[data-theme=dark] section.pp-hero{border-color:#2a2c31}.pp-hero .pp-hero-search{border-radius:14px;padding:5px;border-width:1px;box-shadow:var(--pp-shadow-xs);transition:border-color var(--pp-dur-fast) var(--pp-ease),box-shadow var(--pp-dur) var(--pp-ease),background var(--pp-dur-fast) var(--pp-ease)}.pp-hero .pp-hero-search:focus-within{box-shadow:var(--pp-ring)}.pp-hero .pp-hero-search input{padding:11px 6px}.pp-hero .pp-hero-search-btn{border-radius:10px;transition:background var(--pp-dur-fast) var(--pp-ease),transform var(--pp-dur-fast) var(--pp-ease)}.pp-hero .pp-hero-search-btn:active{transform:scale(.97)}.pp-hero .pp-hero-chip{padding:7px 14px;transition:background var(--pp-dur-fast) var(--pp-ease),border-color var(--pp-dur-fast) var(--pp-ease),color var(--pp-dur-fast) var(--pp-ease),transform var(--pp-dur-fast) var(--pp-ease)}@media(hover:hover){.pp-hero .pp-hero-chip:hover{transform:translateY(-1px)}}div[style*="border-left:4px solid #E85C0D"]{border-left:1px solid var(--pp-line)!important;border-top:1px solid var(--pp-line);border-right:1px solid var(--pp-line);border-bottom:1px solid var(--pp-line);border-radius:var(--pp-radius-xl)!important;box-shadow:var(--pp-shadow-sm)!important}html[data-theme=dark] div[style*="border-left:4px solid #E85C0D"]{border-color:#2a2c31!important}div[style*="border-left:4px solid var(--pp-accent"]{border-left:1px solid var(--pp-line)!important;border-top:1px solid var(--pp-line);border-right:1px solid var(--pp-line);border-bottom:1px solid var(--pp-line);border-radius:var(--pp-radius-xl)!important;box-shadow:var(--pp-shadow-sm)!important;transition:transform var(--pp-dur) var(--pp-ease),box-shadow var(--pp-dur) var(--pp-ease)}@media(hover:hover){div[style*="border-left:4px solid var(--pp-accent"]:hover{transform:translateY(-2px);box-shadow:var(--pp-shadow-md)!important}}html[data-theme=dark] div[style*="border-left:4px solid var(--pp-accent"]{border-color:#2a2c31!important}div[style*="border-left:4px solid var(--pp-accent"] a[href*="/pages/"]{transition:transform var(--pp-dur-fast) var(--pp-ease),box-shadow var(--pp-dur) var(--pp-ease)}@media(hover:hover){div[style*="border-left:4px solid var(--pp-accent"] a[href*="/pages/"]:hover{transform:translateY(-1px);box-shadow:var(--pp-shadow-accent)}}html[data-theme=light] .collection-list .card--standard .card__inner{background:#fff}.collection-list .card__content{padding:1.2rem 1.4rem 1.4rem}.collection-list .card__heading{font-size:1.6rem;font-weight:800;letter-spacing:-.01em}.collection-list .card__heading .full-unstyled-link{display:inline-flex;align-items:center;gap:8px}.collection-list .card__heading .icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;margin-left:0;border-radius:999px;background:var(--pp-accent-soft);color:var(--pp-accent);transition:background-color var(--pp-dur-fast) var(--pp-ease),color var(--pp-dur-fast) var(--pp-ease),transform var(--pp-dur-fast) var(--pp-ease)}.collection-list .card__heading .icon-wrap svg{width:11px;height:11px}@media(hover:hover){.collection-list .card-wrapper:hover .icon-wrap{background:var(--pp-accent);color:#fff;transform:translate(2px)}}div.pp-banner{border-radius:var(--pp-radius-xl)}.pp-banner .pp-title{font-size:clamp(44px,7.5vw,72px);letter-spacing:-.02em;text-wrap:balance}.pp-banner .pp-year{border-width:1px;font-variant-numeric:tabular-nums}.pp-banner .pp-brand-chip{letter-spacing:.1em;box-shadow:0 4px 16px #e85c0d52}.facets__summary{border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;padding:.8rem 1.6rem;transition:border-color var(--pp-dur-fast) var(--pp-ease),background-color var(--pp-dur-fast) var(--pp-ease),color var(--pp-dur-fast) var(--pp-ease)}@media(hover:hover){.facets__summary:hover{border-color:var(--pp-accent);color:var(--pp-accent)}}.facets__disclosure[open] .facets__summary,.facets__disclosure-vertical[open] .facets__summary{border-color:var(--pp-accent);background:var(--pp-accent-soft);color:var(--pp-accent)}.facets__display{border:1px solid rgba(var(--color-foreground),.08);border-radius:14px;box-shadow:var(--pp-shadow-lg)}.facet-checkbox{min-height:4rem;align-items:center}.active-facets__button-inner{border-radius:999px;background:var(--pp-accent-soft);color:var(--pp-accent);box-shadow:0 0 0 1px var(--pp-accent-line) inset}.mobile-facets__open,.mobile-facets__open-wrapper{min-height:44px}.product-grid{--grid-mobile-vertical-spacing: 16px;--grid-desktop-vertical-spacing: 24px}.product-grid .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pagination__item--current{background:var(--pp-accent-soft);color:var(--pp-accent);font-weight:800;text-decoration:none}html #pp-phone-bar{background:#131316;border-bottom:1px solid rgba(255,255,255,.06)}html #pp-phone-bar .ppb-msg{background:#ffffff0d;border-color:#ffffff14}html #pp-phone-bar .pp-num{font-variant-numeric:tabular-nums;letter-spacing:.05em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-orb,.hero-badge:before,.pp-hero-badge-dot,.pp-ring{animation:none!important}.button,.card-wrapper .card,.card__media img,.pp-hero-chip,div[style*="border-left:4px solid var(--pp-accent"]{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/partpoint-tokens.css.map */
