

        @media (max-width: 780px) {

            body[class*="mtg-template-tm"]
            .mtg-header-brand
            img.mtg-store-logo.mtg-store-logo--square {

                width: 76px !important;
                height: 76px !important;

                min-width: 76px !important;
                min-height: 76px !important;

                max-width: 76px !important;
                max-height: 76px !important;

                object-fit: contain !important;
                display: block !important;
            }

            body[class*="mtg-template-tm"]
            .mtg-header-brand
            img.mtg-store-logo.mtg-store-logo--vertical {

                width: auto !important;
                height: 76px !important;

                min-height: 76px !important;

                max-width: 90px !important;
                max-height: 76px !important;

                object-fit: contain !important;
                display: block !important;
            }

            body[class*="mtg-template-tm"]
            .mtg-header-brand:has(
                img.mtg-store-logo--square
            ),
            body[class*="mtg-template-tm"]
            .mtg-header-brand:has(
                img.mtg-store-logo--vertical
            ) {
                min-height: 80px !important;
            }
        }


        @media (max-width: 390px) {

            body[class*="mtg-template-tm"]
            .mtg-header-brand
            img.mtg-store-logo.mtg-store-logo--square {

                width: 70px !important;
                height: 70px !important;

                min-width: 70px !important;
                min-height: 70px !important;

                max-width: 70px !important;
                max-height: 70px !important;
            }

            body[class*="mtg-template-tm"]
            .mtg-header-brand
            img.mtg-store-logo.mtg-store-logo--vertical {

                height: 70px !important;
                min-height: 70px !important;
                max-height: 70px !important;
            }
        }

        