.elementor-53452 .elementor-element.elementor-element-b05fedc{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-66d88a3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-66d88a3 .woocommerce-breadcrumb{color:#757575;font-family:"Lexend", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;}.elementor-53452 .elementor-element.elementor-element-66d88a3 .woocommerce-breadcrumb > a{color:#757575;}.elementor-53452 .elementor-element.elementor-element-dabb348{--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;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:19px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-de166df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-bb9dab7 > .elementor-widget-container{margin:5px 0px 50px 9px;}.elementor-53452 .elementor-element.elementor-element-7406102{text-align:center;}.elementor-53452 .elementor-element.elementor-element-7406102 img{height:350px;object-fit:contain;object-position:center center;}.elementor-53452 .elementor-element.elementor-element-bf9399c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-bf9399c:not(.elementor-motion-effects-element-type-background), .elementor-53452 .elementor-element.elementor-element-bf9399c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-53452 .elementor-element.elementor-element-bf9399c.e-con{--align-self:center;}.elementor-53452 .elementor-element.elementor-element-0822633 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-53452 .elementor-element.elementor-element-0822633 .elementor-heading-title{font-family:var( --e-global-typography-6570100-font-family ), Sans-serif;font-size:var( --e-global-typography-6570100-font-size );font-weight:var( --e-global-typography-6570100-font-weight );text-transform:var( --e-global-typography-6570100-text-transform );line-height:var( --e-global-typography-6570100-line-height );color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-3be6731{font-family:var( --e-global-typography-21b18aa-font-family ), Sans-serif;font-size:var( --e-global-typography-21b18aa-font-size );font-weight:var( --e-global-typography-21b18aa-font-weight );line-height:var( --e-global-typography-21b18aa-line-height );}.elementor-53452 .elementor-element.elementor-element-f01cac3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B7B7B7;--border-color:#B7B7B7;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-77388a2{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:400;line-height:25.6px;color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-67e3fda{--display:flex;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-76b82fc-font-family ), Sans-serif;font-size:var( --e-global-typography-76b82fc-font-size );font-weight:var( --e-global-typography-76b82fc-font-weight );text-transform:var( --e-global-typography-76b82fc-text-transform );line-height:var( --e-global-typography-76b82fc-line-height );fill:var( --e-global-color-5e29ce5 );color:var( --e-global-color-5e29ce5 );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button:hover, .elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5e29ce5 );}.elementor-53452 .elementor-element.elementor-element-9b4bf47 > .elementor-widget-container{margin:50px 0px 5px 0px;}.elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button:hover svg, .elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button:focus svg{fill:var( --e-global-color-5e29ce5 );}.elementor-53452 .elementor-element.elementor-element-7666256 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-7666256{font-family:var( --e-global-typography-cdb997e-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb997e-font-size );font-weight:var( --e-global-typography-cdb997e-font-weight );line-height:var( --e-global-typography-cdb997e-line-height );color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-7666256 a{color:var( --e-global-color-primary );}.elementor-53452 .elementor-element.elementor-element-396b1dc{--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;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-396b1dc:not(.elementor-motion-effects-element-type-background), .elementor-53452 .elementor-element.elementor-element-396b1dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-53452 .elementor-element.elementor-element-33ee5a5{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-b706e37 img{width:60px;}.elementor-53452 .elementor-element.elementor-element-9012fa2{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-53452 .elementor-element.elementor-element-9012fa2 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:500;line-height:25.6px;color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-1e7fca7{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-349cd57 img{width:60px;}.elementor-53452 .elementor-element.elementor-element-7a4f2ca{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-53452 .elementor-element.elementor-element-7a4f2ca .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:500;line-height:25.6px;color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-cf42d70{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-1cdb115 img{width:60px;}.elementor-53452 .elementor-element.elementor-element-94c2528{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-53452 .elementor-element.elementor-element-94c2528 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:500;line-height:25.6px;color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-189857d{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC29;--border-color:#CCCCCC29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-189857d:not(.elementor-motion-effects-element-type-background), .elementor-53452 .elementor-element.elementor-element-189857d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA3D;}.elementor-53452 .elementor-element.elementor-element-002232b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:130px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-99a7b89 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-53452 .elementor-element.elementor-element-99a7b89 .elementor-heading-title{font-family:var( --e-global-typography-eef0fd5-font-family ), Sans-serif;font-size:var( --e-global-typography-eef0fd5-font-size );font-weight:var( --e-global-typography-eef0fd5-font-weight );line-height:var( --e-global-typography-eef0fd5-line-height );color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-eb31c53{color:var( --e-global-color-text );font-family:var( --e-global-typography-cdb997e-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb997e-font-size );font-weight:var( --e-global-typography-cdb997e-font-weight );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-e3be482{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-c71ef49 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-53452 .elementor-element.elementor-element-c71ef49 .elementor-heading-title{font-family:var( --e-global-typography-eef0fd5-font-family ), Sans-serif;font-size:var( --e-global-typography-eef0fd5-font-size );font-weight:var( --e-global-typography-eef0fd5-font-weight );line-height:var( --e-global-typography-eef0fd5-line-height );color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-0ec8765{width:100%;max-width:100%;font-family:var( --e-global-typography-cdb997e-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb997e-font-size );font-weight:var( --e-global-typography-cdb997e-font-weight );line-height:var( --e-global-typography-cdb997e-line-height );color:var( --e-global-color-text );}.elementor-53452 .elementor-element.elementor-element-0ec8765 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-66d029c{--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;--justify-content:space-between;--margin-top:20px;--margin-bottom:83px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-53452 .elementor-element.elementor-element-28ee3b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1440px) and (min-width:481px){.elementor-53452 .elementor-element.elementor-element-002232b{--width:65%;}.elementor-53452 .elementor-element.elementor-element-e3be482{--width:35%;}}@media(max-width:1440px){.elementor-53452 .elementor-element.elementor-element-0822633 .elementor-heading-title{font-size:var( --e-global-typography-6570100-font-size );line-height:var( --e-global-typography-6570100-line-height );}.elementor-53452 .elementor-element.elementor-element-3be6731{font-size:var( --e-global-typography-21b18aa-font-size );line-height:var( --e-global-typography-21b18aa-line-height );}.elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button{font-size:var( --e-global-typography-76b82fc-font-size );line-height:var( --e-global-typography-76b82fc-line-height );}.elementor-53452 .elementor-element.elementor-element-7666256{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-396b1dc{--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-53452 .elementor-element.elementor-element-002232b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-53452 .elementor-element.elementor-element-99a7b89 .elementor-heading-title{font-size:var( --e-global-typography-eef0fd5-font-size );line-height:var( --e-global-typography-eef0fd5-line-height );}.elementor-53452 .elementor-element.elementor-element-eb31c53{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-e3be482{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-c71ef49 .elementor-heading-title{font-size:var( --e-global-typography-eef0fd5-font-size );line-height:var( --e-global-typography-eef0fd5-line-height );}.elementor-53452 .elementor-element.elementor-element-0ec8765{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-66d029c{--margin-top:20px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1280px){.elementor-53452 .elementor-element.elementor-element-7666256 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-66d029c{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-53452 .elementor-element.elementor-element-bf9399c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-53452 .elementor-element.elementor-element-0822633 .elementor-heading-title{font-size:var( --e-global-typography-6570100-font-size );line-height:var( --e-global-typography-6570100-line-height );}.elementor-53452 .elementor-element.elementor-element-3be6731{font-size:var( --e-global-typography-21b18aa-font-size );line-height:var( --e-global-typography-21b18aa-line-height );}.elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button{font-size:var( --e-global-typography-76b82fc-font-size );line-height:var( --e-global-typography-76b82fc-line-height );}.elementor-53452 .elementor-element.elementor-element-7666256{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-396b1dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-53452 .elementor-element.elementor-element-189857d{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-53452 .elementor-element.elementor-element-002232b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-53452 .elementor-element.elementor-element-99a7b89 .elementor-heading-title{font-size:var( --e-global-typography-eef0fd5-font-size );line-height:var( --e-global-typography-eef0fd5-line-height );}.elementor-53452 .elementor-element.elementor-element-eb31c53{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-c71ef49 .elementor-heading-title{font-size:var( --e-global-typography-eef0fd5-font-size );line-height:var( --e-global-typography-eef0fd5-line-height );}.elementor-53452 .elementor-element.elementor-element-0ec8765{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-66d029c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-53452 .elementor-element.elementor-element-dabb348{--flex-wrap:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-53452 .elementor-element.elementor-element-bb9dab7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53452 .elementor-element.elementor-element-7406102 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-53452 .elementor-element.elementor-element-7406102 img{height:144px;}.elementor-53452 .elementor-element.elementor-element-bf9399c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-53452 .elementor-element.elementor-element-0822633 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-53452 .elementor-element.elementor-element-77388a2{font-size:14px;line-height:22.4px;}.elementor-53452 .elementor-element.elementor-element-67e3fda{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-53452 .elementor-element.elementor-element-9b4bf47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-7666256 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-396b1dc{--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:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-53452 .elementor-element.elementor-element-33ee5a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-b706e37 img{width:60px;}.elementor-53452 .elementor-element.elementor-element-9012fa2{width:auto;max-width:auto;}.elementor-53452 .elementor-element.elementor-element-9012fa2 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-53452 .elementor-element.elementor-element-1e7fca7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-349cd57 img{width:60px;}.elementor-53452 .elementor-element.elementor-element-7a4f2ca{width:auto;max-width:auto;}.elementor-53452 .elementor-element.elementor-element-7a4f2ca .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-53452 .elementor-element.elementor-element-cf42d70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-1cdb115 img{width:60px;}.elementor-53452 .elementor-element.elementor-element-94c2528{width:auto;max-width:auto;}.elementor-53452 .elementor-element.elementor-element-94c2528 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-53452 .elementor-element.elementor-element-189857d{--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;--flex-wrap:nowrap;}.elementor-53452 .elementor-element.elementor-element-002232b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-99a7b89 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-53452 .elementor-element.elementor-element-e3be482{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-c71ef49 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-53452 .elementor-element.elementor-element-66d029c{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:480px){.elementor-53452 .elementor-element.elementor-element-0822633 .elementor-heading-title{font-size:var( --e-global-typography-6570100-font-size );line-height:var( --e-global-typography-6570100-line-height );}.elementor-53452 .elementor-element.elementor-element-3be6731{font-size:var( --e-global-typography-21b18aa-font-size );line-height:var( --e-global-typography-21b18aa-line-height );}.elementor-53452 .elementor-element.elementor-element-9b4bf47 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-53452 .elementor-element.elementor-element-9b4bf47 .elementor-button{font-size:var( --e-global-typography-76b82fc-font-size );line-height:var( --e-global-typography-76b82fc-line-height );}.elementor-53452 .elementor-element.elementor-element-7666256{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-396b1dc{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-53452 .elementor-element.elementor-element-33ee5a5{--flex-wrap:nowrap;}.elementor-53452 .elementor-element.elementor-element-1e7fca7{--flex-wrap:nowrap;}.elementor-53452 .elementor-element.elementor-element-cf42d70{--flex-wrap:nowrap;}.elementor-53452 .elementor-element.elementor-element-189857d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-53452 .elementor-element.elementor-element-002232b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-99a7b89 .elementor-heading-title{font-size:var( --e-global-typography-eef0fd5-font-size );line-height:var( --e-global-typography-eef0fd5-line-height );}.elementor-53452 .elementor-element.elementor-element-eb31c53{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-e3be482{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-c71ef49 .elementor-heading-title{font-size:var( --e-global-typography-eef0fd5-font-size );line-height:var( --e-global-typography-eef0fd5-line-height );}.elementor-53452 .elementor-element.elementor-element-0ec8765 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53452 .elementor-element.elementor-element-0ec8765{font-size:var( --e-global-typography-cdb997e-font-size );line-height:var( --e-global-typography-cdb997e-line-height );}.elementor-53452 .elementor-element.elementor-element-66d029c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-53452 .elementor-element.elementor-element-28ee3b9 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(min-width:481px){.elementor-53452 .elementor-element.elementor-element-de166df{--width:63.54%;}.elementor-53452 .elementor-element.elementor-element-bf9399c{--width:36.6%;}.elementor-53452 .elementor-element.elementor-element-396b1dc{--content-width:1286px;}.elementor-53452 .elementor-element.elementor-element-33ee5a5{--width:33.33%;}.elementor-53452 .elementor-element.elementor-element-1e7fca7{--width:33.33%;}.elementor-53452 .elementor-element.elementor-element-cf42d70{--width:26.33%;}.elementor-53452 .elementor-element.elementor-element-189857d{--content-width:1366px;}.elementor-53452 .elementor-element.elementor-element-002232b{--width:90%;}.elementor-53452 .elementor-element.elementor-element-e3be482{--width:34%;}}@media(max-width:1280px) and (min-width:481px){.elementor-53452 .elementor-element.elementor-element-396b1dc{--content-width:980px;}}@media(max-width:1024px) and (min-width:481px){.elementor-53452 .elementor-element.elementor-element-de166df{--width:55%;}.elementor-53452 .elementor-element.elementor-element-bf9399c{--width:45%;}.elementor-53452 .elementor-element.elementor-element-33ee5a5{--width:100%;}.elementor-53452 .elementor-element.elementor-element-1e7fca7{--width:100%;}.elementor-53452 .elementor-element.elementor-element-cf42d70{--width:100%;}.elementor-53452 .elementor-element.elementor-element-002232b{--width:60%;}.elementor-53452 .elementor-element.elementor-element-e3be482{--width:40%;}}@media(max-width:768px) and (min-width:481px){.elementor-53452 .elementor-element.elementor-element-de166df{--width:100%;}.elementor-53452 .elementor-element.elementor-element-bf9399c{--width:100%;}.elementor-53452 .elementor-element.elementor-element-33ee5a5{--width:100%;}.elementor-53452 .elementor-element.elementor-element-1e7fca7{--width:100%;}.elementor-53452 .elementor-element.elementor-element-cf42d70{--width:100%;}.elementor-53452 .elementor-element.elementor-element-002232b{--width:100%;}.elementor-53452 .elementor-element.elementor-element-e3be482{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-66d88a3 */.elementor-53452 .elementor-element.elementor-element-66d88a3 .separate_icon {
    margin: 0 2px;
}
.elementor-53452 .elementor-element.elementor-element-66d88a3 .separate_icon i::before {
    /*content: '/';*/
    font-size: 10px;
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bb9dab7 */.elementor-53452 .elementor-element.elementor-element-bb9dab7 img{
    width: auto;
    max-width: 88px;
}

/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Cartier logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Celine logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="rayban logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="prada logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Saint logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="versace logo"]*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Fendi logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Mui jim logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Bottega logo"]{*/
/*    max-width: 120px;*/
/*}*/

/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="dior logo"],*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Fendi logo"]*/
/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Oakley-logo"]{*/
/*   max-width: 100px;   */
/*}*/

/*.elementor-53452 .elementor-element.elementor-element-bb9dab7 img[alt="Fendi logo"]{*/
/*    max-width: 90px !important;*/
/*}*/

@media(max-width:768px){
    .elementor-53452 .elementor-element.elementor-element-bb9dab7 img {
    width: auto;
    max-width: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0822633 */.elementor-53452 .elementor-element.elementor-element-0822633 span {
    display: block;
    font-size: 18px;
    font-family: "Poppins", Poppins;
    font-weight: 500;
    line-height: 26px;
    margin-top: 5px;
}

@media (max-width: 768px) {
    .elementor-53452 .elementor-element.elementor-element-0822633 span {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77388a2 */.elementor-53452 .elementor-element.elementor-element-77388a2 .elementor-widget-container {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: flex-end;
    margin-left: 0;
    margin-right: auto;
}
.elementor-53452 .elementor-element.elementor-element-77388a2 .elementor-widget-container del {
    color: #707070;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; 
    text-decoration-line: strikethrough;
}
.elementor-53452 .elementor-element.elementor-element-77388a2 .elementor-widget-container ins {
    margin-right: 10px;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-9b4bf47 */.elementor-53452 .elementor-element.elementor-element-9b4bf47 .quantity {
    margin-top: 10px !important;
    font-family: "Lexend", Sans-serif;
}

.elementor-53452 .elementor-element.elementor-element-9b4bf47 .quantity::before {
    content: 'Select Quantity:';
    position: absolute;
    top: -37px;
    font-family: "Lexend", Sans-serif;
    font-weight: 300;
}

/*.elementor-53452 .elementor-element.elementor-element-9b4bf47 .quantity label {*/
/*    display: block !important;*/
/*    all: unset;*/
/*    visibility: hidden;*/
/*}*/

/*.elementor-53452 .elementor-element.elementor-element-9b4bf47 .quantity label::before {*/
/*    content: 'Select Quantity:';*/
/*    position: absolute;*/
/*    top: -35px;*/
/*}*/


@media (max-width: 768px) {
    .woocommerce div.product form.cart div.quantity {
        margin-left: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7666256 */.elementor-53452 .elementor-element.elementor-element-7666256 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a7b89 */.elementor-53452 .elementor-element.elementor-element-99a7b89 h2 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71ef49 */.elementor-53452 .elementor-element.elementor-element-c71ef49 h3 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ec8765 *//********/

.elementor-53452 .elementor-element.elementor-element-0ec8765 table * {
    border: none !important;
    background-color: transparent !important;
    padding: 10px 0px !important;
    font-size: 16px;
  font-weight: 300 !important;    
}
 
.elementor-53452 .elementor-element.elementor-element-0ec8765 table {
  width: 100%;
  border-collapse: collapse;
  margin: 0px 0;
  font-size: 18px;
  text-align: left;
}

.elementor-53452 .elementor-element.elementor-element-0ec8765 table th {
    padding-left: 0px;
    font-weight: normal;
}

.elementor-53452 .elementor-element.elementor-element-0ec8765 thead {
    border: none;
}

.elementor-53452 .elementor-element.elementor-element-0ec8765 thead td {
    border: none;    
  padding: 10px;
}

.elementor-53452 .elementor-element.elementor-element-0ec8765 tbody td {
  padding: 10px;
  border: none;
}

.elementor-53452 .elementor-element.elementor-element-0ec8765 tbody tr:nth-child(even) {
    background-color: #fff;
}

/**********/


.elementor-53452 .elementor-element.elementor-element-0ec8765 table th {
    min-width: 100px;
}

.elementor-53452 .elementor-element.elementor-element-0ec8765 table * {
    padding: 8px 0px !important;
}

@media (max-width: 1440px) {
    .elementor-53452 .elementor-element.elementor-element-0ec8765 table {
        table-layout: fixed;
    }
    .elementor-53452 .elementor-element.elementor-element-0ec8765 table th {
        width: 100px;
    }
}

@media (max-width: 768px) { 
    .elementor-53452 .elementor-element.elementor-element-0ec8765 table * {
         padding: 4px 0px !important;
          font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3be482 */@media (min-width: 1024px) and (max-width: 1680px) {
    .elementor-53452 .elementor-element.elementor-element-e3be482 {
        border-left: 0px;
        padding-left: 10px;
    }
    .elementor-53452 .elementor-element.elementor-element-e3be482 table {
        table-layout: fixed;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-28ee3b9 */.elementor-53452 .elementor-element.elementor-element-28ee3b9 h3 {
    text-transform: capitalize;
}

.elementor-53452 .elementor-element.elementor-element-28ee3b9 h3 span {
    font-size: 18px;
    font-weight: 300;
    font-family: var(--e-global-typography-cdb997e-font-family), Sans-serif;
}
/******/

.rv-heading {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 24px;
}

.rv-heading h3 {
    font-size: 24px;
    font-weight: 500;
    line-height: 34px;
    color: #000;
}

.recently-viewed .mobile-only, .rv-heading a {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #3d3d3d;
}

.rv-heading a:hover {
    text-decoration: underline;
}

.recently-viewed .mobile-only {
    display: none
}

/*.recently-viewed ul {*/
/*    display: flex;*/
/*    justify-content: flex-start;*/
/*    align-items: center;*/
/*    list-style: none;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*}*/

/*.recently-viewed ul .product {*/
/*    margin: 30px 50px;*/
/*    width: 25% !important;*/
/*}*/

/*.recently-viewed .slick-track {*/
/*    display: flex*/
/*}*/

.recently-viewed ul .product img {
    aspect-ratio: 3/2;
    object-fit: contain;
    max-width: 232px;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    display: block;
}

.recently-viewed ul .product h3 {
    color: #000;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    /* 150% */
    margin-top: 11px;
    margin-bottom: 3px;
    font-family: 'Poppins';
}

.recently-viewed ul .product .model_number, .recently-viewed ul .product .amount {
    color: #000;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
    display: block;
    font-family: 'Poppins';
}

/*.recently-viewed .alt-arrow {*/
/*    position: absolute;*/
/*    top: 38%;*/
/*    right: -25px;*/
/*    transform: translateX(-50%) !important;*/
/*    z-index: 1;*/
/*    background:  #fff url(/wp-content/uploads/2024/09/chev-left.png) no-repeat center / 8px;*/
/*    width: 40px;*/
/*    height: 40px;*/
/*    font-size: 0;*/
/*    cursor: pointer;*/
/*    border-radius: 50%;*/
/*    border: 1px solid #E0E0E0;*/
/*}*/

/*.recently-viewed .alt-arrow.alt-arrow-prev {*/
/*    rotate: 180deg;*/
/*    transform: unset;*/
/*    left: -25px;*/
/*}*/

/*.recently-viewed .alt-arrow::before {*/
/*    content: '>';*/
/*    position: absolute;*/
/*    width: 37px;*/
/*    height: 37px;*/
/*    font-size: 27px;*/
/*    left: 16px;*/
/*    top: 5px;*/
/*    color: #757575;*/
/*    font-family: cursive;*/
/*}*/



.elementor-53452 .elementor-element.elementor-element-28ee3b9 ul.slick-dots li.slick-active button {
    background: #5A5A5A;
}
.elementor-53452 .elementor-element.elementor-element-28ee3b9 .slick-arrow {
    position: absolute;
    top: 50%;
    font-size: 0;
    margin-top: -11px;
    z-index: 999;
    left: -40px;
    width: 37px;
    height: 37px;
    border-radius: 100%;
    background: url(/wp-content/uploads/2025/04/left-icon.png) no-repeat center #F5F5F5;
}
.elementor-53452 .elementor-element.elementor-element-28ee3b9 .next-icon.slick-arrow {
    right: -40px;
    left: auto;
    background: url(/wp-content/uploads/2025/04/right-icon.png) no-repeat center center  #F5F5F5;
}
.elementor-53452 .elementor-element.elementor-element-28ee3b9 .slick-arrow.slick-disabled {
    opacity: 0.4;
}

@media screen and (max-width: 1460px) {
    .elementor-53452 .elementor-element.elementor-element-28ee3b9  a.prev-icon.slick-arrow {
        left: -20px;
    }
    .elementor-53452 .elementor-element.elementor-element-28ee3b9  a.next-icon.slick-arrow {
        right: -20px;
    }
    
    .elementor-53452 .elementor-element.elementor-element-28ee3b9 ul.slick-slider {
        margin: 0 20px;
    }
}

@media screen and (max-width: 992px) {
    .elementor-53452 .elementor-element.elementor-element-28ee3b9  a.prev-icon.slick-arrow {
        left: -40px;
    }
    .elementor-53452 .elementor-element.elementor-element-28ee3b9  a.next-icon.slick-arrow {
        right: -40px;
    }
    
    .elementor-53452 .elementor-element.elementor-element-28ee3b9 ul.slick-slider {
        margin: 0 40px;
    }
    
    .elementor-53452 .elementor-element.elementor-element-28ee3b9 .text-box {
        padding: 0px 20px;
    }
}



@media screen and (max-width: 768px) {
    
        
    .elementor-53452 .elementor-element.elementor-element-28ee3b9 .text-box {
        padding: 0px 0px;
    }

    .recently-viewed .mobile-only {
        /*display: block;*/
        margin-top:30px;
        display:none;
    }
    
    .rv-heading h3 {
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom:8px;
    }
    
     .elementor-53452 .elementor-element.elementor-element-28ee3b9  a.slick-arrow {
        display: none !important;
    }
    
    .elementor-53452 .elementor-element.elementor-element-28ee3b9 ul.slick-slider {
    margin: 0 0px;
    }
    



    /*.recently-viewed .rv-wrapper{*/
    /*    overflow-X:auto;*/
    /*}*/
    /*.recently-viewed .rv-wrapper .product{*/
    /*    width: 37%;*/
    /*    margin: 0 0 20px;*/
    /*    min-width: 220px;*/
    /*    padding: 0 15px;*/
    /*}*/
    
    /*.recently-viewed ul {*/
    /*   overflow-X: auto;*/
    /*}*/
    
}

@media (max-width: 480px) { 
    /* .recently-viewed ul .product {*/
    /*    min-width: 70%;*/
    /*    margin: 0 !important;*/
    /*}*/
    
    .elementor-53452 .elementor-element.elementor-element-28ee3b9 .rv-heading {
    padding-right: 16px;
    }

}/* End custom CSS */
/* Start custom CSS */.woocommerce-message {
    display: none;
}

/*custom quantity button*/

.woocommerce div.product form.cart div.quantity {
    display: flex;
    margin-bottom: 10px;
}

.woocommerce .quantity {
    position: relative;
}

.woocommerce .quantity .plus,
.woocommerce .quantity .minus {
    width: 45px;
    height: 40px;
    margin: 0 -5px !important;
    border: 1px solid #C4C4C4 !important;
    padding: 0 !important;
    color: #1f1f1f;
    font-weight: 300;
    font-size: 0px; 
    flex-basis: auto !important;
}

button.minus.qty-change-btn {
    background-color: #fff !important;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

button.minus.qty-change-btn::before {
    content: '-';
    position: absolute;
    color: #1f1f1f;
    top: 0px;
    font-weight: 300;
    font-size: 23px;
    left: 17px;
}



button.plus.qty-change-btn {
    background-color: #fff !important;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}


button.plus.qty-change-btn::before {
    content: '+';
    position: absolute;
    color: #1f1f1f;
    top: 0px;
    font-size: 26px;
    font-weight: 300;
    font-size: 23px;
    right: 14px;
}


.woocommerce .quantity .qty {
    width: 100px !important;
    height: 40px !important;
    margin: 0 !important;
    border-top: 1px solid #C4C4C4 !important;
    border-bottom: 1px solid #C4C4C4 !important;
    border: none;
    border-radius: 0px !important;
    padding-bottom: 8px !important;
}

/* Chrome, Safari, Edge, Opera */
.quantity input[type=number]::-webkit-outer-spin-button,
.quantity input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
.quantity input[type=number] {
    -moz-appearance: textfield;
}/* End custom CSS */