.elementor .e-a398387-f336616{width:50%;min-width:0px;display:flex;flex-direction:column;}.elementor .e-7c940bf-21636b9{width:50%;min-width:0px;flex-direction:column;}.elementor .e-289b819-a1830d0{width:100%;max-width:1600px;overflow:auto;aspect-ratio:auto;padding-block-start:30px;padding-block-end:30px;margin:0px;display:flex;flex-direction:row;gap:50px;grid-template-columns:repeat(1, 1fr);justify-content:center;/* Контейнерът на продукта */
.single-product .e-con-inner,
.single-product .e-con>.e-con-inner{
max-width:1240px !important;
margin-left:auto !important;
margin-right:auto !important;
padding-left:20px !important;
padding-right:20px !important;
}

/* Двете колони една до друга */
.single-product .elementor-widget-woocommerce-product-images{
max-width:100% !important;
}
.single-product .woocommerce-product-gallery,
.single-product .woocommerce-product-gallery__wrapper,
.single-product div.images{
width:100% !important;
max-width:100% !important;
}
.single-product .woocommerce-product-gallery img,
.single-product div.images img{
width:100% !important;
height:auto !important;
max-width:100% !important;
display:block;
}\n}.elementor .e-62fb651{flex-direction:column;}.elementor .e-5cd6e51-5fd7be6{width:1240px;flex-direction:column;.gv-spec-wrap{max-width:1240px;margin:0 auto;padding:0 20px}
.gv-kicker{font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#753755;margin-bottom:12px}
.gv-spec-wrap h2{font-family:'Literata',serif;font-size:clamp(1.5rem,2.8vw,2.15rem);font-weight:600;margin:0 0 12px;line-height:1.15}
.gv-lead{font-size:1.05rem;color:#6B5A63;max-width:620px;margin:0 0 32px}

.gv-spec{background:#fff;border:1px solid #E9E1E5;border-radius:10px;overflow:hidden}
.gv-spec table{width:100%;border-collapse:collapse;margin:0}
.gv-spec th{background:#FAF4F7;text-align:left;padding:14px 20px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#753755;border-bottom:1px solid #E9E1E5}
.gv-spec td{padding:17px 20px;border-bottom:1px solid #E9E1E5;font-size:15px;vertical-align:top}
.gv-spec tr:last-child td{border-bottom:none}
.gv-spec .ing{font-weight:700;width:23%}
.gv-spec .ing small{display:block;font-weight:400;font-style:italic;font-size:12.5px;color:#6B5A63;margin-top:2px}
.gv-spec .dose{font-weight:700;color:#753755;width:16%;white-space:nowrap}
.gv-spec .role{color:#6B5A63;line-height:1.55}
@media(max-width:760px){
.gv-spec thead{display:none}
.gv-spec tr{display:block;border-bottom:1px solid #E9E1E5;padding:16px 18px}
.gv-spec td{display:block;border:none;padding:2px 0}
.gv-spec .ing,.gv-spec .dose{width:auto}
}
.gv-fine{margin-top:18px;font-size:13px;color:#6B5A63;line-height:1.6;max-width:820px}\n}