.image-with-link__wrap{width:100%;overflow:hidden;position:relative}.image-with-link__wrap a{display:block;width:100%;height:100%}.image-with-link__wrap img,.image-with-link__wrap svg,.image-with-link__wrap a img,.image-with-link__wrap a svg{width:100%;height:100%;object-fit:cover;display:block}.image-with-link--square .image-with-link__wrap{aspect-ratio:1 / 1}.image-with-link--portrait .image-with-link__wrap{aspect-ratio:2 / 3}.image-with-link--landscape .image-with-link__wrap{aspect-ratio:4 / 3}.image-with-link--adapt .image-with-link__wrap,.image-with-link--adapt .image-with-link__wrap a{height:auto}.image-with-link--adapt .image-with-link__wrap img,.image-with-link--adapt .image-with-link__wrap svg,.image-with-link--adapt .image-with-link__wrap a img,.image-with-link--adapt .image-with-link__wrap a svg{height:auto}.image-with-link--adapt .image-with-link__wrap .placeholder-svg{aspect-ratio:4 / 3}@media screen and (max-width:991px){.image-with-link--square .image-with-link__wrap,.image-with-link--portrait .image-with-link__wrap,.image-with-link--landscape .image-with-link__wrap{max-height:420px}}.section-media-grid .media-grid-blocks-bg-heading{position:relative;z-index:0;pointer-events:none}.section-media-grid .media-grid-blocks-bg-text{line-height:calc(var(--font-line-height-static) / var(--heading-scaler));text-align:center;text-transform:uppercase;font-weight:var(--font-heading-weight-bold)}.section-media-grid .media-grid-blocks-bg-text.text_stroke{color:transparent!important;-webkit-text-stroke-width:2px}.section-media-grid .media-grid-blocks-bg-heading--sticky,.section-media-grid .shopify-block:has(>.media-grid-blocks-bg-heading--sticky){position:sticky;top:10%;z-index:0;pointer-events:none}.section-media-grid .media-grid-blocks:has(.media-grid-blocks-bg-heading--sticky){overflow:visible}.section-media-grid .media-grid-blocks{overflow:hidden}.section-media-grid .media-grid-blocks-container{position:relative;z-index:2}.section-media-grid .shopify-block:has(>.media-grid-blocks-container){position:relative;z-index:2}.section-media-grid .media-grid-blocks-grid{display:grid;grid-template-columns:repeat(var(--media-grid-cols-desktop, 2),minmax(0,1fr));gap:var(--media-grid-gap-desktop, 20px)}.section-media-grid .media-grid-blocks-item{min-width:0}.section-media-grid .media-grid-blocks-card{position:relative;border-radius:var(--media-grid-radius-desktop, var(--radius-50));overflow:hidden;height:auto;min-height:auto;max-height:none}.section-media-grid .media-grid-blocks-media{position:relative;width:100%;height:auto}.section-media-grid .media-grid-blocks-media:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(var(--global-overlay),.2)}.section-media-grid .media-grid-blocks-media img,.section-media-grid .media-grid-blocks-media svg{position:relative;width:100%;height:auto;transition:all .3s linear;object-fit:cover}.section-media-grid .media-grid-blocks-card:hover .media-grid-blocks-media img{transform:scale(1.1) rotate(2deg) translate(5px,-5px)}.section-media-grid .media-grid-blocks-content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;max-width:440px}.section-media-grid .media-grid-blocks-title{font-weight:var(--font-heading-weight-bold);text-align:center;margin:0 0 var(--spacing-20);color:rgb(var(--secondary-color))}.section-media-grid .media-grid-blocks-content .musk-primary-btn{min-width:145px;min-height:45px}.section-media-grid .media-grid-blocks-grid--square .media-grid-blocks-media{position:relative;aspect-ratio:1 / 1}.section-media-grid .media-grid-blocks-grid--portrait .media-grid-blocks-media{position:relative;aspect-ratio:3 / 4}.section-media-grid .media-grid-blocks-grid--landscape .media-grid-blocks-media{position:relative;aspect-ratio:4 / 3}.section-media-grid .media-grid-blocks-grid--square .media-grid-blocks-media img,.section-media-grid .media-grid-blocks-grid--square .media-grid-blocks-media svg,.section-media-grid .media-grid-blocks-grid--portrait .media-grid-blocks-media img,.section-media-grid .media-grid-blocks-grid--portrait .media-grid-blocks-media svg,.section-media-grid .media-grid-blocks-grid--landscape .media-grid-blocks-media img,.section-media-grid .media-grid-blocks-grid--landscape .media-grid-blocks-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.section-media-grid .media-grid-blocks-grid--content-top .media-grid-blocks-content{top:0;transform:translate(-50%);padding-top:var(--spacing-40)}.section-media-grid .media-grid-blocks-grid--content-center .media-grid-blocks-content{top:50%;transform:translate(-50%,-50%)}.section-media-grid .media-grid-blocks-grid--content-bottom .media-grid-blocks-content{top:auto;bottom:0;transform:translate(-50%);padding-bottom:var(--spacing-40)}@media screen and (max-width:1299px){.section-media-grid .media-grid-blocks-title{margin:0 0 var(--spacing-15)}}@media screen and (max-width:767px){.section-media-grid .media-grid-blocks-grid{grid-template-columns:repeat(var(--media-grid-cols-mobile, 1),minmax(0,1fr));gap:var(--media-grid-gap-mobile, 20px)}.section-media-grid .media-grid-blocks-card{border-radius:var(--media-grid-radius-mobile, var(--radius-30))}.section-media-grid .media-grid-blocks-title{margin:0 0 var(--spacing-10)}.section-media-grid .media-grid-blocks-grid--content-top .media-grid-blocks-content{padding-top:var(--spacing-20)}.section-media-grid .media-grid-blocks-grid--content-bottom .media-grid-blocks-content{padding-bottom:var(--spacing-20)}.section-media-grid .media-grid-blocks-content .musk-primary-btn{min-width:115px;min-height:35px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAABgAQ */
