:root{--color-background: var(--bg-base);--color-foreground: var(--fg-primary);--color-foreground-muted: var(--fg-secondary);--color-foreground-subdued: var(--fg-secondary);--color-border: var(--line-hairline);--color-input-background: var(--bg-base);--color-input-border: var(--line-input);--color-input-text: var(--fg-primary);--color-primary-button-background: var(--color-accent);--color-primary-button-text: var(--color-accent-fg);--color-primary-button-border: var(--color-accent);--color-primary-button-hover-background: var(--color-accent-fg);--color-primary-button-hover-text: var(--color-accent);--color-primary-button-hover-border: var(--color-accent);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--fg-primary);--color-secondary-button-border: var(--fg-primary);--color-secondary-button-hover-background: var(--fg-primary);--color-secondary-button-hover-text: var(--fg-inverse);--color-secondary-button-hover-border: var(--fg-primary);--color-variant-background: transparent;--color-variant-text: var(--fg-primary);--color-variant-border: var(--line-input);--color-selected-variant-background: var(--fg-primary);--color-selected-variant-text: var(--fg-inverse);--color-selected-variant-border: var(--fg-primary);--color-error: var(--state-error);--color-success: var(--state-success);--color-instock: var(--state-success);--color-lowstock: var(--state-warning);--color-outofstock: var(--state-error);--font-h1--size: var(--text-page-heading);--font-h2--size: var(--text-2xl);--font-h3--size: var(--text-xl);--font-h4--size: var(--text-lg);--font-body--family: var(--font-body);--font-heading--family: var(--font-display);--font-accent--family: var(--font-body);--border-radius-sm: var(--radius-none);--focus-outline-width: var(--focus-ring-width);--focus-outline-offset: var(--focus-ring-offset);--animation-speed: var(--duration-base);--animation-easing: var(--ease-standard);--icon-stroke-width: var(--icon-stroke)}.add-to-cart-button:not(.quick-add__button) .add-to-cart-icon{display:none}:is(.section-resource-list__header,.section-resource-list__content) a.button-unstyled{inline-size:fit-content;padding:0 0 var(--space-1);border-bottom:var(--border-width-pill) solid var(--line-rule);border-radius:var(--radius-none);font:var(--type-button);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}.product-details product-price .price{font:var(--type-price-xl);letter-spacing:var(--tracking-title)}@media(hover:none){product-card .card-gallery button.quick-add__button,product-card .card-gallery button.quick-add__button:hover{opacity:1}product-card .card-gallery button.quick-add__button:disabled,product-card .card-gallery button.quick-add__button:disabled:hover{opacity:var(--opacity-muted-text)}product-card .card-gallery button.quick-add__button:hover{scale:1}product-card .card-gallery button.quick-add__button:hover:before{content:none}product-card .card-gallery button.quick-add__button:hover{width:var(--button-size-md);padding-inline-end:0}product-card .card-gallery button.quick-add__button:hover{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border)}product-card.product-card:hover{z-index:var(--layer-flat)}@container (max-width: 70px){product-card .card-gallery button.quick-add__button,product-card .card-gallery button.quick-add__button:hover{display:none}}}:is(.product-grid__item,.resource-list__item) product-card,:is(.product-grid__item,.resource-list__item) product-card *{-webkit-tap-highlight-color:transparent}:is(.product-grid__item,.resource-list__item) product-card,:is(.product-grid__item,.resource-list__item) a.product-card__link,product-card .card-gallery button.quick-add__button{touch-action:manipulation}product-card .card-gallery button.quick-add__button{border-radius:var(--radius-none);font:var(--type-button);letter-spacing:var(--tracking-label);text-transform:uppercase}@media(hover:hover)and (pointer:fine)and (min-width:750px){product-card:has(echt-card-sizes[data-ready]) .card-gallery button.quick-add__button{display:none}}.accordion summary.details__header{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-tight);padding-block:var(--space-6)}@media screen and (max-width:749px){[id$=__hero_novatrek] .hero{min-height:calc(78svh - var(--hero-height-offset))}}@media screen and (min-width:750px){[id$=__hero_tempo_pulse] .hero{min-height:0}[id$=__hero_tempo_pulse] .hero__media-grid{position:relative}[id$=__hero_tempo_pulse] .hero__media-wrapper{aspect-ratio:var(--echt-desktop-video-ratio)}[id$=__hero_tempo_pulse] video.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}}.section-resource-list .resource-list__carousel .card-gallery slideshow-slide:not([hidden])~slideshow-slide,.section-resource-list .resource-list__carousel .card-gallery slideshow-slide[reveal]~slideshow-slide{display:none}@media screen and (min-width:750px){dialog.quick-add-modal{block-size:fit-content;max-block-size:var(--quick-add-modal-height)}dialog.quick-add-modal .quick-add-modal__content{grid-template-rows:auto}dialog.quick-add-modal .quick-add-modal__content .product-information__media{overflow:hidden}dialog.quick-add-modal .quick-add-modal__content .product-information__media>.echt-gal{position:absolute;top:0;right:0;bottom:0;left:0;max-block-size:none}dialog.quick-add-modal .quick-add-modal__content .product-details{grid-row:1;block-size:auto;max-block-size:var(--quick-add-modal-height)}dialog.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block,dialog.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block__bar{margin-block-start:0}dialog.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block:before,dialog.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block__bar:before{inset-block-end:calc(100% - var(--gap-2xs))}}@media screen and (max-width:749px){dialog.quick-add-modal .quick-add-modal__content>product-form-component .product-form-buttons{padding-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/1002/assets/echt-bridge.css.map */
