/** Shopify CDN: Minification failed

Line 447:46 Unexpected "}"

**/
.tigren-attachments {
  display: inline-flex;
  flex-wrap: wrap;
}
.tigren-productAttachment:hover {
    background-color: #da6a25;
    color: white;
}
.tigren-productAttachment:hover .tigren-iconAttachment{ 
    content: url(https://cdn.shopify.com/s/files/1/0831/8566/4277/files/icon-commercial-pdf-spec-sheet-hover_100x100_efbc3fa8-d996-4172-a99b-47981ed8da2f.png?v=1713902120);
}
.tigren-productAttachment {
    width: 100%;
}
@media screen and (min-width:100px) and (max-width:600px){
.tigren-productAttachment {
    width: 100%;
}
}
@media screen and (min-width:600px) and (max-width:1900px){
.tigren-productAttachment {
    width: 100%;
}
}
/* product card serch results text starts */
.price.ot-block-price .approval__text {
    color: #da6a25 !important;
}
/* product card serch results text ends */
.vc_row.wpb_row.vc_row-fluid.mpc-row {
    display: flex;
}
.wpb_column.vc_column_container.vc_col-sm-6.mpc-column:nth-child(2) {
    margin-left: 80px;
}
  img.motion-reduce.media--first {
    padding: 20px;
}
/* Cart page CSS */
.cart__footer { margin-bottom: 2.4rem; }
/* Cart page CSS ends */
/* Mega menu CSS Starts */
.list-menu--inline .header__menu-item + .header__submenu {  transition-duration: 0.7s !important; }
.list-menu--megamenu-visible .mega-menu { transition-duration: 0.7s !important; }
a#submenu-foil-containers, a#submenu-food-trays, a#submenu-cups-lids, a#submenu-plates-bowls, a#submenu-boxes, a#submenu-food-paper-wraps, a#submenu-food-paper-wraps, a#submenu-take-out-containers, a#submenu-straws, a#submenu-catering-supplies, a#submenu-cutlery {
  color: #da6a25;
  font-weight: 900 !important;
}
@media screen and (min-width:1500px) and (max-width:1934px){
.custom-shop-by-business-type {
    margin-left: -360px!important;
}
aside.custom-mega-menu.office-retail { width: 26rem; }
}

@media screen and (min-width:1199px) and (max-width:1500px){
.header__mega-menu.mega-menu.container.color-background-2.custom-shop-by-business-type {
    width: 100rem !important;
      margin-left: 118px;

}
aside.custom-mega-menu.office-retail {
    width: 19rem !important;
}
}
a#submenu-foodservice-hospitality, a#submenu-grocery, a#submenu-office-retail, a#submenu-industrial, a#submenu-office-and-retail{
    color: #da6a25;
    font-weight: 900 !important;
}

@media screen and (min-width:1300px) and (max-width:1501px){
.header__mega-menu.mega-menu.container.color-background-2.custom-shop-by-business-type {
    margin-left: 100px;
}}
aside.custom-mega-menu.office-retail { width: 25rem; }
/* shop-by-business-type mega menu CSS ends  */
fieldset.form-columns-0 {
    width: 30% !important;
}
/* Mega menu CSS ends */
.login__form.custom-hubspot-form {
    max-width: 90%;
}
/*  */
section#shopify-section-template--21522670780693__main .page-header__inner h1 {
    text-align: center;

}
/*  */
p.productpage__text {
    font-size: 1.5rem;
    color: #da6a25;
}

.product__description table td {
  border: none;
}
.product__description table {
  width:100%;
  box-shadow: none;
}
.product__description tr, th {
  border-bottom: 1px solid #cccccc;
}

.product__description td:nth-child(odd), th:nth-child(odd) {
  font-weight: bold;
}

.product__description tr:nth-child(odd), th:nth-child(odd) {
}

.product-media-modal__toggle {
    top: 1.6rem;
    right: 4rem;
    width: 100%;
    height: 100%;
    color: transparent;
      z-index: 0;
}
.omg-login-form {
    transition: none!important;
}
.collection-product-list .collection-product-card {
    height: 100%;
    background-color: rgb(var(--color-background-card));
    border-radius: 0.6rem;
        padding: 0px 0px 28px 0px;
}
.collection-product-card {
    padding: 0;
    background-color: rgb(var(--color-background-card));
    border-radius: 0.6rem;
    padding: 0px;
}
span.maiii {
    display: flex;
}
span.one {
    width: 25%;
}
span.two {
    width: 75%;
}
@media screen and (min-width:960px) and (max-width:1200px){
span.one {
    width: 40%;
}
span.two {
    width: 60%;
}
}
@media screen and (min-width:1200px) and (max-width:1800px){
span.one {
    width: 30%;
}
span.two {
    width: 70%;
}
}
.cards-grid__info--center {
    text-align: left!important;
      display: table-cell!important;
}
span.cards-grid__text.cards-grid__text--medium {
    text-align: start;
}
/* CSS for menu alignment  */
.header__inline-menu .list-menu:not(.header__submenu)>li>.header__submenu {  margin-left: -27px!important; }
/* CSS for menu alignment  */
.product-media-modal__toggle svg{display: none;}
/*  */
.menu-drawer__inner-submenu ul li{
    border-top: none!important;}
ul.menu-drawer__menu.list-menu li {
    color: #696969!important;
}
.mega-menu-customization{ padding: 0.8rem 1.2rem!important; margin: 10px 0 10px 0!important; }
.mega-menu__wrapper {margin-right:-40px; margin-left:-29px;}
/* start faq page css */
body.template-page.template-page-faq .cards-grid__image {
    width: 100px;
    margin: auto;
}
body.template-page.template-page-faq .cards-grid__item-height--small {
    min-height: 8vw!important;
}
/* end faq page css */
.collection-hero__wrapper--overlay {
    padding: 4rem 4rem!important;
}
.collection-hero__wrapper--overlay {
    min-height: 10rem!important;
}
.collection-hero.collection-hero--dark {
    margin-bottom: -1rem;
}
.shopify-section .collection-banner-section .spaced-section--full-width .section-template--overlay {
    padding-bottom: 3.2rem;
}
/* start new-ways-to-pay page css */
body.template-page.template-page-new-ways-to-pay .cards-grid__image {
    width: 100px;
    margin: auto;
}
body.template-page.template-page-new-ways-to-pay .cards-grid__item-height--small {
    min-height: 8vw!important;
}
/* end new-ways-to-pay page css */

/* start community page css */
body.template-page.template-page-community img.cards-grid__image {
    width: 200px!important;
    margin: auto!important;
}
body.template-page.template-page-community .cards-grid__item-height--small {
    min-height: 8vw;
}
/* end community page css */
/* start affiliation page css */
body.template-page.template-page-affiliation img.cards-grid__image {
    width: 200px!important;
    margin: auto!important;
}
body.template-page.template-page-affiliation .cards-grid__item-height--small {
    min-height: 8vw;
}
/* end affiliation page css */
affiliation
/* Footer CSS */
.footer-top-section{  background: #252F3D; position: relative;}
.multicolumn-list__item:not(:first-child) {   border-left: none !important; }
h3.newsletter__title { margin-top: 15px; }
.custom__payment_section {  margin-top: 25px;}
.list-social { display: flex !important; }
.footer__column_scial_logos {  margin-top: 25px; margin-bottom: -40px !important; }
.copyright_line_footer {  width: 40% !important;}
@media screen and (max-width: 989px){.footer__column.footer__column--payment {  width: 40% !important;}}
.footer__content-middle-container { padding-block: 1.4rem !important;}
.footer__content_color { background-color: #282828 !important; }
.footer .newsletter__form .newsletter__button { background-color: #252f3d; border: 1px solid #252f3d; width: 22%!important;}
.footer .newsletter__form .newsletter-form { width: 40%;}
.footer .newsletter__form .newsletter-form__inner { gap: 0!important;}
.footer .newsletter__form .newsletter__button {  min-width: 0!important;  width: auto; }
@media screen and (min-width:990px) and (max-width:1450px) { .footer .newsletter__form .field { width: 22rem!important;} }
@media screen and (min-width:990px) and (max-width:1200px) { .footer .newsletter__form .field {  width: 22rem!important;} }
.footer__content-middle-container { border-top: 0rem !important; }
.footer .contacts { max-width: 34rem !important;}
.footer-block.contacts a {
    text-decoration: none!important;
  color: #fff;
}
.con-texxt {
    line-height: 3rem;
}
/* Footer CSS Ends */

/* Location Page CSS Start */
.template-page-location .cards-grid__item:nth-child(3n) {
  padding: 0px!important;
  background-color: #ffffff1c!important;
  border-radius: 3%!important;
   margin-top: -6px;
}
@media screen and (min-width:420px) and (max-width:990px){
.template-page-location .cards-grid__item-height--small:nth-child(2n) {
  height:150px!important;
      min-height: 150px !important;
}
}
/* Location Page CSS Ends */

/* Product Page CSS */
p.champion-product-codes {   margin-block-start: 0.2em; margin-block-end: 0.2em; }
button#ModalClose-template--21424218636565__main{ width: 100%; height: 100%; }
.variant-item__image-container.gradient.global-media-settings img {	border: .2rem solid rgb(var(--color-border));}
.product-form__submit {	transition: none!important; }
quantity-input.quantity.cart-quantity {
    height: 4rem;
}
.product__main {
    width: 48%!important;
}
.advantage__title.advantage__title-- {
    color: #252F3D!important;
}
.advantage__title.advantage__title--colored {
    color: #252F3D;
}
.quantity__rules.caption {
    margin-top: 10px;
}
button.product-form__submit.button {
    margin-top: 26px;
}
h2.cards-grid__heading.h2 {
    padding-top: 45px;
}
.space{margin-top:60px;}
.price-item--regular {color: #da6a25!important;}

.product-form__submit span {
  font-size: 1.8rem;
}

.product-form__submit { 
  background-color: #252F3D!important; color: #fff!important;
  border: none !important;
}

.product-form__submit:hover {
  color: #fff!important;
  border: none;
  background-color: #15191f!important;
  /* background-color: #da6a25!important; */
}

.quantity__rules.caption {  position: absolute; }
.product-form__checkout.no-js-hidden {  margin-top: 35px;}
.quick-order-list__total-items { margin-left: 90px; }
.signin-forprice {
    color: #fff!important;
        padding: 15px 15px 15px 15px;
    background-color: #252f3d;
    height: 34px;

}
.signin-forprice:hover {
        background-color: #bd9b46 !important;
}
/* Product Page CSS */
@media screen and (min-width:320px) and (max-width:989px) { 
a.quick-order-list__button-text.quick-order-list__button.button.button--secondary.signin-forprice { height: 0px; }
 a.quick-order-list__button-text.quick-order-list__button.button.button--secondary.signin-forprice { padding: 14px !important; } }

@media screen and (min-width:320px) and (max-width:873px) {
p.champion-product-codes {
    font-size: 13px;
}
}
@media screen and (min-width:420px) and (max-width:989px) { 
a.quick-order-list__button-text.quick-order-list__button.button.button--secondary.signin-forprice { height: 0px !important;  font-size: 10px !important;}
a.quick-order-list__button-text.quick-order-list__button.button.button--secondary.signin-forprice {  padding: 3px !important; } }


@media screen and (min-width:320px) and (max-width:768px) {
.footer .newsletter__form .field { width: 73%!important; }
.footer .newsletter__form .newsletter__button { position: absolute!important; }
}
@media screen and (min-width:320px) and (max-width:989px) { .footer .newsletter__form .newsletter__button {   width: 22%!important;   } }

@media screen and (min-width:769px) and (max-width:989px) { .footer .newsletter__form .field { width: 98%!important; } }

@media screen and (min-width:320px) and (max-width:989px) { #shopify-section-sections--21424213164309__footer .newsletter__title {
  margin-bottom: -15px!important;}}
.button--secondary:hover, .customer .button--secondary:hover {  border-color: transparent; }
/* Product Page CSS */
/* Menu CSS */
@media screen and (min-width:320px) and (max-width:1199px) {  a#SHOP { display: none; }     li#SHOP { display: none; } }

/* .header--bottom-menu .list-menu--inline {   margin-left: -3rem!important; }  */
/* Announcement bar */
.header--bottom-menu .list-menu--inline {   margin-left: -0rem!important; } 
.announcement-bar-1 { margin-left: -11px!important; }
@media only screen and (max-width: 1024px) {
/* .announcement-bar__text { display: none; } */
ul.menu_link { display: none; }
    }
@media screen and (min-width: 427px) and (max-width: 467px){  .information-bar ul li { font-size: smaller;} }
      @media screen and (min-width: 320px) and (max-width: 425px){
        .information-bar ul li { margin-right: 13px!important; font-size:10px; list-style: none;} 
          }
/* Announcement Bar */
.header--bottom-menu .header__bottom .list-menu--inline > li > .header__menu-item { padding: 2.4rem 2rem 2.4rem 0rem;}
.information-bar ul li{margin-right:40px;color: #da6a25;}
.menu_link li {
    margin-right: 25px;
}
aside.custom-mega-menu {
    width: 215px; 
}
a#SHOP ::after{
   content: '\f04b';
  font-family: 'FontAwesome';
  margin-left: 8px;
  color: #7C7C7C;
}
@media screen and (min-width: 1200px){
.header__shop-wrapper {max-height: 80rem !important;}
}
@media screen and (max-width: 1024px){
div#shopify-section-sections--21350327386389__announcement-bar {
    display: none;
}
}
@media screen and (min-width: 1024px) and (max-width: 1200px){
.menu_link li { margin-right: 0;}}
			@media screen and (min-width: 300px) and (max-width: 750px){.product__main { width: 100%!important; }}

@media screen and (max-width: 1024px){
.brands-section {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
}
/* Menu CSS ENDS */
/* Mega Menu CSS STARTS */
    .mega-menu__list { display: inline-block;}
    .mega-menu { gap: 0rem !important;  box-shadow: none !important;}
    ul.custom-mega-mnu.header__submenu.list-menu--disclosure { left: 215px; top: 0; }
    li.custom-menu-fonts { font-weight: 100; }
    .caption-large, .form__label {  font-weight: 500 !important; }
    a#submenu-chemicals, a#submenu-paper-products, a#submenu-cleaning-tools, a#submenu-cleaning-equipment, a#submenu-bags-liners { color: #da6a25; font-weight: 900 !important; }
    @media screen and (min-width: 1200px) and (max-width: 1510px){
    ul.custom-mega-mnu.header__submenu.list-menu--disclosure { left: 175px!important; top: 0; }
    aside.custom-mega-menu {
        width: 175px; 
    }
    }
    @media screen and (min-width: 1510px) and (max-width: 1750px){
    ul.custom-mega-mnu.header__submenu.list-menu--disclosure { left: 210px!important; top: 0; }
    }
@media screen and (min-width: 1200px) and (max-width: 1500px){
  .mega-menu { width: 730px!important; right: 31%!important;  left: 5% !important;  }
  .mega-menu__wrapper { justify-content: space-between; }
}
span.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large {   cursor: default; }
a#submenu-chemicals, a#submenu-paper-products, a#submenu-cleaning-tools, a#submenu-cleaning-equipment, a#SHOP {  cursor: default; }

.header__menu-item .link .link--text .list-menu__item .focus-inset .caption-large .mega-menu-customization:hover {  display: none!important; }

  li.custom-menu-fonts { margin-bottom: -12px;}

    .header__mega-menu.mega-menu.container.color-background-2 { border-radius: 1%; }
    .header__mega-menu.mega-menu.container.color-background-2 { box-shadow: 0 2rem 3rem #0101011a!important; top: 66px; overflow: visible; margin-left: -14px; }
    svg.icon.icon-caret { transform: rotate(-90deg);}
    .mega-menu { padding-block: 0.5rem;  padding-bottom: 2rem; }
    ul.mega-menu__list.list-unstyled.focus-inset li:hover {  background-color: rgba(var(--color-foreground),.035); }
/* Mega Menu CSS ENDS */
/* Brand Page CSS Start */
.brand_text { text-align: center; padding-top: 5px; }
 .brands__item {  display: block !important; }} 
/* Brand Page CSS End */
/* Home pahe CSS Start */
a.toll-free-number-home-page { text-decoration: none; }
/* Home page CSS End */
/* Delivery page CSS start */
.delivery-map-image {
    max-width: 50%;}
/* Delivery page CSS ends */
/*  code to style payment logo start */ 
.payment_logo-brandname { 	width: 60px; }
/*  code to style payment logo end */
/*  */
   @media only screen and (min-width: 1198px) and (max-width: 1300px){ 
        .header__inline-menu .header__menu-item {  font-size: 12px; } 
   .header--bottom-menu .header__bottom-inner { margin-bottom: -15px;}
    }
   @media only screen and (min-width: 1300px) and (max-width: 1757px){
       .header__inline-menu .header__menu-item {  font-size: 14px; } 
   }
/*  */
.header__icon--cart { padding-right: 4px!important; }

.price-wrapper .mb-15 {
  margin-bottom: 15px !important;
}

.button {
  font-size: 14px;
}

cart-items.is-empty {
  padding-bottom: 10rem;
}
/* code for logo */
@media screen and (min-width:351px) and (max-width:576px) { 
[data-scheme=light] .header__heading-logo:first-child:nth-last-child(2) {  margin-right: -12px!important; }}
@media screen and (min-width:320px) and (max-width:353px) { .header__heading-logo {    max-width: 119px; } }
/* code for logo */
/*  */
section#shopify-section-template--21756708978965__page_nkQb7C .page-width--narrow { max-width: 80%; padding: 0;}
@media screen and (min-width: 1200px){
.container.page-width--narrow.section-template--21756708978965__page_nkQb7C-padding {
margin-bottom: 55rem;
section#shopify-section-template--21756708978965__page_nkQb7C .page-width--narrow { max-width: 80%; padding: 0;}
}}
/*  */
@media screen and (min-width:320px) and (max-width:990px) { 
.contact-form.section-template--21756708749589__image_with_text_g3797g-padding
.contact-form__container--left {   flex-direction: column !important;}}

@media screen and (min-width:320px) and (max-width:749px){
  div#Banner-template--21756708749589__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
 div#Banner-template--21756708749589__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 6rem;
}
/* CSS BY 2024-07-01 */
div#Banner-template--21756707995925__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756707995925__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 10rem;
}
div#Banner-template--21756707995925__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756709273877__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756709273877__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 6rem;
}
div#Banner-template--21756709273877__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756709372181__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756709372181__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 10rem;
}
div#Banner-template--21756709372181__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756707176725__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756707176725__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 10rem;
}
div#Banner-template--21756707176725__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756707340565__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756707340565__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 10rem;
}
div#Banner-template--21756707340565__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756707569941__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756707569941__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 10rem;
}
div#Banner-template--21756707569941__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756708487445__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756708487445__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 8rem;
}
div#Banner-template--21756708487445__new_image_banner_FYAyBY strong {
    font-size: 30px;
}


div#Banner-template--21756708618517__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756708618517__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 9rem;
}
div#Banner-template--21756708618517__new_image_banner_FYAyBY strong {
    font-size: 30px;
}

div#Banner-template--21756708684053__new_image_banner_FYAyBY .media { position: absolute; height: 100% !important;  }
div#Banner-template--21756708684053__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 10rem;
}
div#Banner-template--21756708684053__new_image_banner_FYAyBY strong {
    font-size: 30px;
}
}

@media screen and (min-width: 990px) and (max-width: 2700px ){
#shopify-section-template--21756708749589__image_with_text_kjP4jW .contact-form__text { padding-bottom: 99px !important; }}

@media screen and (min-width: 320px) and (max-width: 989px ){
.contact-form.section-template--21756708913429__image_with_text_qrbb36-padding .contact-form__container--left 
{ flex-direction: column;}}

@media screen and (min-width:320px) and (max-width:749px){
section#shopify-section-template--21756708913429__new_image_banner_FYAyBY  .media { position: absolute; height: 100% !important;  }
section#shopify-section-template--21756708913429__new_image_banner_FYAyBY .image-banner__column--center {
    text-align: center;
    margin-top: 14rem;
}
}

   @media screen and (min-width:320px) and (max-width:749px){
        .contact-form.section-template--21756707471637__contact_form_itRJDV-padding h2.image-with-text__heading.title--section.h2 {
        padding-bottom: 30px;
    }}

    @media screen and (min-width:320px) and (max-width:749px){
        .contact-form.section-template--21756707406101__contact_form_itRJDV-padding h2.image-with-text__heading.title--section.h2 {
        padding-bottom: 30px;
    }}
/* Code for the HubSpot form starts */
@media only screen and (min-width: 1198px) and (max-width: 2700px){ .contact-form__wrapper { min-height: 400px; }}
/* Code for the HubSpot form starts */
/*  */
.omg-login-form.login-link-cpc { font-size: medium!important; }
/*  */
p.return-policy-page-text {  padding: 0 0rem 0 48px;  width: 50%; float: left; }

/* CSS after converting the website  */
::-webkit-scrollbar {
    width: 5px !important; /* Width of the scrollbar */
    background-color: #da6a25 !important; /* Background color of the scrollbar track */
}

/* Customizing the scrollbar thumb */
::-webkit-scrollbar-thumb {
    background-color: #da6a25 !important; /* Color of the scrollbar thumb */
    border-radius: 6px !important; /* Rounded corners for the thumb */
}
::-webkit-scrollbar-track {
    background-color: #f1f1f1 !important; /* Background color of the scrollbar track */
    border-radius: 6px !important; /* Rounded corners for the track */
}
.scroll-top {
    background-color: rgb(207 115 38) !important;
}
img.footer__logo.header__heading-logo {
    object-fit: scale-down;
    margin-left: -12px;
}
.menu-drawer{
  overflow-x: visible !important;
}

/* CSS By Sunny for Header */

input.search__input.field__input {
    background: #f0f0f05c !important;
    color: #000 !important;
    border: 1px solid #f0f0f05c !important;
}
.search .field .field__input+label {
    font-size: 1.3rem;
    color: #000;
}
.search__button .icon-search {
    color: #000 !important;
}
.announcement-bar-1 {
    background:#393637;
    color: #fff;
}
.announcement-bar__message.container a {
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none;
}
.icon-quote-cart svg path{
  fill: #040404 !important;
}
.icon-quote-cart {
    border: 1px solid #040404 !important;
}
.con-texxt a {
    color: #040404 !important;
}
.icon-quote-cart .number-quote {
    width: 15px !important;
    height: 15px !important;
    line-height: 14px !important;
    top: -7px !important;
    font-size: 12px !important;
}
i.fab.fa-telegram-plane {
    color: #fff;
}
.footer__copyright.copyright_line_footer small {
    color: #fff !important;
}
.footer__column.footer__column--payment .label {
    color: #fff !important;
}
@media(max-width:768px){
.copyright_line_footer {
    width: 100% !important;
    text-align: center!important;
}

.footer__column.footer__column--payment {
        width: 100% !important;
      text-align:center !important;
    }
.footer__content-middle-main {
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 0rem !important;
    flex-direction: column-reverse;
}
  .list-payment {
    display: flex;
    flex-wrap: wrap;
    justify-content: center !important;
}
}

@media (max-width:768px){

.multicolumn-list__wrapper .multicolumn-card {
    flex-direction: column;
}
    }
  /* .multicolumn-list__wrapper .multicolumn-card {
    text-align: center;
  } */
  /* .multicolumn-list__wrapper .multicolumn-card__image-wrapper--medium {
    margin: auto;
  } */
  /* h3.multicolumn-card__heading.h3 {
    margin: auto;
} */

.footer-block.footer-block--menu a {
    text-decoration: unset;
}
.collection-hero.collection-hero--dark , 
body.template-product.template-product nav.breadcrumb,
body.template-search.template-search nav.breadcrumb,
body.template-page nav.breadcrumb,
body.template-blog.template-blog nav.breadcrumb {
    padding-top: 2.8rem !important;
}
body.template-article.template-article nav.breadcrumb{
    padding: 2.4rem 0 !important;
}
.con-texxt a {
    color: #da6a25 !important;
    font-weight: 700;
}
.predictive-search__item-content {
    flex-direction: row !important;
    align-items: flex-end !important;
    margin-top: -80px;
}

ul#predictive-search-results-products-list .omgrfq-btn-quotes.omgrfq-btn {
    display: none !important;
}
.omg-button-quote-onboarding button:hover {
    font-size: 14px !important;
}

.pricce {
    margin-top: 5px;
}
 body.template-list-collections.template-list-collections nav.breadcrumb.breadcrumb--padding{
   padding-top: 2.8rem !important;
 } 
body.template-page.template-page-about-2 nav.breadcrumb.breadcrumb--padding {
    padding-bottom: 2.8rem !important;
}

.collapsible-content__toggle h4 {
    font-weight: 800 !important;
}


h4.collapsible-content__question {
    font-weight: 800 !important;
}
 .predictive-search__list-item:hover>* {
    background-color: #0000 !important;
}
@media(max-width:768px){
.multicolumn-list__wrapper .multicolumn-card {
    align-items: center;
    text-align: center;
    justify-content: center;
  flex-wrap: wrap !important;
    flex-direction: column !important;
}
  .multicolumn-list__wrapper .multicolumn-card__info {
    align-items: center !important;
  }
  .multicolumn-list__wrapper .multicolumn-card__image-wrapper--medium {
    margin: auto !important;
}
  .omg-button-quote-onboarding button {
    font-size: 14px !important;
    padding: 7px 8px !important;
}
  h1.collection-hero__title.title--page {
    font-size: 27px !important;
}
  a.full-unstyled-link.omgrfq-product-link--processed , p.predictive-search__item-heading.h5 {
    font-size: 13px !important;
    line-height: 19px;
}

  .collection-hero__wrapper--overlay {
    padding: 3rem 3rem !important;
}
      h1.collection-hero__title.title--page {
        font-size: 24px !important;
    }
  .omg-login-form.login-link-cpc {
    font-size: 13px !important;
}
  }
@media screen and (min-width: 1200px) {
     .categories-list__wrapper--6 {
        grid-template-columns: repeat(6, 1fr) !important;
    }
}
@media screen and (max-width: 1199px) {
    .categories-list__wrapper--6 {
        grid-template-columns: repeat(6, 1fr) !important;
    }
}
@media screen and (max-width: 768px) {
    .categories-list__wrapper--6 {
        grid-template-columns: repeat(3, 1fr) !important;
    }
 
}
@media screen and (max-width: 480px) {
    .categories-list__wrapper--6 {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

@media screen and (min-width: 750px) and (max-width: 1200px) {
    .featured-products__wrapper {
        grid-template-columns: repeat(3, 1fr);
    }
}
@media (max-width:650px){
    img.header__heading-logo {
    margin-left: -50px;
}
}
@media (max-width: 480px) {
    .brand-block {
        width: 45%;
    }
 
  .service-block img {
    border-radius: 5px;
}
}
span.maiii {
    margin-bottom: 15px;
}
button#nextBtn:disabled {
    opacity: .7;
    pointer-events: none;
}
@media (max-width:768px){
.multicolumn-list__wrapper--3 .multicolumn-list__item:nth-child(3n + 1) {

  padding-left: 0px !important;
}
   .multicolumn-card__info {
    /* box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); */
    padding: 40px 20px !important;
   }
  }
.collection-hero--dark .breadcrumb a{
  text-decoration: unset !important;
}

@media (max-width:768px){
.product-recommendations__item .card-information {
        padding: 2% 10% !important;
    }
 .product-recommendations__item img.motion-reduce.media--first{
    padding:20px !important;
  }
  }

li.blog__post.article.color-background-2{
  border-radius: 10px;
    border: 1px solid #00000014;
}

ul.featured-products__wrapper.featured-products__wrapper-2-mobile.list-unstyled li {
  border-radius: 10px;
    border: 1px solid #00000014;
}
ul.popular-products__wrapper.popular-products__wrapper--4.list-unstyled li{
  border-radius: 10px;
    border: 1px solid #00000014;
}

.header__bottom {
    border-bottom: 1px solid #00000014;
}
li.collection-product-card.quickview--hover {
    border-radius: 10px;
    border: 1px solid #00000014;
} 
.home-brands .logo-wrapper {
    border-radius: 10px !important;
    background: #fff !important;
}
h2.h3.featured-products__heading.featured-products__heading--main  {
    font-size: 1.5em;
    font-weight: 600;
  margin-bottom: 2.2rem !important;
}
h2.h3.popular-products__heading {
    font-size: 1.5em;
    font-weight: 600;
  margin-bottom: 2.2rem !important;
} 
h2.categories-list__heading.h3 {
    font-size: 1.5em;
  margin-bottom: 2.2rem !important;
    font-weight: 600;
}
h2.blog__title.title--section.h3 {
    font-size: 1.5em;
    font-weight: 600;
  margin-bottom: 0.5rem !important;
}
.categories-list__image{
  border-radius: 10px !important; 
}
.grid.flex-grid.mrgn-images a {
    border-radius: 10px;
    border: 1px solid #00000014;
} 
.brand-btn-block a:hover {
    background: #da6a25;
}
form#FacetFiltersForm {
    border: 1px solid #00000014 !important;
    border-radius: 10px !important;
}
.facets__disclosure {
  border-radius: 10px !important;
}
.article-template__footer-content {
    border: 1px solid #00000014;
  border-radius: 10px;
}
.article-template__info {
    border: 1px solid #00000014;
}
@media (max-width: 768px){
  .article-template__info {
  border-radius: 10px 10px 0 0;
}
}
.article-card__image-wrapper {
    border-radius: 10px !important;
}
.article-card__image-wrapper img {
    border-radius: 10px !important;
}
.footer__column.footer__column--social span{
    font-weight: 800;
  color:#282828;
}

.product.row button.omgrfq-btn-quotes.omgrfq-btn {
    width: 100%;
    margin-bottom: -10px !important;
    height: 60px !important;
    margin-top: 23px;
}
.omgrfq-button {
    width: 100%;
}

@media (max-width:768px){
  .omgrfq-special-button-quote button {
    height: 44px;
}
  header.header.header--bottom-menu.header--has-menu {
  border-bottom: 1px solid #00000014;
}
}
ul.blog-articles.load-more-grid li {
    border: 1px solid #00000014;
    border-radius: 10px;
}

@media (max-width:560px){
   .cards-grid__item.cards-grid__item--none.cards-grid__item--padding-small.cards-grid__item-height--small {
    padding: 0px !important;
    text-align: center !important;
} 
  .cards-grid__text {
        max-width: 100% !important;
    }
  .cards-grid {
    padding-top: 3.2rem !important;
    padding-bottom: 3.2rem !important;
}
  p.cards-grid__text.cards-grid__text--small {
    max-width: 100% !important;
    width: 100% !important;
}
}

@media (max-width: 480px) {
    .brand-parent-block {
        gap: 30px !important;
    }
}
@media (max-width: 375px) {
    .brand-parent-block {
        gap: 23px !important;
    }
}
@media (max-width: 330px) {
    .brand-parent-block {
        gap: 20px !important;
    }
}

@media (max-width: 768px){
body.template-page.template-page-new-ways-to-pay .image-with-text__image img {
    width: 136px !important;
    max-width: 130px;
}

body.template-page.template-page-new-ways-to-pay .cards-griditem.cards-griditem--none.cards-griditem--padding-small.cards-griditem-height--small {
    width: 100%;
}
 body.template-page.template-page-new-ways-to-pay  .brands__items img {
    width: 110px !important;
    padding: 5px !important;
}
  .brands__items {
    gap: 8px !important;
    padding-bottom: 15px;
  }
}


body.template-page.template-page-faq .cards-grid__wrapper {
    border: 1px solid #00000014;
    border-radius: 10px;
    padding: 12px;
    background: #fff;
}
body.template-page.template-page-certification .cards-grid__wrapper {
    border: 1px solid #00000014;
    border-radius: 10px;
    padding: 12px;
    background: #fff;
}


.omg-login-form.login-link-cpc a {
    color: #da6a25 !important;
}

.collection-hero__wrapper--overlay {
    border-radius: 10px !important;
    background-color: rgb(243 241 241 / 32%) !important;
}
.collection-hero--dark .collection-hero__wrapper--overlay::before{
  border-radius: 10px !important;
    background-color: rgb(243 241 241 / 32%) !important;
}
nav.breadcrumb.breadcrumb--padding {
    padding-top: 3.8rem !important;
}

nav.breadcrumb a {
    text-decoration: unset !important;
}
.collection-hero .breadcrumb{
  padding-top:0px !important;
}
nav.breadcrumb span {
    color: #282828 !important;
}
@media(max-width:480px){
body.template-product.template-product .price {
    margin-bottom: 65px !important;
}
}
@media (max-width:770px){
body.template-page.template-page-health-club-fitness-studi h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-health-club-fitness-studi .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-health-club-fitness-studi .multicolumn-card__info ul {
    text-align: left;
}

body.template-page.template-page-janitorial h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-janitorial .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-janitorial .multicolumn-card__info ul {
    text-align: left;
}

body.template-page.template-page-supermarkets-grocery-s h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-supermarkets-grocery-s .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-supermarkets-grocery-s .multicolumn-card__info ul {
    text-align: left;
}

body.template-page.template-page-food-service h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-food-service .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-food-service .multicolumn-card__info ul {
    text-align: left;
}

body.template-page.template-page-building-maintenance-cont h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-building-maintenance-cont .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-building-maintenance-cont .multicolumn-card__info ul {
    text-align: left;
}


body.template-page.template-page-industrial h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-industrial .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-industrial .multicolumn-card__info ul {
    text-align: left;
}

body.template-page.template-page-construction-contractor h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-construction-contractor .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-construction-contractor .multicolumn-card__info ul {
    text-align: left;
}

body.template-page.template-page-office-retail h3.multicolumn-card__heading.h3 {
    width: 100%;
    text-align: left;
}
body.template-page.template-page-office-retail .multicolumn-card__info p {
    text-align: left;
}
body.template-page.template-page-office-retail .multicolumn-card__info ul {
    text-align: left;
}



  






  


  
}







