.elementor-27114 .elementor-element.elementor-element-e9a836c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-list{justify-content:flex-start;}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-breadcrumbs{--bcfe-gap:12px;font-family:"Roboto", Poppins;font-size:0.85rem;font-weight:400;--bcfe-sep-color:var( --e-global-color-primary );--bcfe-sep-size:8px;}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-item .bcfe-link{color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-item .bcfe-text{color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-breadcrumbs.bcfe-native a{color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-current .bcfe-text{color:var( --e-global-color-primary );font-weight:500;}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-breadcrumbs.bcfe-native .breadcrumb_last{color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-home-icon{color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f30fc5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-27114 .elementor-element.elementor-element-80cf3e0{--display:flex;}.elementor-27114 .elementor-element.elementor-element-c393e90 .wcss-root{--wcss-gap:14px;--wcss-ratio:1 / 1;--wcss-thumb-size:72px;--wcss-thumb-ratio:1 / 1;--wcss-thumb-gap:10px;--wcss-thumb-bg:#f7f7f7;--wcss-thumb-op:0.55;--wcss-thumb-op-h:0.85;--wcss-thumb-active-bd:#1a1a1a;--wcss-thumb-active-bw:2px;--wcss-tnav-size:20px;--wcss-tnav-icon:9px;--wcss-tnav-color:#1a1a1a;--wcss-tnav-bg:rgba(255,255,255,.92);--wcss-tnav-color-h:#1a1a1a;--wcss-tnav-bg-h:#ffffff;--wcss-arrow-size:37px;--wcss-arrow-icon:15px;--wcss-arrow-color:#1a1a1a;--wcss-arrow-bg:#ffffff;--wcss-arrow-color-h:#ffffff;--wcss-arrow-bg-h:var( --e-global-color-primary );--wcss-arrow-offset:12px;}.elementor-27114 .elementor-element.elementor-element-c393e90 .wcss-viewport{background-color:var( --e-global-color-0788650 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0788650 );border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-27114 .elementor-element.elementor-element-c393e90 .wcss-thumb{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:6px 6px 6px 6px;}.elementor-27114 .elementor-element.elementor-element-c393e90 .wcss-tnav{border-radius:50%;}.elementor-27114 .elementor-element.elementor-element-c393e90 .wcss-arrow{border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-27114 .elementor-element.elementor-element-299ea5b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27114 .elementor-element.elementor-element-c8c7bcb{--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;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;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-27114 .elementor-element.elementor-element-e60bd42 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-27114 .elementor-element.elementor-element-e60bd42.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-27114 .elementor-element.elementor-element-e60bd42{font-family:"Roboto", Poppins;font-size:0.6rem;font-weight:400;line-height:15px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-27114 .elementor-element.elementor-element-00ce2a7 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-27114 .elementor-element.elementor-element-00ce2a7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-27114 .elementor-element.elementor-element-00ce2a7{font-family:"Roboto", Poppins;font-size:0.6rem;font-weight:400;line-height:15px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-0556eb2 .elementor-heading-title{font-family:"Roboto", Poppins;font-size:1.4rem;font-weight:500;line-height:2.2rem;color:#000000;}.elementor-27114 .elementor-element.elementor-element-c86131e{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27114 .elementor-element.elementor-element-353faf7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27114 .elementor-element.elementor-element-353faf7.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-27114 .elementor-element.elementor-element-11933bb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-27114 .elementor-element.elementor-element-11933bb{--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:var( --e-global-color-0788650 );}.elementor-27114 .elementor-element.elementor-element-f3635e4 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-27114 .elementor-element.elementor-element-f3635e4.elementor-element{--align-self:center;}.elementor-27114 .elementor-element.elementor-element-f3635e4{font-family:"Roboto", Poppins;font-size:0.8rem;font-weight:400;color:var( --e-global-color-c4b7425 );}.elementor-27114 .elementor-element.elementor-element-2e8a0a3{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;color:var( --e-global-color-c4b7425 );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27114 .elementor-element.elementor-element-63934e2 > .elementor-widget-container{margin:0px 0px -25px 0px;}.woocommerce .elementor-27114 .elementor-element.elementor-element-63934e2 .price{color:var( --e-global-color-secondary );font-family:"Roboto", Poppins;font-size:2rem;font-weight:600;}.elementor-27114 .elementor-element.elementor-element-6c46e1b{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-27114 .elementor-element.elementor-element-aa25eec > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9ccd38a );}.elementor-27114 .elementor-element.elementor-element-aa25eec.elementor-element{--align-self:center;}.elementor-27114 .elementor-element.elementor-element-aa25eec .elementor-icon-list-icon i{color:var( --e-global-color-43164d50 );transition:color 0.3s;}.elementor-27114 .elementor-element.elementor-element-aa25eec .elementor-icon-list-icon svg{fill:var( --e-global-color-43164d50 );transition:fill 0.3s;}.elementor-27114 .elementor-element.elementor-element-aa25eec{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-27114 .elementor-element.elementor-element-aa25eec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27114 .elementor-element.elementor-element-aa25eec .elementor-icon-list-item > a{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-aa25eec .elementor-icon-list-text{color:var( --e-global-color-43164d50 );transition:color 0.3s;}.elementor-27114 .elementor-element.elementor-element-6837639 > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9ccd38a );}.elementor-27114 .elementor-element.elementor-element-6837639.elementor-element{--align-self:center;}.elementor-27114 .elementor-element.elementor-element-6837639 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27114 .elementor-element.elementor-element-6837639 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-27114 .elementor-element.elementor-element-6837639{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-27114 .elementor-element.elementor-element-6837639 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27114 .elementor-element.elementor-element-6837639 .elementor-icon-list-item > a{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-6837639 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27114 .elementor-element.elementor-element-bfcfb28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27114 .elementor-element.elementor-element-bfcfb28{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-96f18dd{--display:flex;}.woocommerce .elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description{color:#393D4C;font-family:"Roboto", Poppins;font-size:0.8rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-66720d2{--display:flex;}.elementor-widget-theme-post-content{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27114 .elementor-element.elementor-element-fd6d039{color:#393D4C;font-family:"Roboto", Poppins;font-size:0.85rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-b47fc9b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-27114 .elementor-element.elementor-element-fb182c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27114 .elementor-element.elementor-element-dc486cf{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-ca801e6{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-3f7d862{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27114 .elementor-element.elementor-element-db947ca{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-ce6d123{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-754a42f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27114 .elementor-element.elementor-element-8a293e6{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-8c5a0ca{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;}.elementor-27114 .elementor-element.elementor-element-7aef5b8{--n-accordion-title-font-size:0.9rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-icon-size:12px;}.elementor-27114 .elementor-element.elementor-element-7aef5b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-9ccd38a );}:where( .elementor-27114 .elementor-element.elementor-element-7aef5b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Poppins;font-weight:400;}:where( .elementor-27114 .elementor-element.elementor-element-7aef5b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27114 .elementor-element.elementor-element-6e099c4 .cart button, .elementor-27114 .elementor-element.elementor-element-6e099c4 .cart .button{transition:all 0.2s;}.elementor-27114 .elementor-element.elementor-element-6e099c4{--button-spacing:0px;}.elementor-27114 .elementor-element.elementor-element-6e099c4 .quantity .qty{border-style:none;transition:all 0.2s;}.elementor-27114 .elementor-element.elementor-element-45bb552{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-27114 .elementor-element.elementor-element-4c0ffbd{--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;--justify-content:space-between;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f86272a{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-27114 .elementor-element.elementor-element-f86272a .elementor-heading-title{font-family:"Roboto", Poppins;font-size:1.5rem;font-weight:600;}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-7a04e58.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-bca5905.cer-mod{flex:0 0 calc(30% - var(--cer-mods-gap, 20px));max-width:calc(30% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-f60dcff.cer-mod{flex:0 0 calc(40% - var(--cer-mods-gap, 20px));max-width:calc(40% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-a02fdbc.cer-mod{flex:0 0 calc(30% - var(--cer-mods-gap, 20px));max-width:calc(30% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-0a08fea.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mods{--cer-mods-gap:15px;gap:15px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-list-col{--cer-l-display:flex;--cer-l-dir:column;--cer-l-cols:none;--cer-l-ovf:visible;--cer-l-snap:none;--cer-l-pb:0;--cer-l-cardflex:0 1 auto;--cer-l-cardsnap:none;--cer-l-nav:none;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-list{--cer-list-cols:2;--cer-list-cardw:320px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich{--cer-rich-accent:#1a1a1a;--cer-accent:#1a1a1a;--cer-rich-card-bg:#ffffff;--cer-rich-border:#ececec;--cer-rich-radius:16px;--cer-rich-tag-bg:#f4f4f5;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-score .cer-rich-avg-num{color:#000000;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-score .cer-rich-avg-max{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-score .cer-stars-fill{color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-score .cer-stars-empty{color:var( --e-global-color-c4b7425 );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-histogram{text-align:center;display:flex;flex-direction:column;justify-content:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ccd38a );border-radius:15px;overflow:hidden;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-histogram .cer-rich-dist-label{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-c4b7425 );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-histogram .cer-rich-dist-pct{color:var( --e-global-color-c4b7425 );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-histogram .cer-rich-dist-bar{background:#E6E6E6;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-histogram .cer-rich-dist-bar i{background:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-recommend{text-align:left;display:flex;flex-direction:column;justify-content:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ccd38a );border-radius:15px;overflow:hidden;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-recommend .cer-rich-ring-num{font-family:"Roboto", Poppins;font-weight:800;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-recommend .cer-rich-rec-main b{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-recommend .cer-rich-ring-track{stroke:var( --e-global-color-c4b7425 );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-recommend .cer-rich-ring-bar{stroke:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-photos .cer-rich-photos-grid{grid-template-columns:repeat(6, 1fr);}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-photos .cer-rich-thumb img{object-fit:cover;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-photos .cer-rich-seeall-tile{border-style:solid;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-list .cer-rich-filter-btn{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );color:#272727;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-list .cer-rich-card-meta{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-list .cer-hvote{color:#000000;border-color:var( --e-global-color-9ccd38a );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-list .cer-hvote:hover, .elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-list .cer-hvote:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-mod-list{--cer-cnav-off:8px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-root{--cer-btn-just:flex-end;--cer-close-color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-open{font-family:"Roboto", Poppins;font-size:0.9rem;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:6px;padding:12px 26px 12px 26px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-open:hover, .elementor-27114 .elementor-element.elementor-element-f852315 .cer-open:focus{background-color:#1F3F6DD9;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-actions{margin:-63px 0px 18px 0px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-overlay{background:rgba(20,18,14,.55);}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-panel{background:#ffffff;max-width:520px;border-radius:14px;padding:28px 28px 28px 28px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-close{--cer-close-size:22px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-modal{--cer-close-color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-form .cer-label{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-form input, .elementor-27114 .elementor-element.elementor-element-f852315 .cer-form textarea{background:var( --e-global-color-0788650 );border-radius:8px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rate{--cer-pick:#e7a300;--cer-pick-size:32px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-submit{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-submit:hover, .elementor-27114 .elementor-element.elementor-element-f852315 .cer-submit:focus{background-color:var( --e-global-color-secondary );}.elementor-27114 .elementor-element.elementor-element-9983aa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-27114 .elementor-element.elementor-element-a5c861c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-27114 .elementor-element.elementor-element-94b71ef{--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;--justify-content:space-between;}.elementor-27114 .elementor-element.elementor-element-15efd60{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-27114 .elementor-element.elementor-element-15efd60 .elementor-heading-title{font-family:"Roboto", Poppins;font-size:1.5rem;font-weight:600;}.elementor-27114 .elementor-element.elementor-element-dfd875d{--swiper-slides-to-display:5;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:5px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:5px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:12px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-dfd875d :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-27114 .elementor-element.elementor-element-dfd875d .swiper-slide > .elementor-element{height:100%;}.elementor-27114 .elementor-element.elementor-element-dfd875d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ccd38a );border-radius:50% 50% 50% 50%;padding:9px 12px 9px 12px;}@media(min-width:768px){.elementor-27114 .elementor-element.elementor-element-e9a836c{--content-width:1420px;}.elementor-27114 .elementor-element.elementor-element-f30fc5d{--content-width:1420px;}.elementor-27114 .elementor-element.elementor-element-353faf7{--width:180px;}.elementor-27114 .elementor-element.elementor-element-45bb552{--content-width:1420px;}.elementor-27114 .elementor-element.elementor-element-9983aa9{--content-width:1420px;}.elementor-27114 .elementor-element.elementor-element-a5c861c{--content-width:1420px;}}@media(max-width:991px) and (min-width:768px){.elementor-27114 .elementor-element.elementor-element-80cf3e0{--width:100%;}.elementor-27114 .elementor-element.elementor-element-299ea5b{--width:100%;}}@media(max-width:991px){.elementor-27114 .elementor-element.elementor-element-f30fc5d{--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-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-7a04e58.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-bca5905.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-f60dcff.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-a02fdbc.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-0a08fea.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-list{--cer-list-cols:2;}.elementor-27114 .elementor-element.elementor-element-dfd875d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-27114 .elementor-element.elementor-element-e9a836c{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-27114 .elementor-element.elementor-element-f494c99 .bcfe-breadcrumbs{font-size:0.75rem;}.elementor-27114 .elementor-element.elementor-element-299ea5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27114 .elementor-element.elementor-element-c86131e{--flex-wrap:nowrap;}.elementor-27114 .elementor-element.elementor-element-353faf7{--width:130px;}.elementor-27114 .elementor-element.elementor-element-11933bb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-27114 .elementor-element.elementor-element-2e8a0a3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-27114 .elementor-element.elementor-element-45bb552{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:0px;}.elementor-27114 .elementor-element.elementor-element-4c0ffbd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-7a04e58.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-bca5905.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-f60dcff.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-a02fdbc.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .elementor-repeater-item-0a08fea.cer-mod{flex:0 0 calc(100% - var(--cer-mods-gap, 20px));max-width:calc(100% - var(--cer-mods-gap, 20px));}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-list{--cer-list-cols:1;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich{padding:0px 0px 0px 0px;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-root{--cer-btn-just:flex-start;}.elementor-27114 .elementor-element.elementor-element-f852315 .cer-actions{margin:0px 0px 0px 0px;}.elementor-27114 .elementor-element.elementor-element-94b71ef{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27114 .elementor-element.elementor-element-dfd875d{--swiper-slides-to-display:1;}}/* Start custom CSS for wcss_slideshow, class: .elementor-element-c393e90 */.elementor-27114 .elementor-element.elementor-element-c393e90 .wcss-tnav{
    top: 28%;
    min-width: 30px;
    min-height: 30px;
    max-width: 30px;
    max-height: 30px;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-3b66fb5 */.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul{
    columns: 2;
    column-gap: 40px;
    margin: 0;
    padding-left: 20px;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li{
    break-inside: avoid;
    -webkit-column-break-inside: avoid;
    margin-bottom: 8px;
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li strong{
    color: var(--e-global-color-primary);
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 4px;
    height: 4px;
    background: var(--e-global-color-primary);
    border-radius: 50%;
}

/*.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::before{
    content: '';
    position: absolute;
    left: -16px;
    top: 4px;
    width: 12px;
    height: 12px;
    border: 1px solid var(--e-global-color-primary);
    border-radius: 50%;
}*/
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li{
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 6px;
    height: 1px;
    background: var(--e-global-color-primary);
}
@media (max-width: 767px){
    .woocommerce-product-details__short-description > ul{
        columns: 1;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-3b66fb5 */.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul{
    columns: 2;
    column-gap: 40px;
    margin: 0;
    padding-left: 20px;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li{
    break-inside: avoid;
    -webkit-column-break-inside: avoid;
    margin-bottom: 8px;
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li strong{
    color: var(--e-global-color-primary);
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 4px;
    height: 4px;
    background: var(--e-global-color-primary);
    border-radius: 50%;
}

/*.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::before{
    content: '';
    position: absolute;
    left: -16px;
    top: 4px;
    width: 12px;
    height: 12px;
    border: 1px solid var(--e-global-color-primary);
    border-radius: 50%;
}*/
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li{
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 6px;
    height: 1px;
    background: var(--e-global-color-primary);
}
@media (max-width: 767px){
    .woocommerce-product-details__short-description > ul{
        columns: 1;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-3b66fb5 */.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul{
    columns: 2;
    column-gap: 40px;
    margin: 0;
    padding-left: 20px;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li{
    break-inside: avoid;
    -webkit-column-break-inside: avoid;
    margin-bottom: 8px;
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li strong{
    color: var(--e-global-color-primary);
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 4px;
    height: 4px;
    background: var(--e-global-color-primary);
    border-radius: 50%;
}

/*.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::before{
    content: '';
    position: absolute;
    left: -16px;
    top: 4px;
    width: 12px;
    height: 12px;
    border: 1px solid var(--e-global-color-primary);
    border-radius: 50%;
}*/
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li{
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 6px;
    height: 1px;
    background: var(--e-global-color-primary);
}
@media (max-width: 767px){
    .woocommerce-product-details__short-description > ul{
        columns: 1;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-3b66fb5 */.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul{
    columns: 2;
    column-gap: 40px;
    margin: 0;
    padding-left: 20px;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li{
    break-inside: avoid;
    -webkit-column-break-inside: avoid;
    margin-bottom: 8px;
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li strong{
    color: var(--e-global-color-primary);
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 4px;
    height: 4px;
    background: var(--e-global-color-primary);
    border-radius: 50%;
}

/*.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li::before{
    content: '';
    position: absolute;
    left: -16px;
    top: 4px;
    width: 12px;
    height: 12px;
    border: 1px solid var(--e-global-color-primary);
    border-radius: 50%;
}*/
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li{
    list-style: none;
    position: relative;
}
.elementor-27114 .elementor-element.elementor-element-3b66fb5 .woocommerce-product-details__short-description > ul > li > ul > li::after{
    content: '';
    position: absolute;
    left: -13px;
    top: 7px;
    width: 6px;
    height: 1px;
    background: var(--e-global-color-primary);
}
@media (max-width: 767px){
    .woocommerce-product-details__short-description > ul{
        columns: 1;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6e099c4 *//* General */
.elementor-27114 .elementor-element.elementor-element-6e099c4 .stock{
    display: none;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 input[type="number"]:focus{
    outline: none;    
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 input[type="number"]::-webkit-outer-spin-button,
.elementor-27114 .elementor-element.elementor-element-6e099c4 input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .qty-btn{
    font-weight: 200 !important;
}
/*Container*/
.elementor-27114 .elementor-element.elementor-element-6e099c4 form.cart,
.elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart{
    /*flex-wrap: wrap !important;
    justify-content: space-between;
    display: flex;*/
}
/* Input qty*/
.elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .quantity,
.elementor-27114 .elementor-element.elementor-element-6e099c4 .quantity{
    /*order: 1;
    width: calc(50% - .5rem);*/
    border-radius: 5px !important;
    margin: 0 !important;
    margin-right: .5rem !important;
    margin-bottom: 1rem !important;
    display: flex;
    justify-content: space-around;
    background: transparent;
    /*Borders in white*/
    border: 1px solid var(--e-global-color-9ccd38a);
    min-height: 55px;
    display: flex;
    align-items: center;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .qty-wrapper{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .quantity button,
.elementor-27114 .elementor-element.elementor-element-6e099c4 .quantity button{
    background: transparent;
    color: #000;
    font-weight: 300;
    font-size: 1.5em;
    padding: 0;
    margin: 0;
    height: 35px;
    border: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .quantity:hover,
.elementor-27114 .elementor-element.elementor-element-6e099c4 .quantity:hover{
    border-color: var(--e-global-color-primary) !important;
}
/* Input type submit */
.elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .single_add_to_cart_button,
.elementor-27114 .elementor-element.elementor-element-6e099c4 .single_add_to_cart_button{
    margin-left: 0 !important;
    border-radius: 5px !important;
    font-family: var(--e-global-typography-text-font-family), sans-serif;
    font-size: 1rem;
    color: #fff !important;
    font-weight: 400;
    background: var(--e-global-color-primary) !important;
    min-width: max-content;
    padding: .2rem 1.5rem !important;
    max-height: 55px;
    min-height: 55px;
    width: ;
    /*width: 100%;
    order: 3;*/
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover,
.elementor-27114 .elementor-element.elementor-element-6e099c4 .single_add_to_cart_button:hover{
    opacity: .8;
}
/* Wishlist */
.elementor-27114 .elementor-element.elementor-element-6e099c4 .tinv-wishlist{
    /*height: 50px !important;
    width: calc(50% - .5rem) !important;*/
    padding: 0 1rem !important;
    border-radius: 5px;
    /*order: 2;*/
    margin-left: .5rem !important;
    margin-bottom: 1rem !important;
    display: flex;
    align-items: center;
    justify-content: center;
    background: white;
     /*Borders in white*/
    border: 1px solid var(--e-global-color-9ccd38a);
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .tinv-wishlist:hover{
    border-color: var(--e-global-color-primary) !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .tinv-wishlist a{
    width: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .2rem;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .tinv-wishlist a img{
    margin-top: .2rem !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .tinv-wishlist a span{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family);
    font-size: .9em;
}

.elementor-27114 .elementor-element.elementor-element-6e099c4 .woo-selected-variation-item-name{
    font-weight: 400 !important;
    font-family: var(--e-global-typography-text-font-family), sans-serif;
    font-size: 1rem;
    color: var(--e-global-color-text);
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variable-items-wrapper{
    gap: .2rem;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variable-item{
    padding: 0;
    border-radius: 0 !important;
    box-shadow: none !important;
    /*Borders in white*/
    margin: 0 !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variable-item.selected span{
    border-color: var(--e-global-color-primary) !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variable-item .variable-item-span-color{
    width: 24px !important;
    height: 24px !important;
    /*Borders in white*/
    border: 1px solid var(--e-global-color-37007a7);
    width: 24px !important;
    height: 24px !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variable-item .variable-item-span-button{
    /*Borders in white*/
    border: 1px solid var(--e-global-color-37007a7);
    font-size: .85rem;
    min-width: 24px;
    min-height: 24px;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variable-item-contents:before{
    background-size: 45% !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .reset_variations{
    margin-top: 1rem !important;
    margin-left: 0;
    /*Borders in white*/
    border: 1px solid var(--e-global-color-37007a7);
    border-radius: 0;
    float: left !important;
    color: #fff;
    font-size: 1rem;
    background-color: var(--e-global-color-primary);
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .reset_variations:hover{
    color: var(--e-global-color-text);
    background-color: transparent;
    border-color: var(--e-global-color-text);
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .reset_variations > span{
    display: none;
}

.elementor-27114 .elementor-element.elementor-element-6e099c4 .single_variation{
    margin-bottom: 0;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .single_variation p{
    font-family: var(--e-global-typography-text-font-family), sans-serif;
    font-size: 1rem;
    color: var(--e-global-color-text);
    margin-bottom: 1rem !important;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variations{
    margin-bottom: 0;
}
.elementor-27114 .elementor-element.elementor-element-6e099c4 .variations .value{
    width: 100% !important;
}
@media(max-width: 776px){
    .elementor-27114 .elementor-element.elementor-element-6e099c4 form.cart,
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart{
        display: flex;
    }
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .quantity,
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .quantity{
        order: 1;
        width: 77.7%;
    }
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .tinv-wishlist{
        order: 2;
        min-height: 55px;
        min-width: 17%;
        max-width: 17%;
    }
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart .single_add_to_cart_button,
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .single_add_to_cart_button{
        order: 3;
    }
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .woocommerce-variation-add-to-cart,
    .elementor-27114 .elementor-element.elementor-element-6e099c4 .elementor-add-to-cart form{
        flex-wrap: wrap !important;
        justify-content: space-between !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f86272a */.elementor-27114 .elementor-element.elementor-element-f86272a span{
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for cer_reviews, class: .elementor-element-f852315 */.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-f-clear:hover{
    background: var(--e-global-color-primary);
}
.elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-actions {
    justify-content: right;
}
@media(max-width: 776px){
    .elementor-27114 .elementor-element.elementor-element-f852315 .cer-rich-actions {
        justify-content: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15efd60 */.elementor-27114 .elementor-element.elementor-element-15efd60 span{
    color: var(--e-global-color-secondary);
}/* End custom CSS */