.pse-typography{--pse-font-heading-family: "Chakra Petch", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--pse-font-body-family: "Atkinson Hyperlegible", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--pse-font-mono-family: "DM Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-heading-family: var(--pse-font-heading-family);--font-body-family: var(--pse-font-body-family)}.pse-typography body{letter-spacing:.02rem;line-height:1.6}.pse-typography h1,.pse-typography h2,.pse-typography h3,.pse-typography h4,.pse-typography h5,.pse-typography h6,.pse-typography .h0,.pse-typography .h1,.pse-typography .h2,.pse-typography .h3,.pse-typography .h4,.pse-typography .h5,.pse-typography .h6{letter-spacing:-.01em;text-transform:uppercase;font-weight:500}.pse-mint-headings.pse-typography h1,.pse-mint-headings.pse-typography h2,.pse-mint-headings.pse-typography h3,.pse-mint-headings.pse-typography h4,.pse-mint-headings.pse-typography h5,.pse-mint-headings.pse-typography h6,.pse-mint-headings.pse-typography .h0,.pse-mint-headings.pse-typography .h1,.pse-mint-headings.pse-typography .h2,.pse-mint-headings.pse-typography .h3,.pse-mint-headings.pse-typography .h4,.pse-mint-headings.pse-typography .h5,.pse-mint-headings.pse-typography .h6{color:var(--pse-heading-color)}.pse-mint-headings.pse-typography #shopify-pc__preferences h1,.pse-mint-headings.pse-typography #shopify-pc__preferences h2,.pse-mint-headings.pse-typography #shopify-pc__preferences h3,.pse-mint-headings.pse-typography #shopify-pc__preferences h4,.pse-mint-headings.pse-typography #shopify-pc__preferences h5,.pse-mint-headings.pse-typography #shopify-pc__preferences h6,.pse-mint-headings.pse-typography #shopify-pc__preferences .h0,.pse-mint-headings.pse-typography #shopify-pc__preferences .h1,.pse-mint-headings.pse-typography #shopify-pc__preferences .h2,.pse-mint-headings.pse-typography #shopify-pc__preferences .h3,.pse-mint-headings.pse-typography #shopify-pc__preferences .h4,.pse-mint-headings.pse-typography #shopify-pc__preferences .h5,.pse-mint-headings.pse-typography #shopify-pc__preferences .h6,.pse-mint-headings.pse-typography .shopify-pc__preferences h1,.pse-mint-headings.pse-typography .shopify-pc__preferences h2,.pse-mint-headings.pse-typography .shopify-pc__preferences h3,.pse-mint-headings.pse-typography .shopify-pc__preferences h4,.pse-mint-headings.pse-typography .shopify-pc__preferences h5,.pse-mint-headings.pse-typography .shopify-pc__preferences h6,.pse-mint-headings.pse-typography .shopify-pc__preferences .h0,.pse-mint-headings.pse-typography .shopify-pc__preferences .h1,.pse-mint-headings.pse-typography .shopify-pc__preferences .h2,.pse-mint-headings.pse-typography .shopify-pc__preferences .h3,.pse-mint-headings.pse-typography .shopify-pc__preferences .h4,.pse-mint-headings.pse-typography .shopify-pc__preferences .h5,.pse-mint-headings.pse-typography .shopify-pc__preferences .h6{color:#111827!important}.pse-typography .price,.pse-typography .price .price-item,.pse-typography .price-per-item,.pse-typography code,.pse-typography pre{font-family:var(--pse-font-mono-family);font-weight:400}:where(#shopify-pc__banner,#shopify-pc__preferences,.shopify-pc__banner,.shopify-pc__preferences){color:#111827}:where(#shopify-pc__banner,#shopify-pc__preferences,.shopify-pc__banner,.shopify-pc__preferences) :where(p,span,div,a,li,small,strong){color:#111827}.pse-typography :where(#shopify-pc__banner,#shopify-pc__preferences,.shopify-pc__banner,.shopify-pc__preferences) a{color:var(--pse-heading-color)!important;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}:where(#shopify-pc__banner,.shopify-pc__banner){color:#ffffffe0!important}:where(#shopify-pc__banner,.shopify-pc__banner) :where(p,span,div,li,small,strong){color:#ffffffe0!important}:where(#shopify-pc__banner,.shopify-pc__banner) :where(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:#ffffffeb!important}:where(#shopify-pc__banner,.shopify-pc__banner) a{color:var(--pse-heading-color)!important;text-decoration:underline!important}.pse-typography .announcement-bar__message,.pse-typography .announcement-bar__message.h5,.pse-typography .announcement-bar__link{font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:.02rem}.pse-mint-headings.pse-typography .utility-bar .announcement-bar__message,.pse-mint-headings.pse-typography .utility-bar .announcement-bar__message.h5,.pse-mint-headings.pse-typography .utility-bar .announcement-bar__link{color:rgb(var(--color-foreground))!important}.pse-typography .header__menu-item{font-family:var(--font-heading-family);font-weight:500;text-transform:none;letter-spacing:.02rem}.pse-product-card .card--card{overflow:hidden;border-color:rgba(var(--color-foreground),.18);box-shadow:0 0 24px #6bffb50f}.pse-product-card .card--card:after{box-shadow:none}.pse-product-card .card--card:hover,.pse-product-card .card--card:focus-within{border-color:var(--pse-heading-color);box-shadow:0 0 0 1px var(--pse-heading-color),0 0 32px #6bffb52e}.pse-product-card .card--card:hover .card__heading,.pse-product-card .card--card:hover .card__heading a,.pse-product-card .card--card:focus-within .card__heading,.pse-product-card .card--card:focus-within .card__heading a{color:var(--pse-heading-color)}.pse-product-card .card--card,.pse-product-card .card--card:hover,.pse-product-card .card--card:focus-within,.pse-product-card .card-wrapper,.pse-product-card .card-wrapper:hover,.pse-product-card .card-wrapper:focus-within{transform:none!important}.pse-product-card .button:not(.button--tertiary):not([disabled]):hover,.pse-product-card .button:not(.button--tertiary):not([disabled]):active,.pse-product-card .quick-add__submit:not([disabled]):hover,.pse-product-card .quick-add__submit:not([disabled]):active{transform:none!important}.pse-product-card .pse-card__vendor{margin-bottom:.6rem;color:var(--pse-heading-color);font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.pse-mint-headings.pse-typography .pse-product-card .card__heading,.pse-mint-headings.pse-typography .pse-product-card .card__heading a{color:rgb(var(--color-foreground))}.pse-product-card .card__heading,.pse-product-card .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pse-product-card .card__heading{line-height:1.2;min-height:2.4em}.pse-product-card .card__inner,.pse-product-card .card{position:relative}.pse-product-card .pse-card__tap{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px}.pse-product-card .card__heading a,.pse-product-card .pse-card__cta,.pse-product-card .pse-card__quick-add-overlay{position:relative;z-index:2}@media screen and (max-width:749px){.pse-product-card .pse-card__cta,.pse-product-card .pse-card__quick-add-overlay{display:none}}.pse-product-card .pse-card__fitment{margin-top:1.2rem;color:rgba(var(--color-foreground),.75);font-size:1.4rem}.pse-product-card .pse-card__fitment-label{color:rgb(var(--color-foreground));font-weight:600}.pse-product-card .pse-card__fitment-value{margin-left:.4rem}.pse-product-card .pse-card__divider{border:0;border-top:1px solid rgba(var(--color-foreground),.15);margin:1.6rem 0}.pse-product-card .pse-card__price-label{font-family:var(--pse-font-mono-family);font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--pse-heading-color);margin-bottom:.6rem;font-size:1.2rem;display:flex;gap:.8rem;align-items:baseline}.pse-product-card .pse-card__price-from{color:#6bffb5bf;font-size:1.1rem}.pse-product-card .pse-card__price-value{font-family:var(--pse-font-mono-family);font-weight:400;color:var(--pse-heading-color);font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.2}.pse-product-card .pse-card__price-compare{display:inline-block;margin-top:-.2rem;margin-bottom:.4rem;font-family:var(--pse-font-mono-family);font-size:1.2rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.55);text-decoration:line-through;text-decoration-thickness:1px;text-underline-offset:.2em}.pse-product-card .pse-card__cta{margin-top:1.6rem;width:100%;justify-content:space-between;border:1px solid rgba(var(--color-foreground),.25);background:transparent;color:rgba(var(--color-foreground),.65);position:relative;z-index:3;text-decoration:none}.pse-product-card .pse-card__cta.button:before,.pse-product-card .pse-card__cta.button:after{content:none!important}.pse-product-card .pse-card__cta:hover{border-color:rgba(var(--color-foreground),.45);color:rgb(var(--color-foreground))}.pse-product-card .pse-card__cta:hover,.pse-product-card .pse-card__cta:focus-visible{border-color:var(--pse-heading-color);color:var(--pse-heading-color);background:#00000026;box-shadow:0 0 0 1px #6bffb599,0 0 22px #6bffb52e}.pse-product-card .pse-card__cta .svg-wrapper{color:currentColor}.pse-product-card .card-information{display:flex;flex-direction:column;height:100%}.pse-product-card .pse-card__bottom{margin-top:auto}.pse-product-card .pse-badge--low-stock{background:#f59e0b;color:#111827;border:0}.pse-product-card .card__information,.pse-product-card .card-information,.pse-product-card .quick-add{position:relative;z-index:2}.pse-product-card .quick-add__submit,.pse-product-card .quick-add-modal__toggle{position:relative;z-index:3}.pse-product-card .quick-add__submit.button:before,.pse-product-card .quick-add__submit.button:after{content:none!important}.pse-product-card .quick-add__submit{border:1px solid rgba(var(--color-foreground),.25);background:transparent;color:rgba(var(--color-foreground),.75);box-shadow:none}.pse-product-card .quick-add__submit:hover{border-color:var(--pse-heading-color);color:var(--pse-heading-color);background:#0000001f;box-shadow:0 0 0 1px #6bffb566,0 0 18px #6bffb524}.pse-product-card .quick-add,.pse-product-card .quick-add-bulk,.pse-product-card quick-add-bulk{display:none!important}.pse-product-card .pse-card__quick-add-overlay{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:3;display:flex;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-short) ease}.pse-product-card .card-wrapper:hover .pse-card__quick-add-overlay,.pse-product-card .card-wrapper:focus-within .pse-card__quick-add-overlay{opacity:1;visibility:visible;pointer-events:auto}.pse-product-card:hover .pse-card__quick-add-overlay,.pse-product-card:focus-within .pse-card__quick-add-overlay{opacity:1;visibility:visible;pointer-events:auto}.pse-product-card .pse-card__quick-add-button{width:100%;max-width:32rem;justify-content:center;border:1px solid rgba(107,255,181,.85);background:#6bffb5e6;color:#111827;font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.06em;border-radius:12px;padding:1.2rem 1.8rem;box-shadow:0 0 26px #6bffb540}.pse-product-card .pse-card__quick-add-button.button:before,.pse-product-card .pse-card__quick-add-button.button:after{content:none!important}.pse-product-card .pse-card__quick-add-button--disabled{background:#ffffff14;border-color:#ffffff2e;color:#ffffffb3;box-shadow:none;cursor:not-allowed}.pse-typography .pse-pdp-buy-row{display:flex;gap:1.2rem;align-items:center}.pse-typography .pse-pdp .product-form__input{max-width:100%;min-width:0;width:100%}.pse-typography .pse-pdp .product-form__input .select,.pse-typography .pse-pdp-buy-row,.pse-typography .pse-pdp .product-form__buttons,.pse-typography .pse-pdp .pse-backorder-note{width:100%;max-width:100%}.pse-typography .pse-pdp .product-form__input .select__select,.pse-typography .pse-pdp .product-form__input select,.pse-typography .pse-pdp .product-form__quantity .quantity,.pse-typography .pse-pdp .product-form__submit{min-height:calc(4.5rem + var(--buttons-border-width) * 2);border-radius:var(--buttons-radius-outset)}.pse-typography .pse-pdp .product-form__input .select{width:100%}.pse-typography .pse-pdp .product-form__input .select__select{padding-right:4.4rem}.pse-typography .pse-pdp .product-form__input .svg-wrapper{right:1.4rem}.pse-typography .pse-pdp .pse-backorder-note{width:100%}.pse-typography .pse-pdp-qty{flex:0 0 auto;margin:0}.pse-typography .pse-pdp-qty .quantity{height:calc(4.5rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);align-items:center;border-radius:var(--buttons-radius-outset)}.pse-typography .pse-pdp-qty .quantity__button{padding-inline:1.2rem}.pse-typography .pse-pdp-qty .quantity__input{width:5.2rem}.pse-typography .pse-pdp-atc{flex:1 1 auto;margin:0}.pse-typography .pse-pdp-atc .product-form__submit{margin:0;min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.pse-typography .pse-pdp-dynamic-checkout{margin-top:1rem}.pse-typography .pse-pdp-dynamic-checkout .shopify-payment-button{width:100%;max-width:none;display:block}.pse-typography .pse-pdp-dynamic-checkout .shopify-payment-button__button,.pse-typography .pse-pdp-dynamic-checkout .shopify-payment-button__button--unbranded,.pse-typography .pse-pdp-dynamic-checkout .shopify-payment-button [role=button]{width:100%!important;max-width:none!important;display:flex}.pse-typography .pse-pdp-dynamic-checkout iframe.shopify-payment-button__button--branded{width:100%!important;max-width:none!important;display:block}@media screen and (max-width:749px){.pse-typography .pse-pdp-buy-row{gap:.8rem}.pse-typography .pse-pdp-qty .quantity__input{width:4.8rem}}.pse-typography .pse-pdp-tech-line{display:flex;gap:1rem;align-items:flex-start;padding:.8rem 0;border-top:1px solid rgba(var(--color-foreground),.12)}.pse-typography .pse-pdp-tech-line:first-of-type{border-top:0;padding-top:0}.pse-typography .pse-pdp-tech-icon{color:rgba(var(--color-foreground),.75);margin-top:.2rem}.pse-typography .pse-pdp-tech-label{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;color:rgba(var(--color-foreground),.85)}.pse-typography .pse-pdp-tech-value{margin-top:.2rem;color:rgba(var(--color-foreground),.75);line-height:1.4}.pse-typography .pse-pdp .product__info-container{max-width:64rem}.pse-typography .pse-pdp .product__text{color:rgba(var(--color-foreground),.75)}.pse-typography .pse-pdp .product__text.caption-with-letter-spacing{color:#6bffb5d9;letter-spacing:.12em}.pse-typography .pse-pdp .product__title h1{color:var(--pse-heading-color);text-shadow:0 0 18px rgba(107,255,181,.18);letter-spacing:-.01em}.pse-typography .pse-pdp .product__sku,.pse-typography .pse-pdp .product__inventory .svg-wrapper{display:none}.pse-typography .pse-pdp .product__inventory{display:flex;align-items:center;gap:.8rem;padding-left:0;font-family:var(--pse-font-mono-family);letter-spacing:.06em;color:rgba(var(--color-foreground),.8)}.pse-typography .pse-pdp .product__inventory:before{content:"";position:static;display:inline-block;width:.8rem;height:.8rem;border-radius:999px;background:#6bffb5e6;box-shadow:0 0 0 3px #6bffb51f}.pse-typography .pse-pdp .product__inventory.pse-inventory--low:before{background:#ee9441f2;box-shadow:0 0 0 3px #ee944129}.pse-typography .pse-pdp .product__inventory.pse-inventory--backorder:before{background:#ee9441f2;box-shadow:0 0 0 3px #ee944129}.pse-typography .pse-pdp .product__inventory.pse-inventory--backorder{color:rgba(var(--color-foreground),.78)}.pse-typography .pse-pdp .product__inventory.pse-inventory--out:before{background:#ef4444f2;box-shadow:0 0 0 3px #ef444429}.pse-typography .pse-pdp .price--large{font-family:var(--pse-font-mono-family);letter-spacing:.06em}.pse-typography .pse-pdp .price--large .price-item{color:rgb(var(--color-foreground))}.pse-typography .pse-pdp .product__tax{color:rgba(var(--color-foreground),.65)}.pse-typography .pse-pdp .product__tax a{color:#6bffb5d9}.pse-typography .pse-pdp .product-form__submit.button--primary{background:#6bffb5eb;color:#111827;border:1px solid rgba(107,255,181,.9);box-shadow:0 0 28px #6bffb52e;font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em}.pse-typography .pse-pdp .product-form__submit.button--primary:hover:not([disabled]){background:#6bffb5;box-shadow:0 0 0 1px #6bffb5a6,0 0 34px #6bffb538}.pse-typography .pse-pdp .pse-pdp-dynamic-checkout--muted{opacity:.72;transform:translateZ(0) scale(.98);transform-origin:center top;transition:opacity .16s ease,transform .16s ease}.pse-typography .pse-pdp .pse-pdp-dynamic-checkout--muted .shopify-payment-button__button--branded,.pse-typography .pse-pdp .pse-pdp-dynamic-checkout--muted .shopify-payment-button__button{filter:grayscale(.35) saturate(.25) brightness(.95);box-shadow:none!important}.pse-typography .pse-pdp .pse-pdp-dynamic-checkout--muted iframe.shopify-payment-button__button--branded{filter:grayscale(.35) saturate(.25) brightness(.95)}.pse-typography .pse-pdp-panel{background:#ffffff09;border:1px solid rgba(107,255,181,.12);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 10px 40px #0000002e}.pse-typography .pse-pdp-panel__header{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.8rem;background:#6bffb50e;border-bottom:1px solid rgba(107,255,181,.1)}.pse-typography .pse-pdp-panel__title{font-family:var(--pse-font-mono-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;color:rgba(var(--color-foreground),.9)}.pse-typography .pse-pdp-panel__icon{color:var(--pse-heading-color)}.pse-typography .pse-pdp-panel__icon .fa-solid,.pse-typography .pse-pdp-panel__icon .fa-regular,.pse-typography .pse-pdp-panel__icon .fa-brands{font-size:1.5rem;line-height:1;display:inline-block}.pse-typography .header__icon .fa-solid,.pse-typography .header__icon .fa-regular,.pse-typography .header__icon .fa-brands{font-size:1.65rem;line-height:1;display:inline-block;opacity:.95;color:var(--pse-heading-color)}.pse-typography #cart-icon-bubble .cart-count-bubble{bottom:.55rem;left:2.05rem;line-height:1}.pse-typography #cart-icon-bubble .cart-count-bubble span[aria-hidden=true]{line-height:1;transform:translateY(.06rem)}.pse-typography .pse-backorder-note{margin-top:1rem;padding:1rem 1.2rem;border-radius:12px;border:1px solid rgba(107,255,181,.18);background:#6bffb50f;color:rgba(var(--color-foreground),.85);font-size:1.3rem;line-height:1.35}.pse-typography .pse-backorder-note--drawer{margin-top:.8rem;padding:.8rem 1rem;font-size:1.2rem}.pse-typography .cart-drawer__overlay{z-index:1}.pse-typography cart-drawer.drawer .drawer__inner,.pse-typography cart-drawer.drawer .drawer__inner-empty{position:relative;z-index:2}.pse-typography .header-localization .localization-selector{border-radius:14px;border:1px solid rgba(107,255,181,.22);background:#ffffff08;padding:1.1rem 1.4rem;min-height:calc(4.2rem + var(--buttons-border-width) * 2);display:inline-flex;align-items:center;gap:1rem}.pse-typography .header-localization .localization-selector svg,.pse-typography .header-localization .localization-selector .fa-solid{opacity:.9}.pse-typography a,.pse-typography .link,.pse-typography .underlined-link,.pse-typography .link--text{text-decoration:none!important}.pse-typography .pse-menu-drawer{background:radial-gradient(1200px 700px at 20% 0%,#6bffb50f,#0000 60%),#0f172aeb;border-right:1px solid rgba(107,255,181,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pse-typography .pse-menu-drawer .menu-drawer__navigation{padding-top:1.2rem}.pse-typography .pse-menu-drawer .menu-drawer__menu-item{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;font-weight:500;padding:1.4rem 2rem;border-radius:12px;margin:.4rem 1.2rem}.pse-typography .pse-menu-drawer .menu-drawer__menu-item--active,.pse-typography .pse-menu-drawer .menu-drawer__menu-item:hover{background:#6bffb50f;box-shadow:0 0 0 1px #6bffb529}.pse-typography .pse-menu-drawer .menu-drawer__submenu{background:#0f172af5}.pse-typography .pse-menu-drawer .menu-drawer__close-button{font-family:var(--pse-font-mono-family);text-transform:uppercase;letter-spacing:.12em}.pse-typography .pse-menu-drawer .svg-wrapper,.pse-typography .pse-menu-drawer .fa-solid,.pse-typography .pse-menu-drawer .fa-regular{color:var(--pse-heading-color)}.pse-typography .pse-menu-drawer .menu-drawer__menu-item>.svg-wrapper.icon-caret{display:none}.pse-typography .pse-menu-drawer .menu-drawer__menu-item>.svg-wrapper .fa-solid,.pse-typography .pse-menu-drawer .menu-drawer__close-button .fa-solid{font-size:1.5rem;line-height:1;display:inline-block}.pse-typography .pse-menu-drawer .menu-drawer__utility-links{border-top:1px solid rgba(var(--color-foreground),.1);padding:1.6rem 1.2rem 2rem}.pse-typography .pse-menu-drawer .pse-menu-drawer__utility-row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-items:stretch;width:min(100%,44rem);margin:0 auto 1.4rem}.pse-typography .pse-menu-drawer .pse-menu-drawer__utility-row>*{min-width:0;width:100%}.pse-typography .pse-menu-drawer .pse-menu-drawer__utility-row>:only-child{grid-column:1 / -1}.pse-typography .pse-menu-drawer .menu-drawer__account{border:1px solid rgba(107,255,181,.18);border-radius:14px;padding:1.2rem 1.6rem;display:flex;align-items:center;gap:1.2rem;background:#ffffff08}.pse-typography .pse-menu-drawer .menu-drawer__localization .localization-selector{width:100%;justify-content:space-between}.pse-typography .header__icon,.pse-typography .header__icon>span,.pse-typography .header__icon .svg-wrapper:not(.header__icon-close){display:flex;align-items:center;justify-content:center}.pse-typography details:not([open]) .header__icon-close{display:none!important}.pse-typography details[open] .header__icon-close{display:inline-block}.pse-typography details[open] .header__icon--search .svg-wrapper:not(.header__icon-close){display:none}.pse-typography .header__icon--menu[aria-expanded=true]:before{display:none!important;content:none!important}.pse-typography .header__icon--menu{position:relative}.pse-typography .header__icon--menu .icon{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform .15s ease,opacity .15s ease}.pse-typography details:not([open])>.header__icon--menu .icon-close,.pse-typography details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:translate(-50%,-50%) scale(.8)}.pse-typography .header__icon--menu .icon-hamburger .fa-solid,.pse-typography .header__icon--menu .icon-hamburger svg{font-size:2.2rem}.pse-typography details[open]>.header__icon--menu .icon-close .fa-solid,.pse-typography details[open]>.header__icon--menu .icon-close svg{font-size:2.6rem}.pse-typography .pse-pdp-panel__body{padding:1.4rem 1.8rem}.pse-typography .pse-pdp-panel__row{display:grid;grid-template-columns:minmax(9.5rem,11rem) 1fr max-content;gap:1.1rem;align-items:baseline;padding:1rem 0}.pse-typography .pse-pdp-panel__row+.pse-pdp-panel__row{border-top:1px solid rgba(var(--color-foreground),.08)}.pse-typography .pse-pdp-panel__label{font-size:1.3rem;color:rgba(var(--color-foreground),.7);font-weight:600}.pse-typography .pse-pdp-panel__dots{height:1px;background-image:radial-gradient(rgba(var(--color-foreground),.24) 1px,transparent 1px);background-size:4px 2px;background-repeat:repeat-x;background-position:center;align-self:center;opacity:.85}.pse-typography .pse-pdp-panel__value{font-family:var(--font-body-family);font-size:1.3rem;color:rgba(var(--color-foreground),.92);text-align:right;white-space:normal}.pse-typography .pse-pdp-panel__row--multiline{grid-template-columns:1fr}.pse-typography .pse-pdp-panel__row--multiline .pse-pdp-panel__dots{display:none}.pse-typography .pse-pdp-panel__row--multiline .pse-pdp-panel__value{margin-top:.6rem;font-family:var(--font-body-family);text-align:left;color:rgba(var(--color-foreground),.75);line-height:1.55}.pse-typography .pse-pdp-mono{font-family:var(--pse-font-mono-family);letter-spacing:.06em}.pse-typography .pse-pdp-panels-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:2.4rem 0}@media screen and (min-width:990px){.pse-typography .pse-pdp-panels-grid{grid-template-columns:1fr 1fr;gap:2.4rem;align-items:start}}.pse-typography .pse-pdp-brand{display:grid;grid-template-columns:96px 1fr;gap:1.8rem;align-items:center}@media screen and (max-width:749px){.pse-typography .pse-pdp-brand{grid-template-columns:80px 1fr;gap:1.4rem}}.pse-typography .pse-pdp-brand__logo{display:block;width:96px;height:96px;object-fit:contain;border-radius:12px;background:#ffffff08;border:1px solid rgba(var(--color-foreground),.08);padding:10px}@media screen and (max-width:749px){.pse-typography .pse-pdp-brand__logo{width:80px;height:80px;border-radius:10px}}.pse-typography .pse-pdp-brand__name{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;color:#6bffb5eb;font-weight:500;line-height:1.15}.pse-typography .pse-pdp-brand__note{margin-top:.8rem;color:rgba(var(--color-foreground),.72)}.pse-typography .pse-pdp variant-selects .product-form__input input[type=radio]:checked+label{border-color:#6bffb5e6;box-shadow:0 0 0 1px #6bffb573}.pse-typography .pse-accordion-page .pse-accordion-page__title{color:var(--pse-heading-color);text-shadow:0 0 18px rgba(107,255,181,.18)}.pse-typography .pse-accordion-page .pse-accordion-page__intro{margin-top:1.2rem;color:rgba(var(--color-foreground),.78)}.pse-typography .pse-accordion-page .pse-accordion-page__items{margin-top:2.2rem}.pse-typography .pse-accordion-page .accordion{margin:1.2rem 0 0;border:1px solid rgba(107,255,181,.14);border-radius:14px;overflow:hidden;background:#ffffff08}.pse-typography .pse-accordion-page .accordion summary{padding:1.6rem 1.8rem}.pse-typography .pse-accordion-page .accordion summary:hover{background:#6bffb50f}.pse-typography .pse-accordion-page .accordion summary:hover .accordion__title{text-decoration:none}.pse-typography .pse-accordion-page .accordion .icon-caret{color:#6bffb5d9}.pse-typography .pse-accordion-page .accordion__content{padding:0 1.8rem 1.6rem;color:rgba(var(--color-foreground),.75)}.pse-typography :where(#shopify-pc__banner,.shopify-pc__banner){position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;max-height:calc(100vh - 1rem);max-height:calc(100svh - 1rem);max-height:calc(100dvh - 1rem);overflow:auto;padding-bottom:max(env(safe-area-inset-bottom),24px);z-index:2147483000;box-sizing:border-box}.pse-typography :where(#shopify-pc__preferences,.shopify-pc__preferences){max-height:100vh;max-height:100svh;max-height:100dvh;overflow:auto;padding-bottom:max(env(safe-area-inset-bottom),24px);box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pse-overrides.css.map */
