.elementor-9705 .elementor-element.elementor-element-318dacc{--display:flex;}.woocommerce .elementor-9705 .elementor-element.elementor-element-ee641fa .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-9705 .elementor-element.elementor-element-ee641fa .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-9705 .elementor-element.elementor-element-ee641fa .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-9705 .elementor-element.elementor-element-51838c0e{--display:flex;}.elementor-9705 .elementor-element.elementor-element-c4833b1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-3cdef965{--display:flex;--position:fixed;border-style:solid;--border-style:solid;border-color:#CCCCCC;--border-color:#CCCCCC;bottom:0px;}.elementor-9705 .elementor-element.elementor-element-3cdef965:not(.elementor-motion-effects-element-type-background), .elementor-9705 .elementor-element.elementor-element-3cdef965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-9705 .elementor-element.elementor-element-3cdef965{left:0px;}body.rtl .elementor-9705 .elementor-element.elementor-element-3cdef965{right:0px;}.elementor-9705 .elementor-element.elementor-element-2df7d3bc{--display:flex;}.elementor-9705 .elementor-element.elementor-element-2df7d3bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-6c245055 .elementor-icon-wrapper{text-align:center;}.elementor-9705 .elementor-element.elementor-element-1bebec2f{--display:flex;}.elementor-9705 .elementor-element.elementor-element-1bebec2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-41b7517a .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#222222;color:#222222;border-style:solid;border-color:#333333;}.elementor-9705 .elementor-element.elementor-element-61b0fca5{--display:flex;}.elementor-9705 .elementor-element.elementor-element-61b0fca5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-1cf81b2c .elementor-button{background-color:#B68C3DF2;font-family:"Inter", Sans-serif;font-weight:600;border-style:solid;}.elementor-9705 .elementor-element.elementor-element-1af5107f{--display:flex;}.elementor-9705 .elementor-element.elementor-element-334d8d36{--display:flex;}.elementor-9705 .elementor-element.elementor-element-6a0fc51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#C04646;}.elementor-9705 .elementor-element.elementor-element-fe1c23c{--display:flex;}.elementor-9705 .elementor-element.elementor-element-244c8b7d{font-family:"Roboto", Sans-serif;font-weight:400;color:#222222;}.elementor-9705 .elementor-element.elementor-element-1f4da9ac{--display:flex;border-style:solid;--border-style:solid;border-color:#D3D3D3;--border-color:#D3D3D3;}.elementor-9705 .elementor-element.elementor-element-1f4da9ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-74183b81{--display:flex;}.elementor-9705 .elementor-element.elementor-element-74183b81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-481834f5{font-family:"Roboto", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-34661b7{--display:flex;}.elementor-9705 .elementor-element.elementor-element-40ed2c8a .elementor-icon-wrapper{text-align:center;}.elementor-9705 .elementor-element.elementor-element-24d978a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-wrapper{gap:15px;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#222222;}.elementor-9705 .elementor-element.elementor-element-fe72eb{--display:flex;border-style:solid;--border-style:solid;border-color:#D3D3D3;--border-color:#D3D3D3;}.elementor-9705 .elementor-element.elementor-element-fe72eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-1b944474{--display:flex;}.elementor-9705 .elementor-element.elementor-element-2eb275a{font-family:"Roboto", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-2eb275a a{color:#222222;}.elementor-9705 .elementor-element.elementor-element-617e7a07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-wrapper{gap:15px;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#222222;}.elementor-9705 .elementor-element.elementor-element-1d0aa360{--display:flex;border-style:solid;--border-style:solid;border-color:#D3D3D3;--border-color:#D3D3D3;}.elementor-9705 .elementor-element.elementor-element-1d0aa360.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-15a1a9a9{--display:flex;}.elementor-9705 .elementor-element.elementor-element-2433948d{font-family:"Roboto", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-7959fe50{--display:flex;}.elementor-9705 .elementor-element.elementor-element-51e68b97 .elementor-icon-wrapper{text-align:center;}.elementor-9705 .elementor-element.elementor-element-7c832496{--display:flex;}.woocommerce .elementor-9705 .elementor-element.elementor-element-296b77a0 .shop_attributes{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9705 .elementor-element.elementor-element-1aaf4807{--display:flex;border-style:solid;--border-style:solid;border-color:#D3D3D3;--border-color:#D3D3D3;}.elementor-9705 .elementor-element.elementor-element-79a34d75{--display:flex;}.elementor-9705 .elementor-element.elementor-element-79a34d75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-7f0dc452{--display:flex;}.elementor-9705 .elementor-element.elementor-element-6278875f{font-family:"Roboto", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;}.elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#333333;}.elementor-9705 .elementor-element.elementor-element-14374e2e{--display:flex;}.elementor-9705 .elementor-element.elementor-element-5947a360 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#333333;color:#333333;border-style:solid;border-color:#333333;}.elementor-9705 .elementor-element.elementor-element-67d7a28b{--display:flex;}.elementor-9705 .elementor-element.elementor-element-67d7a28b:not(.elementor-motion-effects-element-type-background), .elementor-9705 .elementor-element.elementor-element-67d7a28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B68C3D26 0%, #FFFFFF 100%);}.elementor-9705 .elementor-element.elementor-element-5272a43b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:underline;color:#222222;}.elementor-9705 .elementor-element.elementor-element-16a549ae{--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-9705 .elementor-element.elementor-element-9b382eb{--display:flex;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-wrapper{gap:15px;}.elementor-9705 .elementor-element.elementor-element-2710e53d.elementor-view-stacked .elementor-icon{background-color:#25DF29;}.elementor-9705 .elementor-element.elementor-element-2710e53d.elementor-view-framed .elementor-icon, .elementor-9705 .elementor-element.elementor-element-2710e53d.elementor-view-default .elementor-icon{fill:#25DF29;color:#25DF29;border-color:#25DF29;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-title{color:#222222;}.elementor-9705 .elementor-element.elementor-element-76b18fda{--display:flex;}.elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-title{color:#222222;}.elementor-9705 .elementor-element.elementor-element-50137ac1{--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-9705 .elementor-element.elementor-element-5012d901{--display:flex;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-wrapper{gap:15px;}.elementor-9705 .elementor-element.elementor-element-419152c8.elementor-view-stacked .elementor-icon{background-color:#25DF29;}.elementor-9705 .elementor-element.elementor-element-419152c8.elementor-view-framed .elementor-icon, .elementor-9705 .elementor-element.elementor-element-419152c8.elementor-view-default .elementor-icon{fill:#25DF29;color:#25DF29;border-color:#25DF29;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-title{color:#222222;}.elementor-9705 .elementor-element.elementor-element-33296fa3{--display:flex;}.elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-title{color:#222222;}.elementor-9705 .elementor-element.elementor-element-2b1d2bb{--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-9705 .elementor-element.elementor-element-ff45833{--display:flex;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-wrapper{gap:15px;}.elementor-9705 .elementor-element.elementor-element-563ee9ca.elementor-view-stacked .elementor-icon{background-color:#25DF29;}.elementor-9705 .elementor-element.elementor-element-563ee9ca.elementor-view-framed .elementor-icon, .elementor-9705 .elementor-element.elementor-element-563ee9ca.elementor-view-default .elementor-icon{fill:#25DF29;color:#25DF29;border-color:#25DF29;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-title{color:#222222;}.elementor-9705 .elementor-element.elementor-element-598e7280{--display:flex;}.elementor-9705 .elementor-element.elementor-element-2e8e8ae5 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#333333;color:#333333;border-style:solid;border-color:#333333;}.elementor-9705 .elementor-element.elementor-element-7824e04b{--display:flex;}.elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-title{color:#222222;}.elementor-9705 .elementor-element.elementor-element-7b921e51 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#333333;color:#333333;border-style:solid;border-color:#333333;}.elementor-9705 .elementor-element.elementor-element-11ee4c65{--display:flex;border-style:solid;--border-style:solid;border-color:#D3D3D3;--border-color:#D3D3D3;}.elementor-9705 .elementor-element.elementor-element-11ee4c65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-5ceec207{--display:flex;}.elementor-9705 .elementor-element.elementor-element-2f2038e1{font-family:"Roboto", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-1b9e10cc{--display:flex;}.elementor-9705 .elementor-element.elementor-element-1d5cf6af .elementor-icon-wrapper{text-align:center;}.elementor-9705 .elementor-element.elementor-element-7a007c7{--display:flex;}.elementor-9705 .elementor-element.elementor-element-dc92fa1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9705 .elementor-element.elementor-element-dc92fa1.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9705 .elementor-element.elementor-element-51741b4e{--display:flex;}.elementor-9705 .elementor-element.elementor-element-6db5dd00{--display:flex;}.elementor-9705 .elementor-element.elementor-element-74769246{font-family:"Roboto", Sans-serif;}.elementor-9705 .elementor-element.elementor-element-f755491{--display:flex;}.elementor-9705 .elementor-element.elementor-element-6dd15b77{--display:flex;border-style:solid;--border-style:solid;border-color:#D3D3D3;--border-color:#D3D3D3;}.elementor-9705 .elementor-element.elementor-element-6dd15b77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-3dc8249a{--display:flex;}.elementor-9705 .elementor-element.elementor-element-28be0b8a{font-family:"Roboto", Sans-serif;font-weight:500;color:#222222;}.elementor-9705 .elementor-element.elementor-element-2cf6ba3c{--display:flex;}.elementor-9705 .elementor-element.elementor-element-759b202e .elementor-icon-wrapper{text-align:center;}.elementor-9705 .elementor-element.elementor-element-f69d66b{--display:flex;}@media(max-width:1024px){.elementor-9705 .elementor-element.elementor-element-dc92fa1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:768px){.elementor-9705 .elementor-element.elementor-element-ee641fa > .elementor-widget-container{margin:-15px -15px -15px -15px;border-radius:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-51838c0e{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-c4833b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-c4833b1 .elementor-heading-title{font-size:16px;}.elementor-9705 .elementor-element.elementor-element-3cdef965{--min-height:40px;--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;--justify-content:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;--flex-wrap:nowrap;border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:08px;--padding-bottom:04px;--padding-left:16px;--padding-right:15px;--z-index:9999;}.elementor-9705 .elementor-element.elementor-element-2df7d3bc{--width:11.358%;--min-height:0px;--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:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-6c245055 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-6c245055 .elementor-icon-wrapper{text-align:center;}.elementor-9705 .elementor-element.elementor-element-6c245055 .elementor-icon{font-size:44px;}.elementor-9705 .elementor-element.elementor-element-6c245055 .elementor-icon svg{height:44px;}.elementor-9705 .elementor-element.elementor-element-1bebec2f{--width:43.797%;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-41b7517a .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:19px 041px 19px 41px;}.elementor-9705 .elementor-element.elementor-element-61b0fca5{--width:46.013%;--min-height:66px;--justify-content:center;--border-radius:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-1cf81b2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9705 .elementor-element.elementor-element-1cf81b2c .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:19px 44px 19px 44px;}.elementor-9705 .elementor-element.elementor-element-1af5107f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9705 .elementor-element.elementor-element-334d8d36{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9705 .elementor-element.elementor-element-6a0fc51 .elementor-heading-title{font-size:25px;}.elementor-9705 .elementor-element.elementor-element-fe1c23c{--min-height:0px;--margin-top:5.12px;--margin-bottom:10.24px;--margin-left:0px;--margin-right:0px;}.elementor-9705 .elementor-element.elementor-element-244c8b7d{column-gap:0px;text-align:start;font-size:14.336px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-244c8b7d p{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-1f4da9ac{--width:354px;--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:1px 7px;--row-gap:1px;--column-gap:7px;border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:12.88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:12px;}.elementor-9705 .elementor-element.elementor-element-74183b81{--width:55.999%;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9705 .elementor-element.elementor-element-481834f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12.28px 0px 11px 0px;}.elementor-9705 .elementor-element.elementor-element-481834f5{column-gap:0px;text-align:start;font-size:22px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-481834f5 p{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-34661b7{--width:40%;--min-height:43px;--justify-content:center;}.elementor-9705 .elementor-element.elementor-element-40ed2c8a .elementor-icon-wrapper{text-align:end;}.elementor-9705 .elementor-element.elementor-element-40ed2c8a .elementor-icon{font-size:14px;}.elementor-9705 .elementor-element.elementor-element-40ed2c8a .elementor-icon svg{height:14px;}.elementor-9705 .elementor-element.elementor-element-24d978a0{width:var( --container-widget-width, 359.992px );max-width:359.992px;--container-widget-width:359.992px;--container-widget-flex-grow:0;}.elementor-9705 .elementor-element.elementor-element-24d978a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon{font-size:33px;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon i{transform:rotate(0deg);}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-title a{font-size:4px;}.elementor-9705 .elementor-element.elementor-element-24d978a0 .elementor-icon-box-description{font-size:16px;}.elementor-9705 .elementor-element.elementor-element-fe72eb{--width:354px;--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:1px 28px;--row-gap:1px;--column-gap:28px;border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:11px;--margin-bottom:12.88px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:12px;}.elementor-9705 .elementor-element.elementor-element-1b944474{--width:25%;--padding-top:12.28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-2eb275a > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-9705 .elementor-element.elementor-element-2eb275a{column-gap:0px;text-align:start;font-size:22px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-2eb275a p{margin-block-end:5px;}.elementor-9705 .elementor-element.elementor-element-617e7a07{width:var( --container-widget-width, 336.992px );max-width:336.992px;--container-widget-width:336.992px;--container-widget-flex-grow:0;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon{font-size:33px;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon i{transform:rotate(0deg);}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-title a{font-size:1px;}.elementor-9705 .elementor-element.elementor-element-617e7a07 .elementor-icon-box-description{font-size:16px;}.elementor-9705 .elementor-element.elementor-element-1d0aa360{--width:354px;--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:1px 28px;--row-gap:1px;--column-gap:28px;border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:012px;}.elementor-9705 .elementor-element.elementor-element-15a1a9a9{--width:52%;--padding-top:12.29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-2433948d > .elementor-widget-container{margin:12.28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-2433948d{column-gap:0px;text-align:start;font-size:22px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-2433948d p{margin-block-end:8px;}.elementor-9705 .elementor-element.elementor-element-7959fe50{--width:40%;--justify-content:center;}.elementor-9705 .elementor-element.elementor-element-51e68b97 .elementor-icon-wrapper{text-align:end;}.elementor-9705 .elementor-element.elementor-element-51e68b97 .elementor-icon{font-size:14px;}.elementor-9705 .elementor-element.elementor-element-51e68b97 .elementor-icon svg{height:14px;}.elementor-9705 .elementor-element.elementor-element-7c832496{--padding-top:5px;--padding-bottom:5px;--padding-left:4px;--padding-right:0px;}.woocommerce .elementor-9705 .elementor-element.elementor-element-296b77a0 .shop_attributes{font-size:18px;line-height:0.2em;}.elementor-9705 .elementor-element.elementor-element-1aaf4807{border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.88px;--padding-bottom:0px;--padding-left:18px;--padding-right:12px;}.elementor-9705 .elementor-element.elementor-element-79a34d75{--width:354px;--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:1px 28px;--row-gap:1px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9705 .elementor-element.elementor-element-7f0dc452{--width:52%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-6278875f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-6278875f{column-gap:0px;text-align:start;font-size:22px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-6278875f p{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-53373f39 > .elementor-widget-container{padding:10.24px 0px 010.24px 0px;}.elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-wrapper{text-align:start;}.elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-title a{font-size:4px;}.elementor-9705 .elementor-element.elementor-element-53373f39 .elementor-icon-box-description{font-size:16px;}.elementor-9705 .elementor-element.elementor-element-14374e2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-9705 .elementor-element.elementor-element-5947a360 .elementor-button{border-width:1px 1px 1px 1px;border-radius:46px 46px 46px 46px;padding:12px 149px 12px 149px;}.elementor-9705 .elementor-element.elementor-element-67d7a28b{--min-height:65px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:1px;--padding-left:4px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-67d7a28b:not(.elementor-motion-effects-element-type-background), .elementor-9705 .elementor-element.elementor-element-67d7a28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B68C3D26 0%, #FFFFFF 100%);}.elementor-9705 .elementor-element.elementor-element-5272a43b > .elementor-widget-container{padding:0px 14px 0px 14px;}.elementor-9705 .elementor-element.elementor-element-5272a43b .elementor-heading-title{font-size:16.384px;line-height:1.4em;}.elementor-9705 .elementor-element.elementor-element-16a549ae{--gap:0px 31px;--row-gap:0px;--column-gap:31px;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-9b382eb{--width:46%;--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:flex-start;}.elementor-9705 .elementor-element.elementor-element-2710e53d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon{font-size:10.75px;}.elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-2710e53d .elementor-icon-box-title a{font-size:14.366px;}.elementor-9705 .elementor-element.elementor-element-76b18fda{--width:46%;--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-9705 .elementor-element.elementor-element-16ceaeee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-wrapper{text-align:start;}.elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-16ceaeee .elementor-icon-box-title a{font-size:14.366px;}.elementor-9705 .elementor-element.elementor-element-50137ac1{--gap:0px 31px;--row-gap:0px;--column-gap:31px;--flex-wrap:nowrap;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-5012d901{--width:46%;--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-9705 .elementor-element.elementor-element-419152c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon{font-size:10.75px;}.elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-419152c8 .elementor-icon-box-title a{font-size:14.366px;}.elementor-9705 .elementor-element.elementor-element-33296fa3{--width:46%;--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-9705 .elementor-element.elementor-element-1ad07a9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-wrapper{text-align:start;}.elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-1ad07a9c .elementor-icon-box-title a{font-size:14.366px;}.elementor-9705 .elementor-element.elementor-element-2b1d2bb{--gap:0px 31px;--row-gap:0px;--column-gap:31px;--flex-wrap:nowrap;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-ff45833{--width:46%;--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-9705 .elementor-element.elementor-element-563ee9ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon{font-size:10.75px;}.elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-563ee9ca .elementor-icon-box-title a{font-size:14.366px;}.elementor-9705 .elementor-element.elementor-element-598e7280{--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9705 .elementor-element.elementor-element-2e8e8ae5 .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:46px 46px 46px 46px;padding:4px 62px 5px 62px;}.elementor-9705 .elementor-element.elementor-element-7824e04b{--width:46%;--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-9705 .elementor-element.elementor-element-74553410 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-wrapper{text-align:start;}.elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-title, .elementor-9705 .elementor-element.elementor-element-74553410 .elementor-icon-box-title a{font-size:14.366px;}.elementor-9705 .elementor-element.elementor-element-7b921e51 > .elementor-widget-container{padding:18px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-7b921e51.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-9705 .elementor-element.elementor-element-7b921e51 .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:46px 46px 46px 46px;padding:4px 62px 5px 62px;}.elementor-9705 .elementor-element.elementor-element-11ee4c65{--width:354px;--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:1px 28px;--row-gap:1px;--column-gap:28px;border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:012px;}.elementor-9705 .elementor-element.elementor-element-5ceec207{--width:52%;}.elementor-9705 .elementor-element.elementor-element-2f2038e1 > .elementor-widget-container{margin:12.28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-2f2038e1{column-gap:0px;text-align:start;font-size:22px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-2f2038e1 p{margin-block-end:8px;}.elementor-9705 .elementor-element.elementor-element-1b9e10cc{--width:38%;--justify-content:center;}.elementor-9705 .elementor-element.elementor-element-1d5cf6af .elementor-icon-wrapper{text-align:end;}.elementor-9705 .elementor-element.elementor-element-1d5cf6af .elementor-icon{font-size:14px;}.elementor-9705 .elementor-element.elementor-element-1d5cf6af .elementor-icon svg{height:14px;}.elementor-9705 .elementor-element.elementor-element-dc92fa1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9705 .elementor-element.elementor-element-74769246{font-size:14px;}.elementor-9705 .elementor-element.elementor-element-6dd15b77{--width:354px;--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:1px 28px;--row-gap:1px;--column-gap:28px;border-width:0.2px 0px 0px 0px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:012px;}.elementor-9705 .elementor-element.elementor-element-3dc8249a{--width:52%;}.elementor-9705 .elementor-element.elementor-element-28be0b8a > .elementor-widget-container{margin:12.28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9705 .elementor-element.elementor-element-28be0b8a{column-gap:0px;text-align:start;font-size:18.432px;line-height:1em;}.elementor-9705 .elementor-element.elementor-element-28be0b8a p{margin-block-end:8px;}.elementor-9705 .elementor-element.elementor-element-2cf6ba3c{--width:40%;--justify-content:center;}.elementor-9705 .elementor-element.elementor-element-759b202e .elementor-icon-wrapper{text-align:end;}.elementor-9705 .elementor-element.elementor-element-759b202e .elementor-icon{font-size:14px;}.elementor-9705 .elementor-element.elementor-element-759b202e .elementor-icon svg{height:14px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-ee641fa *//* 1. Force the wrapper to be centered */
.elementor-9705 .elementor-element.elementor-element-ee641fa .woocommerce-product-gallery__wrapper {
    max-height: 350px !important; 
    display: flex !important;
    align-items: center !important;
    justify-content: center !important; /* Forces horizontal center */
    margin: 0 auto !important; /* Forces the box itself to center */
    background-color: #f7f7f7; 
}

/* 2. Force the image to sit in the middle */
.elementor-9705 .elementor-element.elementor-element-ee641fa img {
    max-height: 330px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 3. Force the main container to center (WoodMart specific) */
.elementor-9705 .elementor-element.elementor-element-ee641fa .woodmart-owl-container, 
.elementor-9705 .elementor-element.elementor-element-ee641fa .owl-stage-outer,
.elementor-9705 .elementor-element.elementor-element-ee641fa .owl-stage {
    margin: 0 auto !important;
    justify-content: center !important;
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a0fc51 */.elementor-9705 .elementor-element.elementor-element-6a0fc51 .elementor-heading-title, 
.elementor-9705 .elementor-element.elementor-element-6a0fc51 .woocommerce-Price-amount, 
.elementor-9705 .elementor-element.elementor-element-6a0fc51 bdi {
    color: #222222 !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-296b77a0 *//* 1. Reset the table to be clean (No borders, transparent) */
.elementor-9705 .elementor-element.elementor-element-296b77a0 table.woocommerce-product-attributes {
    border: none !important;
    background: transparent !important;
    width: 100% !important;
    box-shadow: none !important;
    margin: 0 !important;
}

/* 2. Style the Rows (Remove zebra striping) */
.elementor-9705 .elementor-element.elementor-element-296b77a0 table.woocommerce-product-attributes tr {
    background: transparent !important;
    border: none !important;
    display: flex !important; /* This allows us to control width perfectly */
    padding: 4px 0 !important; /* Spacing between lines */
}

/* 3. Style the Left Column (Label: "Material:") */
.elementor-9705 .elementor-element.elementor-element-296b77a0 table.woocommerce-product-attributes th {
    flex: 0 0 45% !important; /* Takes up 45% of width */
    text-align: left !important;
    font-weight: 400 !important; /* Removes Bold to make it "same text display" */
    color: #222222 !important; /* Dark Grey */
    border: none !important;
    padding: 0 !important;
    font-style: normal !important;
    font-size: 16px !important;
}

/* 4. Style the Right Column (Value: "Crystal Glass") */
.elementor-9705 .elementor-element.elementor-element-296b77a0 table.woocommerce-product-attributes td {
    flex: 0 0 55% !important; /* Takes up rest of the width */
    text-align: left !important;
    padding-left: 0px !important;
    font-weight: 400 !important; /* Matches the left side */
    color: #222222 !important;
    border: none !important;
    font-style: normal !important;
    font-size: 16px !important;
}

/* 5. Hide the table header if it appears */
.elementor-9705 .elementor-element.elementor-element-296b77a0 table.woocommerce-product-attributes thead {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e8e8ae5 *//* 1. Force text to NEVER break into two lines */
.elementor-9705 .elementor-element.elementor-element-2e8e8ae5 .elementor-button-text {
    white-space: nowrap !important;
}

/* 2. Reduce the side padding to make room */
.elementor-9705 .elementor-element.elementor-element-2e8e8ae5 .elementor-button {
    padding-left: 2px !important;
    padding-right: 2px !important;
    width: 100% !important; /* Forces button to fill the space */
    font-size: 14px !important; /* Ensures it fits */
}
.elementor-9705 .elementor-element.elementor-element-2e8e8ae5 .elementor-button {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b921e51 *//* 1. Force text to NEVER break into two lines */
.elementor-9705 .elementor-element.elementor-element-7b921e51 .elementor-button-text {
    white-space: nowrap !important;
}

/* 2. Reduce the side padding to make room */
.elementor-9705 .elementor-element.elementor-element-7b921e51 .elementor-button {
    padding-left: 2px !important;
    padding-right: 2px !important;
    width: 100% !important; /* Forces button to fill the space */
    font-size: 14px !important; /* Ensures it fits */
}
.elementor-9705 .elementor-element.elementor-element-7b921e51 .elementor-button {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db5dd00 *//* Force Description Headings to Mobile Size */
.elementor-9705 .elementor-element.elementor-element-6db5dd00 h1, 
.elementor-9705 .elementor-element.elementor-element-6db5dd00 h2, 
.elementor-9705 .elementor-element.elementor-element-6db5dd00 h3, 
.elementor-9705 .elementor-element.elementor-element-6db5dd00 h4 {
    font-size: 18.432px !important;   /* Standard App Heading Size */
    font-weight: 600 !important;  /* Semi-Bold */
    line-height: 1.3 !important;  /* Tighter spacing */
    margin-bottom: 12px !important;
    margin-top: 5px !important;
    color: #222222 !important;    /* Dark Grey/Black */
}

/* Optional: Fix the paragraph text size too if needed */
.elementor-9705 .elementor-element.elementor-element-6db5dd00 p {
    font-size: 14px !important;
    line-height: 1.5 !important;
    color: #333333 !important;
}
/* 1. Set the initial height (collapsed view) */
.elementor-9705 .elementor-element.elementor-element-6db5dd00 {
    max-height: 660px;       /* Adjust this number to show more/less text */
    overflow: hidden;        /* Hides the rest of the text */
    position: relative;
    transition: max-height 0.5s ease; /* Smooth opening animation */
}

/* 2. Create the White Fade-Out Effect at the bottom */
.elementor-9705 .elementor-element.elementor-element-6db5dd00:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 80px;            /* Height of the fade */
    background: linear-gradient(transparent, #ffffff); /* Fade to white */
    pointer-events: none;
}

/* 3. What happens when clicked (Expand) */
.elementor-9705 .elementor-element.elementor-element-6db5dd00.show-full {
    max-height: 2000px;      /* Allow it to grow to full height */
}

/* 4. Remove the fade when opened */
.elementor-9705 .elementor-element.elementor-element-6db5dd00.show-full:after {
    display: none;
}/* End custom CSS */