.store-hero{padding-top:30px}@media(min-width:992px){.store-hero{padding-top:50px}}.store-hero .generic-hero__image img{height:auto!important;width:100%;display:block}.store-hero .generic-hero__image img.store-hero__img--cover{aspect-ratio:4/3;object-fit:cover}.store-hero .generic-hero__content--description p{font-size:18px;line-height:32px;color:#0b384e;margin:0}.store-hero .generic-hero__content{order:1}.store-hero .generic-hero__image{order:2}.store-content .generic-content__area--details h2:first-child{margin-top:0}.store-grid-2{display:grid;grid-template-columns:1fr;gap:30px}.store-grid-3{display:grid;grid-template-columns:1fr;gap:25px}@media(min-width:992px){.store-grid-2{grid-template-columns:1fr 1fr;gap:40px}.store-grid-3{grid-template-columns:repeat(3,1fr)}}.store-card{background:#e8f4fe;border:1px solid #F4F4F4;border-top-left-radius:45px;border-bottom-right-radius:45px;padding:35px 30px;height:100%;display:flex;flex-direction:column}.store-card.generic-content__area--details h3{margin-top:0;margin-bottom:10px;font-size:22px;line-height:32px}.store-card.generic-content__area--details h4{margin-top:22px;margin-bottom:6px;font-size:17px;line-height:26px}.store-card.generic-content__area--details p{margin:6px 0;font-size:15px;line-height:26px}.store-card .store-card__cta{margin-top:auto;padding-top:24px}.store-card .btn{display:inline-block;min-width:0;width:100%}.store-card__map{margin:14px 0 4px}.store-card__map iframe{width:100%;height:200px;border:0;border-top-left-radius:24px;border-bottom-right-radius:24px;display:block}.store-map{display:flex;flex-direction:column;gap:20px}.store-map iframe{width:100%;height:100%;min-height:360px;border:0;border-top-left-radius:45px;border-bottom-right-radius:45px}.store-map .btn{align-self:flex-start}.store-categories__grid{display:flex;flex-wrap:wrap;margin:-16px -7px 0}.store-categories__grid .diy-card{width:50%;padding:0 7px;margin-top:16px}@media(min-width:992px){.store-categories__grid{margin:-20px -10px 0}.store-categories__grid .diy-card{width:25%;padding:0 10px;margin-top:20px}}@media(min-width:1200px){.store-categories__grid--5 .diy-card{width:20%}}.store-categories__grid .diy-card__inner{height:170px;text-decoration:none}@media(min-width:992px){.store-categories__grid .diy-card__inner{height:190px}}.store-categories__grid .diy-card__icon,.store-categories__grid .group:hover .diy-card__icon,.store-categories__grid .diy-card__inner:hover .diy-card__icon{background:none!important;background-color:transparent!important;mask:none!important;-webkit-mask:none!important;display:flex;align-items:center;justify-content:center}.store-categories__grid .diy-card__icon svg{width:44px;height:44px}.store-categories__grid .diy-card__icon svg path{fill:var(--secondary_color);transition:fill .3s linear}.store-categories__grid .group:hover .diy-card__icon svg path{fill:var(--primary_color)}.store-categories__grid .diy-card__inner p{font-weight:700;color:var(--primary_color);margin:0 0 8px;font-size:16px;line-height:24px}.store-categories__note{margin-top:30px}.store-category-cards .image-banner-blocks-wrapper{max-width:none!important;gap:40px}.store-category-cards .image-banner-block{flex:1 1 0%!important;min-width:0}.store-category-cards .banner_card__image{width:100%!important}.store-category-cards .banner_card__image img{width:100%;height:100%;object-fit:cover}.store-faq .faq_accordion h3.main-text{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit}
/*# sourceMappingURL=/cdn/shop/t/49/assets/store-pages.css.map */
