

.product-icons__background {
   background-color: transparent;
}
.product-icons__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 40px 0 10px;
}
.product-icon {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 135px;
    flex: 0 0 135px;
    margin-bottom: 30px;
    text-align: center;
}
@media (min-width: 30em) {
    .product-icon {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
        flex: 1 1 50%;
    }
}
@media (min-width: 48em) {
    .product-icon {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 20%;
        flex: 1 1 20%;
    }
}
.product-icon__icon-wrapper {
    height: 60px;
}
.product-icon__icon {
    margin-bottom: 10px;
}
.product-icon__label {
    max-width: 145px;
    margin: 0 auto;
    color: #121212;
    font-size: 11px;
}
@media (min-width: 72em) {
    .product-icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    }
    .product-icon__icon-wrapper {
        height: auto;
    }
    .product-icon__icon {
        margin-right: 10px;
        margin-bottom: 0;
    }
    .product-icon__label {
        max-width: none;
        margin: 0;
      color: #121212;
    }
}
  

@media all{
*,:after,:before{box-sizing:border-box;}
html:not(.no-js):not(.tab-outline) :focus{outline:0;}
.page-width{max-width:1300px;margin:0 auto;}
.page-width{padding:0 20px;}
@media only screen and (min-width:590px){
.page-width{padding:0 40px;}
}
img{border:0 none;}
img{max-width:100%;}
::-webkit-input-placeholder{color:inherit;opacity:.5;}
:-moz-placeholder{color:inherit;opacity:.5;}
:-ms-input-placeholder{color:inherit;opacity:.5;}
::-ms-input-placeholder{color:inherit;opacity:1;}
}
/*! CSS Used from: https://cdn.shopify.com/s/files/1/2541/1120/t/90/assets/custom.css?v=10019507591156814207 ; media=all */
@media all{
.product-icon__icon-wrapper .product-icon__icon{margin-left:auto;margin-right:auto;}
}
/*! CSS Used from: https://cdn.shopify.com/s/files/1/2541/1120/t/90/assets/alt-dot-custom.min.css?v=2635371865247230857 */
.text--accent{font-weight:700;font-size:12px;}
.text--accent{font-family:Open Sans, HelveticaNeue, Helvetica Neue, sans-serif;letter-spacing:.05em;text-transform:uppercase;}

.product-icons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:40px 0 10px;}
.product-icon{position:relative;-webkit-box-flex:0;-ms-flex:0 0 135px;flex:0 0 135px;margin-bottom:30px;text-align:center;}
@media (min-width:30em){
.product-icon{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}
}
@media (min-width:48em){
.product-icon{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;}
}
.product-icon__icon-wrapper{height:60px;}
.product-icon__icon{margin-bottom:10px;}
.product-icon__label{max-width:122px;margin:0 auto;font-size:12px;}
@media (min-width:72em){
.product-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}
.product-icon__icon-wrapper{height:auto;}
.product-icon__icon{margin-right:10px;margin-bottom:0;}
.product-icon__label{max-width:none;margin:0;}
}