.collection__quicklinks{width:100%;max-width:100%;margin-bottom:calc(4 * var(--space-unit));padding-bottom:calc(4 * var(--space-unit));overflow:hidden;box-sizing:border-box}.collection__quicklinks-scroll{display:flex;gap:calc(2 * var(--space-unit));width:100%;max-width:100%;min-width:0;padding-bottom:2px;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.collection__quicklinks-scroll::-webkit-scrollbar{display:none}.collection__quicklink-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(var(--text-color) / .2);border-radius:var(--btn-border-radius, 3px);background:rgba(var(--text-color) / .05);color:rgb(var(--text-color));font-size:1.3rem;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.collection__quicklink-btn:hover{border-color:rgb(var(--text-color))}.collection__quicklink-btn.is-active{border-color:rgb(var(--heading-color));background:rgb(var(--heading-color));color:rgb(var(--bg-color))}@media(min-width:769px){.collection__quicklinks-scroll{overflow:visible;flex-wrap:wrap;padding-bottom:0}}.product-technical-info__spec{margin:0;padding:0;list-style:none}.product-technical-info__group{margin-bottom:calc(3 * var(--space-unit))}.product-technical-info__group-item:not(:first-child){margin-top:calc(6 * var(--space-unit))}.product-technical-info__subgroup>.product-technical-info__spec{padding-inline-start:calc(3 * var(--space-unit))}.product-technical-info .product-spec__value{overflow-wrap:anywhere}.product-collections__heading{margin-bottom:calc(2 * var(--space-unit))}.product-collections__list{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin:0;padding:0;list-style:none}.product-collections__link{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(var(--text-color) / .2);border-radius:var(--btn-border-radius, 3px);background:rgba(var(--text-color) / .05);color:rgb(var(--text-color));font-size:1.3rem;font-weight:700;line-height:1;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.product-collections__link:hover{border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.vendor-list__alphabet{display:flex;flex-wrap:wrap;gap:calc(1.5 * var(--space-unit));margin-bottom:calc(6 * var(--space-unit))}.vendor-list__alphabet-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;min-height:2.4rem;padding:4px 6px;color:rgb(var(--text-color));font-size:1.4rem;font-weight:700;text-decoration:none}.vendor-list__alphabet-link:hover{color:rgb(var(--heading-color));text-decoration:underline}.vendor-list__grid{margin:0;padding:0;list-style:none}.vendor-list__letter-heading{grid-column:1 / -1;padding-top:calc(4 * var(--space-unit));margin-bottom:calc(1 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color) / .12)}.vendor-list__letter-heading:first-child{padding-top:0}.vendor-list__card{display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--space-unit));height:100%;padding:calc(4 * var(--space-unit));border:1px solid rgba(var(--text-color) / .12);border-radius:var(--btn-border-radius, 3px);background:rgb(var(--bg-color))}.vendor-list__name{overflow-wrap:anywhere}.vendor-list__button{margin-top:auto}.vendor-list__empty{margin-top:calc(4 * var(--space-unit))}.staff-members-list__grid{margin:0;padding:0;list-style:none}.staff-members-list__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--card-border-color);border-radius:0;background:rgb(var(--bg-color))}.staff-members-list__media{width:100%}.staff-members-list__body{display:flex;flex-direction:column;gap:calc(1 * var(--space-unit));flex:1;padding:calc(4 * var(--space-unit));background:#fff;color:rgb(var(--text-color-og));--text-color: var(--text-color-og);--heading-color: var(--text-color-og);--link-color: var(--link-color-og)}.staff-members-list__name{font-size:calc(var(--body-font-size) * .1rem);color:rgb(var(--text-color-og))}.staff-members-list__contact{display:flex;flex-direction:column;gap:calc(.5 * var(--space-unit));margin:calc(1.5 * var(--space-unit)) 0 0;padding:0;list-style:none;font-size:1.2rem}.staff-members-list__contact-link{overflow-wrap:anywhere;color:rgb(var(--text-color-og));text-decoration:underline;text-underline-offset:.15em}.staff-members-list__contact-link:hover{color:rgb(var(--text-color-og));opacity:.75}@media(max-width:599.98px){.carousel .small__grid{--column-gap: 10px}.carousel .small__grid .slider__item:not(:last-child) .card--product-contained:not(.card--highlight-product){border-inline-end:1px solid var(--card-border-color)}.carousel .small__grid .slider__item:not(:last-child):has(.card--product-contained.card--highlight-product)+.slider__item:not(:last-child) .card--product-contained{border-inline-start:1px solid var(--card-border-color)}}.product-info__block:has(.jdgm-widget):has(+.product-info__title){margin-bottom:calc(var(--product-details-block-margin-sm) * .4);margin-top:var(--product-details-block-margin-sm)}.product-info__block:has(.jdgm-widget)+.product-info__title{margin-top:0}.product-info__title+.product-info__block:has(.jdgm-widget){margin-top:calc(var(--product-details-block-margin-sm) * -1)}.jdgm-preview-badge .jdgm-star{font-size:22px;padding:0 2px 0 0!important}.jdgm-prev-badge__text{text-decoration:underline;margin-left:4px!important}.jm-review-widget-minimal-header__title{font-family:var(--heading-font-family)!important;font-style:var(--heading-font-style)!important;font-weight:var(--heading-font-weight)!important;font-size:var(--h4-font-size)!important;line-height:1.3!important;color:rgb(var(--heading-color))!important;text-transform:var(--heading-text-transform)!important}.jm-review-widget{--jm-space-1200: 1rem !important}.jm-button{font-family:var(--btn-font-family, inherit)!important;font-weight:var(--btn-font-weight, 700)!important;text-transform:var(--btn-text-transform, none)!important}html .card--sticky-atc{min-height:72px}html .card--sticky-atc .card__media{flex:0 0 60px;height:auto}html .card--sticky-atc .card__media img{width:100%!important;height:100%}html .card--sticky-atc .price__current{display:inline-flex}.product-price+.product-info__block #omnibus-price{margin-top:calc(var(--product-info-block-margin) * -1)}.product-info__block:has(#inventory-info-app){margin-top:var(--product-details-block-margin-sm)}.product-info__block:has(.product-info__add-to-cart){margin-bottom:var(--product-details-block-margin-sm)}.map-with-text__text{padding-top:calc(8 * var(--space-unit))}.map-with-text__text.color-scheme{padding:calc(8 * var(--space-unit))}.map-with-text__map{position:relative;width:100%;min-height:var(--map-height, 450px);overflow:hidden;background:rgba(var(--text-color-og) / .06)}.map-with-text__iframe{display:block;width:100%;height:var(--map-height, 450px);border:0}.map-with-text__placeholder{display:flex;align-items:center;justify-content:center;min-height:var(--map-height, 450px);padding:calc(4 * var(--space-unit));text-align:center}.map-with-text__placeholder-text{margin:0;max-width:28ch;font-size:1.4rem}@media(min-width:769px){.map-with-text{display:flex;max-width:1088px;margin:0 auto;align-items:stretch}.map-with-text__media{flex:1 1 var(--map-width, 50%);max-width:var(--map-width, 50%)}.map-with-text__text{flex:1 1 calc(100% - var(--map-width, 50%));margin-inline-start:auto;margin-inline-end:auto;padding-top:0;padding-inline-start:calc(16 * var(--space-unit))}.map-with-text__text.color-scheme{padding:calc(16 * var(--space-unit))}.map-with-text--reverse{flex-direction:row-reverse}.map-with-text--reverse .map-with-text__text:not(.color-scheme){padding-inline-start:0;padding-inline-end:calc(16 * var(--space-unit))}.map-with-text--cover .map-with-text__media{align-self:stretch}.map-with-text--cover .map-with-text__map,.map-with-text--cover .map-with-text__placeholder{flex:1 1 auto;height:100%;min-height:var(--map-height, 450px)}.map-with-text--cover .map-with-text__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}shopify-forms-embed{--heading-font-size: var(--h3-font-size) !important;--forms-heading-font-size: var(--h3-font-size) !important;--forms-heading-font: var(--heading-font-style) var(--heading-font-weight) var(--h3-font-size) / 1.3 var(--heading-font-family) !important;--forms-body-font: var(--body-font-style) var(--body-font-weight) calc(var(--body-font-size) * .1rem) / 1.5 var(--body-font-family) !important}.btn{font-family:var(--btn-font-family, inherit);font-weight:var(--btn-font-weight, 700);font-size:1em;line-height:1em}.card__title{font-family:var(--card-title-font-family, inherit);font-weight:var(--card-title-font-weight, 700);font-size:1.2em;line-height:normal}.product-vendor-logo{display:inline-flex;align-items:center}.product-vendor-logo__image{height:1.75rem;width:auto;max-width:100%}.product-info__title+.product-vendor-sku{margin-top:calc(var(--product-details-block-margin-sm) * -1.2)}.product-vendor-sku:first-child,a.product-options--anchor+.product-vendor-sku{margin-top:0}.product-info__block .product-label-wrapper{margin-bottom:0}.product-info__block .product-label-container{gap:3px}html .product-info__price{line-height:1;font-size:var(--h5-font-size)}.product-details .product-message__inner{padding:calc(5 * var(--space-unit)) calc(4 * var(--space-unit))}.product-details .product-message+.product-message{margin-top:calc(4 * var(--space-unit))}.product-details .product-message--out+.product-message:not(.product-message--out),.product-details .product-message--out+.product-message--out{margin-top:0}.product-details .product-message--out{max-height:0!important}@media(min-width:769px){html .product-main .product-media{padding-bottom:calc(4 * var(--space-unit))}}.disclosure__content.rte h6{font-size:calc(var(--h6-font-size) * .4)}.disclosure__content.rte h5{font-size:calc(var(--h6-font-size) * .6)}.disclosure__content.rte h4{font-size:calc(var(--h6-font-size) * .8)}.disclosure__content.rte h3{font-size:calc(var(--h6-font-size) * 1)}.disclosure__content.rte h2{font-size:calc(var(--h6-font-size) * 1.2)}.disclosure__content.rte h1{font-size:calc(var(--h6-font-size) * 1.4)}.card--row:not(.card--sticky-atc){align-items:flex-start}.partstream-lookup__header{margin-bottom:calc(4 * var(--space-unit))}.partstream-lookup__mount{width:100%;min-height:4rem}.partstream-lookup__not-available{margin-top:calc(3 * var(--space-unit));padding:calc(3 * var(--space-unit));border:1px solid rgba(var(--text-color)/.15)}.partstream-lookup__not-available-text{margin:0 0 calc(2 * var(--space-unit))}.partstream-lookup__not-available-link{font-weight:700;text-decoration:underline}.partstream-lookup__editor-notice{padding:calc(3 * var(--space-unit));border:1px dashed rgba(var(--text-color)/.3);color:rgba(var(--text-color)/.7)}body #ariPartStream{padding:calc(3 * var(--space-unit))}body #ari_brands{justify-content:center!important}#ariPartStream .ari-brandsBox .brandLogoBox p{height:54px!important}#ariPartStream .ari-product-line.ari-assembly-select .item p{height:70px!important}body #ariPartStream .ariPartListAddToCart,body #ariPartStream .ariPartListWhereUsed{font-family:var(--btn-font-family)!important;padding:17px 26px!important;font-weight:700!important;border-radius:var(--btn-border-radius, 0)!important;border:var(--btn-border-width) solid rgb(var(--btn-bg-color))!important;background:none!important;background-color:rgb(var(--btn-bg-color))!important;color:rgb(var(--btn-text-color))!important;text-transform:var(--btn-text-transform, none);font-size:.88em}#ariPartStream input[id^=ariparts_qty]{border-radius:var(--btn-border-radius, 0)!important}body #ariPartStream .ariPartListAddToCart:hover,body #ariPartStream .ariPartListWhereUsed:hover{background-color:rgb(var(--btn-bg-hover-color))}body #ariPartStream ul#ari-breadCrumb,body .ari-assembly-detail #ariPartList,body .ari-assembly-detail #ariSearchResultsPartList{font-family:var(--body-font-family)}body #ariPartStream .ariHotSpot.ari_hotspot_highlight,body .ari-assembly-detail #ariPartList .ari_row_highlight,body .ari-assembly-detail #ariSearchResultsPartList .ari_row_highlight{background-color:rgba(var(--btn-bg-color)/.15)}.additional-footer-links .footer-links-grid{display:flex;flex-direction:column;gap:calc(6 * var(--space-unit))}.additional-footer-links .footer-links-list{column-gap:calc(6 * var(--space-unit));line-height:1.5}.additional-footer-links .footer-links-list li{break-inside:avoid;margin-bottom:.5rem}.additional-footer-links .footer-links-list li:last-child{margin-bottom:0}.additional-footer-links .footer-links-list a{color:currentColor;text-decoration:underline transparent 1px;text-underline-offset:.25rem;transition:text-decoration-color .2s ease-out}.additional-footer-links .footer-links-list a:hover{text-decoration-color:currentColor}@media(max-width:768.98px){.main-nav__item,.main-nav__item--primary{padding:1.5rem 16px}}.gallery-block__lightbox-btn{z-index:3;padding:0;border:0;background:none;cursor:zoom-in}.gallery-block__lightbox-badge{top:calc(2 * var(--space-unit));right:calc(2 * var(--space-unit));display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.gallery-lightbox__caption{color:rgb(var(--text-color));font-size:1.3rem}.gallery-lightbox-modal .media-ctrl__counter{top:var(--media-gutter);left:var(--media-gutter);right:auto;bottom:auto}@media(max-width:640px){.gallery-lightbox-modal .gallery-zoom__thumb{flex:0 0 60px}}@media(min-width:769px){.main-nav .mega-nav--columns .child-nav.md\:nav-gap-y-4{row-gap:calc(3 * var(--space-unit))}.main-nav .mega-nav--columns .child-nav__collection-image.child-nav__item--toggle:not(.nav__item--no-underline){margin-bottom:0;padding-bottom:calc(3 * var(--space-unit))}}.announcement__image{flex-shrink:0;margin-inline-end:calc(2 * var(--space-unit))}.svea-part-payment .svea-pp-widget-button{max-width:none}.product-info__block.svea-part-payment{margin-top:var(--product-details-block-margin-sm)}.product-info__block:has(+.svea-part-payment:not([hidden])){margin-bottom:var(--product-details-block-margin-sm)}.svea-part-payment .svea-pp-widget-modal-content{box-sizing:border-box;padding:calc(5 * var(--space-unit))}.svea-part-payment .svea-pp-widget-modal-content{min-width:0!important;max-width:min(900px,calc(100% - 8 * var(--space-unit)))!important}.svea-part-payment .svea-pp-widget-modal-close{border:0}.shopify-section:has(.svea-part-payment .svea-pp-widget-modal:not([style*=none])){position:relative;z-index:98}.product-info__sticky:has(.svea-part-payment .svea-pp-widget-modal:not([style*=none])){z-index:98}.svea-part-payment .svea-pp-widget-modal .svea-pp-widget-container{border:0}.svea-part-payment--underline .svea-pp-widget-button-text{text-decoration:underline}.svea-part-payment--font-body .svea-pp-widget-button{font-family:var(--body-font-family);font-style:var(--body-font-style);font-weight:var(--body-font-weight)}.svea-part-payment--font-heading .svea-pp-widget-button{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight)}.svea-part-payment--size-extra_small .svea-pp-widget-button{font-size:.8em}.svea-part-payment--size-small .svea-pp-widget-button{font-size:.9em}.svea-part-payment--size-large .svea-pp-widget-button{font-size:1.1em}.svea-part-payment--size-extra_large .svea-pp-widget-button{font-size:1.2em}.footer-svea-banner .maksuturva---banner-container{margin:0;max-width:var(--svea-banner-max-width, none);background-color:var(--svea-banner-bg, #fff)}.footer-svea-banner .maksuturva---banner__inner-mid{gap:8px}.footer-svea-banner .maksuturva---banner__icon-container .maksuturva---banner__icon{max-height:35px}.footer-svea-banner .maksuturva---banner__icon-container:last-child{flex-grow:0}.product-inventory__delivery-info{display:none}product-inventory[data-inventory-level=backordered] .product-inventory__delivery-info{display:inline}.product-inventory__no-stock-contact{display:none}product-inventory[data-inventory-level=none] .product-inventory__no-stock-contact{display:inline}@media(max-width:768.98px){.cc-rich-text .section__block{padding-right:0;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
