.elementor-1330 .elementor-element.elementor-element-816fe00>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1330 .elementor-element.elementor-element-3e6d7ea.elementor-position-right .elementor-image-box-img{margin-left:21px}.elementor-1330 .elementor-element.elementor-element-3e6d7ea.elementor-position-top .elementor-image-box-img{margin-bottom:21px}@media (max-width:767px){.variations tr{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;margin-bottom:15px!important;width:100%!important}.variations td.label{width:auto!important;min-width:100px!important;max-width:120px!important;padding:0!important;text-align:left!important}.variations label{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;white-space:normal!important}.variations td.value{padding:0!important;display:flex!important;justify-content:flex-end!important;flex-grow:1!important}.variable-items-wrapper{display:grid!important;grid-template-columns:repeat(2,85px)!important;gap:5px!important;justify-content:end!important}.variable-items-wrapper:has(li:only-child){grid-template-columns:85px!important}.variable-item.button-variable-item{background-color:#fff!important;border:1px solid #ccc!important;border-radius:4px!important;height:35px!important;width:85px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.variable-item.button-variable-item .variable-item-span{font-size:11px!important;font-weight:600!important}.variable-item.button-variable-item.selected{border:2px solid #000!important}.reset_variations{display:none!important}}