.elementor-650 .elementor-element.elementor-element-ps00006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-ps00006:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-ps00006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-ps00005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-650 .elementor-element.elementor-element-ps00001 .elementor-heading-title{font-size:56px;color:#40444F;}.elementor-650 .elementor-element.elementor-element-ps00002{font-family:"Karla", Sans-serif;font-size:18px;color:#40444F;}.elementor-650 .elementor-element.elementor-element-ps00004.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-650 .elementor-element.elementor-element-ps00004.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-ps00004.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-ps00006{--padding-top:36px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-ps00005{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-ps00001 .elementor-heading-title{font-size:40px;}.elementor-650 .elementor-element.elementor-element-ps00004.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-650 .elementor-element.elementor-element-ps00005{--content-width:1280px;}}/* Start custom CSS for container, class: .elementor-element-ps00006 */.elementor-650 .elementor-element.elementor-element-ps00006{color:#40444F;font-family:Karla,sans-serif}.elementor-650 .elementor-element.elementor-element-ps00006 p,.elementor-650 .elementor-element.elementor-element-ps00006 label,.elementor-650 .elementor-element.elementor-element-ps00006 select,.elementor-650 .elementor-element.elementor-element-ps00006 input,.elementor-650 .elementor-element.elementor-element-ps00006 button,.elementor-650 .elementor-element.elementor-element-ps00006 .button,.elementor-650 .elementor-element.elementor-element-ps00006 .price{font-family:Karla,sans-serif}.elementor-650 .elementor-element.elementor-element-ps00006 h1,.elementor-650 .elementor-element.elementor-element-ps00006 h2,.elementor-650 .elementor-element.elementor-element-ps00006 h3{color:#40444F;line-height:1.15;font-weight:400}.elementor-650 .elementor-element.elementor-element-ps00006 a{color:#610981}.elementor-650 .elementor-element.elementor-element-ps00006 .button,.elementor-650 .elementor-element.elementor-element-ps00006 button.button,.elementor-650 .elementor-element.elementor-element-ps00006 a.button,.elementor-650 .elementor-element.elementor-element-ps00006 .single_add_to_cart_button{background:#610981!important;color:#fff!important;border:1px solid #610981!important;border-radius:30px!important;box-shadow:none!important;padding:15px 24px!important;letter-spacing:0!important;text-transform:none!important;font-family:Karla,sans-serif!important;font-size:16px!important;line-height:1.2!important}.elementor-650 .elementor-element.elementor-element-ps00006 .button:hover,.elementor-650 .elementor-element.elementor-element-ps00006 .button:focus{background:#40444F!important;border-color:#40444F!important}.elementor-650 .elementor-element.elementor-element-ps00006 select,.elementor-650 .elementor-element.elementor-element-ps00006 input.input-text{color:#40444F!important;background:#fff!important;border:1px solid #DCDDE8!important;border-radius:5px;min-height:46px}.elementor-650 .elementor-element.elementor-element-ps00006 :focus-visible{outline:2px solid #610981;outline-offset:4px}.elementor-650 .elementor-element.elementor-element-ps00006 .price{color:#610981!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-breadcrumb{font-size:14px;color:#40444F}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-message,.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-info{color:#40444F;background:#FAF1E2}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px!important;margin:0!important}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products:before,.elementor-650 .elementor-element.elementor-element-ps00006 ul.products:after{display:none!important}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product{width:100%!important;max-width:100%;margin:0!important;padding:0!important;float:none!important;display:flex;flex-direction:column;text-align:left;border:0;background:transparent;box-shadow:none}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product img{width:100%!important;height:320px!important;object-fit:contain!important;background:#FAF1E2;border-radius:5px;margin-bottom:20px!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-loop-product__title,.elementor-650 .elementor-element.elementor-element-ps00006 .woo-entry-inner .title a{font-family:'The Seasons',Georgia,serif!important;font-size:26px!important;line-height:1.18!important;color:#40444F!important}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product .price{font-size:19px;margin:12px 0 18px}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product .button{align-self:flex-start;margin-top:auto!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering{margin-bottom:30px}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-result-count{color:#40444F}.elementor-650 .elementor-element.elementor-element-ps00006 .onsale{background:#610981!important;color:#fff!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-pagination{margin-top:40px}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-pagination .current{background:#610981;color:#fff} @media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-ps00006 ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product img{height:280px!important}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-ps00006 ul.products{grid-template-columns:1fr;gap:36px!important}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product img{height:auto!important;max-height:400px}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-loop-product__title{font-size:25px!important}}.elementor-650 .elementor-element.elementor-element-ps00006 .price,.elementor-650 .elementor-element.elementor-element-ps00006 .price .amount,.elementor-650 .elementor-element.elementor-element-ps00006 .price bdi{color:#610981!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woo-entry-inner{text-align:left!important;display:flex;flex-direction:column;flex:1}.elementor-650 .elementor-element.elementor-element-ps00006 .product-inner{display:flex;flex-direction:column;height:100%}.elementor-650 .elementor-element.elementor-element-ps00006 .woo-entry-inner .btn-wrap{margin-top:auto!important;text-align:left!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woo-entry-inner .category{font-family:Karla,sans-serif;color:#40444F;font-style:normal;font-size:13px}.elementor-650 .elementor-element.elementor-element-ps00006 .woo-entry-inner .category a{color:#40444F!important}.elementor-650 .elementor-element.elementor-element-ps00006 .oceanwp-grid-list,.elementor-650 .elementor-element.elementor-element-ps00006 .owp-quick-view,.elementor-650 .elementor-element.elementor-element-ps00006 .result-count{display:none!important}.elementor-650 .elementor-element.elementor-element-ps00006 .select2-container .select2-selection--single{height:46px;border-color:#DCDDE8;border-radius:5px}.elementor-650 .elementor-element.elementor-element-ps00006 .select2-container .select2-selection__rendered{line-height:44px;color:#40444F}.elementor-650 .elementor-element.elementor-element-ps00006 .select2-container .select2-selection__arrow{height:44px}.elementor-650 .elementor-element.elementor-element-ps00006 .oceanwp-toolbar{margin-bottom:24px}.elementor-650 .elementor-element.elementor-element-ps00006 ul.products li.product .title{min-height:64px}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering .orderby{color:#40444F!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering .select2-container{display:none!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering select{display:block!important;opacity:1!important;visibility:visible!important;position:static!important;width:100%!important;max-width:100%!important;height:46px!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering{width:280px;max-width:100%}.elementor-650 .elementor-element.elementor-element-ps00006 .oceanwp-toolbar .customSelect{display:none!important}.elementor-650 .elementor-element.elementor-element-ps00006 .oceanwp-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering{margin:0!important}.elementor-650 .elementor-element.elementor-element-ps00006 .woocommerce-ordering span.theme-select{display:none!important}/* End custom CSS */