.elementor-2006 .elementor-element.elementor-element-65af9c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-17aa5ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-210a0b50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-652647c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4470752e{--display:flex;}.elementor-2006 .elementor-element.elementor-element-52c1a257{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-2006 .elementor-element.elementor-element-52c1a257 .elementor-headline{text-align:center;}@media(max-width:768px){.elementor-2006 .elementor-element.elementor-element-65af9c2{--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2006 .elementor-element.elementor-element-652647c1{--margin-top:0%;--margin-bottom:-10%;--margin-left:0%;--margin-right:0%;}}/* Start custom CSS for html, class: .elementor-element-1ef500ef */.cart-widget-side.wd-side-hidden {
  transform: translateX(100%) !important;
  right: 0 !important;
}
html, body {
  overflow-x: hidden !important;
  max-width: 100vw !important;
}/* End custom CSS */