.elementor-105 .elementor-element.elementor-element-dd84a77{--display:flex;}.elementor-105 .elementor-element.elementor-element-4f26563{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#99CFE2;--border-color:#99CFE2;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-105 .elementor-element.elementor-element-4f26563:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-4f26563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-105 .elementor-element.elementor-element-f6fc0eb{--update-cart-automatically-display:none;--sections-border-type:solid;--checkout-button-border-radius:25px 25px 25px 25px;}.elementor-105 .elementor-element.elementor-element-f6fc0eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-f6fc0eb .cart_totals h2{text-transform:uppercase;}.elementor-105 .elementor-element.elementor-element-f6fc0eb .shop_table .button{text-transform:uppercase;}.elementor-105 .elementor-element.elementor-element-f6fc0eb .e-shop-table .cart th, .elementor-105 .elementor-element.elementor-element-f6fc0eb .e-shop-table .cart td:before{text-transform:uppercase;}.elementor-105 .elementor-element.elementor-element-f6fc0eb .checkout-button{text-transform:uppercase;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-dd84a77{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-105 .elementor-element.elementor-element-4f26563{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-105 .elementor-element.elementor-element-f6fc0eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--sections-padding:10px 10px 10px 10px;}.elementor-105 .elementor-element.elementor-element-f6fc0eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-f6fc0eb .shop_table .button{font-size:20px;}}