.elementor-715 .elementor-element.elementor-element-02d6508{--display:flex;--min-height:0px;--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;}.elementor-715 .elementor-element.elementor-element-02d6508:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-02d6508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062E1B;}.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-715 .elementor-element.elementor-element-770d2ba{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-770d2ba p{margin-block-end:0px;}.elementor-715 .elementor-element.elementor-element-8cff84f{--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-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 );}.elementor-715 .elementor-element.elementor-element-6922b411{--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-715 .elementor-element.elementor-element-7df3b14f{--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;--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:1;}.elementor-715 .elementor-element.elementor-element-82e04ba img{height:650px;object-fit:cover;object-position:center center;}.elementor-715 .elementor-element.elementor-element-1b18388d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.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-715 .elementor-element.elementor-element-2827fd20 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:28px;font-weight:300;text-transform:uppercase;font-style:normal;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-43df066e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;color:#062E1B;}.elementor-widget-wc-add-to-cart .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-715 .elementor-element.elementor-element-34dec1e5 .elementor-button{background-color:#062E1B;font-family:"Bodoni Moda", Sans-serif;font-size:17px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#133312;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button:hover, .elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button:focus{background-color:#02010100;color:#062E1B;border-color:#062E1B;}.elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button:hover svg, .elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button:focus svg{fill:#062E1B;}.elementor-715 .elementor-element.elementor-element-56ffb3bc{--display:flex;}.elementor-715 .elementor-element.elementor-element-15add316{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-weight:400;font-style:italic;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-21dc43da{--display:flex;}.elementor-715 .elementor-element.elementor-element-e31976f{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;font-style:italic;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-e31976f p{margin-block-end:15px;}.elementor-715 .elementor-element.elementor-element-22389298{--display:flex;}.elementor-715 .elementor-element.elementor-element-f86eb6e{--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-715 .elementor-element.elementor-element-425202d9{--n-accordion-title-font-size:15px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#062E1B;--n-accordion-icon-size:9px;--n-accordion-icon-normal-color:#062E1B;}.elementor-715 .elementor-element.elementor-element-425202d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9E9E9;}:where( .elementor-715 .elementor-element.elementor-element-425202d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cormorant Garamond", Sans-serif;}.elementor-715 .elementor-element.elementor-element-425202d9 :where( .elementor-715 .elementor-element.elementor-element-425202d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-715 .elementor-element.elementor-element-425202d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-715 .elementor-element.elementor-element-9d068f3{--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;}.elementor-715 .elementor-element.elementor-element-c296471{--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-715 .elementor-element.elementor-element-8ac457e{--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-715 .elementor-element.elementor-element-72017d4{--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;}.elementor-715 .elementor-element.elementor-element-4a0a1b3{--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-715 .elementor-element.elementor-element-d89cdbb{font-family:"Playfair Display", Sans-serif;font-weight:300;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-e3c58fb{--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-715 .elementor-element.elementor-element-6cd60ca{font-family:"Playfair Display", Sans-serif;font-weight:300;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-81c49c0{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-14832b6{--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;--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-715 .elementor-element.elementor-element-687515d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-715 .elementor-element.elementor-element-687515d{text-align:start;font-family:"Jost", Sans-serif;font-size:17px;font-weight:300;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-687515d p{margin-block-end:18px;}.elementor-715 .elementor-element.elementor-element-92e6695{--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;--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-715 .elementor-element.elementor-element-132d0da{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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-715 .elementor-element.elementor-element-5408bff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-eda4e93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-3061596{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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-715 .elementor-element.elementor-element-6dbcda0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-5cfb7c7e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-715 .elementor-element.elementor-element-4a5fd65{text-align:center;}.elementor-715 .elementor-element.elementor-element-4a5fd65 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;font-style:normal;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-4f332c49{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-323b3c9b{--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:270px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-323b3c9b:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-323b3c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/06/Colombian-Emerald-View-of-Muzo-scaled.avif");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-b82ee4c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-715 .elementor-element.elementor-element-443c4859{text-align:center;}.elementor-715 .elementor-element.elementor-element-443c4859 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;font-style:normal;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-66111701{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-2e35e6ae{--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:270px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-2e35e6ae:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-2e35e6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/Fura-Tena-Colombian-Emerald-scaled.avif");background-position:top center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-327498d8{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-715 .elementor-element.elementor-element-569f66a0{text-align:center;}.elementor-715 .elementor-element.elementor-element-569f66a0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;font-style:normal;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-330bfa44{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-1ae839a6{--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:270px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-1ae839a6:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-1ae839a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Miner-Chivor-scaled.avif");background-position:0px -580px;background-size:cover;}.elementor-715 .elementor-element.elementor-element-1ae899fc{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-715 .elementor-element.elementor-element-360304d{text-align:center;}.elementor-715 .elementor-element.elementor-element-360304d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;font-style:normal;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-582358a8{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#062E1B;}.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-715 .elementor-element.elementor-element-f69e2c5 .elementor-button{background-color:#062E1B;font-family:"Bodoni Moda", Sans-serif;font-size:16px;font-weight:300;font-style:italic;border-style:solid;border-width:1px 1px 1px 1px;border-color:#062E1B;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-715 .elementor-element.elementor-element-f69e2c5 .elementor-button:hover, .elementor-715 .elementor-element.elementor-element-f69e2c5 .elementor-button:focus{background-color:#02010100;color:#062E1B;border-color:#062E1B;}.elementor-715 .elementor-element.elementor-element-f69e2c5 .elementor-button:hover svg, .elementor-715 .elementor-element.elementor-element-f69e2c5 .elementor-button:focus svg{fill:#062E1B;}.elementor-715 .elementor-element.elementor-element-633b822c{--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:270px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-633b822c:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-633b822c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/09/Chivor-Somondoco-Emerald-mines.avif");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-35822ba7{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-715 .elementor-element.elementor-element-6cbc56e1{text-align:center;}.elementor-715 .elementor-element.elementor-element-6cbc56e1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;font-style:normal;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-786d5a50{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-6084e44e .elementor-button{background-color:#062E1B;font-family:"Bodoni Moda", Sans-serif;font-size:16px;font-weight:300;font-style:italic;border-style:solid;border-width:1px 1px 1px 1px;border-color:#062E1B;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-715 .elementor-element.elementor-element-6084e44e .elementor-button:hover, .elementor-715 .elementor-element.elementor-element-6084e44e .elementor-button:focus{background-color:#02010100;color:#062E1B;border-color:#062E1B;}.elementor-715 .elementor-element.elementor-element-6084e44e .elementor-button:hover svg, .elementor-715 .elementor-element.elementor-element-6084e44e .elementor-button:focus svg{fill:#062E1B;}.elementor-715 .elementor-element.elementor-element-13058486{--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-715 .elementor-element.elementor-element-a28b4b1{--display:flex;--min-height:70vh;--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;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-a28b4b1:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-a28b4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-23dd269b{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:220px;}.elementor-715 .elementor-element.elementor-element-693e5391{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:start;}.elementor-715 .elementor-element.elementor-element-693e5391 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-7c3e2a32{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-72a5a13d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-72a5a13d:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-72a5a13d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Esmeralda-Colombiana.png");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-2a596b00{--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-715 .elementor-element.elementor-element-628a7280{--display:flex;--min-height:70vh;--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;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-628a7280:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-628a7280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-4616227c{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:220px;}.elementor-715 .elementor-element.elementor-element-75c7fbe1{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:start;}.elementor-715 .elementor-element.elementor-element-75c7fbe1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-79ddedba{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-30a59062{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-30a59062:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-30a59062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Esmeralda-Colombiana.png");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-5a3c649e{--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-715 .elementor-element.elementor-element-7f349cd0{--display:flex;--min-height:70vh;--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;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-7f349cd0:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-7f349cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-6501c34b{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:220px;}.elementor-715 .elementor-element.elementor-element-795cdecb{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:start;}.elementor-715 .elementor-element.elementor-element-795cdecb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-7e1aa3e1{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-66f9bfd6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-66f9bfd6:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-66f9bfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Esmeralda-Colombiana.png");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-70a0578d{--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-715 .elementor-element.elementor-element-29b84333{--display:flex;--min-height:70vh;--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;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-29b84333:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-29b84333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-481ba97e{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:220px;}.elementor-715 .elementor-element.elementor-element-360a926f{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:start;}.elementor-715 .elementor-element.elementor-element-360a926f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-420bc0a2{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-4feffd17 .elementor-button{background-color:#062E1B;font-family:"Bodoni Moda", Sans-serif;font-size:16px;font-weight:300;font-style:italic;border-style:solid;border-width:1px 1px 1px 1px;border-color:#062E1B;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-715 .elementor-element.elementor-element-4feffd17 .elementor-button:hover, .elementor-715 .elementor-element.elementor-element-4feffd17 .elementor-button:focus{background-color:#02010100;color:#062E1B;border-color:#062E1B;}.elementor-715 .elementor-element.elementor-element-4feffd17 .elementor-button:hover svg, .elementor-715 .elementor-element.elementor-element-4feffd17 .elementor-button:focus svg{fill:#062E1B;}.elementor-715 .elementor-element.elementor-element-2148be90{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-2148be90:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-2148be90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Esmeralda-Colombiana.png");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-2a0423d3{--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-715 .elementor-element.elementor-element-56934a1b{--display:flex;--min-height:70vh;--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;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-56934a1b:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-56934a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-2d74101d{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:220px;}.elementor-715 .elementor-element.elementor-element-7b0c9be9{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:start;}.elementor-715 .elementor-element.elementor-element-7b0c9be9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-432405a0{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#062E1B;}.elementor-715 .elementor-element.elementor-element-46356360 .elementor-button{background-color:#062E1B;font-family:"Bodoni Moda", Sans-serif;font-size:16px;font-weight:300;font-style:italic;border-style:solid;border-width:1px 1px 1px 1px;border-color:#062E1B;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-715 .elementor-element.elementor-element-46356360 .elementor-button:hover, .elementor-715 .elementor-element.elementor-element-46356360 .elementor-button:focus{background-color:#02010100;color:#062E1B;border-color:#062E1B;}.elementor-715 .elementor-element.elementor-element-46356360 .elementor-button:hover svg, .elementor-715 .elementor-element.elementor-element-46356360 .elementor-button:focus svg{fill:#062E1B;}.elementor-715 .elementor-element.elementor-element-66d5d6bd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-66d5d6bd:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-66d5d6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Esmeralda-Colombiana.png");background-position:center center;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-715 .elementor-element.elementor-element-7df3b14f{--width:50%;}.elementor-715 .elementor-element.elementor-element-1b18388d{--width:50%;}.elementor-715 .elementor-element.elementor-element-c296471{--width:50%;}.elementor-715 .elementor-element.elementor-element-8ac457e{--width:50%;}.elementor-715 .elementor-element.elementor-element-4a0a1b3{--width:50%;}.elementor-715 .elementor-element.elementor-element-e3c58fb{--width:50%;}.elementor-715 .elementor-element.elementor-element-14832b6{--width:33.3333%;}.elementor-715 .elementor-element.elementor-element-92e6695{--width:66.6666%;}.elementor-715 .elementor-element.elementor-element-23dd269b{--width:640px;}.elementor-715 .elementor-element.elementor-element-72a5a13d{--width:55%;}.elementor-715 .elementor-element.elementor-element-4616227c{--width:640px;}.elementor-715 .elementor-element.elementor-element-30a59062{--width:55%;}.elementor-715 .elementor-element.elementor-element-6501c34b{--width:640px;}.elementor-715 .elementor-element.elementor-element-66f9bfd6{--width:55%;}.elementor-715 .elementor-element.elementor-element-481ba97e{--width:640px;}.elementor-715 .elementor-element.elementor-element-2148be90{--width:55%;}.elementor-715 .elementor-element.elementor-element-2d74101d{--width:640px;}.elementor-715 .elementor-element.elementor-element-66d5d6bd{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-715 .elementor-element.elementor-element-23dd269b{--width:100%;}.elementor-715 .elementor-element.elementor-element-72a5a13d{--width:100%;}.elementor-715 .elementor-element.elementor-element-4616227c{--width:100%;}.elementor-715 .elementor-element.elementor-element-30a59062{--width:100%;}.elementor-715 .elementor-element.elementor-element-6501c34b{--width:100%;}.elementor-715 .elementor-element.elementor-element-66f9bfd6{--width:100%;}.elementor-715 .elementor-element.elementor-element-481ba97e{--width:100%;}.elementor-715 .elementor-element.elementor-element-2148be90{--width:100%;}.elementor-715 .elementor-element.elementor-element-2d74101d{--width:100%;}.elementor-715 .elementor-element.elementor-element-66d5d6bd{--width:100%;}}@media(max-width:1024px){.elementor-715 .elementor-element.elementor-element-132d0da{--grid-auto-flow:row;}.elementor-715 .elementor-element.elementor-element-3061596{--grid-auto-flow:row;}.elementor-715 .elementor-element.elementor-element-1ae839a6:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-1ae839a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-715 .elementor-element.elementor-element-a28b4b1{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-23dd269b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:25%;}.elementor-715 .elementor-element.elementor-element-693e5391 .elementor-heading-title{font-size:55px;}.elementor-715 .elementor-element.elementor-element-7c3e2a32{font-size:14px;}.elementor-715 .elementor-element.elementor-element-72a5a13d{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-628a7280{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-4616227c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:25%;}.elementor-715 .elementor-element.elementor-element-75c7fbe1 .elementor-heading-title{font-size:55px;}.elementor-715 .elementor-element.elementor-element-79ddedba{font-size:14px;}.elementor-715 .elementor-element.elementor-element-30a59062{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-7f349cd0{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-6501c34b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:25%;}.elementor-715 .elementor-element.elementor-element-795cdecb .elementor-heading-title{font-size:55px;}.elementor-715 .elementor-element.elementor-element-7e1aa3e1{font-size:14px;}.elementor-715 .elementor-element.elementor-element-66f9bfd6{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-29b84333{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-481ba97e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:25%;}.elementor-715 .elementor-element.elementor-element-360a926f .elementor-heading-title{font-size:55px;}.elementor-715 .elementor-element.elementor-element-420bc0a2{font-size:14px;}.elementor-715 .elementor-element.elementor-element-2148be90{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-56934a1b{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-2d74101d{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:25%;}.elementor-715 .elementor-element.elementor-element-7b0c9be9 .elementor-heading-title{font-size:55px;}.elementor-715 .elementor-element.elementor-element-432405a0{font-size:14px;}.elementor-715 .elementor-element.elementor-element-66d5d6bd{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-715 .elementor-element.elementor-element-770d2ba{font-size:10px;}.elementor-715 .elementor-element.elementor-element-8cff84f{--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-715 .elementor-element.elementor-element-82e04ba img{height:300px;}.elementor-715 .elementor-element.elementor-element-1b18388d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-715 .elementor-element.elementor-element-2827fd20{text-align:center;}.elementor-715 .elementor-element.elementor-element-2827fd20 .elementor-heading-title{font-size:23px;}.elementor-715 .elementor-element.elementor-element-43df066e{text-align:center;}.elementor-715 .elementor-element.elementor-element-43df066e .elementor-heading-title{font-size:20px;}.elementor-715 .elementor-element.elementor-element-035a2bf.elementor-element{--align-self:center;}.elementor-715 .elementor-element.elementor-element-34dec1e5 .elementor-button{font-size:15px;}.elementor-715 .elementor-element.elementor-element-425202d9 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-72017d4{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-4a0a1b3{--width:50%;}.elementor-715 .elementor-element.elementor-element-d89cdbb{text-align:center;font-size:13px;}.elementor-715 .elementor-element.elementor-element-d89cdbb p{margin-block-end:10px;}.elementor-715 .elementor-element.elementor-element-e3c58fb{--width:50%;}.elementor-715 .elementor-element.elementor-element-6cd60ca{text-align:center;font-size:13px;}.elementor-715 .elementor-element.elementor-element-6cd60ca p{margin-block-end:10px;}.elementor-715 .elementor-element.elementor-element-132d0da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-715 .elementor-element.elementor-element-3061596{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-715 .elementor-element.elementor-element-1ae839a6:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-1ae839a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-715 .elementor-element.elementor-element-13058486:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-13058486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/Muzo-Emerald-View-scaled.avif");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-13058486{--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-a28b4b1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-23dd269b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-693e5391{text-align:center;}.elementor-715 .elementor-element.elementor-element-693e5391 .elementor-heading-title{font-size:24px;}.elementor-715 .elementor-element.elementor-element-7c3e2a32{text-align:center;}.elementor-715 .elementor-element.elementor-element-72a5a13d{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-2a596b00:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-2a596b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/Fura-Tena-Colombian-Emerald-scaled.avif");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-2a596b00{--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-628a7280{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-4616227c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-75c7fbe1{text-align:center;}.elementor-715 .elementor-element.elementor-element-75c7fbe1 .elementor-heading-title{font-size:24px;}.elementor-715 .elementor-element.elementor-element-79ddedba{text-align:center;}.elementor-715 .elementor-element.elementor-element-30a59062{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-5a3c649e:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-5a3c649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Miner-Chivor-scaled.avif");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-5a3c649e{--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-7f349cd0{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-6501c34b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-795cdecb{text-align:center;}.elementor-715 .elementor-element.elementor-element-795cdecb .elementor-heading-title{font-size:24px;}.elementor-715 .elementor-element.elementor-element-7e1aa3e1{text-align:center;}.elementor-715 .elementor-element.elementor-element-66f9bfd6{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-70a0578d:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-70a0578d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/Colombian-Emerald-Book-Authors.jpg");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-70a0578d{--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-29b84333{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-481ba97e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-360a926f{text-align:center;}.elementor-715 .elementor-element.elementor-element-360a926f .elementor-heading-title{font-size:24px;}.elementor-715 .elementor-element.elementor-element-420bc0a2{text-align:center;}.elementor-715 .elementor-element.elementor-element-4feffd17 .elementor-button{font-size:15px;}.elementor-715 .elementor-element.elementor-element-2148be90{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-715 .elementor-element.elementor-element-2a0423d3:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-2a0423d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colombianemeraldbook.com/storage/2025/11/GemGeneve-CO-FOUNDERS-Faerber-Totah-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-715 .elementor-element.elementor-element-2a0423d3{--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-56934a1b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-715 .elementor-element.elementor-element-2d74101d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-7b0c9be9{text-align:center;}.elementor-715 .elementor-element.elementor-element-7b0c9be9 .elementor-heading-title{font-size:24px;}.elementor-715 .elementor-element.elementor-element-432405a0{text-align:center;}.elementor-715 .elementor-element.elementor-element-46356360 .elementor-button{font-size:15px;}.elementor-715 .elementor-element.elementor-element-66d5d6bd{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}}/* Start custom CSS for woocommerce-multi-currency, class: .elementor-element-035a2bf *//* Police site si besoin */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap');

#currency-mini{
  display:inline-flex; align-items:center; gap:10px;
  font-family:"Cormorant Garamond", serif; color:#133312;
}

/* Libellé avant le switcher */
#currency-mini::before{
  content:"Change your Currency";
  font-size:15px; line-height:1; color:#133312;
  opacity:.9;
}

/* Mini switcher : version "liste" (recommandée) */
#currency-mini .wmc-currencies{ display:inline-flex; gap:8px; margin:0; padding:0; list-style:none; }
#currency-mini .wmc-currencies li{ margin:0; }
#currency-mini .wmc-currencies a{
  text-decoration:none; line-height:1;
  padding:0; margin:0; border:none; background:transparent;
  font-size:15px; color:#133312;
}

/* État courant (USD/EUR sélectionné) */
#currency-mini .wmc-currencies li.current a,
#currency-mini .wmc-currencies li.active a,
#currency-mini .wmc-currencies li.wmc-active a{
  text-decoration:underline;
  text-underline-offset:2px;
}

/* Séparateur discret entre devises (ex: USD • EUR) */
#currency-mini .wmc-currencies li+li::before{
  content:"•"; margin:0 6px; opacity:.4;
}

/* Cache drapeaux si activés par erreur */
#currency-mini img, #currency-mini .wmc-flag{ display:none !important; }

/* Fallback si CURCY affiche un <select> (layout dropdown) */
#currency-mini select, #currency-mini .wmc-currency-select{
  appearance:none; border:none; background:transparent; padding:0; margin:0;
  font-family:"Cormorant Garamond", serif; font-size:15px; color:#133312;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-34dec1e5 *//* Charger la police si besoin */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap');

/* Style du champ quantité UNIQUEMENT */
#buy-box .quantity .qty,
#buy-box input.qty[type="number"]{
  font-family: "Cormorant Garamond", serif !important;
  font-size: 20px !important;
  font-weight: 400 !important;
  color: #133312 !important;
  line-height: 1.2;
}

/* Variante globale (si tu n'as pas mis l'ID) */
/*
.woocommerce .quantity .qty,
form.cart .quantity .qty,
input.qty[type="number"]{
  font-family: "Cormorant Garamond", serif !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #133312 !important;
}
*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8be6ecd */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&family=Bodoni+Moda:ital,wght@1,300&display=swap');
/* ---- Styles du bloc d'avis, scoped au widget ---- */
#reviews-block #reviews,
#reviews-block #reviews p,
#reviews-block #reviews li,
#reviews-block #reviews label,
#reviews-block #reviews .comment-text,
#reviews-block #reviews .woocommerce-Reviews-title,
#reviews-block #reviews .comment-form,
#reviews-block #reviews .comment-form input,
#reviews-block #reviews .comment-form textarea {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 17px;
  font-weight: 400;
  color: #133312;
  line-height: 1.6;
}

/* Champs du formulaire */
#reviews-block #reviews .comment-form input[type="text"],
#reviews-block #reviews .comment-form input[type="email"],
#reviews-block #reviews .comment-form textarea {
  border: 1px solid rgba(19, 51, 18, .35);
  color: #133312;
  background: #fff;
}

/* Bouton Submit */
#reviews-block #reviews .form-submit input#submit,
#reviews-block #reviews input[type="submit"]{
  font-family: "Bodoni Moda", serif !important;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  background: #133312;
  color: #fff;
  border: 1px solid #133312;
  padding: 10px 18px;
  cursor: pointer;
}
#reviews-block #reviews .form-submit input#submit:hover{ opacity:.9; }

/* Couleur des étoiles */
#reviews-block #reviews .stars a::before,
#reviews-block #reviews .star-rating span::before{
  color:#133312 !important;
}

/* Polices si pas déjà chargées */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap');

/* Style global bloc avis */
#reviews-block #reviews, 
#reviews-block #reviews * {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 16px;
  font-weight: 400;
  color: #133312;
}

/* ---- LISTE D'AVIS (nom + date, étoiles, avis en italique) ---- */
#reviews-block #reviews .commentlist{ 
  list-style:none; margin:0; padding:0; display:flex; flex-direction:column; 
  align-items:center; gap:18px;
}
/* 1) Nom en gras + date à côté (pas en gras), cache le tiret */
#reviews-block #reviews .comment-text{ text-align:center; }
#reviews-block #reviews .comment-text .meta{
  display:inline-flex; gap:8px; align-items:baseline; margin:0 0 6px;
}
#reviews-block #reviews .woocommerce-review__author{ font-weight:700; }
#reviews-block #reviews .woocommerce-review__dash{ display:none !important; }
#reviews-block #reviews time.woocommerce-review__published-date{
  opacity:.8; font-weight:400; font-style:normal;
}

/* 2) Étoiles d'affichage (corrige le problème des "S") */
#reviews-block #reviews .star-rating{
  position:relative; display:inline-block; line-height:1; width:5.4em; /* largeur 5 étoiles */
  font-size:18px; margin:4px 0 8px;
}
#reviews-block #reviews .star-rating:before{
  content:"★★★★★"; letter-spacing:3px; color:rgba(19,51,18,.3); 
  font-family:inherit !important;
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; display:block; overflow:hidden; white-space:nowrap;
}
#reviews-block #reviews .star-rating span:before{
  content:"★★★★★"; letter-spacing:3px; color:#133312; 
  font-family:inherit !important;
}

/* 3) Texte de l'avis en italique */
#reviews-block #reviews .comment-text .description p{ font-style:italic; margin-top:6px; }

/* —— FIX étoiles en double : utiliser la police "star" de Woo + pas d'espacement —— */
#reviews-block #reviews .star-rating{
  position: relative; display: inline-block;
  width: 5.4em; height: 1em; line-height: 1;
  letter-spacing: 0 !important;  /* pas d'espacement, sinon décalage */
  font-size: 18px;
}
#reviews-block #reviews .star-rating:before{
  content:"\53\53\53\53\53" !important;   /* 5 "S" dans la font 'star' = étoiles vides */
  font-family: "star" !important;
  color: rgba(19,51,18,.30);              /* gris/vert léger en fond */
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; height:1em; overflow:hidden;
}
#reviews-block #reviews .star-rating span:before{
  content:"\53\53\53\53\53" !important;   /* étoiles pleines au-dessus */
  font-family: "star" !important;
  color:#133312 !important;               /* vert émeraude */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8be6ecd */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&family=Bodoni+Moda:ital,wght@1,300&display=swap');
/* ---- Styles du bloc d'avis, scoped au widget ---- */
#reviews-block #reviews,
#reviews-block #reviews p,
#reviews-block #reviews li,
#reviews-block #reviews label,
#reviews-block #reviews .comment-text,
#reviews-block #reviews .woocommerce-Reviews-title,
#reviews-block #reviews .comment-form,
#reviews-block #reviews .comment-form input,
#reviews-block #reviews .comment-form textarea {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 17px;
  font-weight: 400;
  color: #133312;
  line-height: 1.6;
}

/* Champs du formulaire */
#reviews-block #reviews .comment-form input[type="text"],
#reviews-block #reviews .comment-form input[type="email"],
#reviews-block #reviews .comment-form textarea {
  border: 1px solid rgba(19, 51, 18, .35);
  color: #133312;
  background: #fff;
}

/* Bouton Submit */
#reviews-block #reviews .form-submit input#submit,
#reviews-block #reviews input[type="submit"]{
  font-family: "Bodoni Moda", serif !important;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  background: #133312;
  color: #fff;
  border: 1px solid #133312;
  padding: 10px 18px;
  cursor: pointer;
}
#reviews-block #reviews .form-submit input#submit:hover{ opacity:.9; }

/* Couleur des étoiles */
#reviews-block #reviews .stars a::before,
#reviews-block #reviews .star-rating span::before{
  color:#133312 !important;
}

/* Polices si pas déjà chargées */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap');

/* Style global bloc avis */
#reviews-block #reviews, 
#reviews-block #reviews * {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 16px;
  font-weight: 400;
  color: #133312;
}

/* ---- LISTE D'AVIS (nom + date, étoiles, avis en italique) ---- */
#reviews-block #reviews .commentlist{ 
  list-style:none; margin:0; padding:0; display:flex; flex-direction:column; 
  align-items:center; gap:18px;
}
/* 1) Nom en gras + date à côté (pas en gras), cache le tiret */
#reviews-block #reviews .comment-text{ text-align:center; }
#reviews-block #reviews .comment-text .meta{
  display:inline-flex; gap:8px; align-items:baseline; margin:0 0 6px;
}
#reviews-block #reviews .woocommerce-review__author{ font-weight:700; }
#reviews-block #reviews .woocommerce-review__dash{ display:none !important; }
#reviews-block #reviews time.woocommerce-review__published-date{
  opacity:.8; font-weight:400; font-style:normal;
}

/* 2) Étoiles d'affichage (corrige le problème des "S") */
#reviews-block #reviews .star-rating{
  position:relative; display:inline-block; line-height:1; width:5.4em; /* largeur 5 étoiles */
  font-size:18px; margin:4px 0 8px;
}
#reviews-block #reviews .star-rating:before{
  content:"★★★★★"; letter-spacing:3px; color:rgba(19,51,18,.3); 
  font-family:inherit !important;
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; display:block; overflow:hidden; white-space:nowrap;
}
#reviews-block #reviews .star-rating span:before{
  content:"★★★★★"; letter-spacing:3px; color:#133312; 
  font-family:inherit !important;
}

/* 3) Texte de l'avis en italique */
#reviews-block #reviews .comment-text .description p{ font-style:italic; margin-top:6px; }

/* —— FIX étoiles en double : utiliser la police "star" de Woo + pas d'espacement —— */
#reviews-block #reviews .star-rating{
  position: relative; display: inline-block;
  width: 5.4em; height: 1em; line-height: 1;
  letter-spacing: 0 !important;  /* pas d'espacement, sinon décalage */
  font-size: 18px;
}
#reviews-block #reviews .star-rating:before{
  content:"\53\53\53\53\53" !important;   /* 5 "S" dans la font 'star' = étoiles vides */
  font-family: "star" !important;
  color: rgba(19,51,18,.30);              /* gris/vert léger en fond */
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; height:1em; overflow:hidden;
}
#reviews-block #reviews .star-rating span:before{
  content:"\53\53\53\53\53" !important;   /* étoiles pleines au-dessus */
  font-family: "star" !important;
  color:#133312 !important;               /* vert émeraude */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8be6ecd */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&family=Bodoni+Moda:ital,wght@1,300&display=swap');
/* ---- Styles du bloc d'avis, scoped au widget ---- */
#reviews-block #reviews,
#reviews-block #reviews p,
#reviews-block #reviews li,
#reviews-block #reviews label,
#reviews-block #reviews .comment-text,
#reviews-block #reviews .woocommerce-Reviews-title,
#reviews-block #reviews .comment-form,
#reviews-block #reviews .comment-form input,
#reviews-block #reviews .comment-form textarea {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 17px;
  font-weight: 400;
  color: #133312;
  line-height: 1.6;
}

/* Champs du formulaire */
#reviews-block #reviews .comment-form input[type="text"],
#reviews-block #reviews .comment-form input[type="email"],
#reviews-block #reviews .comment-form textarea {
  border: 1px solid rgba(19, 51, 18, .35);
  color: #133312;
  background: #fff;
}

/* Bouton Submit */
#reviews-block #reviews .form-submit input#submit,
#reviews-block #reviews input[type="submit"]{
  font-family: "Bodoni Moda", serif !important;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  background: #133312;
  color: #fff;
  border: 1px solid #133312;
  padding: 10px 18px;
  cursor: pointer;
}
#reviews-block #reviews .form-submit input#submit:hover{ opacity:.9; }

/* Couleur des étoiles */
#reviews-block #reviews .stars a::before,
#reviews-block #reviews .star-rating span::before{
  color:#133312 !important;
}

/* Polices si pas déjà chargées */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap');

/* Style global bloc avis */
#reviews-block #reviews, 
#reviews-block #reviews * {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 16px;
  font-weight: 400;
  color: #133312;
}

/* ---- LISTE D'AVIS (nom + date, étoiles, avis en italique) ---- */
#reviews-block #reviews .commentlist{ 
  list-style:none; margin:0; padding:0; display:flex; flex-direction:column; 
  align-items:center; gap:18px;
}
/* 1) Nom en gras + date à côté (pas en gras), cache le tiret */
#reviews-block #reviews .comment-text{ text-align:center; }
#reviews-block #reviews .comment-text .meta{
  display:inline-flex; gap:8px; align-items:baseline; margin:0 0 6px;
}
#reviews-block #reviews .woocommerce-review__author{ font-weight:700; }
#reviews-block #reviews .woocommerce-review__dash{ display:none !important; }
#reviews-block #reviews time.woocommerce-review__published-date{
  opacity:.8; font-weight:400; font-style:normal;
}

/* 2) Étoiles d'affichage (corrige le problème des "S") */
#reviews-block #reviews .star-rating{
  position:relative; display:inline-block; line-height:1; width:5.4em; /* largeur 5 étoiles */
  font-size:18px; margin:4px 0 8px;
}
#reviews-block #reviews .star-rating:before{
  content:"★★★★★"; letter-spacing:3px; color:rgba(19,51,18,.3); 
  font-family:inherit !important;
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; display:block; overflow:hidden; white-space:nowrap;
}
#reviews-block #reviews .star-rating span:before{
  content:"★★★★★"; letter-spacing:3px; color:#133312; 
  font-family:inherit !important;
}

/* 3) Texte de l'avis en italique */
#reviews-block #reviews .comment-text .description p{ font-style:italic; margin-top:6px; }

/* —— FIX étoiles en double : utiliser la police "star" de Woo + pas d'espacement —— */
#reviews-block #reviews .star-rating{
  position: relative; display: inline-block;
  width: 5.4em; height: 1em; line-height: 1;
  letter-spacing: 0 !important;  /* pas d'espacement, sinon décalage */
  font-size: 18px;
}
#reviews-block #reviews .star-rating:before{
  content:"\53\53\53\53\53" !important;   /* 5 "S" dans la font 'star' = étoiles vides */
  font-family: "star" !important;
  color: rgba(19,51,18,.30);              /* gris/vert léger en fond */
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; height:1em; overflow:hidden;
}
#reviews-block #reviews .star-rating span:before{
  content:"\53\53\53\53\53" !important;   /* étoiles pleines au-dessus */
  font-family: "star" !important;
  color:#133312 !important;               /* vert émeraude */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8be6ecd */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&family=Bodoni+Moda:ital,wght@1,300&display=swap');
/* ---- Styles du bloc d'avis, scoped au widget ---- */
#reviews-block #reviews,
#reviews-block #reviews p,
#reviews-block #reviews li,
#reviews-block #reviews label,
#reviews-block #reviews .comment-text,
#reviews-block #reviews .woocommerce-Reviews-title,
#reviews-block #reviews .comment-form,
#reviews-block #reviews .comment-form input,
#reviews-block #reviews .comment-form textarea {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 17px;
  font-weight: 400;
  color: #133312;
  line-height: 1.6;
}

/* Champs du formulaire */
#reviews-block #reviews .comment-form input[type="text"],
#reviews-block #reviews .comment-form input[type="email"],
#reviews-block #reviews .comment-form textarea {
  border: 1px solid rgba(19, 51, 18, .35);
  color: #133312;
  background: #fff;
}

/* Bouton Submit */
#reviews-block #reviews .form-submit input#submit,
#reviews-block #reviews input[type="submit"]{
  font-family: "Bodoni Moda", serif !important;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  background: #133312;
  color: #fff;
  border: 1px solid #133312;
  padding: 10px 18px;
  cursor: pointer;
}
#reviews-block #reviews .form-submit input#submit:hover{ opacity:.9; }

/* Couleur des étoiles */
#reviews-block #reviews .stars a::before,
#reviews-block #reviews .star-rating span::before{
  color:#133312 !important;
}

/* Polices si pas déjà chargées */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap');

/* Style global bloc avis */
#reviews-block #reviews, 
#reviews-block #reviews * {
  font-family: "Cormorant Garamond", serif !important;
  font-size: 16px;
  font-weight: 400;
  color: #133312;
}

/* ---- LISTE D'AVIS (nom + date, étoiles, avis en italique) ---- */
#reviews-block #reviews .commentlist{ 
  list-style:none; margin:0; padding:0; display:flex; flex-direction:column; 
  align-items:center; gap:18px;
}
/* 1) Nom en gras + date à côté (pas en gras), cache le tiret */
#reviews-block #reviews .comment-text{ text-align:center; }
#reviews-block #reviews .comment-text .meta{
  display:inline-flex; gap:8px; align-items:baseline; margin:0 0 6px;
}
#reviews-block #reviews .woocommerce-review__author{ font-weight:700; }
#reviews-block #reviews .woocommerce-review__dash{ display:none !important; }
#reviews-block #reviews time.woocommerce-review__published-date{
  opacity:.8; font-weight:400; font-style:normal;
}

/* 2) Étoiles d'affichage (corrige le problème des "S") */
#reviews-block #reviews .star-rating{
  position:relative; display:inline-block; line-height:1; width:5.4em; /* largeur 5 étoiles */
  font-size:18px; margin:4px 0 8px;
}
#reviews-block #reviews .star-rating:before{
  content:"★★★★★"; letter-spacing:3px; color:rgba(19,51,18,.3); 
  font-family:inherit !important;
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; display:block; overflow:hidden; white-space:nowrap;
}
#reviews-block #reviews .star-rating span:before{
  content:"★★★★★"; letter-spacing:3px; color:#133312; 
  font-family:inherit !important;
}

/* 3) Texte de l'avis en italique */
#reviews-block #reviews .comment-text .description p{ font-style:italic; margin-top:6px; }

/* —— FIX étoiles en double : utiliser la police "star" de Woo + pas d'espacement —— */
#reviews-block #reviews .star-rating{
  position: relative; display: inline-block;
  width: 5.4em; height: 1em; line-height: 1;
  letter-spacing: 0 !important;  /* pas d'espacement, sinon décalage */
  font-size: 18px;
}
#reviews-block #reviews .star-rating:before{
  content:"\53\53\53\53\53" !important;   /* 5 "S" dans la font 'star' = étoiles vides */
  font-family: "star" !important;
  color: rgba(19,51,18,.30);              /* gris/vert léger en fond */
}
#reviews-block #reviews .star-rating span{
  position:absolute; left:0; top:0; height:1em; overflow:hidden;
}
#reviews-block #reviews .star-rating span:before{
  content:"\53\53\53\53\53" !important;   /* étoiles pleines au-dessus */
  font-family: "star" !important;
  color:#133312 !important;               /* vert émeraude */
}/* End custom CSS */