.elementor-21049 .elementor-element.elementor-element-daf4716{--display:flex;--min-height:90vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21049 .elementor-element.elementor-element-f4b5765{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-f4b5765:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-f4b5765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21049 .elementor-element.elementor-element-a6e2d88{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-6e33aaa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-21049 .elementor-element.elementor-element-7f642ed{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-7f642ed .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-7f642ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-21049 .elementor-element.elementor-element-469b759.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-469b759{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.5em;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-9f269d2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-21049 .elementor-element.elementor-element-2e10af2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-12495b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;font-style:italic;line-height:1.4em;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-12495b5 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-810e62a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-810e62a p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-fc558c0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .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-21049 .elementor-element.elementor-element-5629571 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0BA6966;border-radius:0px 0px 0px 0px;padding:16px 44px 16px 44px;}.elementor-21049 .elementor-element.elementor-element-5629571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-f06df97 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:16px 44px 16px 44px;}.elementor-21049 .elementor-element.elementor-element-f06df97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-0fea9f7{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-0fea9f7:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-0fea9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://plutusluxury.com/wp-content/uploads/2026/07/Kentucky.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21049 .elementor-element.elementor-element-1a6afc3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-1a6afc3:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-1a6afc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3E2C;}.elementor-21049 .elementor-element.elementor-element-678c13e{--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:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0BA691A;--border-color:#D0BA691A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-21049 .elementor-element.elementor-element-678c13e:hover{background-color:#D0BA690A;}.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, .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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-00f3eec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-00f3eec .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-21049 .elementor-element.elementor-element-00f3eec .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-00f3eec.elementor-view-stacked .elementor-icon{background-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-00f3eec.elementor-view-framed .elementor-icon, .elementor-21049 .elementor-element.elementor-element-00f3eec.elementor-view-default .elementor-icon{fill:#D0BA69;color:#D0BA69;border-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-00f3eec .elementor-icon{font-size:14px;padding:10px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-00f3eec .elementor-icon-box-title, .elementor-21049 .elementor-element.elementor-element-00f3eec .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-21049 .elementor-element.elementor-element-00f3eec:has(:hover) .elementor-icon-box-title,
					 .elementor-21049 .elementor-element.elementor-element-00f3eec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-00f3eec .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-753b5b7{--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:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0BA691A;--border-color:#D0BA691A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-21049 .elementor-element.elementor-element-753b5b7:hover{background-color:#D0BA690A;}.elementor-21049 .elementor-element.elementor-element-903ef5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-903ef5d .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-21049 .elementor-element.elementor-element-903ef5d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-903ef5d.elementor-view-stacked .elementor-icon{background-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-903ef5d.elementor-view-framed .elementor-icon, .elementor-21049 .elementor-element.elementor-element-903ef5d.elementor-view-default .elementor-icon{fill:#D0BA69;color:#D0BA69;border-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-903ef5d .elementor-icon{font-size:14px;padding:10px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-903ef5d .elementor-icon-box-title, .elementor-21049 .elementor-element.elementor-element-903ef5d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-21049 .elementor-element.elementor-element-903ef5d:has(:hover) .elementor-icon-box-title,
					 .elementor-21049 .elementor-element.elementor-element-903ef5d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-903ef5d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-ce7d244{--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:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0BA691A;--border-color:#D0BA691A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-21049 .elementor-element.elementor-element-ce7d244:hover{background-color:#D0BA690A;}.elementor-21049 .elementor-element.elementor-element-165c1dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-165c1dd .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-21049 .elementor-element.elementor-element-165c1dd .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-165c1dd.elementor-view-stacked .elementor-icon{background-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-165c1dd.elementor-view-framed .elementor-icon, .elementor-21049 .elementor-element.elementor-element-165c1dd.elementor-view-default .elementor-icon{fill:#D0BA69;color:#D0BA69;border-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-165c1dd .elementor-icon{font-size:14px;padding:10px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-165c1dd .elementor-icon-box-title, .elementor-21049 .elementor-element.elementor-element-165c1dd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-21049 .elementor-element.elementor-element-165c1dd:has(:hover) .elementor-icon-box-title,
					 .elementor-21049 .elementor-element.elementor-element-165c1dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-165c1dd .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-61c6799{--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:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0BA691A;--border-color:#D0BA691A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-21049 .elementor-element.elementor-element-61c6799:hover{background-color:#D0BA690A;}.elementor-21049 .elementor-element.elementor-element-802b19d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-802b19d .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-21049 .elementor-element.elementor-element-802b19d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-802b19d.elementor-view-stacked .elementor-icon{background-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-802b19d.elementor-view-framed .elementor-icon, .elementor-21049 .elementor-element.elementor-element-802b19d.elementor-view-default .elementor-icon{fill:#D0BA69;color:#D0BA69;border-color:#D0BA69;}.elementor-21049 .elementor-element.elementor-element-802b19d .elementor-icon{font-size:14px;padding:10px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-802b19d .elementor-icon-box-title, .elementor-21049 .elementor-element.elementor-element-802b19d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-21049 .elementor-element.elementor-element-802b19d:has(:hover) .elementor-icon-box-title,
					 .elementor-21049 .elementor-element.elementor-element-802b19d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-802b19d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-6f43044{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0BA6926;--border-color:#D0BA6926;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-6f43044:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-6f43044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343828;}.elementor-21049 .elementor-element.elementor-element-82f9acd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-f283eaf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-21049 .elementor-element.elementor-element-f283eaf:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-f283eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21049 .elementor-element.elementor-element-8efdffd{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-ae19201{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-ae19201 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-ae19201 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21049 .elementor-element.elementor-element-009705c.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-009705c{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.5em;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-e429c01{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-e429c01 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-e429c01 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21049 .elementor-element.elementor-element-94ad837{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-ef1c7a8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-f280b45{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:1.6em;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-f280b45 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-af2fad7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:02px 02px;--row-gap:02px;--column-gap:02px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-3981e00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-3981e00:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-3981e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3E2C;}.elementor-21049 .elementor-element.elementor-element-3981e00:hover{background-color:var( --e-global-color-0250422 );border-style:none;}.elementor-21049 .elementor-element.elementor-element-3981e00, .elementor-21049 .elementor-element.elementor-element-3981e00::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-d7cca2e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-261ff0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-58f4419{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-6874931{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#7AABCC;}.elementor-21049 .elementor-element.elementor-element-6874931 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-6874931 a{color:#7AABCC;}.elementor-21049 .elementor-element.elementor-element-13da9c7{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0em;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-13da9c7.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-067b272{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-067b272 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-5a3d8ce .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-5a3d8ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-241168d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-241168d:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-241168d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3E2C;}.elementor-21049 .elementor-element.elementor-element-241168d:hover{background-color:var( --e-global-color-0250422 );border-style:none;}.elementor-21049 .elementor-element.elementor-element-241168d, .elementor-21049 .elementor-element.elementor-element-241168d::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-716b898{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-aa22fab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-5cd4481{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-069583a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#8FBF6A;}.elementor-21049 .elementor-element.elementor-element-069583a p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-069583a a{color:#8FBF6A;}.elementor-21049 .elementor-element.elementor-element-9d9b807{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0em;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-9d9b807.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-154b685{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-154b685 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-807f035 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-807f035 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-adf13ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-adf13ec:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-adf13ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3E2C;}.elementor-21049 .elementor-element.elementor-element-adf13ec:hover{background-color:var( --e-global-color-0250422 );border-style:none;}.elementor-21049 .elementor-element.elementor-element-adf13ec, .elementor-21049 .elementor-element.elementor-element-adf13ec::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-4f9d2d3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-820150c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-9cd0610{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-a2e0fd1{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#7AABCC;}.elementor-21049 .elementor-element.elementor-element-a2e0fd1 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-a2e0fd1 a{color:#C47A3A;}.elementor-21049 .elementor-element.elementor-element-03808e0{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0em;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-03808e0.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-976ea3a{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-976ea3a p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-cbdfc08 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-cbdfc08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-618be53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-618be53:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-618be53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3E2C;}.elementor-21049 .elementor-element.elementor-element-618be53:hover{background-color:var( --e-global-color-0250422 );border-style:none;}.elementor-21049 .elementor-element.elementor-element-618be53, .elementor-21049 .elementor-element.elementor-element-618be53::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-4e7b14b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-2921889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-92b1b4a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-6ac5db2{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-6ac5db2 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-6ac5db2 a{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-5c06b1e{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0em;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-5c06b1e.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-a0539d3{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-a0539d3 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-e84123e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-e84123e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-d036805{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-21049 .elementor-element.elementor-element-d036805:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-d036805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21049 .elementor-element.elementor-element-a2cc5f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-d19ec4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-dfbbe8c{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-0530fd4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-0530fd4 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-0530fd4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21049 .elementor-element.elementor-element-dfafb27.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-dfafb27{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.5em;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-615eeef{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-615eeef .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-615eeef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21049 .elementor-element.elementor-element-e2f5b3b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-4e659a7{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:1.6em;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-4e659a7 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-ea4ca03{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products  ul.products{grid-column-gap:3px;grid-row-gap:3px;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#F5F0E8;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#F5F0E8;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product .button{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-21049 .elementor-element.elementor-element-ef4b7f6{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-17ded21 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0BA6966;border-radius:0px 0px 0px 0px;padding:16px 44px 16px 44px;}.elementor-21049 .elementor-element.elementor-element-17ded21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-f64966f{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-21049 .elementor-element.elementor-element-f64966f:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-f64966f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21049 .elementor-element.elementor-element-2215923{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-f35cf9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-679374c{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-33eef27{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-33eef27 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-33eef27 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21049 .elementor-element.elementor-element-712077c.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-712077c{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.5em;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-f4ad8a8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-f4ad8a8 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-f4ad8a8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21049 .elementor-element.elementor-element-664497e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-33bd5a8{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:1.6em;color:var( --e-global-color-text );}.elementor-21049 .elementor-element.elementor-element-33bd5a8 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-82b0b9a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-4909ba0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-4909ba0:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-4909ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0250422 );}.elementor-21049 .elementor-element.elementor-element-4909ba0:hover{border-style:none;}.elementor-21049 .elementor-element.elementor-element-4909ba0, .elementor-21049 .elementor-element.elementor-element-4909ba0::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-9853855{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-9853855 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-139eec7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-3dd7786 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-d6456ea{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#F5F0E8A6;}.elementor-21049 .elementor-element.elementor-element-d6456ea p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-0e56e2e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-77b8d78{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-77b8d78 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-adfdd78 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-adfdd78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-adfdd78 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21049 .elementor-element.elementor-element-3e9cf1e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-3e9cf1e:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-3e9cf1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0250422 );}.elementor-21049 .elementor-element.elementor-element-3e9cf1e:hover{border-style:none;}.elementor-21049 .elementor-element.elementor-element-3e9cf1e, .elementor-21049 .elementor-element.elementor-element-3e9cf1e::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-06bcecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-06bcecc p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-2b649f3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-6005137 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-7625f47{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#F5F0E8A6;}.elementor-21049 .elementor-element.elementor-element-7625f47 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-24165e2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-fac01ee{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-fac01ee p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-e03f57e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-e03f57e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-e03f57e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21049 .elementor-element.elementor-element-2fac379{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-21049 .elementor-element.elementor-element-2fac379:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-2fac379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0250422 );}.elementor-21049 .elementor-element.elementor-element-2fac379:hover{border-style:none;}.elementor-21049 .elementor-element.elementor-element-2fac379, .elementor-21049 .elementor-element.elementor-element-2fac379::before{--border-transition:0.3s;}.elementor-21049 .elementor-element.elementor-element-88777e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1px;color:#D0BA691A;}.elementor-21049 .elementor-element.elementor-element-88777e8 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-9a72fb7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-9ac3711 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-de81de4{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#F5F0E8A6;}.elementor-21049 .elementor-element.elementor-element-de81de4 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-9b784f6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-68f72f2{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-68f72f2 p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-13425bd .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-13425bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21049 .elementor-element.elementor-element-13425bd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21049 .elementor-element.elementor-element-bca12b4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:90px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-21049 .elementor-element.elementor-element-bca12b4:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-bca12b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0250422 );}.elementor-21049 .elementor-element.elementor-element-4f63f28{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-9cd5743 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.32em;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-130597a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-70c74bc{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-21049 .elementor-element.elementor-element-70c74bc p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-121b975{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-4921bb4{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-4648bb4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-a02ab7c{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;}.elementor-21049 .elementor-element.elementor-element-a02ab7c p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-2e28a2a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-8812c3a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-3b9f4bb{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;}.elementor-21049 .elementor-element.elementor-element-3b9f4bb p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-d8227f1{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-e69fd05 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-accent );}.elementor-21049 .elementor-element.elementor-element-3f7f6ba{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;}.elementor-21049 .elementor-element.elementor-element-3f7f6ba p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-74201c0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;}.elementor-21049 .elementor-element.elementor-element-74201c0:not(.elementor-motion-effects-element-type-background), .elementor-21049 .elementor-element.elementor-element-74201c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21049 .elementor-element.elementor-element-f4fe00a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-577d1df .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-d127850 );}.elementor-21049 .elementor-element.elementor-element-658538c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-21049 .elementor-element.elementor-element-658538c p{margin-block-end:0px;}.elementor-21049 .elementor-element.elementor-element-4c56ff8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-58a477f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21049 .elementor-element.elementor-element-f4b5765{--width:50%;}.elementor-21049 .elementor-element.elementor-element-a6e2d88{--width:100%;}.elementor-21049 .elementor-element.elementor-element-6e33aaa{--width:100%;}.elementor-21049 .elementor-element.elementor-element-0fea9f7{--width:50%;}.elementor-21049 .elementor-element.elementor-element-678c13e{--width:25%;}.elementor-21049 .elementor-element.elementor-element-753b5b7{--width:25%;}.elementor-21049 .elementor-element.elementor-element-ce7d244{--width:25%;}.elementor-21049 .elementor-element.elementor-element-61c6799{--width:25%;}.elementor-21049 .elementor-element.elementor-element-6f43044{--content-width:100%;}.elementor-21049 .elementor-element.elementor-element-f283eaf{--content-width:100%;}.elementor-21049 .elementor-element.elementor-element-8efdffd{--width:100%;}.elementor-21049 .elementor-element.elementor-element-94ad837{--width:100%;}.elementor-21049 .elementor-element.elementor-element-d036805{--content-width:100%;}.elementor-21049 .elementor-element.elementor-element-a2cc5f4{--width:100%;}.elementor-21049 .elementor-element.elementor-element-d19ec4e{--width:100%;}.elementor-21049 .elementor-element.elementor-element-dfbbe8c{--width:100%;}.elementor-21049 .elementor-element.elementor-element-f64966f{--content-width:100%;}.elementor-21049 .elementor-element.elementor-element-2215923{--width:100%;}.elementor-21049 .elementor-element.elementor-element-f35cf9e{--width:100%;}.elementor-21049 .elementor-element.elementor-element-679374c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21049 .elementor-element.elementor-element-fc558c0{--width:100%;}.elementor-21049 .elementor-element.elementor-element-678c13e{--width:50%;}.elementor-21049 .elementor-element.elementor-element-753b5b7{--width:50%;}.elementor-21049 .elementor-element.elementor-element-ce7d244{--width:50%;}.elementor-21049 .elementor-element.elementor-element-61c6799{--width:50%;}.elementor-21049 .elementor-element.elementor-element-ef4b7f6{--width:100%;}}@media(max-width:1024px){.elementor-21049 .elementor-element.elementor-element-daf4716{--min-height:70vh;}.elementor-21049 .elementor-element.elementor-element-f4b5765{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-a6e2d88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-6e33aaa{--justify-content:flex-start;}.elementor-21049 .elementor-element.elementor-element-7f642ed{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-2e10af2 .elementor-heading-title{font-size:42px;}.elementor-21049 .elementor-element.elementor-element-fc558c0{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-21049 .elementor-element.elementor-element-5629571 .elementor-button{line-height:14px;}.elementor-21049 .elementor-element.elementor-element-f06df97 .elementor-button{line-height:14px;}.elementor-21049 .elementor-element.elementor-element-0fea9f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-1a6afc3{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-678c13e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-21049 .elementor-element.elementor-element-00f3eec{padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-753b5b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-21049 .elementor-element.elementor-element-903ef5d{padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-ce7d244{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-21049 .elementor-element.elementor-element-165c1dd{padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-61c6799{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-21049 .elementor-element.elementor-element-802b19d{padding:0px 0px 0px 0px;}.elementor-21049 .elementor-element.elementor-element-f283eaf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-ae19201{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-e429c01{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-ef1c7a8 .elementor-heading-title{font-size:34px;}.elementor-21049 .elementor-element.elementor-element-f280b45{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-21049 .elementor-element.elementor-element-af2fad7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-3981e00{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-241168d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-adf13ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-618be53{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-d036805{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-0530fd4{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-615eeef{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-e2f5b3b .elementor-heading-title{font-size:34px;}.elementor-21049 .elementor-element.elementor-element-ea4ca03{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products  ul.products{grid-column-gap:3px;grid-row-gap:3px;}.elementor-21049 .elementor-element.elementor-element-ef4b7f6{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-21049 .elementor-element.elementor-element-17ded21 .elementor-button{line-height:14px;}.elementor-21049 .elementor-element.elementor-element-f64966f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-33eef27{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-f4ad8a8{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-21049 .elementor-element.elementor-element-664497e .elementor-heading-title{font-size:34px;}.elementor-21049 .elementor-element.elementor-element-82b0b9a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-4909ba0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-4909ba0.e-con{--align-self:stretch;}.elementor-21049 .elementor-element.elementor-element-3e9cf1e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-3e9cf1e.e-con{--align-self:stretch;}.elementor-21049 .elementor-element.elementor-element-2fac379{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-2fac379.e-con{--align-self:stretch;}.elementor-21049 .elementor-element.elementor-element-bca12b4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-130597a .elementor-heading-title{font-size:34px;}.elementor-21049 .elementor-element.elementor-element-121b975{--justify-content:center;}.elementor-21049 .elementor-element.elementor-element-4648bb4 .elementor-heading-title{font-size:36px;}.elementor-21049 .elementor-element.elementor-element-8812c3a .elementor-heading-title{font-size:24px;}.elementor-21049 .elementor-element.elementor-element-e69fd05 .elementor-heading-title{font-size:24px;}.elementor-21049 .elementor-element.elementor-element-74201c0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21049 .elementor-element.elementor-element-577d1df .elementor-heading-title{font-size:34px;}.elementor-21049 .elementor-element.elementor-element-4c56ff8{--justify-content:center;}}@media(max-width:767px){.elementor-21049 .elementor-element.elementor-element-f4b5765{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-6e33aaa{--width:100%;}.elementor-21049 .elementor-element.elementor-element-7f642ed .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-469b759{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-469b759.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-2e10af2 .elementor-heading-title{font-size:34px;}.elementor-21049 .elementor-element.elementor-element-12495b5{font-size:16px;}.elementor-21049 .elementor-element.elementor-element-810e62a{font-size:16px;}.elementor-21049 .elementor-element.elementor-element-5629571.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21049 .elementor-element.elementor-element-f06df97.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21049 .elementor-element.elementor-element-0fea9f7{--min-height:300px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-1a6afc3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-678c13e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-753b5b7{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-ce7d244{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-21049 .elementor-element.elementor-element-61c6799{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-21049 .elementor-element.elementor-element-f283eaf{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-8efdffd{--justify-content:flex-start;}.elementor-21049 .elementor-element.elementor-element-ae19201 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-009705c{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-009705c.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-e429c01 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-94ad837{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21049 .elementor-element.elementor-element-ef1c7a8{text-align:start;}.elementor-21049 .elementor-element.elementor-element-ef1c7a8 .elementor-heading-title{font-size:28px;}.elementor-21049 .elementor-element.elementor-element-f280b45{width:100%;max-width:100%;text-align:start;}.elementor-21049 .elementor-element.elementor-element-af2fad7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21049 .elementor-element.elementor-element-13da9c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:20px;}.elementor-21049 .elementor-element.elementor-element-13da9c7.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-9d9b807{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:20px;}.elementor-21049 .elementor-element.elementor-element-9d9b807.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-03808e0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:20px;}.elementor-21049 .elementor-element.elementor-element-03808e0.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-5c06b1e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:20px;}.elementor-21049 .elementor-element.elementor-element-5c06b1e.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-d036805{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-0530fd4 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-dfafb27{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-dfafb27.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-615eeef .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-e2f5b3b{width:100%;max-width:100%;}.elementor-21049 .elementor-element.elementor-element-e2f5b3b .elementor-heading-title{font-size:28px;}.elementor-21049 .elementor-element.elementor-element-4e659a7{width:100%;max-width:100%;text-align:start;}.elementor-21049 .elementor-element.elementor-element-ea4ca03{--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-21049 .elementor-element.elementor-element-96fb93c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-21049 .elementor-element.elementor-element-17ded21.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21049 .elementor-element.elementor-element-f64966f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-679374c{--justify-content:flex-start;}.elementor-21049 .elementor-element.elementor-element-33eef27 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-712077c{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21049 .elementor-element.elementor-element-712077c.elementor-element{--align-self:center;}.elementor-21049 .elementor-element.elementor-element-f4ad8a8 .elementor-divider-separator{width:100%;}.elementor-21049 .elementor-element.elementor-element-664497e .elementor-heading-title{font-size:28px;}.elementor-21049 .elementor-element.elementor-element-33bd5a8{width:100%;max-width:100%;text-align:start;}.elementor-21049 .elementor-element.elementor-element-82b0b9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21049 .elementor-element.elementor-element-bca12b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-9cd5743 .elementor-heading-title{line-height:1.6em;}.elementor-21049 .elementor-element.elementor-element-130597a .elementor-heading-title{font-size:28px;}.elementor-21049 .elementor-element.elementor-element-4648bb4 .elementor-heading-title{font-size:28px;}.elementor-21049 .elementor-element.elementor-element-8812c3a .elementor-heading-title{font-size:20px;}.elementor-21049 .elementor-element.elementor-element-e69fd05 .elementor-heading-title{font-size:20px;}.elementor-21049 .elementor-element.elementor-element-74201c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-21049 .elementor-element.elementor-element-577d1df .elementor-heading-title{font-size:28px;}}/* Start custom CSS for container, class: .elementor-element-1a6afc3 */span.elementor-icon {
    border-color: #67633f !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43044 */.marquee-wrap {
  /*height: 56px;*/
  padding: 10px 0;
  background: #343828;
  overflow: hidden;
  display: flex;
  align-items: center;

  border-top: 1px solid rgba(208, 186, 105, 0.15);
  border-bottom: 1px solid rgba(208, 186, 105, 0.15);
}

.marquee-track {
  display: flex;
  align-items: center;
    gap: 30px;

  width: max-content;
  animation: marquee 36s linear infinite;
  will-change: transform;
}

.marquee-item {
  font-family: "Montserrat", sans-serif;
  font-size: 8px;
  color: #888888;
  letter-spacing: 0.3em;
  text-transform: uppercase;
  white-space: nowrap;
}

.dot {
  width: 4px;
  height: 4px;
  background: rgba(208, 186, 105, 0.9);
  border-radius: 50%;
  margin: 0 18px;
  flex: 0 0 auto;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f283eaf *//* Initial state */
.Why-Plutus-cards {
  position: relative;
  overflow: hidden;
}

.Why-Plutus-cards::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: gold;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s ease;
}

/* Hover state */
.Why-Plutus-cards:hover::before {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-96fb93c *//*@media (max-width: 768px) {*/
    
/*}*/

.woocommerce.columns-4 ul.products li.product {
    /*width: 360px !important;*/
    position: relative;
    background-color: #383c2a;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    width: auto !important;
}


.products li.product .woocommerce-loop-product__title {
    color: #f8f5f0 !important;
    padding-inline: 15px !important;
}

span.price{
    padding-inline: 15px !important;
}

 a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, a.button.product_type_simple {
    margin: 15px !important;
    
}



.woocommerce.columns-4 ul.products li.product:hover{
     transform: translateY(-5px);
}

.woocommerce.columns-4 ul.products li.product {
    transition: transform 0.3s ease;
}


a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart  {
    border-radius: 0px !important;
}

.yith-add-to-wishlist-button-block{
    margin:0px !important;
}

.elementor-1614 .elementor-element.elementor-element-84bfa1f.elementor-wc-products ul.products li.product .button{
    border-radius: 0px !important;
    color: #2E3022 !important;
    letter-spacing: 0.3em !important;
    width: 80%;
    padding: 14px 40px !important;
  margin-bottom:10px !important;
}


select.orderby {
    background-color:   #3a3e2c;
    color: #F8F5F0;
    font-size: 11px ;
    font-family: Montserrat;

    border: 1px solid #505135 !important;

}


.yith-wcan-active-filters.no-titles.custom-style.enhanced {
    color: #F8F5F0;
    font-family: 'Montserrat';
    font-size: 13px !important;
}

li.product {
    position: relative; /* required for absolute positioning inside */
}

/* Add to Cart button hidden by default */
li .woocommerce-loop-product__buttons a.add_to_cart_button.ajax_add_to_cart:nth-child(2) {
     transition: opacity 0.3s ease;
    display: none;
    
}

li.outofstock .woocommerce-loop-product__buttons a.button.product_type_simple:nth-child(2) {
    display: none;
     transition: opacity 0.3s;
}

 /*Show on hover over the product link */
li.product:hover .woocommerce-loop-product__buttons a.add_to_cart_button {
    display: block;
}

li.product:hover .woocommerce-loop-product__buttons a.button.product_type_simple:nth-child(2) {
    display: block;
}

li.product:hover .woosw-btn-has-icon.woosw-btn-icon-only.woosw-btn-added.woosw-added{
    display: block;
     border: 1px solid #505135 !important;
    padding: 6px 14px;
    margin-top: 2px;
    background-color: #2f3022;
}

li.product:hover .woosw-btn-has-icon.woosw-btn-icon-only{
    display: block;
   border: 1px solid #505135 !important;
    padding: 6px 14px;
    margin-top: 2px;
    background-color: #2f3022;
}

.woocommerce-loop-product__buttons {
    background-color: #2e3022;
}

button.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button.yith-wcwl-add-to-wishlist-button-over-image.yith-wcwl-add-to-wishlist-button-over-image--top-left:hover {
    background-color:  rgba(46, 48, 34, 0.8);
    border: 1px solid #505135 !important;
}


/* Make both buttons inline */
.woocommerce-loop-product__buttons {
    display: flex;
   
}

.yith-wcwl-add-to-wishlist-button {
    position: relative; /* remove absolute */
    top: auto;
    right: auto;
}

.woosw-btn-has-icon.woosw-btn-icon-only.woosw-btn-added.woosw-added,.woosw-btn-has-icon.woosw-btn-icon-only {
    position: absolute;
    top: 66%;

    left: 85%;
    display:none;
         transition: opacity 0.3s;

}

.add-to-cart-wishlist-container {
    display: flex;
}

.yith-wcan-active-filters.custom-style.enhanced {
        color: #ccc;
    font-size: 13px;
    font-family:Montserrat;
    font-weight: 300;
}

a.active-filter-label {
    color: #888 !important;
}

p.product-category-name {
    color: #d0ba69;
    font-family: 'Montserrat';
    font-size: 10px;
    letter-spacing: 0.3em;
    text-transform: uppercase;
    margin-bottom: 6px;
    padding-top: 20px;
    padding-inline: 15px;
}



li .woocommerce-loop-product__buttons a.add_to_cart_button.ajax_add_to_cart:nth-child(1) {
    display: none;
}

li.outofstock .woocommerce-loop-product__buttons a.button.product_type_simple:nth-child(1) {
    display: none;
}

.elementor-1614 .elementor-element.elementor-element-84bfa1f.elementor-wc-products .added_to_cart{
    display: none;
}


/* Make Add to Cart + Wishlist inline */
.woocommerce-loop-product__buttons {
    display: flex;
   
    width: 100%;
}

/* Wishlist icon styling */
.wishlist-inline {
    background: #2E3022;
    padding: 8px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon color */
.wishlist-inline svg {
    width: 18px;
    height: 18px;
    fill: #fff;
}

/* Hover */
.wishlist-inline:hover {
    background: #444;
}


/* Assuming you have a container for buttons */
.woocommerce-loop-product__buttons {
    display: flex;
    flex-direction: column; /* Arrange buttons vertically */
}

.woocommerce-loop-product__buttons .add-to-wishlist-button {
    order: 2; /* Move Wishlist button after the Add to Cart button */
}

.woocommerce-loop-product__buttons .add-to-cart-button {
    order: 1; /* Keep Add to Cart button in the first position */
}


/* Make sure the product container has relative positioning */
.woocommerce .product {
    position: relative;
}

/* Position the wishlist icon at the top-right corner */
.wishlist-icon-wrapper-top {
    position: absolute;
    top: 10px; /* Adjust the top position */
    right: 10px; /* Adjust the right position */
    z-index: 10; /* Ensure it's on top of the image */
    background-color: #fff; /* Optional: Background to make the icon stand out */
    border-radius: 50%; /* Optional: Makes the icon circular */
    padding: 5px; /* Optional: Adjust padding to make the icon bigger/smaller */
}

/* Style the wishlist icon itself */
.woosw-btn-icon {
    font-size: 20px; /* Adjust icon size */
    color: #333; /* Change icon color */
}



/* Ensure the container allows relative positioning */
.woocommerce .product {
    position: relative;
}

/* Style for the Wishlist icon */
.wishlist-icon-wrapper {
    font-size: 20px;
    position: absolute;
    top: 10px;
    right: 15%;
    z-index: 99999;
    padding: 5px;
}

/* span.woosw-btn-icon{
    font-size: 10px !important;
} */
 span.woosw-btn-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    font-size: 14px !important;
    line-height: 1 !important;
}
.badge_content_446r4o85, .badge_content_79qcyzjy, .badge_content_akm9n5ti {
    letter-spacing: 0.2em;
    text-transform: uppercase !important;
     font-family:Montserrat;
}.woocommerce.columns-4 ul.products li.product {
    /*width: 360px !important;*/
    position: relative;
    background-color: #383c2a;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    width: auto !important;
}


.products li.product .woocommerce-loop-product__title {
    color: #f8f5f0 !important;
    padding-inline: 15px !important;
}

span.price{
    padding-inline: 15px !important;
}

 a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, a.button.product_type_simple {
    margin: 15px !important;
    
}



.woocommerce.columns-4 ul.products li.product:hover{
     transform: translateY(-5px);
}

.woocommerce.columns-4 ul.products li.product {
    transition: transform 0.3s ease;
}


a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart  {
    border-radius: 0px !important;
}

.yith-add-to-wishlist-button-block{
    margin:0px !important;
}

.elementor-1614 .elementor-element.elementor-element-84bfa1f.elementor-wc-products ul.products li.product .button{
    border-radius: 0px !important;
    color: #2E3022 !important;
    letter-spacing: 0.3em !important;
    width: 80%;
    padding: 14px 40px !important;
  
}


select.orderby {
    background-color:   #3a3e2c;
    color: #F8F5F0;
    font-size: 11px ;
    font-family: Montserrat;

    border: 1px solid #505135 !important;

}


.yith-wcan-active-filters.no-titles.custom-style.enhanced {
    color: #F8F5F0;
    font-family: 'Montserrat';
    font-size: 13px !important;
}

li.product {
    position: relative; /* required for absolute positioning inside */
}

/* Add to Cart button hidden by default */
li .woocommerce-loop-product__buttons a.add_to_cart_button.ajax_add_to_cart:nth-child(2) {
     transition: opacity 0.3s ease;
    display: none;
    
}

li.outofstock .woocommerce-loop-product__buttons a.button.product_type_simple:nth-child(2) {
    display: none;
     transition: opacity 0.3s;
}

 /*Show on hover over the product link */
li.product:hover .woocommerce-loop-product__buttons a.add_to_cart_button {
    display: block;
}

li.product:hover .woocommerce-loop-product__buttons a.button.product_type_simple:nth-child(2) {
    display: block;
}

li.product:hover .woosw-btn-has-icon.woosw-btn-icon-only.woosw-btn-added.woosw-added{
    display: block;
     border: 1px solid #505135 !important;
    padding: 6px 14px;
    margin-top: 2px;
    background-color: #2f3022;
}

li.product:hover .woosw-btn-has-icon.woosw-btn-icon-only{
    display: block;
   border: 1px solid #505135 !important;
    padding: 6px 14px;
    margin-top: 2px;
    background-color: #2f3022;
}

.woocommerce-loop-product__buttons {
    background-color: #2e3022;
}

button.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button.yith-wcwl-add-to-wishlist-button-over-image.yith-wcwl-add-to-wishlist-button-over-image--top-left:hover {
    background-color:  rgba(46, 48, 34, 0.8);
    border: 1px solid #505135 !important;
}


/* Make both buttons inline */
.woocommerce-loop-product__buttons {
    display: flex;
   
}

.yith-wcwl-add-to-wishlist-button {
    position: relative; /* remove absolute */
    top: auto;
    right: auto;
}

.woosw-btn-has-icon.woosw-btn-icon-only.woosw-btn-added.woosw-added,.woosw-btn-has-icon.woosw-btn-icon-only {
    position: absolute;
    top: 66%;

    left: 85%;
    display:none;
         transition: opacity 0.3s;

}

.add-to-cart-wishlist-container {
    display: flex;
}

.yith-wcan-active-filters.custom-style.enhanced {
        color: #ccc;
    font-size: 13px;
    font-family:Montserrat;
    font-weight: 300;
}

a.active-filter-label {
    color: #888 !important;
}

p.product-category-name {
    color: #d0ba69;
    font-family: 'Montserrat';
    font-size: 10px;
    letter-spacing: 0.3em;
    text-transform: uppercase;
    margin-bottom: 6px;
    padding-top: 20px;
    padding-inline: 15px;
}



li .woocommerce-loop-product__buttons a.add_to_cart_button.ajax_add_to_cart:nth-child(1) {
    display: none;
}

li.outofstock .woocommerce-loop-product__buttons a.button.product_type_simple:nth-child(1) {
    display: none;
}

.elementor-1614 .elementor-element.elementor-element-84bfa1f.elementor-wc-products .added_to_cart{
    display: none;
}


/* Make Add to Cart + Wishlist inline */
.woocommerce-loop-product__buttons {
    display: flex;
   
    width: 100%;
}

/* Wishlist icon styling */
.wishlist-inline {
    background: #2E3022;
    padding: 8px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon color */
.wishlist-inline svg {
    width: 18px;
    height: 18px;
    fill: #fff;
}

/* Hover */
.wishlist-inline:hover {
    background: #444;
}


/* Assuming you have a container for buttons */
.woocommerce-loop-product__buttons {
    display: flex;
    flex-direction: column; /* Arrange buttons vertically */
}

.woocommerce-loop-product__buttons .add-to-wishlist-button {
    order: 2; /* Move Wishlist button after the Add to Cart button */
}

.woocommerce-loop-product__buttons .add-to-cart-button {
    order: 1; /* Keep Add to Cart button in the first position */
}


/* Make sure the product container has relative positioning */
.woocommerce .product {
    position: relative;
}

/* Position the wishlist icon at the top-right corner */
.wishlist-icon-wrapper-top {
    position: absolute;
    top: 10px; /* Adjust the top position */
    right: 10px; /* Adjust the right position */
    z-index: 10; /* Ensure it's on top of the image */
    background-color: #fff; /* Optional: Background to make the icon stand out */
    border-radius: 50%; /* Optional: Makes the icon circular */
    padding: 5px; /* Optional: Adjust padding to make the icon bigger/smaller */
}

/* Style the wishlist icon itself */
.woosw-btn-icon {
    font-size: 20px; /* Adjust icon size */
    color: #333; /* Change icon color */
}



/* Ensure the container allows relative positioning */
.woocommerce .product {
    position: relative;
}

/* Style for the Wishlist icon */
.wishlist-icon-wrapper {
    font-size: 20px;
    position: absolute;
    top: 10px;
    right: 15%;
    z-index: 99999;
    padding: 5px;
}

span.woosw-btn-icon{
    font-size: 10px !important;
}
.badge_content_446r4o85, .badge_content_79qcyzjy, .badge_content_akm9n5ti {
    letter-spacing: 0.2em;
    text-transform: uppercase !important;
     font-family:Montserrat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d036805 *//* Initial state */
.Why-Plutus-cards {
  position: relative;
  overflow: hidden;
}

.Why-Plutus-cards::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: gold;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s ease;
}

/* Hover state */
.Why-Plutus-cards:hover::before {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64966f *//* Initial state */
.Why-Plutus-cards {
  position: relative;
  overflow: hidden;
}

.Why-Plutus-cards::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: gold;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s ease;
}

/* Hover state */
.Why-Plutus-cards:hover::before {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-58a477f */.mc4wp-form-fields {
    display: flex;
    flex-wrap: wrap; /* allow wrapping on smaller screens */
}

.mc4wp-form-fields input#email {
    border: 1px solid #D0BA6940 !important;
    border-radius: 0px;
    padding: 14px;
    font-size: 12px;
    width: 45vw !important; /* keep original width on desktop */
    color: #888888;
    text-transform: none !important;
    background: #2E3022
;
    box-sizing: border-box;
}

.mc4wp-form-fields input[type="submit"] {
    border: unset !important;
    color: #2E3022 !important;
    padding: 15px;
    line-height: 1.7;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.3em;
    font-family: Montserrat;
    border-radius: 0px;
    background-color: #D0BA69;
    cursor: pointer;
}

/* Tablet Devices */
@media (max-width: 1024px) {
    .mc4wp-form-fields input#email,
    .mc4wp-form-fields input[type="submit"] {
        width: 100%; /* scale to container */
    }
}

/* Mobile Devices */
@media (max-width: 767px) {
    .mc4wp-form-fields {
        flex-direction: column; /* stack vertically */
    }
    .mc4wp-form-fields input#email,
    .mc4wp-form-fields input[type="submit"] {
                width: 90vw ! Important;
        padding: 12px; /* slightly smaller padding for mobile */
        font-size: 12px; /* readable on small screens */
    }
}/* End custom CSS */