html,body{overflow-x:hidden}body{position:relative}.gform_required_legend{display:none!important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{color:var(--e-global-color-primary)}body .gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder]{color:var(--e-global-color-text)!important}.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-radius:0;padding:15px 15px 15px 15px;border-color:var(--e-global-color-22c65ab1);border-width:1px;border-style:solid}.gform_wrapper input::placeholder{color:var(--e-global-color-text)!important}.gf_placeholder{color:var(--e-global-color-text)!important}.gform_wrapper.gravity-theme textarea{padding:15px 15px 15px 15px!important;border-width:1px!important;border-color:var(--e-global-color-22c65ab1)!important;border-style:solid!important;border-radius:0px!important;color:var(--e-global-color-text)!important}.gform_wrapper select{border-radius:0px!important;padding:15px 15px 15px 15px!important;border-color:var(--e-global-color-22c65ab1)!important;border-width:1px!important;border-style:solid!important;color:var(--e-global-color-text)!important}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:500;color:var(--e-global-color-text)}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type="checkbox"],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type="radio"]{margin-top:0}.gform_wrapper.gravity-theme .gfield-choice-input+label{color:var(--e-global-color-text)}.gform_wrapper .gfield_required{color:var(--e-global-color-primary)}.aws-search-result .aws_result_title{color:var(--e-global-color-accent)}.aws-search-result .aws_onsale{background:var(--e-global-color-accent) none repeat scroll 0 0}.aws-search-result .aws_search_more a{color:#000}.aws-container .aws-search-field{border:1px solid #fff}.aws-container .aws-search-field,.aws-container .aws-search-field::-webkit-input-placeholder{font-family:var(--e-global-typography-text-font-family),Sans-serif!important}.aws-container .aws-search-form .aws-form-btn{background:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent)}.aws-container .aws-search-form .aws-form-btn:hover{background:var(--e-global-color-f3390d2);border:1px solid var(--e-global-color-f3390d2)}.aws-container .aws-search-form .aws-search-btn_icon{color:#fff}.aws-container .aws-search-form .aws-search-btn svg:hover{color:#fff}.woocommerce div.product .stock{color:var(--e-global-color-primary)}.variation table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff}.variation table td,table th{padding:0}.variation label{line-height:2.5;float:left}.type-product .elementor-woo-meta--view-stacked .product_meta .detail-container .detail-content{font-size:12px!important}#individual-collection-text-content H1,H3{text-align:center!important}.FeedLayout__root.sli__phone{height:95vw!important}#meet-them-team-carousel .elementor-swiper-button{border:1px #9a9a9a solid!important;border-radius:50%!important;padding:5px!important}#caleche-testimonials .swiper-slide-contents{padding:50px!important;background-color:rgba(244,244,244,.85)!important}#single-post-content a{color:var(--e-global-color-text)!important}#single-post-content .elementor-widget-text-editor a{color:var(--e-global-color-text)!important}body.woocommerce-shop li.product a>h2,body.woocommerce-shop li.product a.button{opacity:0!important;transition:opacity 350ms linear}body.woocommerce-shop li.product a>img{margin:0 0 0 0!important}body.woocommerce-shop li.product a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color 350ms linear;-webkit-transition:background-color 350ms linear;-ms-transition:background-color 350ms linear}body.woocommerce-shop li.product:hover a:before{background-color:rgba(0,0,0,.4)}body.woocommerce-shop li.product:hover a>h2,body.woocommerce-shop li.product:hover a{opacity:1!important}body.woocommerce-shop li.product a.button.product_type_simple{display:none!important}body.woocommerce-shop li.product a>h2{position:absolute!important;bottom:0px!important;left:0px!important;font-size:var(--e-global-typography-secondary-font-size)!important;line-height:var(--e-global-typography-secondary-line-height)!important;padding:0.25em!important;color:var(--e-global-color-128da18)!important;font-family:var(--e-global-typography-secondary-font-family),Sans-serif!important;font-weight:var(--e-global-typography-secondary-font-weight)!important}.elementor-3490 .elementor-element.elementor-element-ee9e16b.elementor-wc-products ul.products{grid-row-gap:20px}@media screen and (max-width:768px){body.woocommerce-shop li.product a>h2{font-size:25px!important}.elementor-3490 .elementor-element.elementor-element-ee9e16b.elementor-wc-products ul.products{grid-column-gap:10px;grid-row-gap:10px}}div.product_tag-sold::before{content:'SOLD';position:absolute;z-index:100;font-size:100px;color:#fff;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;top:50%;left:50%;transform:translate(-50%,-100%) rotate(335deg)}div.product_tag-sold div.elementor-flip-box__back a.elementor-flip-box__button{display:none!important}body.search h1.elementor-heading-title{font-size:40px!important}.sbi_feedtheme_header_text h3{font-size:var(--e-global-typography-text-font-size)!important;font-family:var(--e-global-typography-text-font-family),Sans-serif;text-transform:lowercase}.sbi_feedtheme_header_text h3:before{content:'@'}