/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/



@media (max-width: 640px) {

   body:not(:has(#hero)) #wrapper #main:has(#configurator) { padding-top: 60px !important; }
   #content #configurator #conf-wrapper { padding-top: 0 !important; width: 100% !important; }
   #content #configurator #conf-wrapper #preview-img { top: 60px !important; box-shadow: none !important; }
   #content #configurator #conf-wrapper #preview-img > iframe { aspect-ratio: 3/2 !important; }
   #content #configurator #conf-wrapper #conf-sidebar { width: calc(100% - 2 * var(--buy-gutter)) !important; }
   #content #configurator .conf-cost { padding: 6px 12px !important; min-height: 0 !important; }
}

