a{color:#001b2d;text-decoration:none}.underline{text-decoration:underline}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.text-gray{color:#666}.bg-gray{background-color:#fbfbfb}.border-gray{border-top:2px solid #ececec}.border-gray-bottom{border-bottom:2px solid #ececec}.p-r{position:relative}.p-a{position:absolute}.flex{display:flex}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.jc-c{justify-content:center}.jc-s{justify-content:start}.jc-e{justify-content:end}.jc-sb{justify-content:space-between}.button-primary{padding:22px 42px}.button-primary.gray{background:#36475a;color:#fff}.button-primary.gray:not(:disabled):hover{background:#006eb7}.button-primary.gray.black{background-color:#f6f6f6;border-radius:20px;border-width:1px;color:#001b2d;padding:7px 15px}.button-primary.white{background:#fff;border:2px solid #36475a;color:#001b2d}.button-primary.white:not(:disabled):hover{background:#fff;border:2px solid #006eb7;color:#006eb7}.button-primary:not(:disabled):hover{background:#36475a;color:#fff}.button-primary:after,.button-primary:before{content:none!important}@media screen and (max-width:1024px){.button-primary{padding:11px 21px}}.arrow-sliders{background-color:#f6f6f6;border:0;border-radius:15px;cursor:pointer;height:56px;opacity:1;padding:12px;width:56px}.arrow-sliders:disabled{opacity:.4}.smallest-paragraph{font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:16.8px;vertical-align:middle}.small-paragraph{font-size:16px;line-height:19px}.regular-paragraph,.small-paragraph{font-weight:400;letter-spacing:-.16px;vertical-align:middle}.regular-paragraph{font-size:19px;line-height:24px}.regular-paragraph.bold{font-weight:700}.medium-paragraph{font-size:22px;letter-spacing:-.16px;line-height:30px}.medium-paragraph,.medium-title{font-weight:400;vertical-align:middle}.medium-title{font-size:44px;letter-spacing:-.96px;line-height:57px}.big-title{font-size:60px;font-weight:400;letter-spacing:-1.28px;line-height:76.8px;vertical-align:middle}@media screen and (max-width:1024px){.big-title{font-size:30px;line-height:38px}}.biggest-title{font-size:90px;font-weight:400;letter-spacing:-1.92px;line-height:105.6px;vertical-align:middle}@media screen and (max-width:1024px){.biggest-title{font-size:45px;line-height:53px}.desktop-only{display:none!important}}.scrollbar{scrollbar-color:#d9d9d9 transparent;scrollbar-width:thin}.scrollbar::-webkit-scrollbar{height:5px;width:5px}.scrollbar::-webkit-scrollbar-track{background:transparent}.scrollbar::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:10px}.bubble-anchor{position:relative}.bubble-anchor .bubble{align-items:center;background-color:#df0707;border-radius:100%;bottom:calc(100% - 2.5px);color:rgb(var(--color-button-text))!important;display:flex;font-size:.9rem!important;height:1.7rem;justify-content:center;left:calc(100% - 2.5px);line-height:calc(1 + .1/var(--font-body-scale));position:absolute;width:1.7rem}.bubble-anchor .bubble.mobile{bottom:calc(100% - 7px);left:100%}.quick-add-modal__content-info .quick-order-list__button{border:2px solid #36475a;border-radius:50px;padding:10px 18px}.quick-add-modal__content-info .quick-order-list__button:after,.quick-add-modal__content-info .quick-order-list__button:before{content:none}.quick-add-modal__content-info .quick-order-list__button:hover{border:2px solid #006eb7;color:#006eb7}.quick-add-modal__content-info .quick-order-list__button:hover span{color:#006eb7}.product-card-wrapper .card__content:has(.card__information){align-items:end}.product-card-wrapper .card__content>.card__information{padding:8px 0}.product-card-wrapper .card__content>.card__information .card__sku{margin:0}.product-card-wrapper .card__content.bottom{display:flex;flex:1;flex-direction:column;min-height:max(15%,100px);width:100%}.product-card-wrapper .card__content.bottom product-form{width:100%}@media screen and (max-width:1024px){.product-card-wrapper .card__content.bottom{display:flex;flex-direction:column;gap:5px;min-height:max(10%,100px)}}.product-card-wrapper .card__content.bottom .model-information-count{align-items:center;gap:17px;margin-top:12px}.product-card-wrapper .card__content.bottom .model-information-count .container-badges{align-items:center;gap:4px;justify-content:end}.product-card-wrapper .card__content.bottom .model-information-count .container-badges .single-badge{border:1px solid #bfc3c8;border-radius:4px;max-height:-moz-fit-content;max-height:fit-content;padding:3px 10px}.product-card-wrapper .card__content.bottom .model-information-count .count-models{max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%}@media screen and (max-width:1024px){.product-card-wrapper .card__content.bottom .model-information-count .count-models{display:block;max-width:-moz-fit-content;max-width:fit-content;width:100%}}.product-card-wrapper .card__content.bottom .container-icon-product{align-items:center;flex-wrap:wrap;gap:8px}.product-card-wrapper .card__content.bottom .container-icon-product .single-icon{display:flex}.product-card-wrapper .card__content.bottom .container-icon-product .single-icon svg{height:28px;width:28px}.product-card-wrapper .card__content.bottom .label.label--available,.product-card-wrapper .card__content.bottom .label.label--limited{font-weight:700;margin-top:auto;padding-top:10px}@media screen and (max-width:1024px){.product-card-wrapper .card__content.bottom .label.label--available,.product-card-wrapper .card__content.bottom .label.label--limited{font-size:16px}}.product-card-wrapper .card__content.bottom .card__information{min-width:0}.product-card-wrapper .card__content.bottom .card__information .card-information .product-description-ellipsis,.product-card-wrapper .card__content.bottom .card__information .card-information .product-description-ellipsis .metafield-rich_text_field{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-width:0;overflow:hidden}.product-card-wrapper .card__content.bottom .card-information .price{color:#001b2d;margin-top:0}.product-card-wrapper .card__content.bottom .container-price-add-bulk{align-items:center;margin-bottom:1rem;margin-top:16px;min-height:50px;width:100%}.product-card-wrapper .card__content.bottom .container-price-add-bulk:has(modal-opener){margin-bottom:0}.product-card-wrapper .card__content.bottom .container-price-add-bulk .card__information{padding:0}.product-card-wrapper .card__content.bottom .container-price-add-bulk .card__information .card__sku{color:#001b2d;margin:0}.product-card-wrapper .card__content.bottom .container-price-add-bulk .card__information .title-product-bottom{margin:0}.product-card-wrapper .card__content.bottom .container-price-add-bulk .quick-add-bulk{margin:0;z-index:1}.product-card-wrapper .card__content.bottom .container-price-add-bulk .quick-add-bulk .quantity.cart-quantity{min-height:unset;width:100%}.product-card-wrapper .card__content.bottom .quick-add{width:100%}.product-card-wrapper .card__content.bottom .quick-add modal-opener button.quick-add__submit,.product-card-wrapper .card__content.bottom .quick-add product-form button.quick-add__submit{border:2px solid #36475a;border-radius:50px;height:44px;padding:10px 18px}.product-card-wrapper .card__content.bottom .quick-add modal-opener button.quick-add__submit:after,.product-card-wrapper .card__content.bottom .quick-add modal-opener button.quick-add__submit:before,.product-card-wrapper .card__content.bottom .quick-add product-form button.quick-add__submit:after,.product-card-wrapper .card__content.bottom .quick-add product-form button.quick-add__submit:before{content:none}.product-card-wrapper .card__content.bottom .quick-add modal-opener button.quick-add__submit span,.product-card-wrapper .card__content.bottom .quick-add product-form button.quick-add__submit span{color:#001b2d}.product-card-wrapper .card__content.bottom .quick-add modal-opener button.quick-add__submit:hover,.product-card-wrapper .card__content.bottom .quick-add product-form button.quick-add__submit:hover{border:2px solid #006eb7;color:#006eb7}.product-card-wrapper .card__content.bottom .quick-add modal-opener button.quick-add__submit:hover span,.product-card-wrapper .card__content.bottom .quick-add product-form button.quick-add__submit:hover span{color:#006eb7}.product-card-wrapper .quantity.cart-quantity button.quantity__button,.quick-add-modal__content-info .quantity.cart-quantity button.quantity__button{border:2px solid #36475a;border-radius:50px;height:32px;width:32px}.product-card-wrapper .quantity.cart-quantity button.quantity__button:not(.disabled):hover,.quick-add-modal__content-info .quantity.cart-quantity button.quantity__button:not(.disabled):hover{border:2px solid #006eb7}.product-card-wrapper .quantity.cart-quantity button.quantity__button:not(.disabled):hover svg path,.quick-add-modal__content-info .quantity.cart-quantity button.quantity__button:not(.disabled):hover svg path{fill:#006eb7}.product-card-wrapper .quantity.cart-quantity .quantity__input,.quick-add-modal__content-info .quantity.cart-quantity .quantity__input{max-width:4rem}@media screen and (max-width:375px){.product-card-wrapper .quantity.cart-quantity .quantity__input,.quick-add-modal__content-info .quantity.cart-quantity .quantity__input{min-width:22px}}.product-card-wrapper .quantity.cart-quantity .quantity__input:focus-visible,.quick-add-modal__content-info .quantity.cart-quantity .quantity__input:focus-visible{box-shadow:none;outline:unset}.product-card-wrapper .quantity.cart-quantity:after,.product-card-wrapper .quantity.cart-quantity:before,.quick-add-modal__content-info .quantity.cart-quantity:after,.quick-add-modal__content-info .quantity.cart-quantity:before{content:none}@media screen and (min-width:750px)and (max-width:1023.98px){.product-grid.grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)/2)!important}.product-grid.grid--4-col-xl .grid__item,.product-grid.grid--5-col-xl .grid__item,.product-grid.grid--6-col-xl .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)/2)}}@media screen and (min-width:1024px)and (max-width:1279.98px){.product-grid.grid--4-col-xl .grid__item,.product-grid.grid--5-col-xl .grid__item,.product-grid.grid--6-col-xl .grid__item{max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing)*2/3);width:calc(33.33% - var(--grid-desktop-horizontal-spacing)*2/3)}}@media screen and (min-width:1280px)and (max-width:1535.98px){.product-grid.grid--4-col-xl .grid__item,.product-grid.grid--5-col-xl .grid__item,.product-grid.grid--6-col-xl .grid__item{max-width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4);width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4)}}@media screen and (min-width:1536px){.product-grid.grid--4-col-xl .grid__item{max-width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4);width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4)}.product-grid.grid--5-col-xl .grid__item{max-width:calc(20% - var(--grid-desktop-horizontal-spacing)*4/5);width:calc(20% - var(--grid-desktop-horizontal-spacing)*4/5)}.product-grid.grid--6-col-xl .grid__item{max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing)*5/6);width:calc(16.66% - var(--grid-desktop-horizontal-spacing)*5/6)}}.snippet-spare-parts-card{align-items:stretch;box-sizing:border-box;display:flex;gap:24px;padding:10px;width:100%}@media screen and (min-width:1024px)and (max-width:1440px){.snippet-spare-parts-card{gap:12px}}.snippet-spare-parts-card .image-card{align-items:center;align-self:stretch;display:flex;flex:0 0 32%;justify-content:center;max-height:150px;max-width:150px;min-height:80px;min-width:80px;overflow:hidden;position:relative}@media screen and (min-width:1024px)and (max-width:1440px){.snippet-spare-parts-card .image-card{flex:0 0 20%;max-height:80px;max-width:60px;min-height:60px}}.snippet-spare-parts-card .image-card .card-position-badge{align-items:center;background:#006eb7;border-radius:100px;color:#fff;display:flex;font-size:14.13px;height:28px;justify-content:center;left:0;min-width:30px;padding:4px 6px;position:absolute;top:0}.snippet-spare-parts-card .image-card img{display:block;height:100%;object-fit:contain;width:100%}.snippet-spare-parts-card .container-information-card{display:flex;flex:1 1 0;flex-direction:column;gap:9px;min-width:0}.snippet-spare-parts-card .container-information-card .wrapper-sku-title .card-sku{font-weight:700}.snippet-spare-parts-card .container-information-card .wrapper-sku-title h3{margin:0}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1024px){.snippet-spare-parts-card .container-information-card product-form .product-form__buttons{max-width:100%}}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input.quantity{min-height:unset;width:auto}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input.quantity:after,.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input.quantity:before{content:none}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input button.quantity__button{background:transparent;border:2px solid #36475a;border-radius:50px;height:32px;width:32px}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input button.quantity__button:not(.disabled):hover{border:2px solid #006eb7}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input button.quantity__button:not(.disabled):hover svg path{fill:#006eb7}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input .quantity__input{max-width:4rem}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons quantity-input .quantity__input:focus-visible{box-shadow:none;outline:unset}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons .quantity-price-row{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:1024px)and (max-width:1220px){.snippet-spare-parts-card .container-information-card product-form .product-form__buttons .quantity-price-row{align-items:center;flex-direction:column}}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons .quantity-price-row .price-wrapper{margin-left:auto}@media screen and (min-width:1024px)and (max-width:1220px){.snippet-spare-parts-card .container-information-card product-form .product-form__buttons .quantity-price-row .price-wrapper{margin-left:0}}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons .quantity-price-row .price-wrapper .price-item--regular,.snippet-spare-parts-card .container-information-card product-form .product-form__buttons .quantity-price-row .price-wrapper .price-item--sale{font-weight:700}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit{background:transparent;border:2px solid #36475a;border-radius:50px;height:44px;padding:10px 18px;width:100%}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit:after,.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit:before{content:none}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit span{color:#001b2d;font-weight:700}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit:hover:not([disabled]){border-color:#006eb7}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit:hover:not([disabled]) span{color:#006eb7}.snippet-spare-parts-card .container-information-card product-form .product-form__buttons button.product-form__submit[disabled]{border-color:#36475a;cursor:not-allowed;opacity:.6}.collection-list__item.grid__item .card-wrapper .card__content .card__information{padding:1rem 0}#main-cart-footer .page-cart-max,cart-items .page-cart-max{max-width:1100px}#cart-notification-product .cart-notification-product__name,#cart-notification-product .price-product,#cart-notification-product .vendor{margin:0 0 .7rem}#cart-notification-product .cart-notification-product__name,#cart-notification-product .price-product,#cart-notification-product .product-option{color:#36475a}#cart-items .title-wrapper-with-link{display:block}#cart-items .title-wrapper-with-link .go-to-shopping{color:#121212d9;display:flex;justify-content:end}#cart-items.is-empty .title-wrapper-with-link{display:none}#cart-items .title-cart{margin:1rem 0 7rem}#cart-items .cart__warnings{padding:0}#cart-items .cart__warnings .cart__empty-text{margin:0;padding:6rem 0 5rem}#cart-items .cart__warnings .button.button-primary{padding:13px 18px}#cart-items .cart__warnings .button.button-primary:after,#cart-items .cart__warnings .button.button-primary:before{content:none}#cart-items .cart__contents #main-cart-items .cart-item .cart-item__details .cart-item__name,#cart-items .cart__contents #main-cart-items .cart-item .cart-item__details .price-product,#cart-items .cart__contents #main-cart-items .cart-item .cart-item__details .product-option{color:#36475a}#cart-items .cart__contents #main-cart-items .cart-item .cart-item__quantity .quantity-popover-container .quantity.cart-quantity{border-radius:100px;box-shadow:0 0 0 1px #1212128c}#cart-items .cart__contents #main-cart-items .cart-item .cart-item__quantity .quantity-popover-container .quantity.cart-quantity:after,#cart-items .cart__contents #main-cart-items .cart-item .cart-item__quantity .quantity-popover-container .quantity.cart-quantity:before{content:none}#cart-items .cart__contents #main-cart-items .cart-item .cart-item__quantity .quantity-popover-container .quantity.cart-quantity .quantity__button:not(:focus-visible,.focused),#cart-items .cart__contents #main-cart-items .cart-item .cart-item__quantity .quantity-popover-container .quantity.cart-quantity .quantity__input:not(:focus-visible,.focused){box-shadow:none}#main-cart-footer .cart__ctas .button.button-primary{padding:13px 18px}#cart-notification-button:after,#cart-notification-button:before,#cart-notification-form button:after,#cart-notification-form button:before,#main-cart-footer .cart__ctas .button.button-primary:after,#main-cart-footer .cart__ctas .button.button-primary:before{content:none}body .shopify-section-group-header-group.section-header{z-index:100}sticky-header.header-wrapper{left:0;right:0}@media screen and (max-width:1024px){sticky-header.header-wrapper{position:relative}}sticky-header.header-wrapper header{background-color:#f6f6f6;border-radius:10px}@media screen and (max-width:1024px){sticky-header.header-wrapper header{border-radius:0}}sticky-header.header-wrapper header.header.header--middle-left{margin:2rem 1.5rem 1.6rem;padding-bottom:4px;padding-top:4px}@media screen and (min-width:1024px)and (max-width:1224px){sticky-header.header-wrapper header.header.header--middle-left img.header__heading-logo{max-width:130px;min-width:130px}}@media screen and (min-width:1224px)and (max-width:1440px){sticky-header.header-wrapper header.header.header--middle-left img.header__heading-logo{min-width:150px}}@media screen and (min-width:1440px){sticky-header.header-wrapper header.header.header--middle-left .header__heading-logo-wrapper img{min-width:180px}}@media screen and (max-width:1024px){sticky-header.header-wrapper header.header.header--middle-left{margin:0;padding:0 1.5rem}}@media screen and (min-width:1024px)and (max-width:1440px){sticky-header.header-wrapper header.header.header--middle-left{gap:2rem}}@media screen and (min-width:1921px){sticky-header.header-wrapper header.header.header--middle-left{margin-left:auto;margin-right:auto}}sticky-header.header-wrapper header.header.header--middle-left .header__inline-menu .list-menu.list-menu--inline{gap:16px;row-gap:0}@media screen and (min-width:1024px)and (max-width:1440px){sticky-header.header-wrapper header.header.header--middle-left .header__inline-menu .list-menu.list-menu--inline{gap:8px}}@media screen and (min-width:1024px)and (max-width:1224px){sticky-header.header-wrapper header.header.header--middle-left .header__menu-item.list-menu__item,sticky-header.header-wrapper header.header.header--middle-left .header__submenu.list-menu,sticky-header.header-wrapper header.header.header--middle-left header-menu{padding:.5rem}}sticky-header.header-wrapper header.header.header--middle-left .header__menu-item.list-menu__item a,sticky-header.header-wrapper header.header.header--middle-left .header__menu-item.list-menu__item span,sticky-header.header-wrapper header.header.header--middle-left .header__submenu.list-menu a,sticky-header.header-wrapper header.header.header--middle-left .header__submenu.list-menu span,sticky-header.header-wrapper header.header.header--middle-left header-menu a,sticky-header.header-wrapper header.header.header--middle-left header-menu span{color:#666}@media screen and (min-width:1024px)and (max-width:1440px){sticky-header.header-wrapper header.header.header--middle-left .header__menu-item.list-menu__item a,sticky-header.header-wrapper header.header.header--middle-left .header__menu-item.list-menu__item span,sticky-header.header-wrapper header.header.header--middle-left .header__submenu.list-menu a,sticky-header.header-wrapper header.header.header--middle-left .header__submenu.list-menu span,sticky-header.header-wrapper header.header.header--middle-left header-menu a,sticky-header.header-wrapper header.header.header--middle-left header-menu span{font-size:15px}}sticky-header.header-wrapper header.header.header--middle-left header-menu .header__submenu.list-menu{background-color:#f6f6f6}sticky-header.header-wrapper header.header.header--middle-left .header__icons svg{color:#36475a}sticky-header.header-wrapper header.header.header--middle-left .header__icons .customer-welcome{color:#666;padding-right:10px}@media screen and (max-width:1224px){sticky-header.header-wrapper header.header.header--middle-left .header__icons .customer-welcome{display:none}}@media screen and (min-width:1024px)and (max-width:1440px){sticky-header.header-wrapper header.header.header--middle-left .header__icons .customer-welcome{font-size:15px}}sticky-header.header-wrapper header.header.header--middle-left .desktop-localization-wrapper.languages .disclosure #HeaderLanguageList span,sticky-header.header-wrapper header.header.header--middle-left .desktop-localization-wrapper.languages .disclosure .disclosure__button span{color:#666}sticky-header.header-wrapper header.header.header--middle-left .desktop-localization-wrapper.languages .disclosure #HeaderLanguageList{background-color:#f6f6f6}sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer{width:100dvw}@media screen and (min-width:750px){sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer{width:40rem}}sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer li .menu-drawer__close-button,sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer li a.menu-drawer__menu-item.list-menu__item,sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer li summary.menu-drawer__menu-item.list-menu__item{padding-left:1.5rem}sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer .menu-drawer__navigation,sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer .menu-drawer__submenu,sticky-header.header-wrapper header.header.header--middle-left header-drawer #menu-drawer .menu-drawer__utility-links{background-color:#f6f6f6}sticky-header.header-wrapper header.header.header--middle-left.no-margin{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/global-custom.css.map */
