.elementor-47 .elementor-element.elementor-element-630299c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2A2520;--border-color:#2A2520;}.elementor-47 .elementor-element.elementor-element-630299c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-630299c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C0C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-wmk0047{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;top:14px;z-index:0;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-wmk0047{left:-24px;}body.rtl .elementor-47 .elementor-element.elementor-element-wmk0047{right:-24px;}.elementor-47 .elementor-element.elementor-element-wmk0047 img{width:620px;opacity:0.13;}.elementor-47 .elementor-element.elementor-element-df48fed{--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;}.elementor-47 .elementor-element.elementor-element-ced8580{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-47 .elementor-element.elementor-element-bcrm047 .woocommerce-breadcrumb{color:#E8E0D5;font-family:"Barlow Condensed", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.28em;text-align:start;}.elementor-47 .elementor-element.elementor-element-bcrm047 .woocommerce-breadcrumb > a{color:#C9A96E;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0be742b{text-align:start;}.elementor-47 .elementor-element.elementor-element-0be742b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:500;letter-spacing:-0.01em;color:#E8E0D5;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-47 .elementor-element.elementor-element-3bcf427{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-b6901f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-b6901f2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b6901f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C0C;}.elementor-47 .elementor-element.elementor-element-592e1f1 img{width:100%;max-width:600%;}.elementor-47 .elementor-element.elementor-element-gallerytabsrow{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2A2520;--border-color:#2A2520;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-gallerytabsrow:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-gallerytabsrow > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-47 .elementor-element.elementor-element-tabw5fb1f9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-tabw0102bc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-tabw71eb3c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-tabwf50832 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-tabw72baef .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-tabw7b1b20 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gallerygridsection{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-47 .elementor-element.elementor-element-gallerygridsection:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-gallerygridsection > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-47 .elementor-element.elementor-element-13b5160 .gallery-item{padding:0 20px 20px 0;}.elementor-47 .elementor-element.elementor-element-13b5160 .gallery{margin:0 -20px -20px 0;}.elementor-47 .elementor-element.elementor-element-13b5160 .gallery-item .gallery-caption{text-align:center;}.elementor-47 .elementor-element.elementor-element-gallery-masonry-grid{--display:flex;}.elementor-47 .elementor-element.elementor-element-gih1{--display:flex;}.elementor-47 .elementor-element.elementor-element-govh1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govh1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govh1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnameh1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnameh1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcath1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcath1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gih2{--display:flex;}.elementor-47 .elementor-element.elementor-element-govh2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govh2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govh2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnameh2{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnameh2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcath2{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcath2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gic1{--display:flex;}.elementor-47 .elementor-element.elementor-element-govc1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govc1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamec1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamec1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatc1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatc1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gif1{--display:flex;}.elementor-47 .elementor-element.elementor-element-govf1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govf1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamef1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamef1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatf1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatf1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gik1{--display:flex;}.elementor-47 .elementor-element.elementor-element-govk1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govk1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govk1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamek1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamek1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatk1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatk1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gic2{--display:flex;}.elementor-47 .elementor-element.elementor-element-govc2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govc2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamec2{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamec2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatc2{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatc2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gicu1{--display:flex;}.elementor-47 .elementor-element.elementor-element-govcu1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govcu1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govcu1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamecu1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamecu1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatcu1{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatcu1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gif3{--display:flex;}.elementor-47 .elementor-element.elementor-element-govf3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govf3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamef3{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamef3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatf3{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatf3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gic3{--display:flex;}.elementor-47 .elementor-element.elementor-element-govc3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govc3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamec3{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamec3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatc3{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatc3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gic4{--display:flex;}.elementor-47 .elementor-element.elementor-element-govc4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govc4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamec4{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamec4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatc4{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatc4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gic5{--display:flex;}.elementor-47 .elementor-element.elementor-element-govc5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govc5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamec5{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamec5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatc5{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatc5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-gif4{--display:flex;}.elementor-47 .elementor-element.elementor-element-govf4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-govf4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-govf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,12,12,0.88);}.elementor-47 .elementor-element.elementor-element-gnamef4{text-align:center;}.elementor-47 .elementor-element.elementor-element-gnamef4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-gcatf4{text-align:center;}.elementor-47 .elementor-element.elementor-element-gcatf4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-704fb24{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-704fb24:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-704fb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C0C;}.elementor-47 .elementor-element.elementor-element-ddf4fb9 img{width:100%;max-width:600%;}.elementor-47 .elementor-element.elementor-element-a28f749{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2A2520;--border-color:#2A2520;--padding-top:72px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-47 .elementor-element.elementor-element-a28f749:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a28f749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C0C;}.elementor-47 .elementor-element.elementor-element-d29a20d{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-47 .elementor-element.elementor-element-edf3b97{text-align:center;}.elementor-47 .elementor-element.elementor-element-edf3b97 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.28em;color:#C9A96E;}.elementor-47 .elementor-element.elementor-element-b3b371e{text-align:center;}.elementor-47 .elementor-element.elementor-element-b3b371e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;letter-spacing:-0.01em;color:#E8E0D5;}.elementor-47 .elementor-element.elementor-element-84c4729{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:#E8E0D5;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-47 .elementor-element.elementor-element-3f21b7c .elementor-button{background-color:#C9A96E;font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;fill:#0D0C0C;color:#0D0C0C;border-radius:0px 0px 0px 0px;padding:14px 40px 14px 40px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-bcrm047 */.elementor-47 .elementor-element.elementor-element-bcrm047 .woocommerce-breadcrumb{opacity:1;} .elementor-47 .elementor-element.elementor-element-bcrm047 a{opacity:0.55;} .elementor-47 .elementor-element.elementor-element-bcrm047 a:hover{opacity:1;} .elementor-47 .elementor-element.elementor-element-bcrm047 .dunn-breadcrumb-sep{opacity:0.3;margin:0 6px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-tabw5fb1f9 */.elementor-47 .elementor-element.elementor-element-tabw5fb1f9{opacity:0.5;padding:16px 20px;display:inline-block;border-bottom:1.5px solid transparent;white-space:nowrap;} .elementor-47 .elementor-element.elementor-element-tabw5fb1f9:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-tabw0102bc */.elementor-47 .elementor-element.elementor-element-tabw0102bc{opacity:0.5;padding:16px 20px;display:inline-block;border-bottom:1.5px solid transparent;white-space:nowrap;} .elementor-47 .elementor-element.elementor-element-tabw0102bc:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-tabw71eb3c */.elementor-47 .elementor-element.elementor-element-tabw71eb3c{opacity:0.5;padding:16px 20px;display:inline-block;border-bottom:1.5px solid transparent;white-space:nowrap;} .elementor-47 .elementor-element.elementor-element-tabw71eb3c:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-tabwf50832 */.elementor-47 .elementor-element.elementor-element-tabwf50832{opacity:0.5;padding:16px 20px;display:inline-block;border-bottom:1.5px solid transparent;white-space:nowrap;} .elementor-47 .elementor-element.elementor-element-tabwf50832:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-tabw72baef */.elementor-47 .elementor-element.elementor-element-tabw72baef{opacity:0.5;padding:16px 20px;display:inline-block;border-bottom:1.5px solid transparent;white-space:nowrap;} .elementor-47 .elementor-element.elementor-element-tabw72baef:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-tabw7b1b20 */.elementor-47 .elementor-element.elementor-element-tabw7b1b20{opacity:0.5;padding:16px 20px;display:inline-block;border-bottom:1.5px solid transparent;white-space:nowrap;} .elementor-47 .elementor-element.elementor-element-tabw7b1b20:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gallerytabsrow */.elementor-47 .elementor-element.elementor-element-gallerytabsrow{position:sticky;top:64px;z-index:90;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgh1 */.elementor-47 .elementor-element.elementor-element-gimgh1 img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgh1:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govh1 */.elementor-47 .elementor-element.elementor-element-govh1{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gih1 */.elementor-47 .elementor-element.elementor-element-gih1{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gih1:hover .elementor-element-govh1{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgh2 */.elementor-47 .elementor-element.elementor-element-gimgh2 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgh2:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govh2 */.elementor-47 .elementor-element.elementor-element-govh2{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gih2 */.elementor-47 .elementor-element.elementor-element-gih2{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gih2:hover .elementor-element-govh2{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgc1 */.elementor-47 .elementor-element.elementor-element-gimgc1 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgc1:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govc1 */.elementor-47 .elementor-element.elementor-element-govc1{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gic1 */.elementor-47 .elementor-element.elementor-element-gic1{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gic1:hover .elementor-element-govc1{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgf1 */.elementor-47 .elementor-element.elementor-element-gimgf1 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgf1:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govf1 */.elementor-47 .elementor-element.elementor-element-govf1{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gif1 */.elementor-47 .elementor-element.elementor-element-gif1{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gif1:hover .elementor-element-govf1{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgk1 */.elementor-47 .elementor-element.elementor-element-gimgk1 img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgk1:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govk1 */.elementor-47 .elementor-element.elementor-element-govk1{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gik1 */.elementor-47 .elementor-element.elementor-element-gik1{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gik1:hover .elementor-element-govk1{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgc2 */.elementor-47 .elementor-element.elementor-element-gimgc2 img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgc2:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govc2 */.elementor-47 .elementor-element.elementor-element-govc2{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gic2 */.elementor-47 .elementor-element.elementor-element-gic2{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gic2:hover .elementor-element-govc2{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgcu1 */.elementor-47 .elementor-element.elementor-element-gimgcu1 img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgcu1:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govcu1 */.elementor-47 .elementor-element.elementor-element-govcu1{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gicu1 */.elementor-47 .elementor-element.elementor-element-gicu1{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gicu1:hover .elementor-element-govcu1{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgf3 */.elementor-47 .elementor-element.elementor-element-gimgf3 img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgf3:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govf3 */.elementor-47 .elementor-element.elementor-element-govf3{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gif3 */.elementor-47 .elementor-element.elementor-element-gif3{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gif3:hover .elementor-element-govf3{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgc3 */.elementor-47 .elementor-element.elementor-element-gimgc3 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgc3:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govc3 */.elementor-47 .elementor-element.elementor-element-govc3{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gic3 */.elementor-47 .elementor-element.elementor-element-gic3{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gic3:hover .elementor-element-govc3{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgc4 */.elementor-47 .elementor-element.elementor-element-gimgc4 img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgc4:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govc4 */.elementor-47 .elementor-element.elementor-element-govc4{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gic4 */.elementor-47 .elementor-element.elementor-element-gic4{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gic4:hover .elementor-element-govc4{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgc5 */.elementor-47 .elementor-element.elementor-element-gimgc5 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgc5:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govc5 */.elementor-47 .elementor-element.elementor-element-govc5{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gic5 */.elementor-47 .elementor-element.elementor-element-gic5{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gic5:hover .elementor-element-govc5{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gimgf4 */.elementor-47 .elementor-element.elementor-element-gimgf4 img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .4s ease;} .elementor-47 .elementor-element.elementor-element-gimgf4:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-govf4 */.elementor-47 .elementor-element.elementor-element-govf4{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gif4 */.elementor-47 .elementor-element.elementor-element-gif4{break-inside:avoid;margin-bottom:2px;position:relative;overflow:hidden;cursor:pointer;} .elementor-47 .elementor-element.elementor-element-gif4:hover .elementor-element-govf4{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gallery-masonry-grid */.elementor-47 .elementor-element.elementor-element-gallery-masonry-grid{display:block !important;columns:3;column-gap:2px;}/* End custom CSS */