@import"https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Exo,serif}.button{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:1px;margin-bottom:0;padding:14px 35px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none;display:inline-block;color:#fff;background-color:#ec1d23}.button:hover{background-color:#000}.button:after{content:none}.custom-card-class a{text-decoration:none;color:#000}.announcement-bar-section .utility-bar .page-width.utility-bar__grid{max-width:100%}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message{max-width:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message p{margin:0;font-family:Exo,sans-serif;font-size:16px;font-weight:400;letter-spacing:0}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message .custom-anchor-announsement-bar{color:#ec1d23;font-size:13px;font-weight:700;margin-left:1rem;text-transform:uppercase;text-decoration:none}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message .custom-anchor-announsement-bar:hover{text-decoration:underline}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message p strong{margin-right:4px}.header-wrapper .header.page-width{max-width:100%;justify-content:space-around;grid-template-columns:auto 1fr auto;padding-block:9px}.header-wrapper .header .header__icons #cart-icon-bubble{display:inline-flex;width:auto;height:auto;margin-left:20px;margin-right:0;position:relative;align-items:center}.header-wrapper .header .header__icons #cart-icon-bubble .cart-count-bubble{right:-10px;top:-10px;left:auto;display:inline-flex;align-items:center;justify-content:center;line-height:normal;font-family:Exo}.header-wrapper .header .header__icons #cart-icon-bubble .svg-wrapper{width:16px;height:16px}.header-wrapper .header .header__icons #cart-icon-bubble svg.icon{width:100%;height:auto}.header-wrapper .header .header__icons .header_contact{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:2px;margin-bottom:0;padding:17px 52px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none}.header-wrapper .header .header__icons .header_contact:hover{background-color:#000!important}.header-wrapper .header .header__icons .search-modal__content{padding:0 40px 0 20px}.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field input.search__input{background-color:#e8e8e8;border-radius:0}.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field input.search__input:focus{margin:0;border:0;outline:none;box-shadow:none}.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field:before,.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field:after{display:none}.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field .search__button .svg-wrapper{width:15px;height:15px}.header-wrapper .header .header__icons .custom-header-socail-wrap{display:flex;align-items:center;gap:18px}.header-wrapper .header .header__icons .custom-header-socail-wrap .list-social__link{padding:0;width:22px;height:22px}.header-wrapper .header .header__icons .custom-header-socail-wrap .svg-wrapper{width:100%;height:auto}.header-wrapper .header .header__icons{align-items:center}.header-wrapper .header nav.header__inline-menu{margin-left:auto;margin-right:0}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item{align-items:center;color:#010202;display:flex;font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:2px;padding:0 14px;text-transform:uppercase;transition:all .3s ease;text-decoration:none!important}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item span.header__active-menu-item{color:#5b5b5b}.header-wrapper .header nav.header__inline-menu ul.list-menu summary.header__menu-item{padding:0 22px 0 14px}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{width:16px;height:16px;top:2px;right:0}.scrolled-past-header .header-wrapper{background-color:#000}.scrolled-past-header .header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item{color:#fff}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item span{text-decoration:none!important}.sticky_header_logo{display:none}.scrolled-past-header .header-wrapper .sticky_header_logo{display:block}.scrolled-past-header .header-wrapper .sticky_header_logo img{width:100%;height:75px;object-fit:contain}.scrolled-past-header .header-wrapper .header__heading-logo-wrapper{display:none}.header-wrapper .header nav.header__inline-menu ul.list-menu{gap:5px}.custom-slidershow-main{background:linear-gradient(90deg,#949494 50%,#010202 50%)}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-prev{width:24px;height:24px;background-size:contain;left:0;background-image:url(/cdn/shop/files/left-chevron-w.png?v=1738643941)}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-next{width:24px;height:24px;background-size:contain;right:0;background-image:url(/cdn/shop/files/right-chevron-w.png?v=1738643941)}.border_list{display:flex;flex-wrap:wrap;overflow-x:hidden;background:linear-gradient(90deg,#949494,#000)}.border_list span{flex:1;min-height:50px;transform:skew(-20deg)}.border_list span.first_border{background-color:#949494}.border_list span.second_border{background-color:#5c5c5c}.border_list span.third_border{background-color:#010202}.custom-slidershow-main .custom-slider-main-page .page-width{padding-inline:0}.custom-slidershow-main .custom-slider-main-page .page-width .swiper-container .swiper-wrapper .swiper-slide img.swiper-image{width:90%;height:auto;margin-inline:auto;display:block}.custom-slidershow-main .custom-slider-main-page .swiper-container{padding-bottom:42px}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#b7b7b7;opacity:.5}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#eb1d23;opacity:1}.custom-slidershow-main .custom-slider-main-page{margin-bottom:-78px}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-pagination{bottom:0}.custom-commitment0section .custom-rich-text-container h2{margin:0;color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:20px}.custom-commitment0section .custom-rich-text-container{margin-top:100px;margin-bottom:40px}.custom-commitment0section .custom-rich-text-container p{margin:22px 0 0;font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000;font-weight:400}.custom-commitment0section .custom-rich-text-container p strong{font-style:italic;font-weight:700}.advanced-feature-collection-container{padding:50px 0 100px!important}.advanced-feature-collection-container .featured-collection-title{margin:20px 0;color:#000;font-family:Exo,sans-serif;font-size:26px;font-style:italic;font-weight:700;text-align:center;text-transform:uppercase}.advanced-feature-collection-container:before{background-color:#f1f1f1;clip-path:polygon(0 0,98% 0,100% 100%,0 100%);content:"";height:40px;left:0;position:absolute;top:-39px;width:30%}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class img{width:100%;height:230px;object-fit:contain;object-position:center}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class .custom-card-product-price{color:#ec1d23;font-family:Exo,sans-serif;font-size:15px;font-style:normal;font-weight:700;margin-top:0;padding:0;text-transform:uppercase;transition:all .3s ease;margin-bottom:10px}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class .card-product-price{color:#000;font-family:Exo,sans-serif;font-size:18px;font-style:normal;font-weight:500;margin-top:.5rem;text-transform:uppercase;margin-bottom:4px}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class .card-product-category{color:#adadad;font-family:Exo,sans-serif;font-size:13px;font-weight:600;margin-top:.5rem;text-transform:uppercase;line-height:20px;display:inline-block}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class{padding:22px}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class .custom-card-product-price .card-main-price{padding:1px 7px;display:inline-block}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class .custom-card-product-price .card-compare-price{text-decoration:line-through}.advanced-feature-collection-container .page-width{position:relative}.advanced-feature-collection-container .swiper-button-prev{width:24px;height:24px;background-position:center;background-size:contain;background-image:url(/cdn/shop/files/left-chevron-r.png?v=1738644226)}.advanced-feature-collection-container .swiper-button-prev:hover{background-image:url(/cdn/shop/files/left-chevron-w.png?v=1738643941)}.advanced-feature-collection-container .swiper-button-next{width:24px;height:24px;background-position:center;background-size:contain;z-index:0;background-image:url(/cdn/shop/files/right-chevron-r.png?v=1738644226)}.advanced-feature-collection-container .swiper-button-next:hover{background-image:url(/cdn/shop/files/right-chevron-w.png?v=1738643941)}.what-we-can-do .page-width-custom{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;margin-inline:auto;align-items:center;width:calc(100% - 32px)}.what-we-can-do .page-width-custom .part-one-left .section-heading{margin:0;font-family:Exo,sans-serif;font-size:26px;font-style:normal;font-weight:700}.what-we-can-do .page-width-custom .part-one-left .features .feature img.feature-icon{width:60px;height:auto}.what-we-can-do .page-width-custom .part-one-left .features .feature{display:flex;align-items:flex-start;gap:15px;margin-top:32px;padding-right:150px}.what-we-can-do .page-width-custom .part-one-left .features .feature .feature-content-bx{flex:1}.what-we-can-do .page-width-custom .part-one-left .features .feature .feature-content-bx .feature-title{margin:0 0 18px;color:#000;font-family:Exo,sans-serif;font-size:18px;font-style:normal;font-weight:700;text-transform:uppercase}.what-we-can-do .page-width-custom .part-one-left .features .feature .feature-content-bx .feature-description{font-family:Exo,sans-serif;font-size:16px;font-weight:400;margin:0;line-height:24px}.what-we-can-do .page-width-custom .part-right .catalog .catalog-image{margin-left:-60px;display:block;width:100%}.what-we-can-do .page-width-custom .part-right .catalog .catalog-download{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:0;padding:13px 40px 13px 50px;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;margin-top:50px;margin-left:50px}.what-we-can-do{padding-block:85px;position:relative;margin-top:80px;z-index:1}.what-we-can-do:before{background-color:#5b5b5b;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);content:"";height:40px;position:absolute;right:0;top:-39px;width:30%}.what-we-can-do:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:580px;height:700px;background-color:transparent;background-position:right center;background-repeat:no-repeat;background-size:contain;z-index:-1}.brands-slider .container{max-width:1200px;margin-inline:auto;width:calc(100% - 32px);position:relative}.brands-slider .container .brands-title{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 22px}.brands-slider .container .brand-slider-custom .swiper-slide .brand-logo{width:78%;height:100px;object-fit:contain;padding:1rem 2rem;margin-inline:auto;display:block}.brands-slider{margin-top:80px;position:relative;padding-block:75px 100px}.brands-slider:before{background-color:#f2f2f2;clip-path:polygon(0 0,98% 0,100% 100%,0 100%);content:"";height:40px;left:0;position:absolute;top:-39px;width:30%}.brands-slider .swiper-pagination{position:relative;margin-top:42px;display:flex;justify-content:center;gap:12px}.brands-slider .swiper-pagination .swiper-pagination-bullet{background-color:#b7b7b7;opacity:1}.brands-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ec1d23}.home_contact_section{text-align:center;padding-block:40px;position:relative}.home_contact_section:before{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);content:"";height:40px;position:absolute;right:0;top:-39px;width:30%;background-color:#eb1d23}.home_contact_section .contact_title{font-family:Exo,sans-serif;font-size:28px;font-style:normal;font-weight:600;margin:0 0 3.2rem}.home_contact_section .contact_button a{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1.25rem 4rem 1.25rem 4.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none}.explore_products{position:relative;padding-block:30px}.explore_products .explore_row{max-width:1200px;margin-inline:auto;width:calc(100% - 32px);display:grid;grid-template-columns:1fr 1fr}.explore_products .explore_row .right_social_col{display:flex;align-items:center;justify-content:flex-end;gap:20px}.explore_products .explore_row .right_social_col p{margin:0;display:inline;font-family:Exo,sans-serif;font-size:16px;font-style:italic;font-weight:600;margin-right:1rem}.explore_products .explore_row .right_social_col .all_social_icons{display:flex;align-items:center;gap:20px}.explore_products .explore_row .right_social_col .all_social_icons a{display:inline-block;width:24px;height:24px}.explore_products .explore_row .right_social_col .all_social_icons a img{width:100%;height:auto}.explore_products .explore_row .right_social_col .all_social_icons a:hover img{filter:invert(8%) sepia(86%) saturate(5248%) hue-rotate(352deg) brightness(108%) contrast(97%)}.explore_products .explore_row .click_exlore{display:flex;align-items:center;gap:16px;cursor:pointer}.explore_products .explore_row .click_exlore h4{margin:0;cursor:pointer;font-family:Exo,sans-serif;font-size:20px;font-style:italic;font-weight:700;text-transform:uppercase;transition:all .3s ease}.explore_products .explore_row .click_exlore img{width:18px;height:18px;object-fit:contain}.explore_products .explore_row .click_exlore.active img{transform:rotateX(-180deg)}.explore_products .explore_row .all_product_list{margin:40px 0 0;padding:0 0 0 16px;align-items:flex-start}.explore_products .explore_row .main_ul_list{display:grid;grid-template-columns:repeat(4,1fr);grid-column:span 2;column-gap:12px}.explore_products .explore_row .all_product_list .product_items::marker{color:#ec1d23;font-size:12px}.explore_products .explore_row .all_product_list .product_items a{font-family:Exo,sans-serif;font-size:15px;font-style:normal;font-weight:400;padding:.75rem 1rem 0 0;transition:all .3s ease;text-decoration:none}footer.footer .footer-block--newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start}footer.footer .footer-block--newsletter .footer-block__newsletter .footer-block__heading{text-align:right;font-size:18px;font-style:italic;font-weight:700;text-transform:uppercase;margin:0;font-family:Exo}footer.footer .footer-block--newsletter .footer-block__newsletter .footer_news_subheading{text-align:right;font-size:14px;font-weight:400}footer.footer .footer__content-top{padding-inline:0;width:calc(100% - 32px)}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter .newsletter-form__field-wrapper{max-width:100%}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter .newsletter-form__field-wrapper .field{width:100%}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter .newsletter-form__field-wrapper .field input{background-color:#000;border:none;border-radius:0;color:#fff;font-family:Exo}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter .newsletter-form__field-wrapper .field label.field__label{color:#dadada}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter .newsletter-form__field-wrapper .field button{background:red;background-color:#eb1d23;border-radius:0;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);color:#fff;margin-left:0;padding:0 30px;transition:all .3s ease;position:absolute;top:0;right:0}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter .newsletter-form__field-wrapper .field button:hover{background-color:#5b5b5b}footer.footer .footer-block--newsletter .footer-block__newsletter{margin-right:0;margin-left:auto}footer.footer .footer-block--newsletter form#ContactFooter{margin-left:auto;max-width:42rem}footer.footer .footer__content-bottom{padding:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{padding-inline:0;justify-content:flex-start}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0;width:100%;display:flex;align-items:center}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright p{margin:0;color:#a1a1a1;font-size:14px;font-style:normal;font-weight:400}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies .copyright__content a{font-family:Exo,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies li:before{content:"|"!important;font-weight:400;color:#a1a1a1;font-size:16px}.advanced-feature-collection-container .swiper-wrapper{display:flex;align-items:stretch}.advanced-feature-collection-container .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;height:auto}.advanced-feature-collection-container .swiper-wrapper .swiper-slide .custom-card-class{height:100%}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .potent_icon{display:flex}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu{background-color:#2b2b2b;border-radius:0!important;margin:0;padding:1.25rem 1.5rem;min-width:270px;height:auto;top:99px}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu li a.header__menu-item{clip-path:polygon(0 0,100% 0,95% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:16px;font-weight:400;padding:.8rem 2rem .8rem 1.5rem;transition:all .3s ease;background-color:transparent;border:0;display:inline-block;text-transform:capitalize;letter-spacing:1px}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu li a.header__menu-item:hover{background:#ec1d23}.scrolled-past-header .header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item span.header__active-menu-item{color:#fff}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu li:before{display:none}.main_banner_breadcrumbs{background-color:#f2f2f2;position:relative;margin-top:00px;z-index:1;padding:50px 0}.main_banner_breadcrumbs:after{content:"";background-image:url(/cdn/shop/files/catalogue-bg.png?v=1737618242);background-repeat:no-repeat;background-position:100% 24%;background-size:21%;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.1}.main_banner_breadcrumbs .main_combine_class{max-width:1140px;margin-inline:auto;width:calc(100% - 32px)}.policies .copyright__content a:hover{text-decoration:none}.main_banner_breadcrumbs .breadcrumb a{color:#010202;font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-decoration:none}.main_banner_breadcrumbs .breadcrumb span{color:#9f9f9f;font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:400}.main_banner_breadcrumbs .breadcrumb span[aria-hidden=true]{margin-inline:5px}.main_banner_breadcrumbs .main_name{color:#000;font-family:Exo,sans-serif;font-size:34px;font-style:italic;font-weight:700;margin-bottom:0;text-transform:uppercase;text-align:center;min-height:160px;display:grid;place-content:center;line-height:normal}.collection-list .collection-list__item .card-wrapper .card__inner{height:283px;width:99.9%;background-color:#fff}.collection-list .collection-list__item .card-wrapper .card__inner .card__media{width:100%}.collection-list .collection-list__item .card-wrapper .card__content .card__information{padding:0}.collection-list .collection-list__item .card-wrapper .card__content .card__information .card__heading a.full-unstyled-link{align-items:center;display:flex;font-family:Exo,sans-serif;font-size:24px;font-style:normal;font-weight:700;min-height:140px;justify-content:center;padding:0 1rem;text-align:center;text-transform:uppercase}.collection-list .collection-list__item .card-wrapper .card__content .card__information .card__heading a.full-unstyled-link span.icon-wrap{position:absolute;bottom:-1px;right:0;background:#ec1d23;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);content:"";height:40px;opacity:0;transition:all .3s ease;width:50px;margin:0;display:inline-flex;align-items:center;justify-content:center}.collection-list .collection-list__item .card-wrapper:hover .card__content .card__information .card__heading a.full-unstyled-link span.icon-wrap{opacity:1}.collection-list .collection-list__item .card-wrapper .card__content .card__information .card__heading a.full-unstyled-link span.icon-wrap svg.icon.icon-arrow{color:#fff}ul.collection-list.grid{column-gap:30px;display:grid;row-gap:20px;margin-top:60px;margin-bottom:60px}ul.collection-list.grid li.collection-list__item{width:100%;max-width:100%;transition:.25s ease-in-out;padding-top:16px}ul.collection-list.grid li.collection-list__item:hover{box-shadow:0 0 0 2px #ec1d23}section.brands_list .brand_items{max-width:1140px;margin-inline:auto;width:calc(100% - 32px);display:grid;grid-template-columns:repeat(4,1fr)!important;gap:20px 30px;margin-block:50px}section.brands_list .brand_items a{align-items:center;border:2px solid #f1f1f1;display:flex;height:100%;justify-content:center;position:relative;transition:all .3s ease;width:100%;min-height:225px}section.brands_list .brand_items a:hover{border-color:#ec1d23}section.brands_list .brand_items a .single_item{display:grid}section.brands_list .brand_items a span{background:#ec1d23;bottom:0;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);height:40px;opacity:0;position:absolute;right:0;transition:all .3s ease;width:50px;display:inline-flex;align-items:center;justify-content:center}section.brands_list .brand_items a:hover span{opacity:1}.main_collection_fillter aside#main-collection-filters .facets__form-vertical h2.facets__heading{color:#000;font-family:Exo,sans-serif;font-size:20px;font-style:italic;font-weight:700;text-transform:uppercase}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical{border-top:2px solid #e81d23}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical .facets__summary{color:#292929;font-family:Exo,sans-serif;font-size:17px;font-weight:600;text-transform:capitalize}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical .facets__summary svg.icon-caret{width:14px;height:14px;top:18px}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical .facets-layout .facets__label{font-family:Exo;letter-spacing:0;font-weight:600;color:#000;font-size:14px;padding-right:0;line-height:normal}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical .facets-layout .facets__label span.facet-checkbox__text{display:flex;align-items:center;justify-content:space-between;width:100%}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical .facets-layout .facets__label span.facet-checkbox__text span.facet-checkbox__text-label{width:82%}.main_collection_fillter aside#main-collection-filters .facets__form-vertical .facets__disclosure-vertical div.parent-display .facets-wrap{padding-right:0}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__inner{height:200px;width:99.9%;background-color:#fff}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__inner .card__media img{object-fit:contain}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information h3{color:#000;font-family:Exo,sans-serif;font-size:18px;font-style:normal;font-weight:500;margin-top:.5rem;text-transform:uppercase}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .card-information .card_collection_name{color:#adadad;font-family:Exo,sans-serif;font-size:13px;font-style:normal;font-weight:600;margin-top:.5rem;text-transform:uppercase}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price{color:#ec1d23;font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-top:0;padding:0;text-transform:uppercase;transition:all .3s ease;margin-bottom:10px}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information h3 a{text-decoration:none}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper{padding-inline:10px}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card{border:2px solid transparent;transition:.25s ease-in-out}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card:hover{border:2px solid #ec1d23}.main_collection_fillter .collection .product-grid{row-gap:28px}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information{padding-inline:12px}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form{width:72%;margin-left:auto;justify-content:space-between;background-color:#f6f6f6;padding:12px;align-items:center;margin-bottom:20px}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form .product-count-vertical{margin:0}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form .product-count-vertical .product-count__text{font-family:Exo;font-size:16px;color:#000;font-weight:700;text-transform:capitalize}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form h2.facet-filters__label{font-size:15px;font-weight:500;font-family:Exo;color:#000;text-transform:uppercase}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form .select select{font-family:Exo;font-size:15px;background-color:#fff;padding:7px 40px 7px 14px;font-weight:500;color:#000}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form .select select:focus-visible{box-shadow:none;outline:none}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form .select span.svg-wrapper{right:14px}.main_collection_fillter aside#main-collection-filters .facets__form-vertical facet-remove .active-facets__button-remove{text-decoration:none;text-transform:capitalize;font-family:Exo;font-weight:600;color:#fff;background-color:#000;padding:2px 10px;display:inline-block}.main_collection_fillter aside#main-collection-filters .facets__form-vertical facet-remove .active-facets__button{padding:0;margin:0 5px 6px 0}.main_collection_fillter aside#main-collection-filters .facets__form-vertical facet-remove .active-facets__button .active-facets__button-inner{font-family:Exo;letter-spacing:.4px;box-shadow:none;border:1px solid #a4a4a4;color:#000;text-transform:capitalize;font-weight:500}.main_collection_fillter{margin-bottom:40px}.main_collection_fillter .product-grid-container .collection .pagination__list .pagination__item{font-family:Exo;font-weight:600;border:1px solid #000;width:38px;height:38px}.main_collection_fillter .product-grid-container .collection .pagination__list .pagination__item.pagination__item--current{background-color:#000;color:#fff;opacity:1}.main_collection_fillter .product-grid-container .collection .pagination__list .pagination__item:after{display:none}.template_products .product .product__media-wrapper,.template_products .product .product__info-wrapper{width:50%!important;max-width:50%!important}.template_products .product .product__info-wrapper .product__info-container .product__title h1{color:#000;font-family:Exo,sans-serif;font-size:26px;font-style:normal;font-weight:700}.template_products .product .product__info-wrapper .product__info-container .price{font-family:Exo,sans-serif;font-size:20px;font-weight:700;margin-bottom:2rem;padding-top:26px;padding-bottom:10px;color:#ec1d23}.template_products .product .product__info-wrapper .product__info-container .price .price__sale{display:flex;flex-direction:row-reverse;margin-right:8px}.template_products .product .product__info-wrapper .product__info-container .price .price__sale .price-item--regular{font-family:Exo,sans-serif;font-size:20px;font-weight:700;margin-left:10px;color:#212529}.template_products .product .product__info-wrapper .product__info-container .price span.badge{font-family:Exo,sans-serif;font-size:12.3px;font-weight:500;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;line-height:normal;padding:3px 12px}.template_products .product .product__info-wrapper .product__info-container .price .price__sale .price-item{font-size:20px}.template_products .product .product__info-wrapper .product__info-container .price .price__regular{color:#ec1d23;display:none}.template_products .product .product__info-wrapper .product__info-container .product__tax{font-family:Exo;color:#000;font-size:14px;font-weight:500;text-transform:capitalize;margin-bottom:10px;padding-top:6px}.template_products .product .product__info-wrapper .product__info-container .product-form__quantity .quantity__label{font-family:Exo;color:#000;font-weight:500}.template_products .product .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button{background:#000;color:#fff;opacity:1}.template_products .product .product__info-wrapper .product__info-container .product-form__quantity .quantity input.quantity__input{font-family:Exo;font-weight:600}.template_products .product .product__info-wrapper .product__info-container .product-form__buttons button.product-form__submit{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:1px;margin-bottom:1.5rem;padding:1rem 3rem 1rem 3.5rem;text-transform:uppercase;transition:all .3s ease}.template_products .product .product__info-wrapper .product__info-container .product-form__buttons button.product-form__submit:hover{background-color:#000}.template_products .product .product__info-wrapper .product__info-container .product-form__buttons button.product-form__submit:before,.template_products .product .product__info-wrapper .product__info-container .product-form__buttons button.product-form__submit:after{display:none}.template_products .product .product__info-wrapper .product__info-container .product-form__buttons{max-width:215px;margin-top:40px}.template_products .product .product__info-wrapper .product__info-container .pickup-availability-preview .pickup-availability-info{font-family:Exo;font-weight:600}.template_products .product .product__info-wrapper .product__info-container .pickup-availability-preview .pickup-availability-info p{font-size:14px}.template_products .product .product__info-wrapper .product__info-container .pickup-availability-preview .pickup-availability-info button{color:#ec1d23;font-weight:500;text-transform:capitalize}.home_review_section h2.brand_title{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;text-align:center}.custom_product_description{max-width:1200px;padding-inline:5rem;margin-inline:auto}.custom_product_description{max-width:1200px;padding-inline:5rem;margin-inline:auto;margin-block:80px}.custom_product_description .description_title{font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:20px;border-bottom:2px solid #e81d23;padding:0 0 28px;margin-bottom:35px}.custom_product_description .inner_product__description{font-family:Exo;color:#000;letter-spacing:0;font-size:17px;line-height:29px}.custom_product_description .back_button a{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1rem 3rem 1rem 3.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;min-width:147px;text-align:center;margin-top:45px}.main_reccomendation{position:relative;background-color:#f1f1f1;padding-block:50px}.main_reccomendation:before{background-color:#f1f1f1;clip-path:polygon(0 0,98% 0,100% 100%,0 100%);content:"";height:40px;left:0;position:absolute;top:-39px;width:30%}.main_reccomendation .related-products .related-products__heading{color:#000;font-family:Exo,sans-serif;font-size:26px;font-style:italic;font-weight:700;text-align:center;text-transform:uppercase}.main_reccomendation .related-products .product-grid li.grid__item{padding-inline:12px}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper{background-color:#fff;padding:15px}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__content .card__information h3{color:#000;font-family:Exo,sans-serif;font-size:18px;font-style:normal;font-weight:500;margin-top:.5rem;text-transform:uppercase}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__content .card__information .price{color:#ec1d23;font-family:Exo,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin-top:0;padding:.5rem .75rem;text-transform:uppercase;transition:all .3s ease}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__content .card__information h3 a{text-decoration:none}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__inner .card__media img{object-fit:contain}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__inner{background:#fff}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper span.product_border_icon{bottom:0;clip-path:polygon(20% 0px,100% 0px,100% 100%,0px 100%);height:40px;opacity:0;position:absolute;right:11px;width:50px;display:inline-flex;align-items:center;justify-content:center;background:#ec1d23;transition:.3s}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper:hover span.product_border_icon{opacity:1}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price .price__regular{padding:4px 10px;transition:.25s ease-in-out}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper:hover .card__content .card__information .price .price__regular{background-color:#ee122a;color:#fff}.home_review_section{max-width:1140px;margin-inline:auto;width:calc(100% - 40px)}.contact_detail_section{max-width:1140px;margin-inline:auto;padding-inline:15px}.contact_detail_section .text_below_border span{display:block}.contact_detail_section .text_below_border p{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;margin:50px 0 20px}.contact_detail_section .text_below_border a{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1.2rem 4rem 1.2rem 4.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none}.contact_detail_section .text_below_border{border-bottom:2px solid #e81d23;padding-bottom:70px;margin-bottom:60px}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail h2{margin:0;color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:20px}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail .single_link_detail a{font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#5b5b5b;text-decoration:underline;transition:all .3s}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail .single_link_detail svg.icon{width:16px;height:16px;position:relative;top:3px;margin-right:4px}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail .single_link_detail{margin-top:18px}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail h2{margin:0;color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:1.5rem;margin-top:2.5rem;font-size:20px}.maps-location-bx{display:grid;grid-template-columns:1fr 1fr}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail .single_link_detail{display:inline-flex;flex-wrap:wrap;width:100%;margin-bottom:12px;align-items:flex-start;gap:8px}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail .single_link_detail a{font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#5b5b5b;text-decoration:underline;transition:all .3s}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail .single_link_detail p{margin:0;font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000;transition:all .3s;max-width:260px}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail .single_link_detail svg.icon{position:relative;top:7px}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail .map_btn a{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:2px;margin-bottom:0;padding:1.25rem 4rem 1.25rem 4.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;margin-top:10px}.contact_detail_section .text_after_border{display:grid;grid-template-columns:1fr 380px;gap:15px}.shopify-section-group-header-group.section-header.shopify-section-header-sticky{z-index:99999}.contact{max-width:1140px;padding-inline:15px}.contact .title{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:2.2rem;margin-top:2.5rem;font-size:20px}.contact form#ContactForm .field label.field__label{position:static;display:block;width:100%;color:#000;font-weight:700;margin-bottom:6px;font-size:15px!important}.contact form#ContactForm .field:before,.contact form#ContactForm .field:after{display:none}.contact form#ContactForm .contact__fields{display:block}.contact form#ContactForm .field{flex-direction:column-reverse}.contact form#ContactForm .field .field__input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:6px;color:#000;display:block;font-size:16px;font-weight:500;line-height:1.5;padding:.375rem 1.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;min-height:unset}.contact form#ContactForm .field .text-area.field__input{min-height:134px}.contact form#ContactForm .contact__button{margin:0}.contact form#ContactForm .contact__button .button{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1rem 6rem 1rem 6.5rem;text-transform:uppercase;transition:all .3s ease}.contact form#ContactForm .contact__button .button:before,.contact form#ContactForm .contact__button .button:after{display:none}.contact{max-width:1140px;padding-inline:15px;margin-bottom:30px}.customer_account .rich-text__wrapper.page-width{max-width:1140px;padding-inline:15px;width:100%}.customer_account .rich-text__wrapper.page-width .rich-text__blocks{max-width:100%}.customer_account .rich-text__wrapper.page-width .rich-text__blocks p strong{font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000}.customer_account .rich-text__wrapper.page-width .rich-text__blocks p{color:#000;font-size:16px;line-height:24px;font-weight:400}.customer_account .rich-text__wrapper.page-width .rich-text__blocks p a{color:#5b5b5b}.customer_account .rich-text__wrapper.page-width .rich-text__blocks p a:hover{color:#ec1d23;text-decoration:underline}.customer_account .rich-text__wrapper.page-width .rich-text__blocks h6 a{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1.2rem 4rem 1.2rem 4.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;margin-top:10px}.customer_account .rich-text__wrapper.page-width .rich-text__blocks h6 a:hover{background-color:#000}.work_tbw .container{max-width:1140px;padding-inline:15px;margin-inline:auto;padding-block:40px 50px}.work_tbw .content_block .inner_content_div h3{margin:0;color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:1.5rem;margin-top:2.5rem;font-size:16px}.work_tbw .content_block .inner_content_div p{color:#000;font-size:16px}.work_tbw .content_block .inner_content_div h2{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:1.5rem;margin-top:2.5rem;font-size:20px}.work_tbw .content_block .inner_content_div ul{padding:0 0 0 18px;margin:0}.work_tbw .content_block .inner_content_div ul li{color:#000;font-family:Exo,sans-serif;font-size:16px;font-weight:500;margin-bottom:0;letter-spacing:0}.work_tbw .content_block .inner_content_div p a{color:#5b5b5b}.work_tbw .content_block .inner_content_div p a:hover{color:#ec1d23}.work_tbw .content_block .inner_content_div ul li::marker{color:#ec1d23}.main_product_catalogues{display:block!important}.main_product_catalogues .container.header-for{max-width:1140px;padding-inline:15px;margin-inline:auto;padding-top:40px;padding-bottom:30px;width:100%}.main_product_catalogues .container.header-for .catalogues_list{width:100%;margin-top:25px;row-gap:35px}.main_product_catalogues .container.header-for .catalogues_list .single_catalogue .image-title h4{margin:18px 0;font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:700;text-align:center}.main_product_catalogues .container.header-for .catalogues_list .single_catalogue .category p{margin:2px 0 0;font-family:Exo,sans-serif;font-size:16px;font-style:normal;text-align:center;color:#000}.main_product_catalogues .container.header-for .catalogues_list .single_catalogue .image-container a{display:block}.main_product_catalogues .container.header-for .catalogues_list .single_catalogue .image-container a img{object-fit:cover;object-position:top}.main_product_catalogues.second_product_catalogue .container.header-for h2{border-top:2px solid #e81d23;margin-top:0;padding-top:65px}.main_catalogues_section .container{max-width:1140px;padding-inline:15px;margin-inline:auto;padding-block:80px 65px}.main_catalogues_section .catalogues_list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.main_catalogues_section .catalogues_list .single_catalogues{width:100%;height:auto}.main_catalogues_section .catalogues_list .single_catalogues iframe{width:100%;height:320px}.main_catalogues_section .catalogues_list .single_catalogues h3{margin:5px 0 0;font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000;font-weight:700;text-align:center;text-transform:uppercase}.main_catalogues_section .catalogues_list .single_catalogues p{margin:2px 0 10px;text-align:center;font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000}.main_catalogues_section .catalogues_list .single_catalogues .catalog_btn a{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;padding:1.2rem 4rem 1.2rem 4.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;margin-inline:auto;margin:7px 0 30px}.main_catalogues_section .catalogues_list .single_catalogues .catalog_btn{text-align:center}.main_rolling_bearing_section .container{max-width:1140px;margin-inline:auto;padding-inline:15px;width:100%;padding-block:70px}.main_rolling_bearing_section .image_with_text_section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.main_rolling_bearing_section .image_with_text_section .left_section_content h2{margin:0 0 25px;color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:20px}.main_rolling_bearing_section .image_with_text_section .left_section_content h6{font-family:Exo,sans-serif;font-size:16px;margin:0;color:#000;line-height:normal}.main_rolling_bearing_section .image_with_text_section .left_section_content p{font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000;line-height:normal;letter-spacing:0}.main_rolling_bearing_section .only_content_section h2{grid-column:span 2;margin:0;color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:20px}.main_rolling_bearing_section .only_content_section p{margin:0;font-family:Exo,sans-serif;font-size:16px;color:#000;line-height:24px;letter-spacing:0}.main_rolling_bearing_section .only_content_section p strong{margin-inline:4px}.main_rolling_bearing_section .only_content_section p a{color:#5b5b5b;margin-left:5px}.main_rolling_bearing_section .only_content_section p a:hover{color:#ec1d23}.main_rolling_bearing_section .image_text_list h2{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:20px;margin-bottom:1.5rem;margin-top:2.5rem}.main_rolling_bearing_section .image_text_list .main_list_heading h6{margin:0;font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:700;color:#000;line-height:normal}.main_rolling_bearing_section .image_text_list .main_list_heading ul{margin:0;padding:0 0 0 38px;display:grid;grid-template-columns:repeat(3,1fr)}.main_rolling_bearing_section .image_text_list .main_list_heading ul li{color:#000;font-family:Exo,sans-serif;font-size:16px;font-weight:500;margin-bottom:0;line-height:22px}.main_rolling_bearing_section .image_text_list .main_list_heading ul li::marker{color:#ec1d23}.main_rolling_bearing_section .image_text_list .main_list_heading .three_images{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.main_rolling_bearing_section .image_text_list .main_list_heading .three_images img{width:100%;height:auto}.main_rolling_bearing_section .only_content_section{margin-block:50px}.main_rolling_bearing_section .image_text_list{display:block}.main_rolling_bearing_section .image_with_text_section .right_section_image img{width:100%;height:auto}.work_tbw .content_block .inner_content_div .inner_content_btn a{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1.2rem 4rem 1.2rem 4.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;margin-top:16px}.main_cart_page .page-width{max-width:1140px;padding-inline:15px}.main_cart_page .page-width .title-wrapper-with-link h1.title{color:#000;font-family:Exo,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:24px}.main_cart_page .page-width .title-wrapper-with-link .underlined-link{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1rem 3rem 1rem 3.5rem;text-transform:uppercase;transition:all .3s ease;display:inline-block;text-decoration:none;margin-top:10px}.main_cart_page .page-width .title-wrapper-with-link .underlined-link:hover{background-color:#000}.main_cart_page .page-width .cart__contents .cart-items th{font-size:14px;color:#000;font-weight:600}.main_cart_page .page-width .cart__contents .cart-items td.cart-item__details .cart-item__name{font-family:Exo;font-weight:600;font-size:16px;line-height:26px}.main_cart_page .page-width .cart__contents .cart-items .product-option{font-weight:700;color:#000;font-size:15px}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity .cart-quantity .quantity__button{background-color:#000;width:34px}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity .cart-quantity .quantity__button svg.icon{color:#fff}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity .cart-quantity .quantity__button span.svg-wrapper{width:11px;height:auto}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity cart-remove-button .button svg.icon{color:#ec1d23;width:20px;height:auto}.main_cart_page .page-width .cart__contents .cart-items .cart-item__totals .cart-item__price-wrapper .price{font-weight:600}.main_cart_page .page-width .title-wrapper-with-link{border-bottom:2px solid #ec1d23;padding-bottom:18px;margin-bottom:46px}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity .cart-quantity{min-height:37px;width:120px}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity .cart-quantity input{font-family:Exo}#main-cart-footer .cart__footer .cart__blocks .totals{justify-content:space-between}#main-cart-footer .cart__footer .cart__blocks .totals .totals__total{font-size:18px;font-weight:600;font-family:Exo;text-transform:uppercase}#main-cart-footer .cart__footer .cart__blocks .totals .totals__total-value{font-weight:700;font-family:Exo;color:#000}#main-cart-footer .cart__footer .cart__blocks .tax-note{color:#000;font-size:14px;font-weight:500;text-align:left}#main-cart-footer .cart__footer .cart__blocks .cart__checkout-button{background-color:#ec1d23;border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);color:#fff;font-family:Exo,sans-serif;font-size:14.3px;font-style:normal;font-weight:500;letter-spacing:2px;margin-bottom:1.5rem;padding:1rem 3rem 1rem 3.5rem;text-transform:uppercase;transition:all .3s ease}#main-cart-footer .cart__footer .cart__blocks .cart__checkout-button:hover{background-color:#000}#main-cart-footer .cart__footer .cart__blocks .cart__checkout-button:before,#main-cart-footer .cart__footer .cart__blocks .cart__checkout-button:after{display:none}#main-cart-footer{padding-bottom:40px}.main_cart_page .page-width .cart__warnings{padding-block:70px}.main_cart_page .page-width .cart__warnings .cart__empty-text{font-family:Exo;font-weight:700;text-transform:uppercase;font-size:33px}.main_cart_page .page-width .cart__warnings a.button{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:2px;margin-bottom:0;padding:17px 52px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none;background-color:#ec1d23}footer.footer .footer-block--newsletter .footer-block__newsletter #ContactFooter h3.newsletter-form__message{color:#fff;font-family:Exo;letter-spacing:1px;text-transform:capitalize}.main_cart_page .page-width .cart__warnings a.button:before,.main_cart_page .page-width .cart__warnings a.button:after{display:none}.main_refund_policy_section .rich-text__wrapper,.main_terms_service_section .rich-text__wrapper{max-width:1140px;padding-inline:15px;padding-bottom:30px;width:100%}.main_refund_policy_section .rich-text__wrapper .rich-text__blocks,.main_terms_service_section .rich-text__wrapper .rich-text__blocks{max-width:100%}.main_refund_policy_section .rich-text__wrapper .rich-text__blocks p,.main_terms_service_section .rich-text__wrapper .rich-text__blocks p{color:#000;letter-spacing:0;font-weight:400}.main_refund_policy_section .rich-text__wrapper .rich-text__blocks p a:hover{color:#eb1d23;text-decoration-thickness:unset}.main_refund_policy_section .rich-text__wrapper .rich-text__blocks p strong,.main_terms_service_section .rich-text__wrapper .rich-text__blocks p strong{letter-spacing:1px;text-transform:uppercase;font-style:italic;margin-bottom:4px;display:inline-block;margin-top:12px}.main_terms_service_section .rich-text__wrapper .rich-text__blocks p a{color:#ec1d23;text-decoration:underline}.header-wrapper .header .header__icons .search-modal__content .search-modal__form,.header-wrapper .header .header__icons .search-modal__content{position:static}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header{width:100%;max-width:1140px;left:50%;transform:translate(-50%);top:100%}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper{padding-inline:15px;padding-top:20px}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper h2.predictive-search__heading{color:#000;font-family:Exo;font-weight:600;font-size:15px;font-style:italic;border-bottom:2px solid #ec1d23;padding:0 0 12px;margin:0 14px 14px}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper ul.predictive-search__results-list li p{font-family:Exo;font-size:14px;line-height:18px;font-weight:500}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper ul.predictive-search__results-list li .predictive-search__item{display:flex;flex-direction:column;gap:12px}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper ul.predictive-search__results-list li .predictive-search__item img{width:100%;height:160px;object-fit:contain;background-color:#e9e9e9}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper ul.predictive-search__results-list[aria-labelledby=predictive-search-products]{display:grid;grid-template-columns:repeat(4,1fr)}.template-search .main_collection_fillter.facets-vertical.page-width{max-width:1140px;padding-inline:15px}.template-search .main_collection_fillter ul.grid.product-grid .grid__item{width:100%;max-width:32%}.template-search .main_collection_fillter .collection .product-grid .grid__item .card-wrapper span.product_border_icon{background-image:url(/cdn/shop/files/right.png?v=1738237162);background-repeat:no-repeat;background-position:60% 50%;background-size:18%}.template_products .product .product__info-wrapper .product__info-container .main_smart_collection_list .card_collection_name{background-color:#ddd;border:none;color:#000;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:20px;font-size:12px}.template_products .product .product__info-wrapper .product__info-container .main_smart_collection_list .card_collection_name:hover{background-color:#f1f1f1}.template_products .product .product__info-wrapper .product__info-container .main_smart_collection_list .card_collection_name:hover{color:#ec1d23}.template_products .product .product__info-wrapper .product__info-container .product__sku{font-size:18px;font-weight:600;color:#a4a4a4}.unbale_ship_test{font-family:Exo,sans-serif;font-size:16px;font-style:normal;color:#000;font-weight:600}.unbale_ship_test:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/cdn/shop/files/warning.png?v=1738238484);background-position:center;background-repeat:no-repeat;background-size:100%;position:relative;top:2px;margin-right:5px}.template_search .main_banner_breadcrumbs .main_name{min-height:unset}.template_search .main_banner_breadcrumbs .template-search__header h1{margin:50px 0 0;color:#000;font-family:Exo,sans-serif;font-size:34px;font-style:italic;font-weight:700;text-transform:uppercase;text-align:center;line-height:normal}.template_search .main_banner_breadcrumbs .template-search__header form.search .field:before,.template_search .main_banner_breadcrumbs .template-search__header form.search .field:after{display:none}.template_search .main_banner_breadcrumbs .template-search__header form.search .field input{border-radius:0;font-family:Exo;font-weight:400}.template_search .main_banner_breadcrumbs .template-search__header form.search .field label.field__label{font-family:Exo;font-weight:500}.template_search .main_banner_breadcrumbs .template-search__header form.search .predictive-search h2.predictive-search__heading{font-family:Exo;font-weight:600;color:#000;font-size:15px;border-bottom:2px solid #ec1d23;margin-bottom:15px;padding-bottom:12px}.template_search .main_banner_breadcrumbs .template-search__header form.search .predictive-search .predictive-search__list-item .predictive-search__item p{font-family:Exo;font-weight:600;font-size:16px}.template_review .container{max-width:1140px;margin-inline:auto;width:calc(100% - 30px)}.template_collections .main_banner_breadcrumbs .main_combine_class nav.breadcrumb{display:none}.main_cart_page .page-width .cart__contents .cart-items td.cart-item__details+td{width:130px;padding-left:2rem}.main_cart_page .page-width .cart__contents .cart-items th:nth-child(2){padding-left:2rem}.main_cart_page .page-width .cart__contents .cart-items td{vertical-align:middle;padding-top:20px}.main_cart_page .page-width .cart__contents .cart-items .cart-item__totals .cart-item__price-wrapper .price{margin:0}.menu-drawer .menu-drawer__utility-links .list-social__item .list-social__link svg.icon{color:#fff;width:100%;height:auto}.menu-drawer .menu-drawer__utility-links .list-social__item .list-social__link .svg-wrapper{width:25px;height:25px}.menu-drawer .menu-drawer__utility-links .list-social__item .list-social__link{padding:7px}.popup-image-cross{position:relative}.popup-image-cross img{max-width:100%!important;max-height:100%!important;width:calc(100% - 30px);height:520px;object-fit:contain;margin-inline:auto;display:block}.popup-image-cross .close-popup,div#mapModal .modal-content span.close,div#mapModal2 .modal-content span.close2{top:-5px;right:-5px;line-height:normal;width:40px;height:40px;background:#ec1d23;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:30px}div#mapModal .modal-content span.close,div#mapModal2 .modal-content span.close2{top:-50px}div#mapModal .modal-content,div#mapModal2 .modal-content{margin:10% auto;padding:10px;width:90%;max-width:750px}div#mapModal .modal-content iframe,div#mapModal2 .modal-content iframe{width:100%}.template_products .main_banner_breadcrumbs .main_name{min-height:0}.template_product_catalogues .main_banner_breadcrumbs .main_name{min-height:160px}div#mapModal,div#mapModal2{z-index:99999;justify-content:center;align-items:center}.brands-slider .swiper-button-prev{width:24px;height:24px;background-position:center;background-size:contain;display:block;left:-45px;top:60%;transform:translateY(-50%);background-image:url(/cdn/shop/files/left-chevron.png?v=1738643255)}.brands-slider .swiper-button-next{width:24px;height:24px;background-position:center;background-size:contain;display:block;right:-45px;top:60%;transform:translateY(-50%);background-image:url(/cdn/shop/files/right-chevron.png?v=1738643256)}input:-webkit-autofill{background-color:transparent!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:transparent!important}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price .price__sale{display:flex;flex-direction:row-reverse;column-gap:10px;align-items:center;justify-content:flex-end}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price .price__sale .price-item{font-family:Exo,sans-serif;font-size:14px;font-style:normal}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price .price__sale .price-item.price-item--regular{color:#212529}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price .price__container>.price__regular{display:none}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper:hover .card__content .card__information .price .price__sale .price-item.price-item--sale{background:#ec1d23;color:#fff}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price .price__sale .price-item.price-item--sale{padding:4px}.scrolled-past-header #menu-drawer{background:#000}.scrolled-past-header #menu-drawer .menu-drawer__navigation-container .menu-drawer__menu .menu-drawer__menu-item{color:#fff}.scrolled-past-header #menu-drawer .menu-drawer__submenu{background-color:#000}.scrolled-past-header #menu-drawer .menu-drawer__submenu .menu-drawer__close-button{color:#fff;border-bottom:1px solid #717171}#menu-drawer .menu-drawer__submenu .menu-drawer__close-button svg.icon{color:#ec1d23}.product-media-modal .product-media-modal__dialog .product-media-modal__content .global-media-settings{width:100%;object-fit:contain;height:95vh;border:0}product-modal.product-media-modal{z-index:99999!important}.product-media-modal .product-media-modal__dialog .product-media-modal__content .swiper-slide{display:flex;width:calc(100% - 10px)!important}.product-media-modal .product-media-modal__dialog .product-media-modal__content .swiper-button-next{width:24px;height:24px;background-position:center;background-size:contain;display:inline-block;right:0;background-image:url(/cdn/shop/files/right-chevron.png?v=1738643256)}.product-media-modal .product-media-modal__dialog .product-media-modal__content .swiper-button-prev{width:24px;height:24px;background-position:center;background-size:contain;display:inline-block;left:0;background-image:url(/cdn/shop/files/left-chevron.png?v=1738643255)}.product-media-modal .product-media-modal__dialog .product-media-modal__content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ec1d23}.product .slider-mobile-gutter .product__media-list li{border:1px solid #e5e5e5;padding:10px;margin-bottom:5px}.product .slider-mobile-gutter .product__media-list li .product-media-container{border:0}form-embed#app-embed{margin-bottom:80px}.product-media-modal .product-media-modal__dialog .product-media-modal__content deferred-media.deferred-media{padding:0!important}.product__media-wrapper .thumbnail-slider .thumbnail-list li.thumbnail-list__item span.thumbnail__badge{left:50%;top:50%;transform:translate(-50%,-50%)}.product .slider-mobile-gutter .product__media-list li .deferred-media{padding-top:100%}.product__media-wrapper .thumbnail-slider .thumbnail-list li.thumbnail-list__item .thumbnail img{object-fit:contain}@media screen and (min-width: 750px){.product__column-sticky{top:13rem!important}.product .slider-mobile-gutter .product__media-list li .product__modal-opener .product__media{padding-block:0;position:relative}.product .slider-mobile-gutter .product__media-list li .product__modal-opener .product__media img{object-fit:contain;position:relative;height:450px}}.title_btn a.view_all_btnNew{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:1px;margin-bottom:0;padding:14px 35px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none;display:inline-block;position:absolute;top:-5px;right:50px}@media screen and (max-width:767px){.title_btn a.view_all_btnNew{top:auto;right:0;bottom:-60px;margin-right:9%}}@media screen and (max-width:361px){.title_btn a.view_all_btnNew{top:auto;right:0;bottom:-60px;margin-right:35px}}.advanced-feature-collection-containers .product-related-slider .custom-card-classes{background-color:#fff;padding:22px;position:relative}.advanced-feature-collection-containers .product-related-slider .custom-card-classes:after{background-color:#ec1d23;opacity:0;display:inline-flex;width:50px;height:40px;position:absolute;right:0;bottom:0;align-items:center;justify-content:center;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);content:"";background-image:url(/cdn/shop/files/right-chevron-w.png?v=1738643941);background-position:64% 50%;background-repeat:no-repeat;background-size:18px}.advanced-feature-collection-containers .product-related-slider .custom-card-classes:hover:after{opacity:1}.advanced-feature-collection-containers .product-related-slider .swiper-wrapper{display:flex;align-items:stretch}.advanced-feature-collection-containers .product-related-slider .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;height:auto}.advanced-feature-collection-containers .product-related-slider .swiper-wrapper .swiper-slide .custom-card-classes{height:100%}.advanced-feature-collection-containers .custom-card-classes .card__content .card__information h3.ttt.card__heading a{color:#000;font-family:Exo,sans-serif;font-size:18px;font-style:normal;font-weight:500;margin-top:.5rem;text-transform:uppercase;margin-bottom:4px;text-decoration:none}.advanced-feature-collection-containers .custom-card-classes .card__content .card__information .price .price__sale .price-item--regular{color:#000;font-family:Exo,sans-serif;font-size:15px;font-style:normal;font-weight:700;margin-top:0;padding:0;text-transform:uppercase;transition:all .3s ease}.advanced-feature-collection-containers .custom-card-classes .card__content .card__information .price .price__sale .price-item--sale,.advanced-feature-collection-containers .custom-card-classes .card__content .card__information .price .price__regular .price-item--regular{color:#ec1d23;font-family:Exo,sans-serif;font-size:15px;font-style:normal;font-weight:700;margin-top:0;padding:3px 7px;text-transform:uppercase;transition:all .3s ease}.advanced-feature-collection-containers .custom-card-classes .card__content .card__information .price .price__sale{display:flex;flex-direction:row-reverse;gap:9px;align-items:center;margin-bottom:8px}.advanced-feature-collection-containers .custom-card-classes:hover .card__content .card__information .price .price__sale .price-item--sale,.advanced-feature-collection-containers .custom-card-classes:hover .card__content .card__information .price .price__regular .price-item--regular{background-color:#ec1d23;color:#fff}.advanced-feature-collection-containers .custom-card-classes:hover{box-shadow:inset 0 0 0 2px #ec1d23!important}.advanced-feature-collection-containers .related-products .swiper-button-prev{width:24px;height:24px;background-position:center;background-size:contain;background-image:url(https://rollingbearingswest.com.au/cdn/shop/files/left-chevron-r.png?v=1738644226);display:inline-block!important;z-index:1}.advanced-feature-collection-containers .related-products .swiper-button-prev:hover{background-image:url(https://rollingbearingswest.com.au/cdn/shop/files/left-chevron-w.png?v=1738643941)}.advanced-feature-collection-containers .related-products .swiper-button-next{width:24px;height:24px;background-position:center;background-size:contain;z-index:0;background-image:url(https://rollingbearingswest.com.au/cdn/shop/files/right-chevron-r.png?v=1738644226);display:inline-block!important;z-index:1}.advanced-feature-collection-containers .related-products .swiper-button-next:hover{background-image:url(https://rollingbearingswest.com.au/cdn/shop/files/right-chevron-w.png?v=1738643941)}.advanced-feature-collection-containers .product-related-slider .swiper-pagination.swiper-pagination-bullets{display:none}.advanced-feature-collection-containers .product-related-slider .swiper-wrapper .swiper-slide .custom-card-classes .card__inner .card__content{display:flex;padding:0}.advanced-feature-collection-containers .product-related-slider .swiper-wrapper .swiper-slide .custom-card-classes .card__inner .card__badge{align-self:flex-start;margin-left:auto}.advanced-feature-collection-containers .related-products .view_all_btnNew{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:1px;margin-bottom:0;padding:14px 35px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none;display:inline-block;position:absolute;top:42px;right:50px}.related-products .product-related-slider .custom-card-classes .price__container .price__regular{display:none}@media screen and (min-width: 1200px){.header-wrapper .header nav.header__inline-menu{height:100%}.header-wrapper .header nav.header__inline-menu ul.list-menu{height:100%}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item{height:100%}.header-wrapper .header nav.header__inline-menu ul.list-menu li header-menu{height:100%;display:flex}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{top:36px;color:#ec1d23}.header-wrapper .header nav.header__inline-menu ul.list-menu li{position:relative}.header-wrapper .header nav.header__inline-menu ul.list-menu li:before{content:"";height:3px;background:#ec1d23;position:absolute;left:0;width:100%;bottom:-9px;opacity:0;transition:.25s ease-in-out}.header-wrapper .header nav.header__inline-menu ul.list-menu li:hover:before{opacity:1}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item:hover span{text-decoration:none!important}}@media screen and (max-width: 1600px){.header-wrapper .header .header__icons .header_contact{padding:12px 32px}.header-wrapper .header .header__icons .search-modal__content{padding:0 20px 0 10px}.header-wrapper .header .header__icons .custom-header-socail-wrap .list-social__link{width:18px;height:18px}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item{font-size:13px;padding:0 7px}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{width:12px;height:12px;right:0}.header-wrapper .header nav.header__inline-menu ul.list-menu summary.header__menu-item{padding:0 18px 0 10px}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{top:37px}}@media screen and (max-width: 1500px){.header-wrapper .header.page-width .header__heading-link .header__heading-logo{height:70px;object-fit:contain}}@media screen and (max-width: 1366px){.header-wrapper .header.page-width{padding-inline:2rem}.header-wrapper .header.page-width .header__heading-link{max-width:140px;padding:0}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{top:19px}.header-wrapper .header nav.header__inline-menu ul.list-menu{gap:0}.main_banner_breadcrumbs .main_name,.template_product_catalogues .main_banner_breadcrumbs .main_name{min-height:120px}.brands-slider .swiper-button-next{right:-30px}.brands-slider .swiper-button-prev{left:-30px}.header-wrapper .header.page-width .header__heading-link .header__heading-logo{height:54px;object-fit:contain}.scrolled-past-header .header-wrapper .sticky_header_logo img{width:100%;height:54px}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu{top:62px}}@media screen and (max-width: 1280px){.header-wrapper .header.page-width{padding-inline:2rem}.header-wrapper .header.page-width .header__heading-link{max-width:140px;margin:0}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class{padding:12px}.what-we-can-do:after{width:380px;height:500px}.header-wrapper .header .header__icons .header_contact{padding:12px 16px 12px 30px}.what-we-can-do .page-width-custom .part-one-left .features .feature .feature-content-bx .feature-description{line-height:20px}.what-we-can-do .page-width-custom .part-one-left .features .feature{padding-right:100px}.what-we-can-do .page-width-custom .part-one-left .features .feature .feature-content-bx .feature-title{margin:0 0 10px}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu li a.header__menu-item{font-size:14px}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu{min-width:304px}.brands-slider .swiper-button-prev,.brands-slider .swiper-button-next{display:none}.header-wrapper .header .header__icons .search-modal__content .search-modal__form{max-width:220px}}@media screen and (max-width: 1199px){.header-wrapper .header.page-width{padding-inline:1rem}.header-wrapper .header .header__icons{align-items:center;padding-right:0}.header-wrapper .header .header__icons #cart-icon-bubble{margin-left:10px}.header-wrapper .header .header__icons .custom-header-socail-wrap{gap:12px}.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field input.search__input{padding-right:5.8rem}.header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{top:unset;color:#ec1d23}.scrolled-past-header .header-wrapper .header nav.header__inline-menu ul.list-menu .header__menu-item .icon-caret{top:0}section.brands_list .brand_items{grid-template-columns:repeat(3,1fr)!important}.main_collection_fillter{padding-inline:2rem}facet-filters-form.facets.facets-vertical-sort{padding-inline:2rem}.header-wrapper .header nav.header__inline-menu ul.list-menu ul.header__submenu{top:44px}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-next{right:20px}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-prev{left:20px}}@media screen and (min-width: 1126px){.header-wrapper .header .header__icons details-modal.for_mobile.header__search{display:none}}@media screen and (min-width: 991px) and (max-width: 1125px){.header-wrapper .header nav.header__inline-menu{display:none}.header-wrapper .header .header__icons .custom-header-socail-wrap,.header-wrapper .header .header__icons .header_contact{display:none}.header-wrapper .header .header__icons .search-modal__content{padding:0 20px 0 10px;display:none}.header-wrapper .header .header__icons .for_mobile.header__search .search-modal__content{display:flex}.header-wrapper .header .header__icons .for_mobile.header__search .search-modal__content .search-modal__form{width:96%}.header-wrapper .header.page-width header-drawer{display:block}.header-wrapper .header.page-width .header__heading-link{max-width:140px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}.header-wrapper .header.page-width{padding-block:18px}.scrolled-past-header .header-wrapper .sticky_header_logo{width:55px}.header-wrapper .header.page-width .header__icon.header__icon--menu svg.icon.icon-hamburger,.header-wrapper .header.page-width .header__icon.header__icon--menu svg.icon.icon-close,.scrolled-past-header .header-wrapper .header.page-width .header__icon.header__icon--menu svg.icon.icon-close{color:#ec1d23}.header-wrapper .header .header__icons .for_mobile.header__search .header__icon .svg-wrapper svg.icon.icon-search{color:#ec1d23}.mobile_drawer_contact{padding-inline:3rem}.mobile_drawer_contact a{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:15.3px;font-weight:500;letter-spacing:1px;margin-bottom:0;padding:14px 34px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none;display:inline-block;color:#fff}.menu-drawer-container #menu-drawer .menu-drawer__utility-links{background-color:transparent;border-top:1px solid #e0e0e0}.menu-drawer-container #menu-drawer .menu-drawer__utility-links .list-social__item .list-social__link svg.icon{color:#ec1d23}.menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__menu .menu-drawer__menu-item .svg-wrapper svg.icon{color:#ec2d23}}@media screen and (max-width: 1025px){.main_product_catalogues .container.header-for .catalogues_list{grid-template-columns:repeat(3,1fr)}.mobile_drawer_contact{padding-inline:3rem}.mobile_drawer_contact a{border:none;border-radius:0;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);font-family:Exo,sans-serif;font-size:14.3px;font-weight:500;letter-spacing:1px;margin-bottom:0;padding:14px 30px;text-transform:uppercase;transition:all .3s ease;min-height:unset;line-height:normal;height:auto;max-height:fit-content;text-decoration:none;display:inline-block;color:#fff}.menu-drawer-container #menu-drawer .menu-drawer__utility-links{background-color:transparent;border-top:1px solid #e0e0e0}.menu-drawer-container #menu-drawer .menu-drawer__utility-links .list-social__item .list-social__link svg.icon{color:#ec1d23}.menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__menu .menu-drawer__menu-item .svg-wrapper svg.icon{color:#ec2d23}}@media screen and (max-width: 991px){.what-we-can-do .page-width-custom{grid-template-columns:1fr}.what-we-can-do .page-width-custom .part-right .catalog .catalog-image{margin-inline:auto;width:80%;margin-top:40px}.what-we-can-do .page-width-custom .part-right .catalog{text-align:center}.what-we-can-do:after{width:340px;height:460px;top:auto;bottom:40px;transform:unset;left:auto}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{flex-wrap:wrap}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .potent_icon{display:flex;margin-right:20px}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message{flex-wrap:wrap}.what-we-can-do:before{background-color:#eb1e24}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{padding-inline:12px}.header-wrapper .header .header__icons .custom-header-socail-wrap,.header-wrapper .header .header__icons .header_contact{display:none}.header-wrapper .header .header__icons .search-modal__content{padding:0 20px 0 10px;display:none}.header-wrapper .header .header__icons .for_mobile.header__search .search-modal__content{display:flex}.header-wrapper .header .header__icons .for_mobile.header__search .search-modal__content .search-modal__form{width:96%}.scrolled-past-header .header-wrapper .sticky_header_logo{width:55px}.header-wrapper .header .header__icons .for_mobile.header__search .header__icon .svg-wrapper svg.icon.icon-search{color:#ec1d23}.header-wrapper .header.page-width .header__icon.header__icon--menu svg.icon.icon-hamburger{color:#ec1d23}.header-wrapper .header.page-width .header__icon.header__icon--menu svg.icon.icon-close{color:#ec1d23}ul.collection-list.grid{grid-template-columns:repeat(2,1fr)}.collection-list .collection-list__item .card-wrapper .card__inner{height:233px}section.brands_list .brand_items{grid-template-columns:repeat(2,1fr)!important;gap:15px 15px}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information h3,.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price{font-size:16px}facet-filters-form.facets.facets-vertical-sort form.facets-vertical-form{width:100%}.main_banner_breadcrumbs .main_name{font-size:27px}.template_products .page-width{padding-inline:2rem}.template_products .product .product__info-wrapper{padding-left:25px}.template_products .product .product__info-wrapper .product__info-container .product__title h1{font-size:23px}.template_products .product .product__info-wrapper .product__info-container .price{padding-top:10px;padding-bottom:0}.custom_product_description{padding-inline:2rem}.main_reccomendation{padding-block:30px 50px}.contact_detail_section .text_after_border{display:grid;grid-template-columns:1fr;gap:35px}.main_catalogues_section .catalogues_list{grid-template-columns:repeat(2,1fr)!important}.main_rolling_bearing_section .image_with_text_section{grid-template-columns:1fr}.main_rolling_bearing_section .only_content_section h2{grid-column:span 1}.main_rolling_bearing_section .image_text_list .main_list_heading ul{padding:0 0 0 18px}.main_rolling_bearing_section .image_text_list .main_list_heading .three_images{grid-template-columns:repeat(2,1fr)}.main_cart_page .page-width .cart__contents .cart-items td{padding-left:3rem}.main_cart_page .page-width .cart__contents .cart-items td:first-child{padding-left:0rem}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper ul.predictive-search__results-list[aria-labelledby=predictive-search-products]{grid-template-columns:repeat(2,1fr)}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header{padding-top:34px}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-next{right:7px}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-prev{left:7px}.collection-list .collection-list__item .card-wrapper .card__content .card__information .card__heading a.full-unstyled-link{font-size:16px}}@media screen and (max-width: 767px){.template_products .product .product__media-wrapper ul.product__media-list li.product__media-item{margin-inline:0 6px}.announcement-bar-section .utility-bar .page-width.utility-bar__grid .announcement-bar .announcement-bar__message p{font-size:13px;letter-spacing:0}.custom-commitment0section .custom-rich-text-container p{margin:16px 0 0;line-height:22px}.custom-commitment0section .page-width{padding-inline:0}.advanced-feature-collection-container .featured-collection-title{margin:20px 0}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class img{height:200px}.what-we-can-do .page-width-custom .part-one-left .features .feature{padding-right:0}.what-we-can-do .page-width-custom .part-one-left .features .feature img.feature-icon{width:67px}.what-we-can-do .page-width-custom .part-one-left .section-heading{text-align:center}.what-we-can-do{padding-block:50px}.what-we-can-do:after{width:100%;height:280px;bottom:20px}.what-we-can-do .page-width-custom .part-right .catalog .catalog-image{width:100%;margin-top:40px}.what-we-can-do .page-width-custom .part-right .catalog .catalog-download{font-size:14.3px;padding:14px 30px 14px 40px;margin-top:35px;margin-left:0}.explore_products .explore_row{grid-template-columns:1fr;gap:30px}footer.footer .footer-block--newsletter{grid-template-columns:1fr}.brands-slider .swiper-pagination{display:none}.brands-slider .swiper-button-prev,.brands-slider .swiper-button-next{display:inline-block;top:auto;bottom:-60px}.brands-slider .swiper-button-next{right:40%}.brands-slider .swiper-button-prev{left:40%}.explore_products .explore_row .click_exlore{justify-content:center}.explore_products .explore_row .right_social_col{justify-content:center;order:-1}.explore_products .explore_row .all_product_list{grid-column:span 1;grid-template-columns:repeat(1,1fr);margin-top:0}.explore_products .explore_row .main_ul_list{grid-template-columns:repeat(1,1fr);grid-column:span 1;column-gap:0px}footer.footer .footer-block--newsletter .footer-block__newsletter .footer-block__heading{font-size:16px;text-align:center}footer.footer .footer-block--newsletter .footer-block__newsletter .footer_news_subheading{text-align:center;font-size:14px}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{flex-wrap:wrap;justify-content:center}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}.explore_products .explore_row .right_social_col .all_social_icons a{width:20px;height:20px}footer.footer .footer-block--newsletter img{display:block;margin-inline:auto}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies li{display:block}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies li:before{display:none}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies .copyright__content a{padding-block:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .potent_icon{display:flex;margin-right:0}.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-next,.custom-slidershow-main .custom-slider-main-page .swiper-container .swiper-button-prev{display:none!important;visibility:hidden}.custom-commitment0section .custom-rich-text-container{margin-top:70px;margin-bottom:35px}.advanced-feature-collection-container .page-width .custom-featured-slider{width:85%;margin-inline:auto}.advanced-feature-collection-container .custom-featured-slider .swiper-slide .custom-card-class{padding:1.5rem}.advanced-feature-collection-container .page-width{padding-inline:10px}ul.collection-list.grid{grid-template-columns:repeat(1,1fr)}.collection-list .collection-list__item .card-wrapper .card__inner{height:243px}.main_banner_breadcrumbs .main_name{font-size:26px;min-height:80px}.main_banner_breadcrumbs{padding:30px 0}.main_banner_breadcrumbs:after{background-size:50%}.main_collection_fillter{padding-inline:1rem}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper{padding-inline:0}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information{padding-inline:6px}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__inner{height:150px;width:99.9%}.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information h3,.main_collection_fillter .collection .product-grid .grid__item .card-wrapper .card__content .card__information .price{font-size:18px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__open-wrapper{font-family:Exo;color:#000;font-weight:600;letter-spacing:0;text-transform:capitalize}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper span.mobile-facets__open span.svg-wrapper{width:25px;height:25px;background:#000;border-radius:3px;padding:3px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper span.svg-wrapper svg.icon-filter{color:#fff}.main_collection_fillter aside#main-collection-filters .facets-container .product-count .product-count__text{font-weight:700;text-transform:capitalize;font-family:Exo}.main_collection_fillter aside#main-collection-filters .facets-container .product-count .product-count__text span{color:#000}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner .mobile-facets__header h2.mobile-facets__heading{font-size:16px;font-family:Exo;font-weight:600;text-transform:uppercase}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner .mobile-facets__header .mobile-facets__count{font-family:Exo;color:#000;text-transform:capitalize;margin-top:4px;font-size:13px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner .mobile-facets__summary,.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner .mobile-facets__close-button{font-family:Exo;color:#000;font-weight:500;font-size:16px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner label.mobile-facets__label{font-family:Exo;letter-spacing:0;color:#000;font-weight:500}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner .mobile-facets__summary .mobile-facets__sort select{background:#f7f7f7;margin:0;font-family:Exo;text-transform:capitalize;padding-inline:14px 33px;font-size:15px;color:#000}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__inner .mobile-facets__summary span.svg-wrapper{right:12px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__footer button.button{font-family:Exo;text-transform:uppercase;font-weight:600}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__footer facet-remove.mobile-facets__clear-wrapper .mobile-facets__clear{text-transform:uppercase;font-weight:600;text-decoration:none;font-size:15px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__open-wrapper span.mobile-facets__close{width:25px;height:25px;background-color:#000;border-radius:4px;padding:5px}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__open-wrapper span.mobile-facets__close span.svg-wrapper{width:100%;height:auto}.main_collection_fillter aside#main-collection-filters .facets-container .mobile-facets__wrapper .mobile-facets__open-wrapper span.mobile-facets__close span.svg-wrapper svg.icon-close{width:100%;height:auto;color:#fff}.template_products .product .product__media-wrapper,.template_products .product .product__info-wrapper{width:100%!important;max-width:100%!important}.template_products .product .product__info-wrapper{padding-left:0;padding-top:15px}.main_banner_breadcrumbs .main_name{font-size:34px;min-height:80px;margin-top:14px}.template_product_catalogues .main_banner_breadcrumbs .main_name{min-height:80px}.template_products .product .product__info-wrapper .product__info-container .price{padding-top:5px;padding-bottom:0;font-size:18px}.template_products .product .product__info-wrapper .product__info-container .product-form__quantity .quantity{min-height:40px}.custom_product_description{padding-inline:2rem;margin-block:30px 70px}.custom_product_description .description_title{padding:0 0 12px;margin-bottom:25px}.custom_product_description .inner_product__description{line-height:24px}.custom_product_description .back_button a{margin-top:15px}.main_reccomendation .related-products .product-grid li.grid__item{padding-inline:0}.main_reccomendation .related-products .related-products__heading{font-size:22px}.main_reccomendation .related-products .product-grid li.grid__item{padding-inline:0;width:100%;max-width:100%}.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__content .card__information h3,.main_reccomendation .related-products .product-grid li.grid__item .card-wrapper .card__content .card__information .price{font-size:16px}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail h2{font-size:18px}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail .single_link_detail{margin-top:12px}.contact_detail_section .text_after_border .left_detail_locations .first_top_detail .single_link_detail a{font-size:15px}.maps-location-bx{grid-template-columns:1fr;gap:20px}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail h2{font-size:17px}.contact_detail_section .text_after_border .left_detail_locations .second_top_detail .map_btn a{padding:1rem 3rem 1rem 3.5rem}.main_product_catalogues .container.header-for .catalogues_list{grid-template-columns:repeat(2,1fr)}.main_rolling_bearing_section .image_with_text_section{gap:12px}.main_rolling_bearing_section .only_content_section h2,.main_rolling_bearing_section .image_text_list h2{font-size:18px}.main_rolling_bearing_section .image_text_list .main_list_heading ul{grid-template-columns:repeat(1,1fr)}.main_rolling_bearing_section .image_text_list .main_list_heading .three_images{grid-template-columns:repeat(1,1fr);gap:18px}.main_rolling_bearing_section .image_with_text_section .left_section_content p{font-size:15px}.main_cart_page .page-width .cart__contents .cart-items td{padding-left:0}.main_cart_page .page-width .cart__contents .cart-items td.cart-item__details .cart-item__name{font-size:14px;line-height:20px}.main_cart_page .page-width .cart__contents .cart-items .product-option{font-size:14px;text-align:right}.main_cart_page .page-width .cart__contents .cart-items th{font-size:12px}.main_cart_page .page-width .title-wrapper-with-link .underlined-link{font-size:12.3px;padding:1rem 1rem 1rem 2rem;margin-top:0;letter-spacing:1px}.main_cart_page .page-width .title-wrapper-with-link h1.title{font-size:20px}.main_cart_page .page-width .title-wrapper-with-link{align-items:center}.main_cart_page .page-width .cart__warnings .cart__empty-text{font-size:26px}.main_cart_page .page-width .cart__warnings a.button{letter-spacing:1px;padding:14px 32px}.main_refund_policy_section .rich-text__wrapper .rich-text__blocks p,.main_terms_service_section .rich-text__wrapper .rich-text__blocks p{font-size:14px}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper h2.predictive-search__heading{margin:0 0 14px}.header-wrapper .header .header__icons .search-modal__content .predictive-search--header .predictive-search__results-groups-wrapper ul.predictive-search__results-list li .predictive-search__item{gap:12px;padding-inline:10px}.header-wrapper .header.page-width .header__heading-link{max-width:130px;position:absolute;left:50%;top:3px;transform:translate(-50%);padding:0}.header-wrapper .header .header__icons #cart-icon-bubble .cart-count-bubble{right:-5px}.menu-drawer .menu-drawer__utility-links{background-color:#000}.popup-image-cross img{height:auto}.popup-image-cross .close-popup{top:-15px;right:10px;width:32px;height:32px;font-size:26px}.popup-image-cross .close-popup,div#mapModal .modal-content span.close,div#mapModal2 .modal-content span.close2{width:32px;height:32px}div#mapModal .modal-content span.close,div#mapModal2 .modal-content span.close2{top:-42px}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{padding-inline:15px}.main_collection_fillter .product-grid-container .collection .pagination__list{row-gap:12px}.header-wrapper .header .header__icons .search-modal__content .search-modal__form .field input.search__input{padding-right:7.8rem}.main_collection_fillter .collection .product-grid .grid__item{width:100%;max-width:100%;padding-inline:20px}.template-search .main_collection_fillter ul.grid.product-grid .grid__item{width:100%;max-width:49%;padding-inline:0}.main_cart_page .page-width .cart__contents table.cart-items thead{display:none}.main_cart_page .page-width .cart__contents table.cart-items tr.cart-item{display:block}.main_cart_page .page-width .cart__contents table.cart-items tr.cart-item td.cart-item__media{width:100%;float:none}.main_cart_page .page-width .cart__contents table.cart-items tr.cart-item td.cart-item__media{width:100%;float:none;display:block;padding:0}.main_cart_page .page-width .cart__contents table.cart-items tr.cart-item td.cart-item__details{display:block;padding:0;margin-block:16px 16px}.main_cart_page .page-width .cart__contents .cart-items td{display:block;padding:0}.main_cart_page .page-width .cart__contents .cart-items td.cart-item__details .cart-item__name{font-size:17px;line-height:25px;max-width:100%}.main_cart_page .page-width .cart__contents .cart-items td.cart-item__details+td{width:130px;padding-left:2rem;display:none}.main_cart_page .page-width .cart__contents .cart-items td.cart-item__totals{width:36%;display:inline-block}.main_cart_page .page-width .cart__contents .cart-items .cart-item__totals .cart-item__price-wrapper .price{margin:0;text-align:left}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity{width:64%;display:inline-block}.main_cart_page .page-width .cart__contents .cart-items .cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between}.main_cart_page .page-width .cart__contents table.cart-items tr.cart-item td.cart-item__media .cart-item__image-container{width:100%;max-width:100%;padding:12px}.main_cart_page .page-width .cart__contents table.cart-items tr.cart-item td.cart-item__media .cart-item__image-container img.cart-item__image{width:100%;max-width:100%;margin-inline:auto;display:block;max-height:200px;object-fit:contain}.main_cart_page .page-width .cart__contents table.cart-items tbody tr.cart-item:not(:last-child){margin-bottom:28px;border-bottom:1px solid #dcdcdc;padding-bottom:28px}.product .slider-mobile-gutter .product__media-list li{padding:15px;margin-bottom:5px;margin-left:0}.product .slider-mobile-gutter .product__media-list li.product__media-item .media-type-external_video .product__media{height:100%}.product .slider-mobile-gutter .product__media-list li.product__media-item .media-type-external_video .product__modal-opener--external_video span.product__media-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product .slider-mobile-gutter .product__media-list li.product__media-item .media-type-external_video .product__modal-opener--external_video{height:100%}.product .slider-mobile-gutter .product__media-list li .product__modal-opener .product__media{padding-block:0;position:relative}.product .slider-mobile-gutter .product__media-list li .product__modal-opener .product__media img{object-fit:contain;position:relative;height:350px}.advanced-feature-collection-containers .related-products .product-related-slider{width:85%;margin-inline:auto}.advanced-feature-collection-containers .related-products .view_all_btnNew{top:auto;right:0;bottom:-32px;margin-right:calc(100% - 88.4%)}.advanced-feature-collection-containers{padding-bottom:110px!important}ul.collection-list.grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)!important}ul.collection-list.grid.grid--1-col-tablet-down{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width: 575px){section.brands_list .brand_items{grid-template-columns:repeat(1,1fr)!important}.main_catalogues_section .catalogues_list{grid-template-columns:repeat(1,1fr)!important}.main_product_catalogues .container.header-for .catalogues_list{grid-template-columns:repeat(1,1fr)}}._textHeading_2aowh_35 h2{font-family:Exo,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
