.ressources{width:100%}.shopify-section--ressources .section-stack .ressources{margin-block-start:calc(var(--prose-default-spacing) / 2)!important}.max-w-sm p{margin-block-start:12px!important}.ressources__content{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;max-width:120rem;margin:0 auto}.ressources__item{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:12px;text-decoration:none;color:inherit;transition:all .3s ease;width:100%}.ressources--white .ressources__item{background:#fff;box-shadow:0 0 12px #00000014}.ressources--white .ressources__item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.ressources--grey .ressources__item{background:#3030300f}.ressources--grey .ressources__item:hover{background:#3030301a;transform:translateY(-2px)}.ressources__item-image{width:46px;height:46px;flex-shrink:0;margin-right:12px;border-radius:12px;overflow:hidden;display:none}.ressources__item-image img{width:100%;height:100%;object-fit:cover}.ressources__item-content{flex:1;text-align:left;display:flex;flex-direction:column;gap:2px}.ressources__item-title{margin:0;font-size:var(--text-base);font-weight:600;line-height:1.4;color:#303030}.ressources__item-description{margin:0;color:#303030;opacity:.6;font-size:var(--text-base);line-height:1.5}.ressources__item-description p{margin:0}.ressources__item-arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:var(--EH-Blue);border-radius:50%;flex-shrink:0;margin-left:1rem}.ressources__item-arrow svg{width:10px;height:8px;color:#fff}.ressources__item--hide-mobile{display:none}@media screen and (max-width: 768px){.shopify-section--ressources .section-split__column:where(:first-child){padding-block-end:var(--section-stack-row-gap);padding-bottom:24px!important}}@media screen and (min-width: 750px){.ressources__content{flex-direction:row;gap:12px}.ressources__item{width:100%}.ressources__item-image{display:block}}.ressources__item-image--show-mobile{display:block!important}@media screen and (min-width: 750px){.ressources__item--hide-mobile{display:flex}}.section-split .ressources__content{flex-direction:column}.section-split .ressources__item{width:100%}@media screen and (min-width: 750px){.section-split .ressources__content{flex-direction:row;gap:12px}.section-split .ressources__item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ressources.css.map */
