.red{color:#de0000}.orange{color:orange}.pink{color:#fc4a6a}.light-blue,.light_blue{color:#0094da}.medium-blue,.medium_blue{color:#0040a8}.dark-blue,.dark_blue{color:#000f44}.black,.darkest-blue{color:#00142a}.white{color:#fff}:root{--font-body-family: "TT Commons", sans-serif;--font-heading-family: "TT Commons", sans-serif}@font-face{font-family:VadelmaLight;src:url(font_VadelmaLight.woff2) format("woff2"),url(font_VadelmaLight.woff2) format("woff")}@font-face{font-family:ImperialURW;src:url(font_ImperialURWUltraBold.woff2) format("woff2"),url(font_ImperialURWUltraBold.woff2) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLight.woff2) format("woff2"),url(font_TTCommonsProExtraLight.woff) format("woff");font-weight:200}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLightItalic.woff2) format("woff2"),url(font_TTCommonsProExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMedium.woff2) format("woff2"),url(font_TTCommonsProMedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMediumItalic.woff2) format("woff2"),url(font_TTCommonsProMediumItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBold.woff2) format("woff2"),url(font_TTCommonsProDemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBoldItalic.woff2) format("woff2"),url(font_TTCommonsProDemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBold.woff2) format("woff2"),url(font_TTCommonsProBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBoldItalic.woff2) format("woff2"),url(font_TTCommonsProBoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBold.woff2) format("woff2"),url(font_TTCommonsProExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBoldItalic.woff2) format("woff2"),url(font_TTCommonsProExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlack.woff2) format("woff2"),url(font_TTCommonsProBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlackItalic.woff2) format("woff2"),url(font_TTCommonsProBlackItalic.woff) format("woff");font-weight:900;font-style:italic}.icon-grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:56px 0}@media (min-width: 768px){.icon-grid{margin:84px 0}}.icon-grid .inner{width:1100px}.icon-grid .icon-item{width:24%;text-align:center}.icon-grid .icon-item img{height:72px;width:auto;display:block;margin:0 auto}@media (min-width: 768px){.icon-grid .icon-item img{height:86px}}.icon-grid .icon-item p{margin:16px 0 0;font-weight:900;font-size:11px;line-height:1em}@media (min-width: 768px){.icon-grid .icon-item p{font-size:11px}}@media (min-width: 1280px){.icon-grid .icon-item p{font-size:11px}}.product-desc-icons{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}.product-desc-icons .product-desc{width:100%}.product-desc-icons .product-desc h2{margin:0 0 .5em;font-size:22px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#0040a8;text-align:center}.product-desc-icons .product-desc p{font-weight:700;font-size:16px;text-align:center}.product-desc-icons .icon-grid{width:100%}@media (min-width: 768px){.product-desc-icons .product-desc{width:54.5%;padding:20px 0 20px 38px}.product-desc-icons .product-desc h2{text-align:left;font-size:21px;margin:0}.product-desc-icons .product-desc p{text-align:left;font-size:16.5px;line-height:1.48em}.product-desc-icons .icon-grid{width:39%;border-left:3px solid #000F44;padding:10px 40px}.product-desc-icons .icon-grid .icon-item img{height:56px}.product-desc-icons .icon-grid .icon-item p{font-size:12px;margin-top:14px;line-height:1.2em}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-icon-grid.css.map */
