.featured-blocks{padding-top:25px!important;padding-bottom:25px!important;background-color:var(--background-color, #F7F7F7)}.featured-blocks .row{padding-left:11px;padding-right:11px}.featured-blocks .row>.columns{padding-left:4px;padding-right:4px}@media (min-width: 768px){.featured-blocks .row{padding-left:35px;padding-right:35px}.featured-blocks .row>.columns{padding-left:15px;padding-right:15px}}.featured-blocks__grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:16px}.featured-blocks__card{position:relative;color:#fff;border-radius:20px;overflow:hidden;height:500px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:30px;background:center/cover no-repeat;transition:transform .25s ease,box-shadow .25s ease;will-change:transform}.featured-blocks__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(195deg,#0000 30%,#000000ab);pointer-events:none}.featured-blocks__card:hover{box-shadow:0 2px 8px #63636333;transform:translateY(-3px)}.featured-blocks__card-header{position:relative;z-index:2;max-width:520px}.featured-blocks__title{margin:0 0 10px;font-weight:800;font-size:44px;line-height:1.08;letter-spacing:.2px;color:#fff}.featured-blocks__description{margin:0 0 16px;font-size:16px;line-height:1.55;color:#fffffff2}.featured-blocks__btn{position:relative;z-index:2;display:inline-block;text-decoration:none;background:#fff;color:#000!important;border-radius:12px;padding:14px 28px;font:700 12px/1.1 NeueHaasDisplayRoman,Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 6px 22px #00000038;transition:transform .12s ease,box-shadow .12s ease}.featured-blocks__btn:hover{transform:translateY(-1px);box-shadow:0 8px 26px #00000040}@media (max-width: 767px){.featured-blocks__grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.featured-blocks__card{height:350px;border-radius:16px;padding:24px}.featured-blocks__title{font-size:30px}.featured-blocks__description{font-size:14px}.featured-blocks__btn{font-size:12px!important;padding:12px 22px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/featured-blocks.css.map */
