.elementor-1127 .elementor-element.elementor-element-331041a{--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}.elementor-1127 .elementor-element.elementor-element-80ae678{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1127 .elementor-element.elementor-element-c5c806e{--display:flex}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1127 .elementor-element.elementor-element-369ea00 .elementor-heading-title{font-family:"Source Serif 4";font-size:30px;font-weight:600;text-transform:capitalize;line-height:45px;color:#000}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-1127 .elementor-element.elementor-element-f7d9d1a .price{color:#000}.elementor-1127 .elementor-element.elementor-element-73275d4{--display:flex}.elementor-1127 .elementor-element.elementor-element-02140a2 .elementor-heading-title{font-family:"Source Serif 4";font-size:30px;font-weight:600;text-transform:capitalize;line-height:45px;color:#000}.woocommerce .elementor-1127 .elementor-element.elementor-element-f9d2a7e .price{color:#000}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1127 .elementor-element.elementor-element-0fd3b37{background-color:#FFF;--view-cart-spacing:10px;--button-spacing:5px}.elementor-1127 .elementor-element.elementor-element-0fd3b37 .cart button,.elementor-1127 .elementor-element.elementor-element-0fd3b37 .cart .button{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;border-radius:5px 5px 5px 5px;background-color:#DB8B70;transition:all 0.2s}.elementor-1127 .elementor-element.elementor-element-0fd3b37 .added_to_cart{color:var(--e-global-color-8e81734);font-family:"Source Serif 4";font-weight:500}.elementor-1127 .elementor-element.elementor-element-0fd3b37 .quantity .qty{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;border-style:solid;border-radius:12px 12px 12px 12px;color:var(--e-global-color-52bef29);background-color:#FFF;border-color:var(--e-global-color-52bef29);transition:all 0.2s}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart .variations{width:100%;margin-bottom:0}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations tr th,.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations tr td{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations label{color:var(--e-global-color-52bef29);font-family:"Source Sans 3";font-size:24px;font-weight:600;line-height:44px}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations td.value select,.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations td.value:before{background-color:#FFF;border:1px solid #DB8B70;border-radius:0}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations td.value:before{font-family:"Source Sans 3";font-size:24px;font-weight:400;line-height:29.25px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1127 .elementor-element.elementor-element-44ba9b1{font-family:"Source Serif 4";font-size:22px;font-weight:400;color:#000}.elementor-1127 .elementor-element.elementor-element-6b62283{--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;--padding-top:0130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-6b62283:not(.elementor-motion-effects-element-type-background),.elementor-1127 .elementor-element.elementor-element-6b62283>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F3FF}.elementor-1127 .elementor-element.elementor-element-2425c2f{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1127 .elementor-element.elementor-element-f907a1e .elementor-heading-title{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-df7f3d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-f1c6f20{--display:flex}.elementor-1127 .elementor-element.elementor-element-06c8e39 .elementor-heading-title{font-family:"Source Sans 3";font-size:28px;font-weight:600;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-25de730 .elementor-heading-title{font-family:"Source Sans 3";font-size:28px;font-weight:600;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-6e73a6a{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#93796C}.elementor-1127 .elementor-element.elementor-element-0ea38da{--display:flex}.elementor-1127 .elementor-element.elementor-element-e28fc98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-fee6b62{--display:flex;--justify-content:center}.elementor-1127 .elementor-element.elementor-element-b402af5 .elementor-heading-title{font-family:"Source Sans 3";font-size:28px;font-weight:600;line-height:29.25px;color:#93796C}.elementor-1127 .elementor-element.elementor-element-8974398{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#93796C}.elementor-1127 .elementor-element.elementor-element-f42c879{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1127 .elementor-element.elementor-element-e561fb3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:end}.elementor-1127 .elementor-element.elementor-element-e561fb3 img{width:543px}.elementor-1127 .elementor-element.elementor-element-a5ed06c{--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;--padding-top:40px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-a5ed06c:not(.elementor-motion-effects-element-type-background),.elementor-1127 .elementor-element.elementor-element-a5ed06c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F3FF}.elementor-1127 .elementor-element.elementor-element-fecc144{--display:flex}.elementor-1127 .elementor-element.elementor-element-5258c75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-e4d95d6{--display:flex}.elementor-1127 .elementor-element.elementor-element-c65f1dc .elementor-heading-title{font-family:"Source Sans 3";font-size:28px;font-weight:600;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-c01ae6e{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#93796C}.elementor-1127 .elementor-element.elementor-element-f612f17{--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;--padding-top:130px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px}.elementor-1127 .elementor-element.elementor-element-f612f17:not(.elementor-motion-effects-element-type-background),.elementor-1127 .elementor-element.elementor-element-f612f17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F5F9}.elementor-1127 .elementor-element.elementor-element-75deabf{--display:flex}.elementor-1127 .elementor-element.elementor-element-e350b1a{--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;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-503cbd8{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px}.elementor-1127 .elementor-element.elementor-element-503cbd8:not(.elementor-motion-effects-element-type-background),.elementor-1127 .elementor-element.elementor-element-503cbd8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(272deg,#E6E3FF 27%,#FFEFFD 100%)}.elementor-1127 .elementor-element.elementor-element-e223a3d{--display:flex}.elementor-1127 .elementor-element.elementor-element-ec221fd{padding:0 0 0 0;text-align:start}.elementor-1127 .elementor-element.elementor-element-ec221fd .elementor-heading-title{font-family:"Source Serif 4";font-size:50px;font-weight:500;line-height:60px;color:#2E241F}.elementor-1127 .elementor-element.elementor-element-5b60601{--display:flex}.elementor-1127 .elementor-element.elementor-element-5666ca5{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-1fb8099{--display:flex}.elementor-1127 .elementor-element.elementor-element-799ff32{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-43809a0{--display:flex}.elementor-1127 .elementor-element.elementor-element-71ab257{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-6145edf{--display:flex}.elementor-1127 .elementor-element.elementor-element-2216430{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-312aac5{--display:flex}.elementor-1127 .elementor-element.elementor-element-be8f794{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-1fb374a{--display:flex}.elementor-1127 .elementor-element.elementor-element-30dbc3b{font-family:"Source Sans 3";font-size:22px;font-weight:400;line-height:29.25px;color:#000}.elementor-1127 .elementor-element.elementor-element-8fd4df7{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#0051FF}.elementor-1127 .elementor-element.elementor-element-8fd4df7>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#FFF}.elementor-1127 .elementor-element.elementor-element-8fd4df7{--n-accordion-padding:020px 50px 20px 30px}:where(.elementor-1127 .elementor-element.elementor-element-8fd4df7>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Source Sans 3";font-weight:400;line-height:29.25px}@media(max-width:1024px){.elementor-1127 .elementor-element.elementor-element-369ea00 .elementor-heading-title{font-size:25px;line-height:34px}.elementor-1127 .elementor-element.elementor-element-02140a2 .elementor-heading-title{font-size:25px;line-height:34px}.elementor-1127 .elementor-element.elementor-element-44ba9b1{font-size:18px;line-height:20px}.elementor-1127 .elementor-element.elementor-element-6b62283{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-df7f3d0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-6e73a6a{font-size:18px;line-height:24px}.elementor-1127 .elementor-element.elementor-element-f42c879{--justify-content:center}.elementor-1127 .elementor-element.elementor-element-a5ed06c{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-f612f17{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-e350b1a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-1127 .elementor-element.elementor-element-503cbd8{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-1127 .elementor-element.elementor-element-ec221fd .elementor-heading-title{font-size:30px}.elementor-1127 .elementor-element.elementor-element-8fd4df7{--n-accordion-title-font-size:18px}}@media(min-width:768px){.elementor-1127 .elementor-element.elementor-element-331041a{--content-width:1280px}.elementor-1127 .elementor-element.elementor-element-6b62283{--content-width:1280px}.elementor-1127 .elementor-element.elementor-element-a5ed06c{--content-width:1280px}.elementor-1127 .elementor-element.elementor-element-f612f17{--content-width:1280px}.elementor-1127 .elementor-element.elementor-element-e350b1a{--content-width:1280px}}@media(max-width:767px){.elementor-1127 .elementor-element.elementor-element-80ae678{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-369ea00 .elementor-heading-title{font-size:25px;line-height:30px}.elementor-1127 .elementor-element.elementor-element-02140a2 .elementor-heading-title{font-size:25px;line-height:30px}.elementor-1127 .elementor-element.elementor-element-0fd3b37 .cart button,.elementor-1127 .elementor-element.elementor-element-0fd3b37 .cart .button{font-size:18px}.elementor-1127 .elementor-element.elementor-element-0fd3b37 .added_to_cart{font-size:16px}.elementor-1127 .elementor-element.elementor-element-0fd3b37{--button-spacing:5px}.elementor-1127 .elementor-element.elementor-element-0fd3b37 .quantity .qty{border-width:1px 1px 1px 1px}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations label{font-size:14px}.woocommerce .elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-1127 .elementor-element.elementor-element-0fd3b37 form.cart table.variations td.value:before{font-size:14px}.elementor-1127 .elementor-element.elementor-element-44ba9b1{font-size:18px}.elementor-1127 .elementor-element.elementor-element-6b62283{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-f907a1e .elementor-heading-title{font-size:18px}.elementor-1127 .elementor-element.elementor-element-df7f3d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-6e73a6a{font-size:18px}.elementor-1127 .elementor-element.elementor-element-8974398{font-size:16px}.elementor-1127 .elementor-element.elementor-element-a5ed06c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-c01ae6e{font-size:16px}.elementor-1127 .elementor-element.elementor-element-f612f17{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-503cbd8{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-1127 .elementor-element.elementor-element-e223a3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1127 .elementor-element.elementor-element-ec221fd .elementor-heading-title{font-size:30px;line-height:40px}.elementor-1127 .elementor-element.elementor-element-8fd4df7{--n-accordion-padding:20px 10px 20px 10px}}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(0deg 0% 100% / 7.1%)!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff0!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #DB8B70)!important;color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #DB8B70)!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wvs-item-background-color,#fff);-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #DB8B70)!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wvs-item-text-color,#000);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--wvs-single-product-item-height,30px);justify-content:center;margin:4px;padding:2px;position:relative;width:var(--wvs-single-product-item-width,30px)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #DB8B70!important;border-radius:10px!important;padding:.5rem 1rem;transition:all .3s;width:100%}th.label{padding:0px!important}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th label{display:inline-block;margin-top:-5px!important;color:#DB8B70}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#DB8B70;font-size:1.25em}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item:hover{background-color:#f04e98!important;color:#ffffff!important}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item.selected,ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item.selected:hover{background-color:#DB8B70!important;color:#ffffff!important;box-shadow:0 0 0 2px #DB8B70!important}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item:hover *,ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item.selected *,ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item.selected:hover *{color:#ffffff!important}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared .variable-item{border-radius:5px!important}@media (max-width:767px){span.variable-item-span.variable-item-span-button{font-size:14px}}