:root{--ph-sand: 244, 236, 228;--ph-sand-2: 239, 230, 218;--ph-sand-3: 232, 231, 228;--ph-ink: 26, 22, 19;--ph-dark: 21, 18, 13;--ph-body: 107, 94, 78;--ph-bronze: 154, 116, 73;--ph-bronze-2: 201, 162, 126;--ph-taupe: 122, 106, 88;--ph-green: 26, 138, 90;--ph-green-2: 90, 138, 118;--color-background: var(--ph-sand);--color-background-secondary: var(--ph-sand-2);--color-foreground: var(--ph-body);--color-heading: var(--ph-ink);--color-button: var(--ph-ink);--color-button-text: var(--ph-sand);--color-border: var(--ph-taupe);--color-price-regular: var(--ph-ink);--color-price-sale: var(--ph-bronze);--color-success: var(--ph-green);--ph-glass-bg: rgba(255, 255, 255, .5);--ph-glass-border: rgba(255, 255, 255, .65);--ph-glass-blur: blur(14px);--ph-nav-bg: rgba(255, 255, 255, .82);--ph-hairline: 1px solid rgba(var(--ph-taupe), .16);--font-stack-body: "Space Grotesk", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-stack-header: "Space Grotesk", "Noto Sans SC", -apple-system, BlinkMacSystemFont, sans-serif;--ph-font-mono: "Space Grotesk", "Noto Sans SC", ui-monospace, "SF Mono", monospace;--ph-r-pill: 0px;--ph-r-card: 0px;--ph-r-lg: 0px;--ph-r-sm: 0px;--ph-gutter: clamp(20px, 4vw, 52px);--ph-container: 1200px;--ph-nav-h: 60px;--ph-ease: cubic-bezier(.16, .8, .24, 1);--ph-dur-fast: .25s;--ph-dur-med: .45s;--ph-dur-reveal: .9s;--ph-section-y: clamp(70px, 9vh, 130px);--ph-section-y-lg: clamp(80px, 11vh, 150px);--ph-z-sticky: 190;--ph-z-nav: 200;--ph-z-modal: 280;--ph-z-drawer: 300;--ph-z-popup: 340}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-stack-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:#161616;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(var(--ph-taupe),.3);border-radius:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-stack-header);color:rgb(var(--color-heading));margin:0;font-weight:600;letter-spacing:-.03em;line-height:1.04}p{margin:0}@keyframes phMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes phWave{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}@keyframes phFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes phSpin{to{transform:rotate(360deg)}}@keyframes phShimmer{to{background-position:200% center}}@keyframes phFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ph-section{padding:var(--ph-section-y) var(--ph-gutter)}.ph-section--lg{padding:var(--ph-section-y-lg) var(--ph-gutter)}.ph-container{max-width:var(--ph-container);margin:0 auto}.ph-divider{border:0;border-top:var(--ph-hairline);margin:0}.ph-section--dark{background:rgb(var(--ph-dark));color:#fff}.ph-section--dark h1,.ph-section--dark h2,.ph-section--dark h3{color:#fff}.ph-eyebrow{font-family:var(--ph-font-mono);font-size:12px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--ph-taupe))}.ph-section--dark .ph-eyebrow{color:#ffffff80}.ph-mono{font-family:var(--ph-font-mono)}.ph-lead{font-size:clamp(20px,2.2vw,30px);font-weight:500;line-height:1.4;letter-spacing:-.015em}.ph-prose{font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:rgb(var(--ph-body))}.ph-h1{font-size:clamp(46px,6.6vw,108px);line-height:.96;letter-spacing:-.035em;font-weight:600}.ph-h2{font-size:clamp(30px,3.4vw,50px);line-height:1.02;letter-spacing:-.03em;font-weight:600}.ph-h3{font-size:clamp(24px,2.4vw,34px);line-height:1.05;letter-spacing:-.02em;font-weight:600}.ph-ghost{font-family:var(--font-stack-header);font-weight:700;color:rgba(var(--ph-taupe),.05);letter-spacing:-.04em;line-height:.8;-webkit-user-select:none;user-select:none;pointer-events:none}.ph-section--dark .ph-ghost{color:rgba(var(--ph-bronze-2),.06)}.ph-nav{position:fixed;inset:0 0 auto 0;z-index:var(--ph-z-nav);height:var(--ph-nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--ph-gutter);background:var(--ph-nav-bg);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border-bottom:1px solid rgba(var(--ph-taupe),.14)}.ph-nav__brand{font-family:var(--ph-font-mono);font-weight:500;font-size:15px;letter-spacing:.28em;cursor:pointer;color:rgb(var(--ph-ink))}.ph-nav__links{display:flex;gap:38px;align-items:center;font-size:13.5px}.ph-nav__links a{opacity:.78;transition:opacity var(--ph-dur-fast)}@media(hover:hover){.ph-nav__links a:hover{opacity:1}}.ph-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:none;border-radius:var(--ph-r-pill);padding:15px 30px;font-family:var(--font-stack-body);font-size:15px;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .4s var(--ph-ease)}.ph-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--ph-sand));border:1px solid rgb(var(--ph-ink));clip-path:inset(0 100% 0 0);transition:clip-path .55s var(--ph-ease);pointer-events:none}.ph-btn:hover,.ph-btn:focus-visible{color:rgb(var(--ph-ink))}.ph-btn:hover:before,.ph-btn:focus-visible:before{clip-path:inset(0 0 0 0)}.ph-btn:focus-visible{outline:2px solid rgb(var(--ph-ink));outline-offset:3px}.ph-btn--accent{background:rgb(var(--ph-bronze-2));color:rgb(var(--ph-ink))}.ph-btn--accent:before{background:rgb(var(--ph-ink));border:none}.ph-btn--accent:hover,.ph-btn--accent:focus-visible{color:#fff}.ph-btn--invert{background:#fff;color:rgb(var(--ph-ink))}.ph-btn--invert:before{background:rgb(var(--ph-ink));border-color:#fff}.ph-btn--invert:hover,.ph-btn--invert:focus-visible{color:#fff}.ph-btn--invert:focus-visible{outline-color:#fff}.ph-btn--ghost{background:none;color:rgb(var(--ph-ink));border:1px solid rgba(var(--ph-taupe),.3);transition:color .5s var(--ph-ease),border-color .5s var(--ph-ease)}.ph-btn--ghost:before{background:rgb(var(--ph-ink));border:none}.ph-btn--ghost:hover,.ph-btn--ghost:focus-visible{color:rgb(var(--ph-sand));border-color:rgb(var(--ph-ink))}.ph-btn--block{width:100%}@media(prefers-reduced-motion:reduce){.ph-btn:before{transition-duration:.001ms}}.ph-link{background:none;border:none;padding:0 1px 2px;cursor:pointer;color:rgb(var(--ph-ink));font-family:var(--font-stack-body);font-size:15px;font-weight:500;letter-spacing:.01em;display:inline-flex;align-items:center;gap:7px;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s var(--ph-ease),color var(--ph-dur-fast) var(--ph-ease)}.ph-link .ph-icon{transition:transform var(--ph-dur-fast) var(--ph-ease)}.ph-link:hover{background-size:100% 1px}.ph-link:hover .ph-icon{transform:translate(4px)}.ph-link:hover .ph-icon--chevron-left{transform:translate(-4px)}.ph-link:focus-visible{outline:2px solid rgb(var(--ph-ink));outline-offset:3px}.ph-link--light{color:#fff}.ph-glass{background:var(--ph-glass-bg);backdrop-filter:var(--ph-glass-blur);-webkit-backdrop-filter:var(--ph-glass-blur);border:1px solid var(--ph-glass-border);border-radius:var(--ph-r-card)}.ph-card{background:#f6f5f3;border:1px solid rgba(var(--ph-taupe),.22);border-radius:0;transition:transform var(--ph-dur-med) var(--ph-ease)}@media(hover:hover){.ph-card:hover{transform:translateY(-6px)}}.ph-card--dark{background:linear-gradient(150deg,#161616,#1f1f1f);color:#fff;border:1px solid rgba(0,0,0,.2)}.ph-swatch{width:34px;height:34px;border-radius:0;border:none;cursor:pointer;padding:0;box-shadow:0 0 0 1px rgba(var(--ph-taupe),.3);transition:transform var(--ph-dur-fast),box-shadow var(--ph-dur-fast)}.ph-swatch--lg{width:40px;height:40px}.ph-swatch[aria-pressed=true],.ph-swatch.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #161616;transform:scale(1.08)}.ph-swatch:focus-visible{outline:2px solid rgb(var(--ph-ink));outline-offset:3px}.ph-pill{font-family:var(--ph-font-mono);font-size:12px;letter-spacing:.1em;padding:8px 16px;border-radius:var(--ph-r-pill);border:1px solid rgba(var(--ph-taupe),.3);background:none;cursor:pointer;color:rgb(var(--ph-ink));transition:background var(--ph-dur-fast),color var(--ph-dur-fast)}.ph-pill.is-active,.ph-pill[aria-selected=true]{background:rgb(var(--ph-ink));color:#fff;border-color:rgb(var(--ph-ink))}.ph-pill:focus-visible{outline:2px solid rgb(var(--ph-ink));outline-offset:2px}.ph-wave{display:flex;align-items:center;gap:5px;justify-content:center;height:200px}.ph-wave__bar{width:5px;height:100%;border-radius:6px;transform-origin:center;background:linear-gradient(180deg,#e8351e,#b8281a);animation:phWave 1.1s ease-in-out infinite}.ph-marquee{overflow:hidden;padding:16px 0;border-top:1px solid rgba(var(--ph-taupe),.16);border-bottom:1px solid rgba(var(--ph-taupe),.16);background:#ece3d880}.ph-marquee__track{display:flex;width:max-content;white-space:nowrap;font-family:var(--ph-font-mono);font-size:13px;letter-spacing:.18em;color:rgb(var(--ph-taupe));animation:phMarquee 26s linear infinite}.ph-field{background:transparent;border:1px solid rgba(var(--ph-taupe),.3);border-radius:var(--ph-r-pill);padding:11px 16px;font-family:var(--font-stack-body);font-size:16px;color:rgb(var(--ph-ink));outline:none;transition:border-color var(--ph-dur-fast)}.ph-field:focus{border-color:rgb(var(--ph-ink))}.ph-section--dark .ph-field{background:#ffffff0f;border-color:#ffffff29;color:#fff}.ph-qty{display:inline-flex;align-items:center;border:1px solid rgba(var(--ph-taupe),.3);border-radius:var(--ph-r-pill);overflow:hidden}.ph-qty button{background:none;border:none;width:44px;height:48px;font-size:20px;cursor:pointer;color:rgb(var(--ph-ink))}.ph-qty button:focus-visible{outline:2px solid rgb(var(--ph-ink));outline-offset:-2px}.ph-qty input,.ph-qty .ph-qty__val{font-family:var(--ph-font-mono);font-size:16px;min-width:24px;text-align:center;border:none;background:none}.ph-product-form{display:flex;flex-direction:column;gap:24px}.ph-product-form__form{display:flex;flex-direction:column;gap:20px}.ph-product-form__variants,.ph-variant-picker{display:flex;flex-direction:column;gap:22px}.ph-variant-picker__option{display:flex;flex-direction:column;gap:12px}.ph-variant-picker__head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ph-variant-picker__name{color:rgb(var(--ph-taupe))}.ph-variant-picker__swatches{display:flex;flex-wrap:wrap;gap:12px}.ph-variant-picker__pills{display:flex;flex-wrap:wrap;gap:10px}.ph-product-form__qty{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ph-product-form__qty-label{color:rgb(var(--ph-taupe))}.ph-product-form__actions{display:flex;flex-direction:column;gap:12px}.ph-product-form__dynamic{display:block}.ph-product-form__message:not(:empty){margin-top:2px;font-size:13px;color:rgb(var(--ph-bronze))}[data-ph-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--ph-dur-reveal) var(--ph-ease),transform var(--ph-dur-reveal) var(--ph-ease)}[data-ph-reveal].is-in,html.ph-motion-off [data-ph-reveal],html.no-js [data-ph-reveal]{opacity:1;transform:none}[data-ph-part]{will-change:transform}@media(prefers-reduced-motion:reduce){[data-ph-reveal]{opacity:1;transform:none;transition:none}.ph-wave__bar,.ph-marquee__track{animation:none!important}}@media(max-width:900px){.ph-nav__links{display:none}}@media(max-width:749px){:root{--ph-section-y: clamp(48px, 8vh, 80px)}.ph-grid-2,.ph-grid-3,.ph-grid-4{grid-template-columns:1fr!important}}.ph-grid{display:grid;gap:18px}.ph-grid-2{grid-template-columns:repeat(2,1fr)}.ph-grid-3{grid-template-columns:repeat(3,1fr)}.ph-grid-4{grid-template-columns:repeat(4,1fr)}.ph-quickview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ph-z-modal);display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,48px);visibility:hidden;pointer-events:none}.ph-quickview.is-open{visibility:visible;pointer-events:auto}.ph-quickview__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--ph-ink),.46);opacity:0;transition:opacity var(--ph-dur-med) var(--ph-ease);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ph-quickview.is-open .ph-quickview__overlay{opacity:1}.ph-quickview__dialog{position:relative;width:min(960px,100%);max-height:min(88vh,760px);display:flex;flex-direction:column;background:rgb(var(--ph-sand));border:1px solid rgba(var(--ph-taupe),.16);border-radius:var(--ph-r-lg);box-shadow:0 40px 90px -40px rgba(var(--ph-ink),.6);transform:translateY(18px) scale(.985);opacity:0;transition:transform var(--ph-dur-med) var(--ph-ease),opacity var(--ph-dur-med) var(--ph-ease);overflow:hidden}.ph-quickview.is-open .ph-quickview__dialog{transform:none;opacity:1}.ph-quickview__close{position:absolute;top:14px;right:14px;z-index:3;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--ph-taupe),.24);border-radius:0;background:rgba(var(--ph-sand),.8);color:rgb(var(--ph-ink));cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background var(--ph-dur-fast) var(--ph-ease),border-color var(--ph-dur-fast) var(--ph-ease)}.ph-quickview__close:hover{background:rgba(var(--ph-taupe),.12);border-color:rgb(var(--ph-ink))}.ph-quickview__scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:clamp(22px,3.4vw,44px)}.ph-quickview__body{min-height:120px}.ph-quickview__loading{display:none;align-items:center;justify-content:center;min-height:clamp(260px,40vh,420px)}.ph-quickview.is-loading .ph-quickview__loading{display:flex}.ph-quickview.is-loading .ph-quickview__body>:not(.ph-quickview__loading){display:none}.ph-quickview__spinner{width:30px;height:30px;border-radius:50%;border:2px solid rgba(var(--ph-taupe),.3);border-top-color:rgb(var(--ph-ink));animation:phSpin .7s linear infinite}.ph-quickview__error{color:rgb(var(--ph-body));text-align:center;padding:40px 0}.ph-quickview__error a{color:rgb(var(--ph-bronze));text-decoration:underline}@media(max-width:749px){.ph-quickview{padding:0;align-items:flex-end}.ph-quickview__dialog{width:100%;max-height:92vh;max-height:92svh;border-radius:var(--ph-r-lg) var(--ph-r-lg) 0 0;transform:translateY(100%)}.ph-quickview.is-open .ph-quickview__dialog{transform:none}.ph-quickview__scroll{padding-bottom:calc(clamp(22px,3.4vw,44px) + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.ph-quickview__overlay,.ph-quickview__dialog{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/parhelik.css.map */
