@media (min-width: 990px){.media-icon-items-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-desktop-horizontal-spacing)}.media-icon-items-grid.media-icon-items-grid-1{grid-template-columns:1fr}.media-icon-items-grid.media-icon-items-grid-3{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.media-icon-items-grid.media-icon-items-grid-4{grid-template-columns:repeat(4,1fr)}}.media-icon-item{font-size:calc(var(--font-body-scale) * 1.4rem);display:flex;flex-direction:row;line-height:calc(1 + .35 / var(--font-body-scale));grid-column-gap:1rem;margin-top:-1px;padding:2rem;height:auto;align-items:initial;border-radius:var(--border-radius-base);background-color:rgb(var(--color-background));position:relative;box-shadow:inset 0 0 0 1px var(--color-border),0 3px 0 var(--color-box-shadow)}.media-icon-item-align-center{align-items:center}.media-icon-item:first-child{border-top-left-radius:var(--border-radius-base);border-top-right-radius:var(--border-radius-base)}.media-icon-item:last-child{border-bottom-left-radius:var(--border-radius-base);border-bottom-right-radius:var(--border-radius-base)}.media-icon-item-subtitle p{margin:0}.usp_section{background:#fafafa;padding-top:40px;padding-bottom:40px}.usp_section .media-icon-items-grid{background:none;border:0}.usp_section .media-icon-item .media-icon-item-subtitle p{margin-bottom:10px}.usp_section .media-icon-item .media-icon-item-subtitle p:last-child{margin:0}.usp_section .media-icon-item .media-icon-item-subtitle p a{margin-bottom:10px;color:#045d5d}.usp_section .media-icon-item{padding:10px 0;border:0;box-shadow:none;background:none;border-right:1px solid #ccc}.usp_section .media-icon-item:last-child{border:0}@media (min-width: 750px){.media-icon-item{border-radius:var(--border-radius-base)}}.media-icon-item-icon{flex:none;width:4rem;height:4rem;line-height:1}.media-icon-item-icon svg{width:100%;height:100%;position:relative;top:-.4rem}.media-icon-item-align-center .media-icon-item-icon svg{top:auto}.media-icon-item-icon svg path{fill:rgb(var(--color-accent-1))}.media-icon-item-content{flex:auto;min-width:1px;font-size:calc(var(--font-body-scale) * 1.3rem)}.media-icon-item-content a{color:currentColor;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.1rem}.media-icon-item-content a:hover{color:rgb(var(--color-accent-1))}.media-icon-item-title{color:rgb(var(--color-accent-1));margin-bottom:.2rem}.media-icon-item-title:only-child{margin-bottom:0}.media-icon-items-inline .media-icon-item{background:none;box-shadow:none;border:0;padding:0;color:#000;margin:.75rem 0;height:auto}@media (min-width: 990px){.media-icon-items-inline .media-icon-item{margin:0;border-right:1px solid #ccc;padding:10px 0}.media-icon-items-inline .media-icon-item:last-child{border-right:0}.media-icon-items-inline .media-icon-item-content{flex:auto}}.media-icon-item-icon-size-small .media-icon-item-icon{width:2.3rem;height:2.3rem}.media-icon-item-icon-size-small svg,.media-icon-items-inline .media-icon-item-icon svg{top:auto}.media-icon-items-inline .media-icon-item-title{color:rgb(var(--color-accent-1));margin-bottom:5px;font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:700}.media-icon-items-inline .media-icon-item-align-center .media-icon-item-title{margin-top:0}@media (max-width: 989px){.media-icon-items .scroller{overflow:hidden}.media-icon-items .scroller-inner{padding-bottom:20px;margin-bottom:-20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.scroller-inner .media-icon-items-grid{display:flex;grid-column-gap:var(--grid-mobile-horizontal-spacing);flex-flow:row nowrap;padding:1px 1px 2px}.scroller-inner .media-icon-item{width:calc(33.333% + 2rem);max-width:calc(33.333% + 2rem);scroll-snap-align:center;flex:none}}@media (max-width: 749px){.scroller-inner .media-icon-item{width:85%;max-width:85%}.usp_section{padding-top:20px;padding-bottom:5px}.usp_section .block-section{padding:0!important}.usp_section .media-icon-items-grid{border:0!important;display:grid;grid-template-columns:auto auto}.usp_section .media-icon-item-icon{flex:none;width:4rem;height:4rem;line-height:1;margin:0 auto}.usp_section .media-icon-item{border:0!important;flex-wrap:wrap;text-align:center;justify-content:center;flex-direction:column;margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-features.css.map */
