.pp-dialog-open{overflow:hidden}.pp-header,.pp-announcement{-webkit-font-smoothing:antialiased}.pp-icon{display:block;width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pp-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--pp-radius-round);background:transparent;color:var(--pp-color-text-primary);cursor:pointer;text-decoration:none;transition:background-color var(--pp-motion-fast) var(--pp-ease-standard),color var(--pp-motion-fast) var(--pp-ease-standard),box-shadow var(--pp-motion-fast) var(--pp-ease-standard)}.pp-icon-button:hover{background:var(--pp-color-action-hover)}.pp-icon-button:focus-visible,.pp-header__nav-link:focus-visible,.pp-announcement button:focus-visible,.pp-announcement a:focus-visible,.pp-drawer a:focus-visible,.pp-drawer button:focus-visible,.pp-drawer summary:focus-visible,.pp-search-dialog a:focus-visible,.pp-search-dialog button:focus-visible{outline:0;box-shadow:0 0 0 3px var(--pp-color-focus-ring)}.pp-header.is-pointer-mega-open .pp-header__shop-trigger:focus-visible,.pp-header.is-pointer-drawer-open .pp-drawer :focus-visible{box-shadow:none}.pp-logo{display:flex;align-items:center;gap:var(--pp-header-logo-gap);color:var(--pp-color-text-primary)}.pp-logo__symbol,.pp-logo__wordmark{display:block;flex:none;max-width:none;object-fit:contain}.pp-logo__symbol{width:var(--pp-header-logo-symbol-width);height:var(--pp-header-logo-symbol-height)}.pp-logo__wordmark{width:var(--pp-header-logo-wordmark-width);height:auto}.pp-announcement{position:relative;z-index:110;height:var(--pp-announcement-height);overflow:hidden;background:var(--pp-color-announcement-bg);color:var(--pp-color-surface);transition:height var(--pp-motion-standard) var(--pp-ease-standard),opacity var(--pp-motion-standard) var(--pp-ease-standard)}.pp-announcement.is-dismissed{height:0;opacity:0;pointer-events:none}.pp-announcement__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--pp-announcement-height);margin:0 auto;padding:0 44px}.pp-announcement__controls{display:flex;align-items:center;justify-content:center;gap:var(--pp-space-3)}.pp-announcement__messages{position:relative;width:min(520px,calc(100vw - 208px));height:var(--pp-announcement-height)}.pp-announcement__message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--pp-color-announcement-text);font-family:var(--pp-font-display);font-size:11px;font-weight:400;letter-spacing:.3em;line-height:normal;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--pp-motion-standard) var(--pp-ease-standard)}.pp-announcement__message.is-active{opacity:1;pointer-events:auto}.pp-announcement__copy--mobile{display:none}.pp-announcement__previous,.pp-announcement__next,.pp-announcement__close{display:inline-flex;align-items:center;justify-content:center;width:var(--pp-announcement-height);height:var(--pp-announcement-height);padding:0;border:0;background:transparent;color:var(--pp-color-announcement-control);cursor:pointer;transition:color var(--pp-motion-fast) var(--pp-ease-standard)}.pp-announcement__previous:hover,.pp-announcement__next:hover,.pp-announcement__close:hover{color:var(--pp-color-surface)}.pp-announcement__previous .pp-icon,.pp-announcement__next .pp-icon,.pp-announcement__close .pp-icon{width:20px;height:20px}.pp-announcement__next .pp-icon{transform:scaleX(-1)}.pp-announcement__close{position:absolute;top:0;right:0;width:44px}.pp-header{position:relative;z-index:100;color:var(--pp-color-text-primary);font-family:var(--pp-font-body)}.pp-header__bar{position:relative;z-index:2;height:var(--pp-header-height-desktop);background:var(--pp-color-header-glass);box-shadow:inset 0 -1px 0 var(--pp-color-border-glass);backdrop-filter:blur(var(--pp-blur-header)) saturate(1.4);-webkit-backdrop-filter:blur(var(--pp-blur-header)) saturate(1.4)}.pp-header__inner{position:relative;z-index:4;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(calc(100% - (var(--pp-page-gutter) * 2)),var(--pp-container-max));height:100%;margin:0 auto;padding:0}.pp-header__nav{display:flex;align-items:center;justify-self:start;gap:var(--pp-space-7)}.pp-header__nav-link{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--pp-color-text-primary);font:500 14px/normal var(--pp-font-body);text-decoration:none;cursor:pointer}.pp-header__nav-link:after{position:absolute;right:0;bottom:4px;left:0;height:2px;background:var(--pp-color-text-primary);content:"";opacity:0;transform:scaleX(.5);transition:opacity var(--pp-motion-fast) var(--pp-ease-standard),transform var(--pp-motion-fast) var(--pp-ease-standard)}.pp-header__nav-link:hover:after,.pp-header__nav-link[aria-expanded=true]:after,.pp-header__nav-link[aria-current=page]:after{opacity:1;transform:scaleX(1)}.pp-header__logo-link{display:block;justify-self:center;color:var(--pp-color-text-primary);text-decoration:none}.pp-header__utilities{display:flex;align-items:center;justify-self:end;gap:var(--pp-space-4)}.pp-header__utilities>shopify-store{display:none}.pp-header__utilities .pp-icon-button{width:24px;height:24px;border-radius:0}.pp-header__utilities [data-pp-search-open]{width:24px;height:24px;margin:0;border-radius:0}.pp-header__utilities .pp-icon-button:hover{background:transparent;color:var(--pp-color-text-secondary)}.pp-account{display:block;width:24px;height:24px;color:var(--pp-color-text-primary);--shopify-account-avatar-size: 24px;--shopify-account-color-accent: #222;--shopify-account-color-accent-hover: #000;--shopify-account-color-accent-text: #fcfcfc;--shopify-account-color-background: #fcfcfc;--shopify-account-color-background-subdued: #f5f5f4;--shopify-account-color-border: #e9e9e7;--shopify-account-color-card-background: #fcfcfc;--shopify-account-color-card-text: #1d1d1d;--shopify-account-color-control-background: #fff;--shopify-account-color-control-text: #1d1d1d;--shopify-account-color-shadow: rgba(43, 33, 27, .12);--shopify-account-color-text: #1d1d1d;--shopify-account-color-text-subdued: #555;--shopify-account-font-body: var(--pp-font-body);--shopify-account-font-body-weight: 400;--shopify-account-font-heading: var(--pp-font-body);--shopify-account-font-heading-weight: 600;--shopify-account-radius-base: 6px;--shopify-account-radius-button: 6px;--shopify-account-radius-button-small: 6px;--shopify-account-radius-dialog: 8px;--shopify-account-radius-input: 6px;--shopify-account-signed-in-avatar-color-background: #222;--shopify-account-signed-in-avatar-color-text: #fcfcfc;--shopify-account-signed-in-avatar-size: 24px}.pp-account::part(signed-out-avatar){width:24px;height:24px;padding:0;border:0;border-radius:0;background:transparent;color:var(--pp-color-text-primary)}.pp-account::part(signed-out-avatar):hover{background:transparent;color:var(--pp-color-text-secondary)}.pp-account::part(signed-out-avatar):focus-visible{outline:0;box-shadow:0 0 0 3px var(--pp-color-focus-ring)}.pp-account__signed-out{display:grid;width:24px;height:24px;place-items:center;color:inherit}.pp-account__signed-out .pp-icon{width:24px;height:24px}.pp-header__cart-count{position:absolute;top:-2px;right:-3px;display:block;width:15px;height:15px;border-radius:var(--pp-radius-round);background:var(--pp-color-text-primary);color:var(--pp-color-surface);font:600 10px/15px var(--pp-font-body);text-align:center}.pp-header__mobile-menu{display:none}.pp-header__dismiss-layer{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100vw;height:100dvh;padding:0;border:0;background:#f5f5f46b;cursor:default;opacity:0;pointer-events:none;visibility:hidden;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity var(--pp-motion-nav-panel) var(--pp-ease-nav-panel),visibility 0s linear var(--pp-motion-nav-panel)}.pp-header.is-mega-open .pp-header__dismiss-layer{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.pp-mega{position:absolute;z-index:3;top:100%;right:0;left:0;height:0;overflow:clip;border-bottom:1px solid var(--pp-color-border-glass);background:var(--pp-color-mega-glass);box-shadow:var(--pp-shadow-overlay);pointer-events:none;visibility:hidden;backdrop-filter:blur(var(--pp-blur-overlay)) saturate(1.25);-webkit-backdrop-filter:blur(var(--pp-blur-overlay)) saturate(1.25);transition:height var(--pp-motion-nav-panel) var(--pp-ease-nav-panel),visibility 0s linear var(--pp-motion-nav-panel)}.pp-header.is-mega-open .pp-mega{height:var(--pp-mega-height, 0px);pointer-events:auto;visibility:visible;transition-delay:0s}.pp-mega__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 320px;gap:var(--pp-space-12);width:min(calc(100% - (var(--pp-page-gutter) * 2)),var(--pp-container-max));margin:0 auto;padding:40px 0 48px;opacity:0;transform:translateY(-6px);transition:opacity .18s ease-out,transform var(--pp-motion-nav-panel) var(--pp-ease-nav-panel)}.pp-header.is-mega-open .pp-mega__inner{opacity:1;transform:translateY(0);transition-delay:60ms}.pp-mega__columns{display:contents}.pp-mega__heading,.pp-mega__links a,.pp-mega__view-all{color:var(--pp-color-text-primary);text-decoration:none}.pp-mega__heading{display:inline-block;font-size:15px;font-weight:600;line-height:1.35}.pp-mega__links{display:grid;gap:11px;margin:16px 0 0;padding:0;list-style:none}.pp-mega__links a,.pp-mega__view-all{color:var(--pp-color-text-secondary);font-size:14px;font-weight:400;line-height:1.4}.pp-mega__heading:hover,.pp-mega__links a:hover,.pp-mega__view-all:hover{color:var(--pp-color-text-primary);text-decoration:underline;text-underline-offset:4px}.pp-mega__view-all{display:inline-flex;align-items:center;gap:5px;margin-top:18px;color:var(--pp-color-accent);font-weight:500}.pp-mega__view-all .pp-icon{width:14px;height:14px}.pp-mega__feature{align-self:stretch;display:flex;flex-direction:column;color:var(--pp-color-text-primary);text-decoration:none}.pp-mega__feature-media{display:block;overflow:hidden;height:200px;border-radius:var(--pp-radius-card);background:var(--pp-color-border-subtle)}.pp-mega__feature-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--pp-motion-slow) var(--pp-ease-standard)}.pp-mega__feature-media img:not([src]){visibility:hidden}.pp-mega__feature:hover img{transform:scale(1.025)}.pp-mega__feature-copy{display:flex;flex-direction:column;gap:4px;margin-top:12px;color:var(--pp-color-text-secondary);font-size:13px;font-weight:500;line-height:1.6}.pp-mega__feature-copy span:last-child{color:var(--pp-color-text-secondary);font-size:12px}.pp-drawer,.pp-search-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--pp-color-text-primary);font-family:var(--pp-font-body);overflow:hidden}.pp-drawer:not([open]),.pp-search-dialog:not([open]){display:none}.pp-drawer::backdrop{background:var(--pp-color-overlay-strong)}.pp-drawer__panel{display:flex;flex-direction:column;width:min(var(--pp-drawer-width),calc(100vw - var(--pp-space-12)));height:100dvh;background:var(--pp-color-surface);box-shadow:var(--pp-shadow-overlay);animation:pp-drawer-enter var(--pp-motion-slow) var(--pp-ease-standard) both}@keyframes pp-drawer-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}.pp-drawer__header{display:flex;align-items:center;justify-content:space-between;min-height:var(--pp-header-height-mobile);padding:0 20px;border-bottom:1px solid var(--pp-color-border-subtle)}.pp-drawer__logo{color:var(--pp-color-text-primary);text-decoration:none}.pp-drawer__logo .pp-logo__symbol{width:var(--pp-header-logo-symbol-width-compact);height:var(--pp-header-logo-symbol-height-compact)}.pp-drawer__logo .pp-logo__wordmark{width:var(--pp-header-logo-wordmark-width-compact)}.pp-drawer__nav{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px 20px}.pp-drawer__label{display:none}.pp-drawer__details{border-bottom:1px solid var(--pp-color-border-subtle)}.pp-drawer__details summary,.pp-drawer__row,.pp-drawer__brand-links a{display:flex;align-items:center;min-height:52px;color:var(--pp-color-text-primary);font-size:15px;font-weight:500;text-decoration:none}.pp-drawer__details summary{justify-content:space-between;cursor:pointer;list-style:none}.pp-drawer__details summary::-webkit-details-marker{display:none}.pp-drawer__indicator .pp-icon{width:18px;height:18px}.pp-drawer__indicator--minus,.pp-drawer__details[open] .pp-drawer__indicator--plus{display:none}.pp-drawer__details[open] .pp-drawer__indicator--minus{display:block}.pp-drawer__details ul{margin:0;padding:0 0 12px 16px;list-style:none}.pp-drawer__details li a{display:flex;align-items:center;min-height:44px;color:var(--pp-color-text-secondary);font-size:14px;text-decoration:none}.pp-drawer__details li a:hover,.pp-drawer__brand-links a:hover,.pp-drawer__row:hover{color:var(--pp-color-text-primary)}.pp-drawer__view-all{gap:5px;color:var(--pp-color-accent)!important;font-weight:500}.pp-drawer__view-all .pp-icon{width:14px;height:14px}.pp-drawer__brand-links{display:grid;margin-top:8px}.pp-drawer__brand-links a{min-height:48px;font-size:14px;font-weight:400}.pp-search-dialog::backdrop{background:transparent}.pp-search-dialog__panel{position:absolute;top:var(--pp-search-top, var(--pp-header-height-desktop));right:0;left:0;max-height:calc(100dvh - var(--pp-search-top, var(--pp-header-height-desktop)));overflow-y:auto;border-top:1px solid var(--pp-color-border-glass);border-bottom:1px solid var(--pp-color-border-glass);background:var(--pp-color-search-surface);box-shadow:var(--pp-shadow-overlay);animation:pp-search-enter var(--pp-motion-standard) var(--pp-ease-standard) both;overscroll-behavior:contain}@keyframes pp-search-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pp-search-dialog__inner{width:min(calc(100% - (var(--pp-page-gutter) * 2)),var(--pp-container-max));margin:0 auto;padding:var(--pp-space-8) 0 var(--pp-space-10)}.pp-search__form{position:relative;width:min(100%,var(--pp-search-narrow-max));display:flex;align-items:center;gap:var(--pp-space-3);margin:0 auto}.pp-search__input-shell{height:var(--pp-search-input-height-desktop);min-width:0;display:flex;flex:1 1 auto;align-items:center;gap:var(--pp-space-3);padding:0 var(--pp-space-4);border:1px solid var(--pp-color-text-primary);border-radius:var(--pp-radius-control);background:#fff}.pp-search__input-shell:focus-within{box-shadow:0 0 0 3px var(--pp-color-focus-ring)}.pp-search__input-shell>.pp-icon{width:20px;height:20px;flex:0 0 auto;color:var(--pp-color-text-tertiary)}.pp-search__input{width:100%;min-width:0;padding:0;border:0;border-radius:0;outline:0;-webkit-appearance:none;appearance:none;background:transparent;color:var(--pp-color-text-primary);font:400 15px/1.4 var(--pp-font-body)}.pp-search__input::-webkit-search-cancel-button,.pp-search__input::-webkit-search-decoration,.pp-search__input::-webkit-search-results-button,.pp-search__input::-webkit-search-results-decoration{display:none;-webkit-appearance:none;appearance:none}.pp-search__input::placeholder{color:var(--pp-color-text-tertiary);opacity:1}.pp-search__clear,.pp-search__close,.pp-search__section-heading button{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--pp-color-text-tertiary);font:500 13px/1 var(--pp-font-body);cursor:pointer}.pp-search__clear .pp-icon{width:16px;height:16px}.pp-search__clear{position:relative;z-index:1;display:inline-flex;flex:0 0 32px}.pp-search__clear[hidden]{display:none}.pp-search__close{position:absolute;top:6px;left:calc(100% + var(--pp-space-3));display:none;width:36px;height:36px;color:var(--pp-color-text-primary)}.pp-search__close-icon,.pp-search__close-icon .pp-icon{display:block;width:18px;height:18px}.pp-search__close-label{display:none}.pp-search__default{width:min(100%,var(--pp-search-narrow-max));margin:0 auto;padding-top:24px}.pp-search__section-heading{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--pp-space-1)}.pp-search__section-heading p,.pp-search__browse>p,.pp-search__eyebrow{margin:0;color:var(--pp-color-text-tertiary);font-size:12px;font-weight:600}.pp-search__recent,.pp-search__chips{display:flex}.pp-search__recent{flex-direction:column}.pp-search__recent-row{height:44px;display:flex;align-items:center;border-bottom:1px solid var(--pp-color-border-subtle)}.pp-search__recent-row:last-child{border-bottom:0}.pp-search__recent-query,.pp-search__recent-remove{border:0;background:transparent;color:var(--pp-color-text-primary);cursor:pointer}.pp-search__recent-query{min-width:0;height:100%;display:flex;flex:1 1 auto;align-items:center;gap:var(--pp-space-3);padding:0;font:var(--pp-font-weight-regular) var(--pp-font-size-md)/normal var(--pp-font-body);text-align:left}.pp-search__recent-query .pp-icon{width:18px;height:18px;flex:0 0 auto;color:var(--pp-color-text-tertiary)}.pp-search__recent-remove{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:flex-end;padding:0;color:var(--pp-color-text-tertiary)}.pp-search__recent-remove .pp-icon{width:16px;height:16px}.pp-search__chips{flex-wrap:wrap;gap:var(--pp-space-2)}.pp-search__chips a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--pp-color-border-subtle);border-radius:var(--pp-radius-chip);background:var(--pp-color-surface);color:var(--pp-color-text-primary);font:500 13px/1 var(--pp-font-body);text-decoration:none}.pp-search__recent-query:hover,.pp-search__recent-remove:hover,.pp-search__chips a:hover{background:var(--pp-color-border-subtle)}.pp-search__browse{margin-top:var(--pp-space-6)}.pp-search__browse>p{margin-bottom:var(--pp-space-3)}.pp-search__results{min-height:0}.pp-search__loading{width:min(100%,var(--pp-search-narrow-max));margin:0 auto;padding-top:var(--pp-space-4);color:var(--pp-color-text-tertiary);font-size:var(--pp-font-size-sm)}.pp-predictive-search.has-products{padding-top:var(--pp-space-8)}.pp-predictive-search.has-suggestions{padding-top:var(--pp-space-4)}.pp-search__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pp-space-6);margin:var(--pp-space-3) 0 0;padding:0;list-style:none}.pp-search-card{display:block;color:var(--pp-color-text-primary);text-decoration:none}.pp-search-card__media{display:block;overflow:hidden;height:var(--pp-search-media-height-desktop);border-radius:var(--pp-radius-chip);background:var(--pp-color-border-subtle)}.pp-search-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--pp-motion-slow) var(--pp-ease-standard)}.pp-search-card:hover img{transform:scale(1.025)}.pp-search-card__body{display:flex;flex-direction:column;gap:4px;margin-top:var(--pp-space-3)}.pp-search-card__title{font-size:14px;font-weight:600;line-height:1.4}.pp-search-card__title mark,.pp-search__secondary-results mark,.pp-search-card__title .highlight,.pp-search__secondary-results .highlight{display:inline;width:auto;height:auto;padding:0;background:transparent;color:inherit;font-weight:600;line-height:inherit}.pp-search-card__price{color:var(--pp-color-text-primary);font-size:14px;font-weight:700}.pp-search__suggestions{width:min(100%,var(--pp-search-narrow-max));margin:0 auto;padding:0;list-style:none}.pp-search__suggestions a{min-height:44px;display:flex;align-items:center;gap:var(--pp-space-3);border-bottom:1px solid var(--pp-color-border-subtle);color:var(--pp-color-text-secondary);font-size:var(--pp-font-size-md);text-decoration:none}.pp-search__suggestions li:last-child a{border-bottom:0}.pp-search__suggestions .pp-icon{width:18px;height:18px;flex:0 0 auto;color:var(--pp-color-text-tertiary)}.pp-search__suggestions mark,.pp-search__suggestions .highlight{padding:0;background:transparent;color:var(--pp-color-text-primary);font-weight:600}.pp-search__empty-result{width:min(100%,var(--pp-search-narrow-max));margin:0 auto;padding:var(--pp-space-10) 0 var(--pp-space-2);text-align:center}.pp-search__empty-result p{margin:0;color:var(--pp-color-text-primary);font-size:16px;font-weight:600}.pp-search__empty-result span{display:block;margin-top:var(--pp-space-2);color:var(--pp-color-text-tertiary);font-size:13px}.pp-search__empty-result .pp-search__empty-label{margin-top:var(--pp-space-6);color:var(--pp-color-text-tertiary);font-size:var(--pp-font-size-xs)}.pp-search__empty-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pp-space-2);margin-top:var(--pp-space-3)}.pp-search__empty-chips a{min-height:36px;display:inline-flex;align-items:center;padding:0 var(--pp-space-4);border:1px solid var(--pp-color-border-subtle);border-radius:var(--pp-radius-chip);color:var(--pp-color-text-primary);font-size:var(--pp-font-size-sm);text-decoration:none}.pp-search__empty-chips a:hover{background:var(--pp-color-border-subtle)}.pp-search__browse-all,.pp-search__all-results{display:inline-flex;align-items:center;gap:6px;color:var(--pp-color-accent);font-size:var(--pp-font-size-sm);font-weight:var(--pp-font-weight-regular);text-decoration:none}.pp-search__browse-all{margin-top:var(--pp-space-6)}.pp-search__all-results-wrap{margin-top:var(--pp-space-6);text-align:center}.pp-search__all-results{margin:0}.pp-search__browse-all .pp-icon,.pp-search__all-results .pp-icon{width:15px;height:15px}@media(max-width:1080px){.pp-header__nav{gap:20px}.pp-header__nav-link{font-size:14px}.pp-mega__inner{width:calc(100% - 40px);grid-template-columns:repeat(4,minmax(90px,1fr)) 240px;gap:24px}}@media(max-width:1023px){.pp-announcement__inner{padding:0 44px}.pp-announcement__controls,.pp-announcement__messages{width:100%}.pp-announcement__copy--desktop{display:none}.pp-announcement__copy--mobile{display:inline}.pp-announcement__message{padding:0;font-size:11px;letter-spacing:.3em;white-space:nowrap}.pp-announcement__previous,.pp-announcement__next{display:none}.pp-announcement__close{right:0}.pp-header__bar{height:var(--pp-header-height-mobile)}.pp-header__inner{width:100%;padding:0 var(--pp-page-gutter);column-gap:8px}.pp-header__nav{display:none}.pp-header__mobile-menu{display:inline-flex;justify-self:start;width:24px;height:24px}.pp-header__logo-link .pp-logo{gap:var(--pp-header-logo-gap-compact)}.pp-header__logo-link .pp-logo__symbol{width:var(--pp-header-logo-symbol-width-compact);height:var(--pp-header-logo-symbol-height-compact)}.pp-header__logo-link .pp-logo__wordmark{width:var(--pp-header-logo-wordmark-width-compact)}.pp-header__utilities{gap:16px}.pp-header__utilities [data-pp-search-open]{width:24px;height:24px;margin:0;border-radius:0}.pp-mega,.pp-header__dismiss-layer{display:none!important}.pp-search-dialog::backdrop{background:transparent}.pp-search-dialog__panel{top:0;height:100dvh;max-height:none;background:var(--pp-color-surface);box-shadow:none}.pp-search-dialog__inner{width:100%;min-height:100%;padding:0}.pp-search__form{position:sticky;z-index:1;top:0;width:100%;max-width:none;gap:var(--pp-space-3);padding:var(--pp-space-3) var(--pp-page-gutter);border-bottom:1px solid var(--pp-color-border-subtle);background:var(--pp-color-surface)}.pp-search__input-shell{height:var(--pp-search-input-height-mobile);gap:var(--pp-space-2);padding:0 var(--pp-space-3)}.pp-search__input-shell>.pp-icon{width:18px;height:18px}.pp-search__input{font-size:var(--pp-font-size-md)}.pp-search__clear{display:inline-flex}.pp-search__close{position:static;display:inline-flex;min-width:auto;min-height:var(--pp-search-input-height-mobile);width:auto;height:auto;padding:0;font-size:var(--pp-font-size-md)}.pp-search__close-icon{display:none}.pp-search__close-label{display:inline}.pp-search__default{width:100%;max-width:none;padding:var(--pp-space-4) var(--pp-page-gutter) var(--pp-space-10)}.pp-search__recent-query .pp-icon{display:none}.pp-search__browse{margin-top:var(--pp-space-5)}.pp-search__results{padding:0 var(--pp-page-gutter) var(--pp-space-10)}.pp-predictive-search.has-products{padding-top:var(--pp-space-4)}.pp-predictive-search.has-suggestions{padding-top:var(--pp-space-2)}.pp-search__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pp-space-5) var(--pp-space-3)}.pp-search-card__media{height:var(--pp-search-media-height-mobile)}.pp-search-card__body{margin-top:var(--pp-space-2)}.pp-search-card__title,.pp-search-card__price{font-size:var(--pp-font-size-sm)}.pp-search__suggestions a{min-height:48px}.pp-search__empty-result{padding-top:var(--pp-space-12)}.pp-search__all-results-wrap{margin-top:var(--pp-space-4)}}@media(max-width:350px){.pp-header__logo-link .pp-logo__wordmark{width:108px}.pp-header__logo-link .pp-logo__symbol{width:18px}}@media(prefers-reduced-motion:reduce){.pp-announcement,.pp-announcement__message,.pp-header__dismiss-layer,.pp-mega,.pp-mega__inner,.pp-mega__feature-media img,.pp-search-card__media img{transition-duration:.01ms!important}.pp-drawer__panel,.pp-search-dialog__panel{animation:none}}@media(prefers-reduced-transparency:reduce){.pp-header__bar,.pp-header__dismiss-layer,.pp-mega,.pp-search-dialog__panel{background:var(--pp-color-surface);backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.pp-header__bar,.pp-header__dismiss-layer,.pp-mega,.pp-search-dialog__panel{background:var(--pp-color-surface)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pp-header.css.map */
