.elementor-6799 .elementor-element.elementor-element-c7310014{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDCDAA;--border-color:#DDCDAA;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:18px;--padding-left:26px;--padding-right:26px;}.elementor-6799 .elementor-element.elementor-element-c7310014:not(.elementor-motion-effects-element-type-background), .elementor-6799 .elementor-element.elementor-element-c7310014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6799 .elementor-element.elementor-element-c7310010{text-align:center;}.elementor-6799 .elementor-element.elementor-element-c7310010 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:1.15em;color:#A18347;}.elementor-6799 .elementor-element.elementor-element-c7310204{width:100%;max-width:100%;}.elementor-6799 .elementor-element.elementor-element-c7310304{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-6799 .elementor-element.elementor-element-c7310304 img{width:240px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8B17A;border-radius:50% 50% 50% 50%;}.elementor-6799 .elementor-element.elementor-element-c7310304 .widget-image-caption{text-align:center;}.elementor-6799 .elementor-element.elementor-element-a9290000{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-6799 .elementor-element.elementor-element-a9290001{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6799 .elementor-element.elementor-element-a9290001 img{width:120px;}.elementor-6799 .elementor-element.elementor-element-a9290002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;color:#A18347;}.elementor-6799 .elementor-element.elementor-element-a9290011{text-align:center;}.elementor-6799 .elementor-element.elementor-element-a9290011 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#A18347;}.elementor-6799 .elementor-element.elementor-element-a9290012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:14px;color:#6B3A56;}.elementor-6799 .elementor-element.elementor-element-a9290013{--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;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6799 .elementor-element.elementor-element-a9290013:not(.elementor-motion-effects-element-type-background), .elementor-6799 .elementor-element.elementor-element-a9290013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6799 .elementor-element.elementor-element-a9290014 .elementor-button{background-color:#FFFFFF;font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:500;fill:#B88943;color:#B88943;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B88943;border-radius:40px 40px 40px 40px;padding:14px 22px 14px 22px;}.elementor-6799 .elementor-element.elementor-element-a9290014 .elementor-button:hover, .elementor-6799 .elementor-element.elementor-element-a9290014 .elementor-button:focus{background-color:#F8F3E9;color:#B88943;}.elementor-6799 .elementor-element.elementor-element-a9290014 .elementor-button:hover svg, .elementor-6799 .elementor-element.elementor-element-a9290014 .elementor-button:focus svg{fill:#B88943;}.elementor-6799 .elementor-element.elementor-element-a9290015 .elementor-button{background-color:#FFFFFF;font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:500;fill:#B88943;color:#B88943;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B88943;border-radius:40px 40px 40px 40px;padding:14px 22px 14px 22px;}.elementor-6799 .elementor-element.elementor-element-a9290015 .elementor-button:hover, .elementor-6799 .elementor-element.elementor-element-a9290015 .elementor-button:focus{background-color:#F8F3E9;color:#B88943;}.elementor-6799 .elementor-element.elementor-element-a9290015 .elementor-button:hover svg, .elementor-6799 .elementor-element.elementor-element-a9290015 .elementor-button:focus svg{fill:#B88943;}#elementor-popup-modal-6799 .dialog-widget-content{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8B17A;border-radius:18px 18px 18px 18px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-6799{background-color:rgba(54,30,46,0.4);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6799 .dialog-message{width:960px;height:auto;}#elementor-popup-modal-6799 .dialog-close-button{display:flex;top:16px;background-color:#FFFFFF;font-size:22px;}body:not(.rtl) #elementor-popup-modal-6799 .dialog-close-button{right:16px;}body.rtl #elementor-popup-modal-6799 .dialog-close-button{left:16px;}#elementor-popup-modal-6799 .dialog-close-button i{color:#A18347;}#elementor-popup-modal-6799 .dialog-close-button svg{fill:#A18347;}#elementor-popup-modal-6799 .dialog-close-button:hover i{color:#6B3A56;}@media(max-width:1024px){#elementor-popup-modal-6799 .dialog-message{width:94vw;}}@media(min-width:768px){.elementor-6799 .elementor-element.elementor-element-c7310014{--width:100%;}.elementor-6799 .elementor-element.elementor-element-a9290000{--width:100%;}}@media(max-width:767px){.elementor-6799 .elementor-element.elementor-element-c7310014{--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:38px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6799 .elementor-element.elementor-element-c7310010 .elementor-heading-title{font-size:26px;}.elementor-6799 .elementor-element.elementor-element-c7310304 img{width:220px;}.elementor-6799 .elementor-element.elementor-element-a9290001 img{width:110px;}.elementor-6799 .elementor-element.elementor-element-a9290011 .elementor-heading-title{font-size:27px;}.elementor-6799 .elementor-element.elementor-element-a9290013{--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;}#elementor-popup-modal-6799 .dialog-message{width:94vw;}}/* Start custom CSS for container, class: .elementor-element-c7310014 */.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale a{display:block;width:fit-content;max-width:100%;margin:0 auto;border-radius:50%;padding:6px;border:1px solid rgba(184,137,67,.55);box-shadow:0 0 0 6px rgba(246,236,213,.28),0 0 28px rgba(184,137,67,.25);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale img{display:block;aspect-ratio:2/3;object-fit:cover;object-position:center;border-radius:50%;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale figcaption{margin-top:18px;font-family:"Cormorant Garamond",Georgia,serif;font-size:24px;color:#A18347;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details{width:100%;max-width:100%;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:40px;align-items:center;margin:0!important;width:100%!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product::before,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product::after{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery{display:block!important;float:none!important;width:100%!important;margin:0!important;opacity:1!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery img{object-fit:contain;background:#fff;max-height:470px;width:100%;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary{display:flex!important;flex-direction:column;align-items:center;float:none!important;width:100%!important;margin:0!important;text-align:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product_title,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .single-product-category,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product_meta,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-tabs,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .related,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .upsells,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .ast-stock-detail{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary>.price{order:0;display:block!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:25px!important;line-height:1.2;margin:0 0 10px!important;color:#6B3A56!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary>form{order:1;width:100%;margin:0!important;padding:0!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-details__short-description{order:2;display:block!important;margin:14px 0 0!important;font-family:Lato,sans-serif;font-size:13px;line-height:1.65;color:#6B4B5C;text-align:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-details__short-description p{margin:0 0 5px!important;text-align:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .single-product{padding:0;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations{width:100%;margin:0 0 12px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations tbody,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations tr,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations th,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations td{display:block;width:100%;text-align:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations th{padding:8px 0 4px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations td{padding:0 0 6px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations label{font-family:Lato,sans-serif;font-size:12px;letter-spacing:.06em;font-weight:500;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-swatches-container{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap;width:100%!important;gap:8px;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations th.label,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations th.label label{display:block!important;text-align:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery .zoomImg{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary>#payment-method-message{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-swatches-option{font-family:Lato,sans-serif;font-size:12px;line-height:1.2;padding:9px 14px!important;min-height:38px!important;min-width:65px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-selected-swatch{border-color:#A18347!important;background:#F8F3E9!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .reset_variations{display:inline-block;font-size:11px;color:#6B4B5C;margin-top:5px;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-variation-price{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-variation-description p{font-family:Lato,sans-serif;font-size:12px;line-height:1.5;margin:0 0 10px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-variation-add-to-cart{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:8px;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .quantity{display:inline-flex;float:none!important;margin:0!important;max-width:100px;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .quantity input{width:48px!important;min-height:42px!important;height:42px!important;padding:4px!important;font-family:Lato,sans-serif;font-size:13px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .single_add_to_cart_button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;max-width:100%;min-height:42px!important;height:auto!important;margin:0!important;padding:10px 20px!important;float:none!important;flex:0 0 auto!important;font-family:Lato,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.055em!important;text-transform:none!important;border:1px solid #B88943!important;border-radius:999px!important;color:#A18347!important;background:#fff!important;box-shadow:0 0 0 4px rgba(246,236,213,.28),0 0 16px rgba(184,137,67,.15)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .single_add_to_cart_button:hover{background:#F8F3E9!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .single_add_to_cart_button:focus-visible{outline:2px solid #6B3A56;outline-offset:4px;}
@media(max-width:767px){.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product{grid-template-columns:1fr;gap:18px;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery{max-width:300px;margin:0 auto!important;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery img{max-height:340px;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary{max-width:440px;margin:0 auto!important;}}

.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details{--sla-photo-height:470px;color:#6B3A56;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-Price-amount{color:#6B3A56!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__wrapper,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__image{height:var(--sla-photo-height)!important;max-height:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__image{position:relative;overflow:hidden!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__image>a,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__image picture{display:block;width:100%;height:100%;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="-detoure"]{position:absolute;max-width:none!important;max-height:none!important;height:auto!important;left:50%;top:50%;object-fit:contain!important;background:transparent!important;transform-origin:50% 55%;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="collier-sept-chakras-petit"][src*="-detoure"]{width:74%!important;top:6%;transform:translateX(-50%);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="collier-sept-chakras-grand"][src*="-detoure"]{width:82%!important;top:-5%;transform:translateX(-50%);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="bracelet-sept-chakras-petit"][src*="-detoure"]{width:70%!important;transform:translate(-50%,-55%) rotate(-100deg);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="bracelet-sept-chakras-grand"][src*="-detoure"]{width:88%!important;transform:translate(-50%,-55%) rotate(-109deg);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="-argente-"][src*="-detoure"]{filter:grayscale(1) brightness(1.35);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="-dore-"][src*="-detoure"]{filter:brightness(1.18) saturate(.9);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-swatches-option{color:#6B3A56;border:1px solid #C8B17A!important;border-radius:999px!important;background:#fff;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .reset_variations{text-transform:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale{width:200px!important;max-width:60%!important;margin:14px auto 0!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale img{width:100%;padding:5px;border:1px solid #C8B17A;box-shadow:0 0 0 5px rgba(246,236,213,.28);}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale figcaption{font-size:20px;margin-top:12px;}
@media(max-width:767px){.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details{--sla-photo-height:340px;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product{grid-template-columns:1fr;gap:8px;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery{max-width:300px;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale{width:160px!important;}}

.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-hidden-select{display:none!important;}
#elementor-popup-modal-6799 .dialog-widget-content{border-radius:18px!important;overflow:hidden;}
#elementor-popup-modal-6799 .dialog-message{max-height:calc(100dvh - 64px)!important;overflow:auto;}
@media(max-width:767px){#elementor-popup-modal-6799 .dialog-message{max-height:calc(100dvh - 24px)!important;}}
#elementor-popup-modal-6799{z-index:100001!important;backdrop-filter:blur(5px);}
.elementor-6799 .elementor-element.elementor-element-c7310014{padding:30px 26px 18px!important;gap:10px!important;min-height:0!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .elementor-widget-heading{width:100%;text-align:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product{grid-template-columns:minmax(0,270px) minmax(0,310px)!important;justify-content:center!important;gap:22px!important;max-width:602px!important;margin:0 auto!important;align-items:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details{--sla-photo-height:320px;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery{max-width:270px!important;justify-self:center;overflow:hidden!important;border:1px solid #DDCDAA;border-radius:50%;background:#fff;padding:10px!important;box-sizing:border-box;box-shadow:0 0 0 5px #FAF7F0;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__wrapper{border-radius:50%;overflow:hidden!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery__trigger{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary{max-width:310px!important;justify-self:center;color:#7D6C58!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary>.price{color:#A18347!important;margin:0 0 8px!important;font-size:24px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-Price-amount{color:#A18347!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations{margin:0 0 6px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations th{padding:5px 0 4px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations td{padding:0 0 5px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations label,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-swatches-option{color:#7D6C58!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .variations td:has(.cfvsw-swatches-container) select{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-swatches-container{gap:7px!important;justify-content:center!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .cfvsw-swatches-option{min-height:34px!important;padding:8px 12px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-variation-description{display:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-variation-add-to-cart{margin-top:8px!important;gap:8px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .single_add_to_cart_button{min-height:38px!important;padding:8px 15px!important;letter-spacing:0!important;box-shadow:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .quantity input{min-height:38px!important;height:38px!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-details__short-description{margin:10px 0 0!important;font-size:12px!important;line-height:1.5!important;color:#7D6C58!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale{width:140px!important;max-width:50%!important;margin:8px auto 0!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale figcaption{font-size:18px!important;margin-top:8px!important;}
@media(max-width:620px){.elementor-6799 .elementor-element.elementor-element-c7310014{padding:28px 18px 16px!important;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .product{grid-template-columns:1fr!important;gap:12px!important;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details{--sla-photo-height:260px;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .woocommerce-product-gallery{max-width:220px!important;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary{max-width:310px!important;width:100%!important;}.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale{width:120px!important;}}
#elementor-popup-modal-6799{background:rgba(242,238,230,.64)!important;}
#elementor-popup-modal-6799 .dialog-widget-content{width:min(720px,calc(100vw - 32px))!important;max-width:720px!important;margin:auto!important;background:#fff!important;box-shadow:0 8px 40px rgba(111,94,57,.12)!important;}
#elementor-popup-modal-6799 .dialog-message{width:100%!important;max-height:calc(100dvh - 40px)!important;}

/* Uniform jewelry position and original gold references */
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary .price,.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .summary .price *{color:#A18347!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="collier-sept-chakras-petit"][src*="-detoure"]{left:50%!important;top:50%!important;width:69%!important;transform:translate(-50.3%,-66.3%)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="collier-sept-chakras-grand"][src*="-detoure"]{left:50%!important;top:50%!important;width:82%!important;transform:translate(-50.7%,-61.5%)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="Collier-Sept-Chakras-dore"]{position:absolute!important;left:50%!important;top:50%!important;width:113%!important;max-width:none!important;height:auto!important;max-height:none!important;transform:translate(-50%,-85%)!important;object-fit:fill!important;filter:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="collier-sept-chakras-grand-dore"][src*="-detoure"]{filter:brightness(2.1) contrast(.8) saturate(.84)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="bracelet-sept-chakras-grand-dore"][src*="-detoure"]{filter:brightness(1.55) contrast(.9) saturate(.85)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="-argente-"][src*="-detoure"]{filter:grayscale(1) brightness(1.8) contrast(.8)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="bracelet-sept-chakras-petit"][src*="-detoure"]{left:50%!important;top:50%!important;width:87%!important;transform-origin:52.07% 56.91%!important;transform:translate(-52.07%,-56.91%) rotate(-100deg)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="bracelet-sept-chakras-grand"][src*="-detoure"]{left:50%!important;top:50%!important;width:102%!important;transform-origin:52% 54%!important;transform:translate(-52%,-54%) rotate(-109deg)!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-product-details .wp-post-image[src*="Bracelet-Sept-Chakras-dore"]{position:absolute!important;left:50%!important;top:50%!important;width:90%!important;height:auto!important;max-height:none!important;transform:translate(-50%,-50%) rotate(-104deg)!important;filter:none!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale{width:240px!important;max-width:70%!important;margin:10px auto 0!important;}
.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale img{width:100%!important;aspect-ratio:1024/665!important;height:auto!important;object-fit:cover!important;object-position:50% 52%!important;border-radius:50%!important;}
@media(max-width:620px){.elementor-6799 .elementor-element.elementor-element-c7310014 .sla-parure-ovale{width:220px!important;max-width:85%!important;}}/* End custom CSS */