:root{--nexa-navy: #002243;--nexa-navy-deep: #001830;--nexa-navy-mid: #0a3558;--nexa-accent: #1a4a73;--nexa-accent-soft: #8fa8c4;--nexa-accent-glow: #6b8cff;--nexa-steel: #5a7389;--nexa-cyan: #38bdf8;--nexa-bg: #f3f6f9;--nexa-bg-warm: #f7f6f3;--nexa-surface: #ffffff;--nexa-surface-elevated: #eef2f6;--nexa-surface-muted: #e4ebf2;--nexa-glass: rgba(255, 255, 255, .72);--nexa-glass-border: rgba(255, 255, 255, .55);--nexa-text: #0b1c2c;--nexa-text-secondary: #3d4f61;--nexa-text-muted: #6b7c8d;--nexa-text-inverse: #f5f7fa;--nexa-border: #d5dee7;--nexa-border-strong: #b8c5d3;--nexa-rule: rgba(0, 34, 67, .12);--nexa-success: #1f6b4a;--nexa-warning: #8a6a1a;--nexa-error: #8b2e2e;--nexa-radius: 2px;--nexa-radius-sm: 2px;--nexa-radius-md: 6px;--nexa-radius-lg: 12px;--nexa-space-1: .4rem;--nexa-space-2: .8rem;--nexa-space-3: 1.2rem;--nexa-space-4: 1.6rem;--nexa-space-5: 2.4rem;--nexa-space-6: 3.2rem;--nexa-space-7: 4.8rem;--nexa-space-8: 7.2rem;--nexa-space-9: 9.6rem;--nexa-content: 72rem;--nexa-narrow: 56rem;--nexa-wide: 120rem;--nexa-ease: cubic-bezier(.22, 1, .36, 1);--nexa-ease-out: cubic-bezier(.16, 1, .3, 1);--nexa-transition: .28s var(--nexa-ease);--nexa-transition-slow: .65s var(--nexa-ease-out);--nexa-shadow-sm: 0 1px 2px rgba(0, 34, 67, .05);--nexa-shadow-md: 0 8px 24px rgba(0, 34, 67, .08);--nexa-shadow-lg: 0 20px 48px rgba(0, 34, 67, .12);--nexa-shadow-glow: 0 0 40px rgba(107, 140, 255, .18);--nexa-tracking-label: .14em;--nexa-tracking-tight: -.025em;--nexa-tracking-body: .01em}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{letter-spacing:var(--nexa-tracking-body);color:rgba(var(--color-foreground),.88);-webkit-font-smoothing:antialiased}::selection{background:#00224324;color:var(--nexa-navy)}:focus-visible{outline:2px solid var(--nexa-navy);outline-offset:2px}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer .button:focus-visible,.nexa-btn:focus-visible{outline:2px solid var(--nexa-accent-soft);outline-offset:3px}.nexa-label{margin:0;font-size:1.15rem;font-weight:500;letter-spacing:var(--nexa-tracking-label);text-transform:uppercase;color:var(--nexa-text-muted);line-height:1.4}.nexa-display{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--nexa-tracking-tight);line-height:1.12;color:var(--nexa-navy)}.nexa-lede{margin:0;max-width:42rem;font-size:clamp(1.55rem,1.4vw + 1rem,1.85rem);line-height:1.55;color:var(--nexa-text-secondary)}.nexa-meta{margin:0;font-size:1.25rem;letter-spacing:.04em;color:var(--nexa-text-muted)}.nexa-icon{width:2.4rem;height:2.4rem;flex-shrink:0;color:currentColor;display:block}.nexa-icon--lg{width:3.2rem;height:3.2rem}.nexa-icon--sm{width:1.8rem;height:1.8rem}.button,button.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer .button{letter-spacing:.05em;text-transform:none;font-weight:500;border-radius:var(--nexa-radius);min-height:4.6rem;transition:background var(--nexa-transition),color var(--nexa-transition),border-color var(--nexa-transition),opacity var(--nexa-transition),transform var(--nexa-transition)}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer .button:hover{opacity:1;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer .button:hover{transform:none}}.nexa-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.4rem;font-size:1.35rem;font-weight:500;letter-spacing:.05em;text-decoration:none;border-radius:var(--nexa-radius);border:1px solid transparent;position:relative;overflow:hidden;transition:background var(--nexa-transition),color var(--nexa-transition),border-color var(--nexa-transition),transform .35s var(--nexa-ease),box-shadow var(--nexa-transition);cursor:pointer;will-change:transform}.nexa-btn--primary{background:var(--nexa-navy);color:#fff;border-color:var(--nexa-navy);box-shadow:0 8px 24px #0022432e}.nexa-btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.14) 50%,transparent 70%);transform:translate(-120%);transition:transform .6s var(--nexa-ease)}.nexa-btn--primary:hover{background:var(--nexa-navy-mid);border-color:var(--nexa-navy-mid);color:#fff;box-shadow:0 12px 32px #00224347}.nexa-btn--primary:hover:before{transform:translate(120%)}.nexa-btn--secondary{background:transparent;color:var(--nexa-navy);border-color:var(--nexa-navy)}.nexa-btn--secondary:hover{background:var(--nexa-navy);color:#fff}.nexa-btn--ghost{background:transparent;color:inherit;border-color:currentColor;opacity:.92}.nexa-btn--ghost:hover{opacity:1;background:#ffffff14}.nexa-btn--on-dark.nexa-btn--primary{background:#fff;color:var(--nexa-navy);border-color:#fff}.nexa-btn--on-dark.nexa-btn--primary:hover{background:var(--nexa-bg)}.nexa-btn--on-dark.nexa-btn--secondary{color:#fff;border-color:#ffffff8c}.nexa-btn--on-dark.nexa-btn--secondary:hover{background:#ffffff1a;border-color:#fff}.nexa-btn-group{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.nexa-section{position:relative;padding-block:var(--nexa-section-pad-y, var(--nexa-space-7))}.nexa-section--tight{--nexa-section-pad-y: var(--nexa-space-6)}.nexa-section--navy{background:var(--nexa-navy);color:var(--nexa-text-inverse)}.nexa-section--navy .nexa-display,.nexa-section--navy .nexa-label{color:inherit}.nexa-section--navy .nexa-label{color:var(--nexa-accent-soft)}.nexa-section--navy .nexa-lede{color:#ffffffc7}.nexa-section--muted{background:var(--nexa-bg)}.nexa-section--warm{background:var(--nexa-bg-warm)}.nexa-section__header{margin-block-end:var(--nexa-space-6);max-width:var(--nexa-narrow)}.nexa-section__header--center{margin-inline:auto;text-align:center}.nexa-section__header .nexa-display{margin-block-start:.8rem;font-size:clamp(2.8rem,4vw,4.4rem)}.nexa-section__header .nexa-lede{margin-block-start:1.6rem}.nexa-rule{display:block;width:4.8rem;height:1px;background:var(--nexa-navy);margin-block:2rem;border:0}.nexa-section--navy .nexa-rule{background:var(--nexa-accent-soft)}.nexa-reveal{opacity:0;transform:translateY(2.4rem);filter:blur(4px);transition:opacity var(--nexa-transition-slow),transform var(--nexa-transition-slow),filter var(--nexa-transition-slow);will-change:opacity,transform,filter}.nexa-reveal[data-nexa-reveal=left]{transform:translate(-2.4rem)}.nexa-reveal[data-nexa-reveal=right]{transform:translate(2.4rem)}.nexa-reveal[data-nexa-reveal=scale]{transform:scale(.96);filter:blur(2px)}.nexa-reveal[data-nexa-reveal=fade]{transform:none;filter:none}.nexa-reveal.is-visible{opacity:1;transform:none;filter:none}.nexa-stagger-child{opacity:0;transform:translateY(1.2rem);transition:opacity .55s var(--nexa-ease-out),transform .55s var(--nexa-ease-out)}.nexa-stagger-child.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nexa-reveal,.nexa-stagger-child{opacity:1;transform:none;filter:none;transition:none}}.nexa-pointer-glow{position:fixed;top:0;left:0;width:42rem;height:42rem;margin:-21rem 0 0 -21rem;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(107,140,255,.07) 0%,transparent 68%);mix-blend-mode:multiply;opacity:.9;will-change:transform}@media(pointer:coarse),(prefers-reduced-motion:reduce){.nexa-pointer-glow{display:none}}.section-header{border-block-end:1px solid transparent}.header-wrapper.nexa-header-glass{background:var(--nexa-glass);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-block-end:1px solid rgba(213,222,231,.65);transition:background var(--nexa-transition),box-shadow var(--nexa-transition),border-color var(--nexa-transition)}.header-wrapper.nexa-header-glass.is-scrolled{background:#ffffffdb;box-shadow:var(--nexa-shadow-md);border-block-end-color:#d5dee7e6}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header-wrapper.nexa-header-glass{background:#fffffff5}}.shopify-section-header-sticky.scrolled-past-header .header-wrapper,.shopify-section-header-sticky .header-wrapper{box-shadow:none}.header-wrapper--border-bottom{border-block-end:1px solid transparent}.header{padding-block:1rem}.header__menu-item{letter-spacing:.05em;font-size:1.3rem;text-transform:none;font-weight:500}.header__menu-item span{position:relative;transition:color var(--nexa-transition)}.header__menu-item span:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-.35rem;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:inline-start;transition:transform var(--nexa-transition)}.header__menu-item:hover span:after,.header__active-menu-item span:after{transform:scaleX(1)}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none;color:var(--nexa-navy)}.header__submenu{border:1px solid var(--nexa-border)!important;border-radius:var(--nexa-radius)!important;box-shadow:0 12px 32px #00224314!important;padding:.8rem 0!important;min-width:22rem}.header__submenu .header__menu-item{padding-inline:1.8rem!important}.header__submenu .header__menu-item span:after{display:none}.header{--nexa-header-icon-hit: 3.3rem;--nexa-header-icon-glyph: 2rem;--nexa-header-icons-gap: .6rem}.header__icon{color:var(--nexa-navy)}.header__heading-logo{max-height:4.4rem;width:auto}.header__heading-link{padding:.4rem 0}.header__icons{align-items:center;gap:var(--nexa-header-icons-gap);padding-inline-end:.8rem}.header__icons .desktop-localization-wrapper{display:flex;align-items:center;gap:var(--nexa-header-icons-gap)}.header__icons .header__icon--cart{margin-inline-end:0;margin-right:0}.header .header__icon:not(.localization-form__select),.header header-drawer .header__icon{width:var(--nexa-header-icon-hit);height:var(--nexa-header-icon-hit);min-width:var(--nexa-header-icon-hit);min-height:var(--nexa-header-icon-hit);padding:0;flex-shrink:0;padding-left:5px!important}.header .header__icon .svg-wrapper{width:var(--nexa-header-icon-hit);height:var(--nexa-header-icon-hit)}.header .header__icon .svg-wrapper>svg,.header .header__icon .svg-wrapper .icon,.header .header__icon--menu .icon{width:var(--nexa-header-icon-glyph);height:var(--nexa-header-icon-glyph)}.header .header__icon--menu>span{position:relative;display:flex;align-items:center;justify-content:center;width:var(--nexa-header-icon-hit);height:var(--nexa-header-icon-hit)}.header .header__icon--search>span{position:relative;display:flex;align-items:center;justify-content:center;width:var(--nexa-header-icon-hit);height:var(--nexa-header-icon-hit)}.header .header__icon--search .svg-wrapper.header__icon-close{position:absolute}.header .header__icon svg path{paint-order:stroke fill;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:.32}.header .header__icon--cart svg path{stroke-width:.38}.header .header__icon--menu svg path{stroke-width:.28}.nexa-verify-link{display:inline-flex;align-items:center;gap:.6rem;color:var(--nexa-navy);text-decoration:none;letter-spacing:.04em;font-size:1.3rem;font-weight:500;white-space:nowrap;border-block-end:1px solid transparent;transition:border-color var(--nexa-transition),opacity var(--nexa-transition)}.nexa-verify-link:hover{border-block-end-color:currentColor;opacity:.85}.nexa-verify-link__icon{width:1.5rem;height:1.5rem;flex-shrink:0}.nexa-verify-link--drawer{width:100%;padding:1.1rem 3rem;border-block-end:1px solid rgba(var(--color-foreground),.08);justify-content:flex-start}.header__inline-menu .nexa-verify-link{margin-inline-start:1.2rem;padding-block:1.2rem}@media screen and (max-width:989px){.header__inline-menu .nexa-verify-link{display:none}}.menu-drawer{border-inline-end:1px solid var(--nexa-border)}.menu-drawer__menu-item{letter-spacing:.04em;font-weight:500}.card-wrapper{position:relative}.card-wrapper .card{background:var(--nexa-surface);border:1px solid transparent;transition:border-color var(--nexa-transition),box-shadow var(--nexa-transition),transform var(--nexa-transition)}.card-wrapper:hover .card{border-color:var(--nexa-border-strong);box-shadow:var(--nexa-shadow-lg);transform:translateY(-4px)}.card__inner{border-radius:var(--nexa-radius)!important;overflow:hidden}.card__media{border-block-end:1px solid var(--nexa-border);background:radial-gradient(ellipse 80% 60% at 50% 20%,rgba(143,168,196,.18),transparent 70%),var(--nexa-bg)}.card__media .media img{transition:transform .7s var(--nexa-ease-out)}.card-wrapper:hover .card__media .media img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card,.card-wrapper:hover .card__media .media img{transform:none}}.card__heading{letter-spacing:.01em;font-weight:500;font-size:1.5rem}.card__heading a:hover{color:var(--nexa-navy);text-decoration:none}.card-information>*{letter-spacing:.02em}.card .price{font-size:1.35rem;color:var(--nexa-text-secondary)}.nexa-card-meta{margin:.2rem 0 .6rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nexa-text-muted);font-weight:500}.badge{letter-spacing:.08em;text-transform:uppercase;font-size:1rem;border-radius:var(--nexa-radius);font-weight:500}.card--card,.card--standard .card__inner{border-radius:var(--nexa-radius)!important}.quick-add__submit{letter-spacing:.05em;border-radius:var(--nexa-radius)}.product{--product-gap: 4rem}.product__title{letter-spacing:var(--nexa-tracking-tight);font-size:clamp(2.6rem,3vw,3.6rem);margin-block-end:.8rem!important}.product__info-container>*+*{margin-block-start:1.4rem}.product__info-container .price{margin-block:.8rem 1.2rem;font-size:1.8rem}.product-form__submit{min-height:5rem;letter-spacing:.06em}.product__media-item img,.product__media-icon{border:1px solid var(--nexa-border);border-radius:var(--nexa-radius)}.product__description{color:var(--nexa-text-secondary);line-height:1.65;max-width:48rem}.product .product-form__input input[type=radio]+label{border-radius:var(--nexa-radius);border-color:var(--nexa-border)}.product .share-button{opacity:.7}.related-products .card__heading{font-size:1.4rem}.footer.nexa-footer{border-block-start:1px solid rgba(255,255,255,.1);letter-spacing:.02em}.nexa-footer .field__input{background:#ffffff0f;border-color:#fff3;color:#fff}.nexa-footer .field__label{color:#ffffffa6}.nexa-footer .newsletter-form__button{color:#fff}.nexa-footer .list-social__link{opacity:.85}.nexa-footer .list-social__link:hover{opacity:1}.nexa-shop-hero{padding:var(--nexa-collection-pad, 5.6rem 0 3.2rem);background:radial-gradient(ellipse 70% 55% at 0% 0%,rgba(143,168,196,.16),transparent 55%),linear-gradient(180deg,var(--nexa-bg) 0%,var(--nexa-surface) 100%);border-block-end:1px solid var(--nexa-border)}.nexa-shop-hero__inner{display:grid;gap:3.2rem;align-items:end}@media screen and (min-width:990px){.nexa-shop-hero__inner{grid-template-columns:1.2fr .8fr;gap:4.8rem}}.nexa-shop-hero__logo{margin-block-end:1.6rem}.nexa-shop-hero__logo-img{display:block;width:auto;max-height:4.8rem;height:auto;object-fit:contain}.nexa-shop-hero__title{margin-block-start:.8rem;font-size:clamp(3rem,4.5vw,4.8rem);max-width:16ch}.nexa-shop-hero__description{margin-block-start:1.6rem;max-width:48rem}.nexa-shop-hero__bar{margin-block:1.6rem 2rem}.nexa-shop-hero__meta{display:flex;flex-wrap:wrap;gap:var(--nexa-space-4);margin:0 0 var(--nexa-space-4);padding:0;list-style:none}.nexa-shop-hero__meta li{background:var(--nexa-surface);border:1px solid var(--nexa-border);border-radius:var(--nexa-radius-md);padding:1rem 1.4rem;min-width:12rem}.nexa-shop-hero__meta-label{display:block;font-size:1.05rem;letter-spacing:var(--nexa-tracking-label);text-transform:uppercase;color:var(--nexa-text-muted);margin-block-end:.3rem}.nexa-shop-hero__meta-value{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;color:var(--nexa-navy)}.nexa-shop-hero__links{display:flex;flex-wrap:wrap;gap:var(--nexa-space-3);margin-block-end:var(--nexa-space-4)}.nexa-btn--sm{min-height:4rem;padding-inline:1.6rem;font-size:1.3rem}.nexa-shop-hero__media{overflow:hidden;border:1px solid var(--nexa-border);background:var(--nexa-navy-deep);aspect-ratio:4 / 3}.nexa-shop-hero__image{width:100%;height:100%;object-fit:cover;display:block}.collection-hero{padding-block:3.2rem 2.4rem!important;border-block-end:1px solid var(--nexa-rule);background:linear-gradient(180deg,var(--nexa-bg) 0%,var(--nexa-surface) 100%)}.collection-hero__title{letter-spacing:var(--nexa-tracking-tight);font-size:clamp(3rem,4vw,4.4rem)!important;color:var(--nexa-navy)}.collection-hero__description{max-width:52rem;color:var(--nexa-text-secondary);margin-block-start:1.2rem}.facets-container,.mobile-facets__wrapper{letter-spacing:.02em}.facets__heading,.facets__summary{letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem!important;font-weight:500}.facet-checkbox{letter-spacing:.02em}#ProductGridContainer .collection{margin-block-start:1.6rem}.cart-drawer,.cart-notification,.cart__footer{letter-spacing:.01em}.cart-drawer{border-inline-start:1px solid var(--nexa-border)}.cart-drawer__heading,.cart__empty-text,.title--primary{letter-spacing:var(--nexa-tracking-tight);color:var(--nexa-navy)}.cart-item__name{font-weight:500;letter-spacing:.01em}.cart-drawer__footer .totals,.cart__blocks .totals{border-block-start:1px solid var(--nexa-border);padding-block-start:1.6rem}.cart__ctas .button{min-height:5rem}.cart-drawer__empty-content .button,.is-empty .cart__warnings .button{margin-block-start:1.6rem}.quantity{border-radius:var(--nexa-radius);border-color:var(--nexa-border)}.predictive-search,.search__input,.field__input{border-radius:var(--nexa-radius-sm)}.predictive-search{border:1px solid var(--nexa-border)!important;box-shadow:0 16px 40px #0022431a!important}.predictive-search__item-heading{font-weight:500;letter-spacing:.01em}.predictive-search__heading{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem;color:var(--nexa-text-muted)}.search-modal__form .field__input{font-size:1.8rem;letter-spacing:.02em}.template-search__header .h1,.customer h1,.customer h2,.main-page-title,.article-template__title,.article-template__title a{letter-spacing:var(--nexa-tracking-tight);color:var(--nexa-navy)}.field__input:focus,.select__select:focus,.customer .field input:focus{outline:2px solid var(--nexa-navy);outline-offset:1px;box-shadow:none}.customer .field input,.customer select,.field__input{border-radius:var(--nexa-radius)}.contact{max-width:72rem;margin-inline:auto}.contact .field{margin-block-end:1.2rem}.template-404 .title{letter-spacing:var(--nexa-tracking-tight);color:var(--nexa-navy)}[dir=rtl] .header__menu-item .icon-caret,[dir=rtl] .menu-drawer__menu-item .icon-caret{transform:scaleX(-1)}[dir=rtl] .nexa-verify-link--drawer{justify-content:flex-start}[dir=rtl] .header__menu-item span:after{transform-origin:inline-end}[dir=rtl] .nexa-ruo-bar__inner,[dir=rtl] .nexa-ruo-bar__track,[dir=rtl] .nexa-trust__track-wrap,[dir=rtl] .nexa-trust__track{direction:ltr}[dir=rtl] .nexa-ruo-bar__track{animation-name:nexa-ruo-marquee-rtl}[dir=rtl] .nexa-trust__track--animate{animation-name:nexa-trust-marquee-rtl}@keyframes nexa-ruo-marquee-rtl{to{transform:translate(50%)}}@keyframes nexa-trust-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}[dir=rtl] .nexa-ruo-bar__text{direction:rtl;text-align:center}[dir=rtl] .nexa-trust__label{direction:rtl}[dir=rtl] .peptide-hero__home-btn--primary svg,[dir=rtl] .peptide-hero__nav-btn svg,[dir=rtl] .nexa-home-shop__view-all svg,[dir=rtl] .nexa-categories__cta svg.nexa-icon,[dir=rtl] .nexa-research__actions svg.nexa-icon,[dir=rtl] .nexa-btn--primary>svg.nexa-icon--sm{transform:scaleX(-1)}.color-scheme-5,.color-scheme-5 .card,.card-wrapper .color-scheme-5{--color-background: 0, 34, 67;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 34, 67}section[class*=nexa-products-]{display:none!important}.peptide-hero{--ph-bg-deep: var(--nexa-navy)}.collection__title .title,.collection__title h2{letter-spacing:var(--nexa-tracking-tight);color:var(--nexa-navy)}.collection__description{max-width:48rem;color:var(--nexa-text-secondary)}.collection .button{letter-spacing:.06em}.rich-text__heading{letter-spacing:var(--nexa-tracking-tight)}.rich-text__blocks>*+*{margin-block-start:1.6rem}.nexa-faq details{border-block-end:1px solid var(--nexa-border)}.nexa-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:2rem;font-size:1.6rem;font-weight:500;letter-spacing:.01em;color:var(--nexa-navy)}.nexa-faq summary::-webkit-details-marker{display:none}.nexa-faq summary:after{content:"";width:1.2rem;height:1.2rem;flex-shrink:0;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg) translateY(-25%);transition:transform var(--nexa-transition)}.nexa-faq details[open] summary:after{transform:rotate(225deg)}.nexa-faq__answer{padding-block-end:2rem;max-width:56rem;color:var(--nexa-text-secondary);line-height:1.65;font-size:1.45rem}@media screen and (max-width:749px){.nexa-section{--nexa-section-pad-y: var(--nexa-space-6)}.nexa-btn{width:100%}.nexa-btn-group{flex-direction:column;align-items:stretch}.nexa-btn-group .nexa-btn{width:100%}.header{padding-block:.5rem}.collection-hero{padding-block:2.4rem 1.6rem!important}}.predictive-search__status,.predictive-search--search-template .predictive-search__heading{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem}.cart-drawer__empty-content,.cart__warnings{text-align:center;padding-block:3.2rem}.cart-drawer__empty-content>h2,.cart__empty-text{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3rem)}.customer{max-width:48rem;margin:0 auto;padding:clamp(4rem,8vw,7.2rem) 1.5rem}.customer>h1,.customer>h2,.customer .form__message{text-align:center}.customer h1{margin:0 0 2.4rem;font-size:clamp(2.8rem,4vw,3.8rem);letter-spacing:var(--nexa-tracking-tight);color:var(--nexa-navy)}.customer h2{margin:0 0 1.6rem;font-size:clamp(2rem,3vw,2.6rem);color:var(--nexa-navy)}.customer form{margin-block-start:2.4rem}.customer .field{margin-block-end:1.4rem}.customer .field input,.customer select,.customer .field__input{min-height:4.8rem;border:1px solid var(--nexa-border)!important;background:var(--nexa-surface);border-radius:var(--nexa-radius);font-size:1.5rem}.customer button,.customer .button{width:100%;min-height:4.8rem;margin-block-start:.8rem;letter-spacing:.05em;border-radius:var(--nexa-radius)}.customer .form__message,.customer .errors,.customer ul{margin-block:1.2rem 1.6rem;font-size:1.35rem;line-height:1.5}.customer a{color:var(--nexa-navy);text-decoration-thickness:1px;text-underline-offset:.25em}.customer a:hover{opacity:.8}#recover,#login,.customer .login-options{text-align:center}.customer .login-options,#customer_login_guest button{margin-block-start:2rem}shopify-account{--shopify-account-color-background: #ffffff;--shopify-account-color-background-subdued: #f3f6f9;--shopify-account-color-text: #0b1c2c;--shopify-account-color-text-subdued: #5a7389;--shopify-account-color-accent: #002243;--shopify-account-color-accent-hover: #0a3558;--shopify-account-color-accent-text: #ffffff;--shopify-account-color-border: #d5dee7;--shopify-account-color-card-background: #ffffff;--shopify-account-color-card-text: #0b1c2c;--shopify-account-color-control-background: #f3f6f9;--shopify-account-color-control-text: #0b1c2c;--shopify-account-color-shadow: rgba(0, 34, 67, .14);--shopify-account-radius-base: 4px;--shopify-account-radius-dialog: 4px;--shopify-account-radius-button: 2px;--shopify-account-radius-input: 2px;--shopify-account-signed-in-avatar-size: 36px;--shopify-account-signed-in-avatar-color-background: #002243;--shopify-account-signed-in-avatar-color-text: #ffffff}.collection-list-title,.list-collections .title{letter-spacing:var(--nexa-tracking-tight);color:var(--nexa-navy)}body.nexa-storefront,body.nexa-storefront.gradient{background:var(--nexa-bg)}#MainContent{background:transparent}.nexa-ruo-bar{background:var(--nexa-ruo-bg, #fdf3e3);color:var(--nexa-ruo-text, var(--nexa-warning));border-block-end:1px solid rgba(138,106,26,.12)}.nexa-ruo-bar__inner{padding-block:.8rem;overflow:hidden}.nexa-ruo-bar__track{display:flex;width:max-content;animation:nexa-ruo-marquee var(--nexa-ruo-speed, 30s) linear infinite}.nexa-ruo-bar__inner:hover .nexa-ruo-bar__track{animation-play-state:paused}.nexa-ruo-bar__text{flex:none;min-width:100vw;margin:0;padding-inline:4rem;box-sizing:border-box;text-align:center;white-space:nowrap;font-size:1.25rem;line-height:1.45;font-weight:500}@keyframes nexa-ruo-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nexa-ruo-bar__track{width:auto;animation:none}.nexa-ruo-bar__text{min-width:0;width:100%;white-space:normal}.nexa-ruo-bar__text[aria-hidden=true]{display:none}}.card-wrapper .card{border:1px solid var(--nexa-border);border-radius:var(--nexa-radius-md);background:var(--nexa-surface);box-shadow:var(--nexa-shadow-sm);transition:transform var(--nexa-transition),box-shadow var(--nexa-transition),border-color var(--nexa-transition)}.card-wrapper .card:hover{transform:translateY(-3px);box-shadow:var(--nexa-shadow-md);border-color:#8fa8c473}.card-wrapper .card__heading a{color:var(--nexa-navy);letter-spacing:var(--nexa-tracking-tight)}.collection-hero,.main-collection-banner{background:var(--nexa-bg)}.template-product .product__title h1{color:var(--nexa-navy);letter-spacing:var(--nexa-tracking-tight)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nexa-design-system.css.map */
