.elementor-5057 .elementor-element.elementor-element-065c2ed > .elementor-container{max-width:1200px;}.elementor-5057 .elementor-element.elementor-element-1ca1980 > .elementor-widget-container{margin:20px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-bbb9621 > .elementor-container{max-width:1200px;}.elementor-5057 .elementor-element.elementor-element-bbb9621{margin-top:40px;margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-dfa83f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-6fa30d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-5057 .elementor-element.elementor-element-6fa30d8 .flex-viewport:not(:last-child){margin-bottom:14px;}.woocommerce .elementor-5057 .elementor-element.elementor-element-6fa30d8 .flex-control-thumbs li{padding-right:calc(14px / 2);padding-left:calc(14px / 2);padding-bottom:14px;}.woocommerce .elementor-5057 .elementor-element.elementor-element-6fa30d8 .flex-control-thumbs{margin-right:calc(-14px / 2);margin-left:calc(-14px / 2);}.elementor-5057 .elementor-element.elementor-element-a9cfbaf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-a9cfbaf > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5057 .elementor-element.elementor-element-7eae887 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-7eae887 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-944ba48 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-944ba48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:42px;color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-0a8f3d3 > .elementor-widget-container{margin:-8px 0px 5px 0px;}.elementor-5057 .elementor-element.elementor-element-0a8f3d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:42px;color:var( --e-global-color-86ccec6 );}.elementor-5057 .elementor-element.elementor-element-7de2962{border-style:solid;border-width:1px 0px 1px 0px;border-color:#F2F2F2;margin-top:10px;margin-bottom:10px;}.elementor-5057 .elementor-element.elementor-element-7de2962, .elementor-5057 .elementor-element.elementor-element-7de2962 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-4acd727{border-style:solid;border-width:0px 1px 0px 0px;border-color:#F2F2F2;}.elementor-5057 .elementor-element.elementor-element-4acd727, .elementor-5057 .elementor-element.elementor-element-4acd727 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-c847af2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-5057 .elementor-element.elementor-element-c847af2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-38ff917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:14px;}.elementor-5057 .elementor-element.elementor-element-eb06583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-5057 .elementor-element.elementor-element-9e5c08c{border-style:solid;border-width:0px 1px 0px 0px;border-color:#F2F2F2;}.elementor-5057 .elementor-element.elementor-element-9e5c08c, .elementor-5057 .elementor-element.elementor-element-9e5c08c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-e866c6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-5057 .elementor-element.elementor-element-e866c6c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-80de81e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:14px;}.elementor-5057 .elementor-element.elementor-element-4cb7104 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-5057 .elementor-element.elementor-element-06605de{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-8ee1dc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-8ee1dc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-8ee1dc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-8ee1dc8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-20ec255 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-9782067 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-9782067 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-d618dcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-d618dcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-decoration:line-through;line-height:24px;color:var( --e-global-color-86ccec6 );}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-e2c33f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-e2c33f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-e2c33f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5057 .elementor-element.elementor-element-e2c33f4 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-cceff61{width:initial;max-width:initial;}.elementor-5057 .elementor-element.elementor-element-cceff61 > .elementor-widget-container{margin:-10px 20px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-49c2c30 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-49c2c30{text-align:center;}.elementor-5057 .elementor-element.elementor-element-49c2c30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-164426e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-164426e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-164426e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5057 .elementor-element.elementor-element-164426e > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-d076485{width:auto;max-width:auto;}.elementor-5057 .elementor-element.elementor-element-d076485 > .elementor-widget-container{margin:-12px 0px 0px 24px;}.elementor-5057 .elementor-element.elementor-element-57ee712 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-57ee712{text-align:center;}.elementor-5057 .elementor-element.elementor-element-57ee712 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-0fe9d2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5057 .elementor-element.elementor-element-780bc48{width:var( --container-widget-width, 19.092% );max-width:19.092%;--container-widget-width:19.092%;--container-widget-flex-grow:0;}.elementor-5057 .elementor-element.elementor-element-780bc48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-tab-content{border-width:0px;padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:0px;font-weight:600;}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-5057 .elementor-element.elementor-element-780bc48 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-5057 .elementor-element.elementor-element-09867b4{text-align:center;}.elementor-5057 .elementor-element.elementor-element-09867b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-4eb0839.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-4eb0839.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-4eb0839.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5057 .elementor-element.elementor-element-4eb0839 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5057 .elementor-element.elementor-element-f3eebe3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-f3eebe3 .cart button, .elementor-5057 .elementor-element.elementor-element-f3eebe3 .cart .button{font-size:18px;font-weight:600;line-height:18px;border-radius:39px 39px 39px 39px;padding:10px 16px 10px 16px;background-color:#3AA39F;transition:all 0.2s;}.elementor-5057 .elementor-element.elementor-element-f3eebe3 .quantity .qty{color:var( --e-global-color-8ac1538 );transition:all 0.2s;}.woocommerce .elementor-5057 .elementor-element.elementor-element-f3eebe3 form.cart table.variations label{color:var( --e-global-color-8ac1538 );}.woocommerce .elementor-5057 .elementor-element.elementor-element-f3eebe3 form.cart table.variations td.value select{color:var( --e-global-color-8ac1538 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5057 .elementor-element.elementor-element-e46090d{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;}.elementor-5057 .elementor-element.elementor-element-e46090d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-e46090d .elementor-divider-separator{width:100%;}.elementor-5057 .elementor-element.elementor-element-e46090d .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5057 .elementor-element.elementor-element-9cccc98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-9cccc98{--icon-box-icon-margin:10px;}.elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon{font-size:14px;}.elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon-box-title{color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon-box-title, .elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:14px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-5057 .elementor-element.elementor-element-bf3ebf8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-8ac1538 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-5057 .elementor-element.elementor-element-161c086{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;}.elementor-5057 .elementor-element.elementor-element-161c086 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-161c086 .elementor-divider-separator{width:100%;}.elementor-5057 .elementor-element.elementor-element-161c086 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-5057 .elementor-element.elementor-element-39b80ae > .elementor-container{max-width:1200px;}.elementor-5057 .elementor-element.elementor-element-39b80ae{margin-top:112px;margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-7b8bd4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-7b8bd4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-2e3f36d > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5057 .elementor-element.elementor-element-2e3f36d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:22px;color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-a8dae5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-2074129 > .elementor-container{max-width:1200px;}.elementor-5057 .elementor-element.elementor-element-2074129{margin-top:112px;margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-ac7fbc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-ac7fbc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-27350b5 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5057 .elementor-element.elementor-element-27350b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:22px;color:var( --e-global-color-8ac1538 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5057 .elementor-element.elementor-element-b73bc07{--grid-columns:4;}.elementor-5057 .elementor-element.elementor-element-7a7f1c7 > .elementor-container{max-width:1200px;}.elementor-5057 .elementor-element.elementor-element-7a7f1c7{margin-top:112px;margin-bottom:112px;}.elementor-5057 .elementor-element.elementor-element-e94e261 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-e94e261 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-deab4a9 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5057 .elementor-element.elementor-element-deab4a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:22px;color:var( --e-global-color-8ac1538 );}.elementor-5057 .elementor-element.elementor-element-5baf56d{--grid-columns:4;}@media(max-width:1024px){.elementor-5057 .elementor-element.elementor-element-b73bc07{--grid-columns:2;}.elementor-5057 .elementor-element.elementor-element-5baf56d{--grid-columns:2;}}@media(max-width:767px){.elementor-5057 .elementor-element.elementor-element-bbb9621{margin-top:0px;margin-bottom:0px;}.elementor-5057 .elementor-element.elementor-element-a9cfbaf > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-5057 .elementor-element.elementor-element-7eae887 .elementor-heading-title{font-size:24px;}.elementor-5057 .elementor-element.elementor-element-10afd19{width:50%;}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-10afd19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-10afd19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-10afd19 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-5057 .elementor-element.elementor-element-146a998{width:50%;}.elementor-bc-flex-widget .elementor-5057 .elementor-element.elementor-element-146a998.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5057 .elementor-element.elementor-element-146a998.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5057 .elementor-element.elementor-element-146a998 > .elementor-element-populated{padding:12px 0px 12px 16px;}.elementor-5057 .elementor-element.elementor-element-06605de{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-8ee1dc8{width:42%;}.elementor-5057 .elementor-element.elementor-element-20ec255 .elementor-heading-title{font-size:12px;}.elementor-5057 .elementor-element.elementor-element-9782067 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-5057 .elementor-element.elementor-element-d618dcc .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-5057 .elementor-element.elementor-element-e2c33f4{width:16%;}.elementor-5057 .elementor-element.elementor-element-e2c33f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-cceff61 > .elementor-widget-container{margin:0px 7px 0px 0px;padding:0px 0px 2px 0px;}.elementor-5057 .elementor-element.elementor-element-49c2c30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-49c2c30 .elementor-heading-title{font-size:11px;}.elementor-5057 .elementor-element.elementor-element-164426e{width:24%;}.elementor-5057 .elementor-element.elementor-element-164426e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-57ee712 .elementor-heading-title{font-size:11px;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d{width:18%;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-780bc48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-09867b4 .elementor-heading-title{font-size:11px;}.elementor-5057 .elementor-element.elementor-element-4eb0839.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5057 .elementor-element.elementor-element-4eb0839 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5057 .elementor-element.elementor-element-f3eebe3 .cart button, .elementor-5057 .elementor-element.elementor-element-f3eebe3 .cart .button{font-size:12px;}.elementor-5057 .elementor-element.elementor-element-e46090d .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon-box-wrapper{text-align:left;}.elementor-5057 .elementor-element.elementor-element-9cccc98{--icon-box-icon-margin:16px;}.elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon{font-size:16px;}.elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon-box-title, .elementor-5057 .elementor-element.elementor-element-9cccc98 .elementor-icon-box-title a{font-size:14px;line-height:20px;}.elementor-5057 .elementor-element.elementor-element-bf3ebf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5057 .elementor-element.elementor-element-39b80ae{margin-top:60px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-5057 .elementor-element.elementor-element-2e3f36d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5057 .elementor-element.elementor-element-2e3f36d .elementor-heading-title{font-size:24px;}.elementor-5057 .elementor-element.elementor-element-2074129{margin-top:60px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-5057 .elementor-element.elementor-element-27350b5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5057 .elementor-element.elementor-element-27350b5 .elementor-heading-title{font-size:24px;}.elementor-5057 .elementor-element.elementor-element-b73bc07{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:10px;}.elementor-5057 .elementor-element.elementor-element-7a7f1c7{margin-top:60px;margin-bottom:60px;padding:0px 10px 0px 10px;}.elementor-5057 .elementor-element.elementor-element-deab4a9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5057 .elementor-element.elementor-element-deab4a9 .elementor-heading-title{font-size:24px;}.elementor-5057 .elementor-element.elementor-element-5baf56d{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:10px;}}@media(min-width:768px){.elementor-5057 .elementor-element.elementor-element-8ee1dc8{width:32%;}.elementor-5057 .elementor-element.elementor-element-e2c33f4{width:12%;}.elementor-5057 .elementor-element.elementor-element-164426e{width:12%;}.elementor-5057 .elementor-element.elementor-element-0fe9d2d{width:14%;}.elementor-5057 .elementor-element.elementor-element-4eb0839{width:29.226%;}}/* Start custom CSS */a.woosq-link.no-ajaxy {
    color: #333333;
}

.pswp__caption__center{
    display: none;
}

/*Hide extra collection count*/
.cart .diy-col-count, .cart .woocl-click{
    display: none !important;
}

/*Group Product*/
.woosb-products .woosb-product .woosb-title .woosb-title-inner a{
    font-size: 16px;
    font-weight: 600;
    color: black;
}
.woocommerce div.product form.cart table td{
    background: white;
}


/*Hide the add to cart button if product is in cart with the help of class (using this method cause we can not use multiple condition)*/
.diyincart{
    display: none;
}


/*Wishlist button hide beside addto cart*/
.elementor-add-to-cart.elementor-product-woosb .woocl-button {
    display: none;
} 

/*product status css*/
.product_status .elementor-widget-container{
backdrop-filter: blur(21px);
}

/*Share button*/
#share_postion .maxsocial.maxsocial-1.horizontal {
      display: inline-grid !important;
}

.share_product svg.ionicon{
        color: black;
    font-size: 26px;
    margin-bottom: 4px;
}
.share_product div#elementor-tab-content-1251 {
    position: absolute;
    width: 140px;
    bottom: -14px;
    left: 30px;
}


/*Recently view product custom*/

ul.recently-viewed-product-list {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: nowrap;
    padding: 0;
}

.recently-viewed-product-list .e-loop-item {
    padding: 0 15px;
}
.recently-viewed-product-list .e-loop-item:first-child{
    padding-left: 0px !important;
}
.recently-viewed-product-list .e-loop-item:last-child{
    padding-right: 0px !important;
}
.recently-viewed-product-list .e-loop-item{
    max-width: 25%;
}

@media (max-width: 767px){
.recently-viewed-product-list .e-loop-item{
    max-width: 100%;
    padding: 0 0px;
}
ul.recently-viewed-product-list {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding: 0;
}

ul.recently-viewed-product-list .e-loop-item:nth-child(odd) {
    margin-right: 5px;
}
ul.recently-viewed-product-list .e-loop-item:nth-child(even) {
    margin-left: 5px;
}
ul.recently-viewed-product-list .e-loop-item {
    width: 48%;
}
.share_product div#elementor-tab-content-1251 {
     position: absolute;
    width: auto;
    bottom: 35px;
    left: 0px;
    background: white;
    box-shadow: 0 0 10px #dddddd;
    border-radius: 4px;
}
}/* End custom CSS */