.elementor-485 .elementor-element.elementor-element-9f29b25 .vg-filter-widget{--vgf-dropdown-width:420px;--vgf-option-radius:10px;}.elementor-485 .elementor-element.elementor-element-9f29b25 .vg-filter-panel{border-radius:29px;}.elementor-485 .elementor-element.elementor-element-9f29b25 .vg-filter-groups{--vgf-group-gap:24px;}.elementor-485 .elementor-element.elementor-element-9f29b25 .vg-filter-options{--vgf-option-gap:10px;}.elementor-485 .elementor-element.elementor-element-9f29b25 .vg-filter-trigger{color:var( --e-global-color-text );background-color:var( --e-global-color-0d6a98d );border-color:var( --e-global-color-0d6a98d );}.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-485 .elementor-element.elementor-element-ee49cba{text-align:start;}.elementor-485 .elementor-element.elementor-element-ee49cba .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-text );}.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-485 .elementor-element.elementor-element-e172f28{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-485 .elementor-element.elementor-element-e172f28 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-485 .elementor-element.elementor-element-e172f28 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-485 .elementor-element.elementor-element-513c27a{--display:flex;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-card{background-color:var( --e-global-color-2c425e6 );--vg-image-hover-scale:calc(104 / 100);--vg-card-lift:0px;padding:1em 1em 1em 1em;--vg-transition:320ms;--vg-shape-color:#FFB000;--vg-shape-size:62%;--vg-shape-x:50%;--vg-shape-y:50%;--vg-shape-rotation:0deg;--vg-shape-opacity:calc(100 / 100);--vg-product-accent:#111111;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-grid{--vg-cols:4;column-gap:24px;row-gap:36px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-media{--vg-media-ratio:1/1;--vg-image-fit:cover;--vg-media-bg:#F4F4F2;width:100%;margin-left:auto;margin-right:auto;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-body{--vg-content-gap:13px;--vg-item-gap:10px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-rating .vg-rating-stars-fill{color:#F6A800;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-card .star-rating span::before{color:#F6A800;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-rating .vg-rating-stars-base{color:#D8D8D8;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-rating .vg-rating-number, .elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-rating .vg-rating-count{color:#525252;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-rating{font-size:14px;gap:7px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-button.button{background-color:var( --e-global-color-accent );color:var( --e-global-color-2c425e6 );padding:15px 5px 15px 5px!important;border-radius:30px!important;align-self:flex-start!important;margin-left:0!important;margin-right:auto!important;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-button.button:hover{background-color:var( --e-global-color-primary );}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-button .vg-button-icon{font-size:16px;width:16px;height:16px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-button{gap:12px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-swatch{width:18px;height:18px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-thumb{width:38px;height:38px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-pagination{justify-content:center;gap:8px;margin-top:32px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-page-link{min-width:42px;min-height:42px;border-radius:38px;color:var( --e-global-color-2c425e6 );background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-page-link:hover{background:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-page-link.is-current{color:var( --e-global-color-2c425e6 );background:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-grid{--vg-cols:3;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-media{--vg-media-ratio:4/5;width:100%;margin-left:auto;margin-right:auto;}}@media(max-width:767px){.elementor-485 .elementor-element.elementor-element-1089c37 .vg-products-grid{--vg-cols:2;column-gap:10px;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-media{--vg-media-ratio:1/1;width:100%;margin-left:auto;margin-right:auto;}.elementor-485 .elementor-element.elementor-element-1089c37 .vg-product-button{font-size:15px;}}