:root{--text-strong: #000000;--text-default: #333333;--text-muted: #6b6b6b;--text-on-dark: #ffffff;--text-muted-on-dark: #d1d1d1;--band-base: #ffffff;--band-subtle: #fafafa;--band-muted: #f4f4f4;--band-deep: #ebebeb;--band-ink: #000000;--line: #dfdfdf;--line-strong: #9a9a9a;--accent: #a8f700;--accent-ink: #000000;--accent-tint: color-mix(in srgb, #a8f700 22%, transparent);--radius-xs: 10px;--radius-sm: 16px;--radius-md: 20px;--radius-pill: 999px;--pag-shadow-card: 0 1px 2px rgb(0 0 0 / .04), 0 4px 16px rgb(0 0 0 / .06);--pag-shadow-card-hover: 0 2px 6px rgb(0 0 0 / .06), 0 10px 28px rgb(0 0 0 / .12);--pag-shadow-edge-bottom: 0 4px 12px -8px rgb(0 0 0 / .45);--pag-shadow-edge-top: 0 -4px 12px -8px rgb(0 0 0 / .45);--font-headline: "Neue Einstellung", sans-serif;--font-body: "Inter", sans-serif;--font-mono: "Courier New", monospace;--text-headline-xl: 700 48px/56px var(--font-headline);--text-headline-lg: 700 32px/40px var(--font-headline);--text-headline-md: 600 24px/32px var(--font-headline);--text-body-lg: 400 18px/28px var(--font-body);--text-body-md: 400 16px/24px var(--font-body);--text-label-md: 600 14px/20px var(--font-body);--text-label-sm: 500 12px/16px var(--font-body);--text-caption-mono: 400 12px/16px var(--font-mono);--font-body--family: "Inter", sans-serif;--font-heading--family: "Neue Einstellung", sans-serif;--spacing-xs: 4px;--spacing-base: 8px;--spacing-sm: 12px;--spacing-md: 24px;--spacing-margin: 32px;--spacing-lg: 48px;--spacing-xl: 80px;--spacing-gutter: 24px}:root{--color-on-surface: var(--text-strong);--color-on-background: var(--text-strong);--color-on-surface-variant: var(--text-default);--color-primary: var(--text-strong);--color-primary-container: var(--text-strong);--color-surface-tint: var(--text-strong);--color-on-primary: var(--text-on-dark);--color-secondary: var(--text-strong);--color-on-secondary: var(--text-on-dark);--color-secondary-fixed: var(--accent);--color-secondary-container: var(--accent);--color-on-secondary-fixed: var(--accent-ink);--color-on-secondary-container: var(--accent-ink);--color-primary-fixed-dim: var(--text-muted-on-dark);--color-primary-fixed: var(--band-deep);--color-background: var(--band-base);--color-surface: var(--band-base);--color-surface-dim: var(--band-base);--color-surface-bright: var(--band-base);--color-surface-container-lowest: var(--band-base);--color-surface-container-low: var(--band-subtle);--color-surface-container: var(--band-subtle);--color-surface-container-high: var(--band-muted);--color-surface-container-highest: var(--band-deep);--color-surface-variant: var(--band-muted);--color-inverse-surface: var(--band-ink);--color-inverse-on-surface: var(--text-on-dark);--color-inverse-primary: var(--text-on-dark);--color-outline-variant: var(--line);--color-outline: var(--line-strong);--color-technical-gray: var(--line);--color-error: #ba1a1a;--color-on-error: #ffffff;--color-error-container: #ffdad6;--color-on-error-container: #93000a;--rounded-sm: var(--radius-xs);--rounded: var(--radius-xs);--rounded-md: var(--radius-sm);--rounded-lg: var(--radius-sm);--rounded-xl: var(--radius-md);--rounded-full: var(--radius-pill)}body{margin:0;background-color:var(--color-background);color:var(--color-on-background);font-family:var(--font-body)}h1,h2,h3,h4,h5,h6,.headline{font-family:var(--font-headline);color:var(--color-on-surface)}.headline-xl{font:var(--text-headline-xl);letter-spacing:-.02em}.headline-lg{font:var(--text-headline-lg);letter-spacing:-.01em}.headline-md{font:var(--text-headline-md)}.body-lg{font:var(--text-body-lg)}.body-md{font:var(--text-body-md)}.label-md{font:var(--text-label-md);letter-spacing:.05em;text-transform:uppercase}.label-sm{font:var(--text-label-sm)}.caption-mono{font:var(--text-caption-mono)}.technical-border{border:1px solid var(--color-technical-gray)}.pag-pdp-tech{background:var(--band-muted)}.pag-pdp-intro,.pag-pdp-tech,.pag-pdp-specs,.pag-pdp-measure,.pag-pdp-additional,.pag-scrolly,.pag-media{scroll-margin-block-start:calc(var(--header-height, 60px) + var(--pag-subnav-height, 56px))}.page-wrapper{position:relative}.product-information__media{display:flex;justify-content:center;align-items:start}@media screen and (max-width:749px){media-gallery{max-width:50%;margin-inline:auto}:not(.dialog-zoomed-gallery)>.product-media-container.constrain-height{aspect-ratio:1 / 1;max-height:62svh}}@media screen and (min-width:750px){media-gallery{max-width:70%;margin-inline:auto}:not(.dialog-zoomed-gallery)>.product-media-container.constrain-height{aspect-ratio:4 / 5;--constrained-max-height: calc(var(--page-content-width, 1280px) * .371);--constrained-min-height: 350px}}.dialog-zoomed-gallery__dialog{max-width:none}.product-card__content.border-style{border-width:1px;border-style:solid;border-color:rgb(var(--color-border-rgb) / .08);box-shadow:var(--pag-shadow-card);transition:box-shadow .25s ease}@media(hover:hover){.product-card:hover .product-card__content.border-style{box-shadow:var(--pag-shadow-card-hover)}}.product-card__content.product-grid__card{padding:var(--spacing-sm)}.card-gallery.border-style{border-radius:var(--radius-sm);overflow:hidden}.card-gallery[data-image-ratio] .product-media-container{--gallery-aspect-ratio: 1}.card-gallery[data-image-ratio] .product-media-container img{object-fit:contain}.editorial-product__grid .card-gallery[data-image-ratio] .product-media-container{--gallery-aspect-ratio: 99}.editorial-product__grid .card-gallery[data-image-ratio] .product-media-container img{object-fit:cover}.product-card__content.product-grid__card{--product-card-gap: 0px}.product-card__content .card-gallery{margin-block-end:clamp(12px,1.25vw,18px)}.product-card__content .product-meta{margin-block:0 6px;font:var(--text-label-sm, 500 12px / 16px var(--font-body));letter-spacing:.2em;text-transform:uppercase;color:var(--color-on-surface-variant)}.product-card__content .product-meta .product-meta__item{gap:0}.product-card__content [role=heading]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 var(--spacing-xs);font-family:var(--font-headline);font-weight:600;font-size:17px;line-height:1.3;color:var(--color-on-surface)}.product-card__content .text-block:has(.price){margin-block-start:auto;padding-block-start:var(--spacing-xs)}.product-card__content .price{font:var(--text-body-md, 400 16px / 24px var(--font-body));font-weight:600;color:var(--color-primary)}.product-card__content .price s,.product-card__content .price [class*=compare]{margin-inline-start:var(--spacing-xs);font-weight:400;color:var(--color-on-surface-variant);text-decoration-thickness:1px}@media screen and (max-width:749px){.product-card__content .product-meta{font-size:.625rem;letter-spacing:.1em}}@media screen and (max-width:749px){.product-grid{--product-grid-gap: 10px}.product-card__content.product-grid__card{gap:0;padding:var(--spacing-base)}.product-card__content.border-style,.card-gallery.border-style{border-radius:var(--radius-xs)}.product-card__content .card-gallery{margin-block-end:12px}.product-card__content .product-meta{margin-block-end:5px;font-size:11px;letter-spacing:.14em}.product-card__content .text-block,.product-card__content .price{font-size:.875rem;line-height:1.35}.product-card__content [role=heading]{font-size:15px;line-height:1.3}}.pag-product-card{display:flex;flex-direction:column;width:auto;min-width:0;padding:var(--spacing-sm, 12px) var(--spacing-sm, 12px) 18px;box-sizing:border-box;background:var(--color-surface-container-lowest);border-radius:var(--radius-sm);box-shadow:var(--pag-shadow-card);scroll-snap-align:start;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.pag-product-card:hover{transform:translateY(-4px);box-shadow:var(--pag-shadow-card-hover)}}.pag-product-card-media{display:block;aspect-ratio:1 / 1;margin-bottom:clamp(12px,1.25vw,18px);padding:clamp(8px,.8vw,14px);box-sizing:border-box;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-surface-container-lowest)}.pag-product-card-media svg,.pag-product-card-media img{width:100%;height:100%;object-fit:contain;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.pag-product-card:hover .pag-product-card-media svg,.pag-product-card:hover .pag-product-card-media img{transform:scale(1.05)}}.pag-product-card-brand{margin:0 0 6px;font:var(--text-label-sm, 500 12px / 16px var(--font-body));min-height:16px;text-transform:uppercase;letter-spacing:.2em;color:var(--color-on-surface-variant)}.pag-product-card-body{text-align:center;display:flex;flex-direction:column;flex:1 1 auto}.pag-product-card-title{margin:0 0 var(--spacing-xs, 4px);font-family:var(--font-headline);font-weight:600;font-size:17px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pag-product-card-title a{color:var(--color-on-surface);text-decoration:none}.pag-product-card-title a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.pag-product-card-price{margin:auto 0 0;padding-top:var(--spacing-xs, 4px);font:var(--text-body-md, 400 16px / 24px var(--font-body));font-weight:600;color:var(--color-primary)}.pag-product-card-price-was{margin-inline-start:var(--spacing-xs, 4px);font-weight:400;color:var(--color-on-surface-variant);text-decoration-thickness:1px}.pag-product-card-add{margin-top:clamp(12px,1.25vw,18px)}.pag-product-card-form,.pag-product-card-form>.shopify-product-form,.pag-product-card-form>form,.pag-product-card-form add-to-cart-component{display:contents}.pag-product-card-add-button.button{--button-color: var(--color-on-surface);--button-background-color: transparent;--button-border-color: var(--color-outline);--button-border-width: 1px;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;min-height:0;padding:0 16px;border-radius:var(--radius-sm);font:var(--text-label-md, 600 14px / 20px var(--font-body));line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden}.pag-product-card-add-button .add-to-cart-text{display:inline-flex;align-items:center;gap:8px;min-width:0}.pag-product-card-add-button .add-to-cart-text__content{display:inline;min-width:0;font:inherit;letter-spacing:inherit;text-transform:inherit}.pag-product-card-add-button .svg-wrapper{flex:none;width:15px;height:15px}.pag-product-card-add-button .svg-wrapper svg{width:100%;height:100%}.pag-product-card-add-button .add-to-cart__added{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.pag-product-card-add-button .add-to-cart__added-icon{width:18px;height:18px}.pag-product-card-add-button.button:hover:not([disabled]){--button-color: var(--accent, #a8f700);--button-background-color: var(--color-on-background, var(--color-on-surface));--button-border-color: var(--color-on-background, var(--color-on-surface))}.pag-product-card-add-button.button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pag-product-card-add-button[disabled]{cursor:not-allowed;opacity:.5}.main-collection-grid .pag-product-card{min-height:100%;padding:10px 10px 14px}.main-collection-grid .pag-product-card-media{aspect-ratio:4 / 3;margin-bottom:10px;padding:clamp(6px,.6vw,10px)}.main-collection-grid .pag-product-card-body{flex:0 0 auto}.main-collection-grid .pag-product-card-brand{min-height:14px;margin-bottom:4px;font-size:11px;line-height:14px;letter-spacing:.18em}.main-collection-grid .pag-product-card-title{min-height:2.5em;margin-bottom:6px;font-size:15px;line-height:1.25}.main-collection-grid .pag-product-card-price{display:flex;flex-wrap:wrap;justify-content:center;column-gap:6px;row-gap:2px;margin:0;padding-top:0;font-size:15px;line-height:20px}.main-collection-grid .pag-product-card-price-was{margin-inline-start:0;white-space:nowrap}@media screen and (max-width:749px){.main-collection-grid .pag-product-card{padding:8px 8px 12px}.main-collection-grid .pag-product-card-media{aspect-ratio:1 / 1;margin-bottom:8px;padding:6px}.main-collection-grid .pag-product-card-brand{font-size:10px;letter-spacing:.12em}.main-collection-grid .pag-product-card-title{font-size:14px}.main-collection-grid .pag-product-card-price{font-size:14px;line-height:18px}}@media(prefers-reduced-motion:reduce){.pag-product-card,.pag-product-card-media svg,.pag-product-card-media img{transition:none}.pag-product-card:hover{transform:none}}.add-to-cart__added{color:var(--accent)}@media(prefers-reduced-motion:no-preference){[data-pag-reveal][data-anim=pending] [data-pag-reveal-head],[data-pag-reveal][data-anim=pending] [data-pag-reveal-group]:not([data-pag-reveal-items])>*,[data-pag-reveal][data-anim=running] [data-pag-reveal-group]:not([data-pag-reveal-items])>*,[data-pag-reveal][data-anim=pending] [data-pag-reveal-item],[data-pag-reveal][data-anim=running] [data-pag-reveal-item]{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pag-overrides.css.map */
