﻿@media all {
    /* override */

    /* store view */
    #store_view { padding-top:var(--spacing-2L);}

    #store_view .coming_soon { margin-bottom:var(--spacing-0); }

    #store_view .store_group { grid-template-columns:6fr 4fr; gap:0px; align-items:center; }
    #store_view .store_group > div:nth-child(1) .body { padding-right:var(--spacing-3L); }
    #store_view .store_group > div:nth-child(1) .body h1 { margin-top:var(--spacing-0); font-size:var(--font-size-4L); }
    #store_view .store_group > div:nth-child(1) .body p.description { margin-bottom:var(--spacing-0); }

    #store_view .store_group > div:nth-child(2) { border-left:1px var(--color-gray) solid; }
    #store_view .store_group > div:nth-child(2) .body { padding-left:var(--spacing-3L); }
    #store_view .store_group > div:nth-child(2) .body .contact_group { grid-template-columns:1fr; gap:var(--spacing-1L); }
}

@media (max-width:1400px) {
    
}

@media (max-width:1200px) {

}

@media (max-width:1000px) {
    .brand_background_triangle:after { top:-5%; }
}

@media (max-width:1000px) AND (orientation:portrait) {
    
}

@media (max-width:760px) {
    #store_view .store_group { width:80%; grid-template-columns:1fr; }
    #store_view .store_group > div:nth-child(2) { margin-top:var(--spacing-1L); border-left:0px; }
    #store_view .store_group > div:nth-child(2) .body { padding-left:initial; }
}

@media (max-width:500px) {

}