.elementor-9975 .elementor-element.elementor-element-49f8bd39{--display:flex;--min-height:90vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9975 .elementor-element.elementor-element-35a4f6fb{--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;--overlay-opacity:0;}.elementor-9975 .elementor-element.elementor-element-35a4f6fb:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-35a4f6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/colorful-whimsical-home-decor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-35a4f6fb::before, .elementor-9975 .elementor-element.elementor-element-35a4f6fb > .elementor-background-video-container::before, .elementor-9975 .elementor-element.elementor-element-35a4f6fb > .e-con-inner > .elementor-background-video-container::before, .elementor-9975 .elementor-element.elementor-element-35a4f6fb > .elementor-background-slideshow::before, .elementor-9975 .elementor-element.elementor-element-35a4f6fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-9975 .elementor-element.elementor-element-35a4f6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6a2b656 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-9975 .elementor-element.elementor-element-c7846e0{margin:80px 80px calc(var(--kit-widget-spacing, 0px) + 80px) 80px;text-align:center;}.elementor-9975 .elementor-element.elementor-element-c7846e0.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-c7846e0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-9975 .elementor-element.elementor-element-292bbef{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;text-align:center;font-family:"Noto Serif Georgian", Sans-serif;font-size:16px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-24c3702{margin:80px 80px calc(var(--kit-widget-spacing, 0px) + 80px) 80px;text-align:center;font-family:"Times New Roman", Sans-serif;font-size:28px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-24c3702.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-14743e2{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-14743e2.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-14743e2 a{color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-14743e2 a:hover, .elementor-9975 .elementor-element.elementor-element-14743e2 a:focus{color:#DF58C6;}.elementor-9975 .elementor-element.elementor-element-205de33{--spacer-size:100px;}.elementor-9975 .elementor-element.elementor-element-14e6a28{--display:flex;--min-height:90vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9975 .elementor-element.elementor-element-3b02e83{--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;--overlay-opacity:0;}.elementor-9975 .elementor-element.elementor-element-3b02e83:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-3b02e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/colorful-whimsical-home-decor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-3b02e83::before, .elementor-9975 .elementor-element.elementor-element-3b02e83 > .elementor-background-video-container::before, .elementor-9975 .elementor-element.elementor-element-3b02e83 > .e-con-inner > .elementor-background-video-container::before, .elementor-9975 .elementor-element.elementor-element-3b02e83 > .elementor-background-slideshow::before, .elementor-9975 .elementor-element.elementor-element-3b02e83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9975 .elementor-element.elementor-element-3b02e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6a2b656 );--background-overlay:'';}.elementor-9975 .elementor-element.elementor-element-9af1336{margin:80px 80px calc(var(--kit-widget-spacing, 0px) + 80px) 80px;text-align:center;}.elementor-9975 .elementor-element.elementor-element-9af1336.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-9af1336 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-40fb2dc{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;text-align:center;font-family:"Noto Serif Georgian", Sans-serif;font-size:16px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-4845f12{margin:80px 80px calc(var(--kit-widget-spacing, 0px) + 80px) 80px;text-align:center;font-family:"Times New Roman", Sans-serif;font-size:28px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-4845f12.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-5f0a28a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-5f0a28a.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-5f0a28a a{color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-5f0a28a a:hover, .elementor-9975 .elementor-element.elementor-element-5f0a28a a:focus{color:#DF58C6;}.elementor-9975 .elementor-element.elementor-element-df5b19d{--display:flex;}.elementor-9975 .elementor-element.elementor-element-c922a47{--display:flex;}.elementor-9975 .elementor-element.elementor-element-6df07d9{padding:20px 20px 20px 20px;}.elementor-9975 .elementor-element.elementor-element-6df07d9 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#000000;}.elementor-9975 .elementor-element.elementor-element-d32c25e{--display:flex;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product{text-align:center;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.44);}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-element{--align-self:stretch;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#71049B;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#71049B;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:10px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price del {font-family:"Questrial", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .button{color:#71049B;font-family:"Questrial", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.9px;word-spacing:0em;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .button:hover{background-color:#FAB7F3;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products .added_to_cart{color:#71049B;font-family:"Questrial", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.9px;word-spacing:0em;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9975 .elementor-element.elementor-element-e1503ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-9975 .elementor-element.elementor-element-118c120{--display:flex;}.elementor-9975 .elementor-element.elementor-element-118c120.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9975 .elementor-element.elementor-element-f36a717 img{width:100%;}.elementor-9975 .elementor-element.elementor-element-bb7231a{--display:flex;}.elementor-9975 .elementor-element.elementor-element-bb7231a:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-bb7231a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-ca08603{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;text-align:center;}.elementor-9975 .elementor-element.elementor-element-ca08603 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9975 .elementor-element.elementor-element-d8c5048 .elementor-button{background-color:#FAB7F3;fill:#2D013E;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-d8c5048 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-d8c5048 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D0C5D4 0%, #D0C5D4 100%);border-color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-c11f868{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9975 .elementor-element.elementor-element-1514e4b{--display:flex;}.elementor-9975 .elementor-element.elementor-element-1514e4b.e-con{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-2a50e9f img{width:100%;}.elementor-9975 .elementor-element.elementor-element-7d67728{--display:flex;}.elementor-9975 .elementor-element.elementor-element-7d67728:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-7d67728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-5eac601{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;text-align:center;}.elementor-9975 .elementor-element.elementor-element-5eac601 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-7d7726b .elementor-button{background-color:#FAB7F3;fill:#2D013E;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-7d7726b .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-7d7726b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D0C5D4 0%, #D0C5D4 100%);border-color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-7d7726b{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;}.elementor-9975 .elementor-element.elementor-element-51305b21{--display:flex;--min-height:700px;--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-9975 .elementor-element.elementor-element-51305b21:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-51305b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/creative-decorative-glass-vase.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-51305b21.e-con{--align-self:stretch;}.elementor-9975 .elementor-element.elementor-element-79179fd3{text-align:center;}.elementor-9975 .elementor-element.elementor-element-79179fd3 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#FF33CC;}.elementor-9975 .elementor-element.elementor-element-4281e982{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0% 25% 0% 25%;text-align:center;font-family:"Questrial", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FF33CC;}.elementor-9975 .elementor-element.elementor-element-09fd5b8 .elementor-button{background-color:var( --e-global-color-5cf087a );font-family:"Questrial", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.9px;word-spacing:0em;fill:#FF33CC;color:#FF33CC;border-style:solid;}.elementor-9975 .elementor-element.elementor-element-09fd5b8 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-09fd5b8 .elementor-button:focus{background-color:#D0C5D4;}.elementor-9975 .elementor-element.elementor-element-7786398{--display:flex;--min-height:700px;--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-9975 .elementor-element.elementor-element-7786398:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-7786398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/red-couch-pillow-artsy-decorating.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-7786398.e-con{--align-self:stretch;}.elementor-9975 .elementor-element.elementor-element-fa60d0f{text-align:center;}.elementor-9975 .elementor-element.elementor-element-fa60d0f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-5e7ffba{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0% 25% 0% 25%;text-align:center;font-family:"Questrial", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-9975 .elementor-element.elementor-element-11d4a96 .elementor-button{background-color:var( --e-global-color-5cf087a );font-family:"Questrial", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.9px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;}.elementor-9975 .elementor-element.elementor-element-11d4a96 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-11d4a96 .elementor-button:focus{background-color:#71049B;}.elementor-9975 .elementor-element.elementor-element-c87031c{--display:flex;}.elementor-9975 .elementor-element.elementor-element-ffba6e1{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-9975 .elementor-element.elementor-element-ffba6e1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#000000;}.elementor-9975 .elementor-element.elementor-element-489be69{--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-9975 .elementor-element.elementor-element-dc45584{--display:flex;}.elementor-9975 .elementor-element.elementor-element-dc45584:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-dc45584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/whimsical-home-decor.png");background-size:cover;}.elementor-9975 .elementor-element.elementor-element-945d866{--spacer-size:70px;}.elementor-9975 .elementor-element.elementor-element-6f4efcc .elementor-button{background-color:transparent;fill:#F3C0E6;color:#F3C0E6;background-image:linear-gradient(180deg, #2D013E 0%, #2D013E 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9975 .elementor-element.elementor-element-6f4efcc .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-6f4efcc .elementor-button:focus{background-color:transparent;color:#2D013E;background-image:linear-gradient(180deg, #D0C5D4 0%, #D0C5D4 100%);}.elementor-9975 .elementor-element.elementor-element-6f4efcc{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-9975 .elementor-element.elementor-element-6f4efcc.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-6f4efcc .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-6f4efcc .elementor-button:focus svg{fill:#2D013E;}.elementor-9975 .elementor-element.elementor-element-bd27def{--display:flex;--min-height:300px;}.elementor-9975 .elementor-element.elementor-element-bd27def:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-bd27def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/home-decor-art-lovers.png");background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-a31259b{--spacer-size:70px;}.elementor-9975 .elementor-element.elementor-element-a37b0f5 .elementor-button{background-color:#2D013E;fill:#F3C0E6;color:#F3C0E6;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9975 .elementor-element.elementor-element-a37b0f5 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-a37b0f5 .elementor-button:focus{background-color:transparent;color:#2D013E;background-image:linear-gradient(180deg, #D0C5D4 0%, #D0C5D4 100%);}.elementor-9975 .elementor-element.elementor-element-a37b0f5{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-9975 .elementor-element.elementor-element-a37b0f5.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-a37b0f5 .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-a37b0f5 .elementor-button:focus svg{fill:#2D013E;}.elementor-9975 .elementor-element.elementor-element-291cd55{--display:flex;}.elementor-9975 .elementor-element.elementor-element-291cd55:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-291cd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/unique-outdoor-decor.png");background-size:cover;}.elementor-9975 .elementor-element.elementor-element-a7d2bb1{--spacer-size:70px;}.elementor-9975 .elementor-element.elementor-element-f272c3a .elementor-button{background-color:#2D013E;fill:#F3C0E6;color:#F3C0E6;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9975 .elementor-element.elementor-element-f272c3a .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-f272c3a .elementor-button:focus{background-color:transparent;color:#2D013E;background-image:linear-gradient(180deg, #D0C5D4 0%, #D0C5D4 100%);}.elementor-9975 .elementor-element.elementor-element-f272c3a{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-9975 .elementor-element.elementor-element-f272c3a.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-f272c3a .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-f272c3a .elementor-button:focus svg{fill:#2D013E;}.elementor-9975 .elementor-element.elementor-element-cab88df{--display:flex;}.elementor-9975 .elementor-element.elementor-element-777fbcc{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-9975 .elementor-element.elementor-element-777fbcc .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;}.elementor-9975 .elementor-element.elementor-element-e74eca5{--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-9975 .elementor-element.elementor-element-877722f{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9975 .elementor-element.elementor-element-877722f:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-877722f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/04/purple-pillow-home-page.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-877722f.e-con{--align-self:stretch;}.elementor-9975 .elementor-element.elementor-element-3b91939{--spacer-size:5px;}.elementor-9975 .elementor-element.elementor-element-c486b7c .elementor-button{background-color:#2D013E;fill:#F3C0E6;color:#F3C0E6;}.elementor-9975 .elementor-element.elementor-element-c486b7c .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-c486b7c .elementor-button:focus{background-color:#F3C0E6;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-c486b7c{margin:110px 110px calc(var(--kit-widget-spacing, 0px) + 110px) 110px;}.elementor-9975 .elementor-element.elementor-element-c486b7c.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-c486b7c .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-c486b7c .elementor-button:focus svg{fill:#2D013E;}.elementor-9975 .elementor-element.elementor-element-0e6d672{--display:flex;--min-height:400px;}.elementor-9975 .elementor-element.elementor-element-0e6d672:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-0e6d672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/04/pink-vase-home-page.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-3391f4f{--spacer-size:50px;}.elementor-9975 .elementor-element.elementor-element-13ec18d .elementor-button{background-color:#F3C0E6;fill:#2D013E;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-13ec18d .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-13ec18d .elementor-button:focus{background-color:#2D013E;color:#F3C0E6;}.elementor-9975 .elementor-element.elementor-element-13ec18d{margin:110px 110px calc(var(--kit-widget-spacing, 0px) + 110px) 110px;}.elementor-9975 .elementor-element.elementor-element-13ec18d.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-13ec18d .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-13ec18d .elementor-button:focus svg{fill:#F3C0E6;}.elementor-9975 .elementor-element.elementor-element-13834f1{--display:flex;--min-height:400px;}.elementor-9975 .elementor-element.elementor-element-13834f1:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-13834f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/04/blue-pillow-home-page.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-af7b4fb{--spacer-size:50px;}.elementor-9975 .elementor-element.elementor-element-8aa5e95 .elementor-button{background-color:#76A3E3;fill:#1C0883;color:#1C0883;}.elementor-9975 .elementor-element.elementor-element-8aa5e95 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-8aa5e95 .elementor-button:focus{background-color:#1C0883;color:#76A3E3;}.elementor-9975 .elementor-element.elementor-element-8aa5e95{margin:110px 110px calc(var(--kit-widget-spacing, 0px) + 110px) 110px;}.elementor-9975 .elementor-element.elementor-element-8aa5e95.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-8aa5e95 .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-8aa5e95 .elementor-button:focus svg{fill:#76A3E3;}.elementor-9975 .elementor-element.elementor-element-00be9b4{--display:flex;--min-height:400px;}.elementor-9975 .elementor-element.elementor-element-00be9b4:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-00be9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/04/brown-multicolor-vase-home-page.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-5144239{--spacer-size:50px;}.elementor-9975 .elementor-element.elementor-element-1a9f7d7 .elementor-button{background-color:#B0B574;fill:#4B3109;color:#4B3109;}.elementor-9975 .elementor-element.elementor-element-1a9f7d7 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-1a9f7d7 .elementor-button:focus{background-color:#4B3109;color:#B0B574;}.elementor-9975 .elementor-element.elementor-element-1a9f7d7{margin:110px 110px calc(var(--kit-widget-spacing, 0px) + 110px) 110px;}.elementor-9975 .elementor-element.elementor-element-1a9f7d7.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-1a9f7d7 .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-1a9f7d7 .elementor-button:focus svg{fill:#B0B574;}.elementor-9975 .elementor-element.elementor-element-4d5471a{--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-9975 .elementor-element.elementor-element-4d5471a:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-4d5471a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3C0E6 0%, #F3C0E6 100%);}.elementor-9975 .elementor-element.elementor-element-13db124{--display:flex;}.elementor-9975 .elementor-element.elementor-element-3edb8f8{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;}.elementor-9975 .elementor-element.elementor-element-3edb8f8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-5ca49e3{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;font-family:"Questrial", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#000000;}.elementor-9975 .elementor-element.elementor-element-1482575 .elementor-button{background-color:#2D013E;fill:#F3C0E6;color:#F3C0E6;}.elementor-9975 .elementor-element.elementor-element-1482575 .elementor-button:hover, .elementor-9975 .elementor-element.elementor-element-1482575 .elementor-button:focus{background-color:#D0C5D4;color:#2D013E;}.elementor-9975 .elementor-element.elementor-element-1482575{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-9975 .elementor-element.elementor-element-1482575 .elementor-button:hover svg, .elementor-9975 .elementor-element.elementor-element-1482575 .elementor-button:focus svg{fill:#2D013E;}.elementor-9975 .elementor-element.elementor-element-c4edd71{--display:flex;--min-height:400px;}.elementor-9975 .elementor-element.elementor-element-c4edd71:not(.elementor-motion-effects-element-type-background), .elementor-9975 .elementor-element.elementor-element-c4edd71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://charismahomedecor.com/wp-content/uploads/2026/01/custom-decorative-pillows-gifts.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9975 .elementor-element.elementor-element-c4edd71.e-con{--align-self:stretch;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9975 .elementor-element.elementor-element-c7846e0 .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9975 .elementor-element.elementor-element-292bbef{font-size:14px;}.elementor-9975 .elementor-element.elementor-element-24c3702{font-size:20px;}.elementor-9975 .elementor-element.elementor-element-14743e2{font-size:14px;}.elementor-9975 .elementor-element.elementor-element-9af1336 .elementor-heading-title{font-size:48px;}.elementor-9975 .elementor-element.elementor-element-40fb2dc{font-size:14px;}.elementor-9975 .elementor-element.elementor-element-4845f12{font-size:20px;}.elementor-9975 .elementor-element.elementor-element-5f0a28a{font-size:14px;}.elementor-9975 .elementor-element.elementor-element-6df07d9 .elementor-heading-title{font-size:20px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price{font-size:20px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price del {font-size:48px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .button{font-size:18px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products .added_to_cart{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9975 .elementor-element.elementor-element-ca08603 .elementor-heading-title{font-size:48px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9975 .elementor-element.elementor-element-5eac601 .elementor-heading-title{font-size:34px;}.elementor-9975 .elementor-element.elementor-element-51305b21{--min-height:620px;}.elementor-9975 .elementor-element.elementor-element-79179fd3 .elementor-heading-title{font-size:38px;}.elementor-9975 .elementor-element.elementor-element-4281e982{font-size:18px;}.elementor-9975 .elementor-element.elementor-element-09fd5b8 .elementor-button{font-size:18px;}.elementor-9975 .elementor-element.elementor-element-7786398{--min-height:620px;}.elementor-9975 .elementor-element.elementor-element-fa60d0f .elementor-heading-title{font-size:38px;}.elementor-9975 .elementor-element.elementor-element-5e7ffba{font-size:18px;}.elementor-9975 .elementor-element.elementor-element-11d4a96 .elementor-button{font-size:18px;}.elementor-9975 .elementor-element.elementor-element-ffba6e1 .elementor-heading-title{font-size:20px;}.elementor-9975 .elementor-element.elementor-element-777fbcc .elementor-heading-title{font-size:24px;}.elementor-9975 .elementor-element.elementor-element-3edb8f8 .elementor-heading-title{font-size:34px;}.elementor-9975 .elementor-element.elementor-element-5ca49e3{font-size:16px;}}@media(max-width:767px){.elementor-9975 .elementor-element.elementor-element-49f8bd39{--min-height:0vh;}.elementor-9975 .elementor-element.elementor-element-35a4f6fb{--min-height:320px;}.elementor-9975 .elementor-element.elementor-element-35a4f6fb.e-con{--order:99999 /* order end hack */;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9975 .elementor-element.elementor-element-c7846e0 .elementor-heading-title{font-size:32px;letter-spacing:8px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9975 .elementor-element.elementor-element-14e6a28{--min-height:0vh;}.elementor-9975 .elementor-element.elementor-element-3b02e83{--min-height:320px;}.elementor-9975 .elementor-element.elementor-element-3b02e83.e-con{--order:99999 /* order end hack */;}.elementor-9975 .elementor-element.elementor-element-9af1336{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-9975 .elementor-element.elementor-element-9af1336 .elementor-heading-title{font-size:32px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-40fb2dc{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-9975 .elementor-element.elementor-element-4845f12{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-9975 .elementor-element.elementor-element-5f0a28a{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;text-align:start;font-size:20px;}.elementor-9975 .elementor-element.elementor-element-5f0a28a.elementor-element{--align-self:center;}.elementor-9975 .elementor-element.elementor-element-6df07d9{text-align:center;}.elementor-9975 .elementor-element.elementor-element-6df07d9 .elementor-heading-title{font-size:16px;letter-spacing:8px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product{text-align:center;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price{font-size:18px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .price del {font-size:32px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products ul.products li.product .button{font-size:16px;}.elementor-9975 .elementor-element.elementor-element-e600af3.elementor-wc-products .added_to_cart{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9975 .elementor-element.elementor-element-ca08603 .elementor-heading-title{font-size:32px;letter-spacing:8px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9975 .elementor-element.elementor-element-5eac601 .elementor-heading-title{font-size:20px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-51305b21{--min-height:320px;}.elementor-9975 .elementor-element.elementor-element-79179fd3 .elementor-heading-title{font-size:24px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-4281e982{padding:0% 5% 0% 5%;font-size:14px;}.elementor-9975 .elementor-element.elementor-element-09fd5b8 .elementor-button{font-size:16px;}.elementor-9975 .elementor-element.elementor-element-7786398{--min-height:320px;}.elementor-9975 .elementor-element.elementor-element-fa60d0f .elementor-heading-title{font-size:24px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-5e7ffba{padding:0% 5% 0% 5%;font-size:14px;}.elementor-9975 .elementor-element.elementor-element-11d4a96 .elementor-button{font-size:16px;}.elementor-9975 .elementor-element.elementor-element-ffba6e1{text-align:center;}.elementor-9975 .elementor-element.elementor-element-ffba6e1 .elementor-heading-title{font-size:20px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-777fbcc{text-align:center;}.elementor-9975 .elementor-element.elementor-element-777fbcc .elementor-heading-title{font-size:20px;letter-spacing:8px;}.elementor-9975 .elementor-element.elementor-element-3edb8f8 .elementor-heading-title{font-size:24px;letter-spacing:8px;}}@media(min-width:768px){.elementor-9975 .elementor-element.elementor-element-35a4f6fb{--width:100%;}.elementor-9975 .elementor-element.elementor-element-3b02e83{--width:100%;}.elementor-9975 .elementor-element.elementor-element-118c120{--width:50%;}.elementor-9975 .elementor-element.elementor-element-bb7231a{--width:50%;}.elementor-9975 .elementor-element.elementor-element-1514e4b{--width:100%;}.elementor-9975 .elementor-element.elementor-element-7d67728{--width:100%;}.elementor-9975 .elementor-element.elementor-element-51305b21{--content-width:650px;}.elementor-9975 .elementor-element.elementor-element-7786398{--content-width:650px;}.elementor-9975 .elementor-element.elementor-element-dc45584{--width:32%;}.elementor-9975 .elementor-element.elementor-element-bd27def{--width:33%;}.elementor-9975 .elementor-element.elementor-element-291cd55{--width:32%;}.elementor-9975 .elementor-element.elementor-element-877722f{--width:25%;}.elementor-9975 .elementor-element.elementor-element-0e6d672{--width:25%;}.elementor-9975 .elementor-element.elementor-element-13834f1{--width:25%;}.elementor-9975 .elementor-element.elementor-element-00be9b4{--width:25%;}.elementor-9975 .elementor-element.elementor-element-13db124{--width:50%;}.elementor-9975 .elementor-element.elementor-element-c4edd71{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-14743e2 */ul#shoppingLinksList {
    float: left;
    display: flex;
    list-style-type: none;
}
ul#shoppingLinksList a {
    margin-left:2px;
    margin-right:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f0a28a */ul#shoppingLinksListMobile {
    float: left;
    display: block;
    list-style-type: none;
}
ul#shoppingLinksListMobile a {
   margin-bottom: 5px;
}/* End custom CSS */