.scroll-to-top{position:fixed;bottom:2rem;right:2rem;width:44px;height:44px;background:var(--imd-ink);color:#fff;border:none;border-radius:var(--imd-r-m);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:transform var(--imd-dur-base) var(--imd-ease),opacity var(--imd-dur-base) ease,visibility var(--imd-dur-base) ease,box-shadow var(--imd-dur-base) ease;will-change:transform,opacity;z-index:999;box-shadow:var(--imd-shadow-2);display:flex;align-items:center;justify-content:center}.scroll-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top:hover{transform:translateY(-3px);background:var(--imd-ink-2);box-shadow:var(--imd-shadow-2)}.scroll-to-top svg{width:24px;height:24px}@media screen and (min-width:990px){.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.multicolumn-card__image-wrapper{aspect-ratio:16/9;contain:layout}.multicolumn-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.shopify-payment-button{min-height:48px}.counter-animate{font-variant-numeric:tabular-nums}.card-wrapper{transition:transform var(--imd-dur-base) var(--imd-ease),box-shadow var(--imd-dur-base) ease}.card-wrapper:hover{transform:translateY(-4px)}html{scroll-behavior:smooth}@media(max-width:749px){.section+.section{margin-top:1rem}}@media screen and (min-width:990px){.header--top-left{column-gap:1rem;row-gap:0}.header--top-left .header__inline-menu{margin-top:.5rem;margin-left:0;padding-top:.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.header--top-left .header__menu-item{padding:.8rem 1rem;font-size:1.2rem;letter-spacing:.02rem}.header--top-left .list-menu--inline{flex-wrap:wrap;row-gap:0}.header__icons{min-width:max-content;flex-shrink:0;gap:.25rem}.desktop-localization-wrapper{flex-shrink:0;white-space:nowrap}}.header__icon{opacity:.85;transition:opacity .2s ease,background .2s ease;border-radius:50%}.header__icon:hover{opacity:1;background:rgba(var(--color-foreground),.08)}.cart-count-bubble{background-color:#3565cf;background-color:var(--imd-accent);color:#fff;font-weight:600}.header-localization .disclosure__button.localization-form__select{font-size:1.15rem;display:inline-flex;align-items:center;gap:7px;font-family:var(--imd-mono, ui-monospace, monospace);font-size:10.5px;font-weight:500;letter-spacing:.05em;padding:.4rem 2rem .4rem .6rem;border:none;border-radius:4px;min-height:0;background:transparent;color:rgba(var(--color-foreground),.64);transition:color .2s ease,background .2s ease}.localization-flag{width:18px;height:13px;flex:0 0 18px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #0e11161f;display:inline-block;vertical-align:-2px}.disclosure__list .disclosure__link{display:flex;align-items:center;gap:8px}.header-localization .disclosure__button.localization-form__select:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.05);text-decoration:none}@media screen and (min-width:990px){.desktop-localization-wrapper{padding-right:.75rem;margin-right:.25rem;border-right:1px solid rgba(var(--color-foreground),.12);gap:.25rem;align-items:center}}@media screen and (min-width:990px){.header__b2b{display:flex;align-items:center;margin-right:16px}.header__rfq{display:inline-flex;align-items:center;white-space:nowrap;padding:9px 16px;border-radius:var(--imd-r-m, 8px);background:var(--imd-ink, #0e1116);color:#fff;font-size:13px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background var(--imd-dur-fast) ease}.header__rfq:hover{background:var(--imd-ink-2, #1f242c);color:#fff;text-decoration:none}}@media screen and (max-width:989px){.header__rfq-mobile{display:inline-flex;align-items:center;align-self:center;white-space:nowrap;padding:6px 11px;margin-right:2px;border-radius:var(--imd-r-pill, 999px);background:var(--imd-ink, #0e1116);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.01em;text-decoration:none}.header__rfq-mobile:hover{color:#fff;text-decoration:none}}.header-localization .disclosure__list-wrapper{border-radius:var(--imd-r-m);box-shadow:var(--imd-shadow-2);border:1px solid rgba(var(--color-foreground),.1)}.imd-breadcrumbs{margin:2rem 0 0}.imd-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;list-style:none;margin:0;padding:0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.imd-breadcrumbs__list li:not(:last-child):after{content:"/";margin-left:.4rem;color:rgba(var(--color-foreground),.3)}.imd-breadcrumbs__list a{color:rgba(var(--color-foreground),.6);text-decoration:none}.imd-breadcrumbs__list a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.imd-breadcrumbs__list li[aria-current]{color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.header__menu-item{font-size:1.7rem;font-weight:600;padding:.5rem 1.05rem}.header__menu-item,.header__menu-item:hover{color:rgb(var(--color-foreground))}.header .header__menu-item .icon-caret{right:.45rem}.header.header--middle-left{grid-template-rows:auto;grid-auto-rows:0;align-items:center;padding-top:.6rem;padding-bottom:.6rem}.header--middle-left .header__heading-link{padding-top:0;padding-bottom:0}}@media screen and (max-width:749px){.scroll-to-top{bottom:92px!important;right:18px!important}}@media screen and (max-width:749px){.header--middle-left header-drawer,.header--mobile-center header-drawer{grid-area:left-icons;align-self:center;justify-self:start}}@media screen and (max-width:989px){.header.header--middle-left{grid-template-rows:auto;grid-auto-rows:0}.header .header__heading-logo-wrapper{min-height:0!important;min-width:0!important;width:auto!important}.header .header__heading-logo{height:60px!important;width:auto!important;max-width:none!important}.header--middle-left .header__heading-link{padding-top:.6rem;padding-bottom:.6rem}}@media screen and (max-width:749px){.product__info-wrapper .basic-configuration>h2,.product__info-wrapper .ymq-box h2,.product__info-wrapper [class*=ymq] h2,.product__info-wrapper [class*=configuration]>h2{font-size:1.6rem!important;line-height:1.25;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom-sections.css.map */
