.elementor-15867 .elementor-element.elementor-element-2dc372d1:not(.elementor-motion-effects-element-type-background), .elementor-15867 .elementor-element.elementor-element-2dc372d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-15867 .elementor-element.elementor-element-2dc372d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px -10px 0px;padding:10px 10px 0px 10px;}.elementor-15867 .elementor-element.elementor-element-2dc372d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15867 .elementor-element.elementor-element-20ae0160.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15867 .elementor-element.elementor-element-20ae0160.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15867 .elementor-element.elementor-element-20ae0160.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-15867 .elementor-element.elementor-element-3d7b15c3{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-3d7b15c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15867 .elementor-element.elementor-element-6356d77d{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-6356d77d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15867 .elementor-element.elementor-element-4a7981a2:not(.elementor-motion-effects-element-type-background), .elementor-15867 .elementor-element.elementor-element-4a7981a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-15867 .elementor-element.elementor-element-4a7981a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 0px;}.elementor-15867 .elementor-element.elementor-element-4a7981a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15867 .elementor-element.elementor-element-4ba5a285 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15867 .elementor-element.elementor-element-2deef541 .wd-info-number, .elementor-15867 .elementor-element.elementor-element-2deef541 .wd-info-msg{color:var( --e-global-color-8f56e48 );}.elementor-15867 .elementor-element.elementor-element-2deef541 .wd-info-icon{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-15867 .elementor-element.elementor-element-41ff4ce8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15867 .elementor-element.elementor-element-41ff4ce8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15867 .elementor-element.elementor-element-41ff4ce8 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}html .elementor-15867 .elementor-element.elementor-element-58d18610 .product_title{font-size:28px;}.elementor-15867 .elementor-element.elementor-element-7027d93b{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-7027d93b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15867 .elementor-element.elementor-element-7027d93b .price, .elementor-15867 .elementor-element.elementor-element-7027d93b .price del, .elementor-15867 .elementor-element.elementor-element-7027d93b .amount{font-size:20px;}.elementor-15867 .elementor-element.elementor-element-6d7922f7{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-15867 .elementor-element.elementor-element-6d7922f7 .elementor-divider-separator{width:100%;}.elementor-15867 .elementor-element.elementor-element-6d7922f7 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-15867 .elementor-element.elementor-element-65d48055{margin:-10px 0px 10px 0px;}.elementor-15867 .elementor-element.elementor-element-22c0900a{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-22c0900a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-15867 .elementor-element.elementor-element-6d13031c{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-6d13031c > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-15867 .elementor-element.elementor-element-776b6611{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-21c4bfeb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15867 .elementor-element.elementor-element-713f2d6f{width:auto;max-width:auto;}.elementor-15867 .elementor-element.elementor-element-713f2d6f > .elementor-widget-container{margin:0px -8px 0px 0px;}.elementor-15867 .elementor-element.elementor-element-51f36c2 .elementor-heading-title{font-size:14px;color:var( --e-global-color-8f56e48 );}.elementor-15867 .elementor-element.elementor-element-e34eb6e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-15867 .elementor-element.elementor-element-e34eb6e .price{font-size:22px;}.elementor-15867 .elementor-element.elementor-element-e34eb6e .price, .elementor-15867 .elementor-element.elementor-element-e34eb6e .amount, .elementor-15867 .elementor-element.elementor-element-e34eb6e del{color:var( --e-global-color-ebf024a );}.elementor-15867 .elementor-element.elementor-element-e34eb6e .price del, .elementor-15867 .elementor-element.elementor-element-e34eb6e del .amount{color:var( --e-global-color-secondary );}.elementor-15867 .elementor-element.elementor-element-e34eb6e .woocommerce-price-suffix{color:var( --e-global-color-secondary );}.elementor-15867 .elementor-element.elementor-element-005d952{--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-15867 .elementor-element.elementor-element-4ef26f15 .wd-products-with-bg, .elementor-15867 .elementor-element.elementor-element-4ef26f15 .wd-products-with-bg .wd-product{--wd-prod-bg:#FAFAFA;--wd-bordered-bg:#FAFAFA;}@media(max-width:1024px){html .elementor-15867 .elementor-element.elementor-element-58d18610 .product_title{font-size:24px;}.elementor-15867 .elementor-element.elementor-element-7027d93b .price, .elementor-15867 .elementor-element.elementor-element-7027d93b .price del, .elementor-15867 .elementor-element.elementor-element-7027d93b .amount{font-size:28px;}.elementor-15867 .elementor-element.elementor-element-21c4bfeb.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}}@media(max-width:767px){html .elementor-15867 .elementor-element.elementor-element-58d18610 .product_title{font-size:22px;}.elementor-15867 .elementor-element.elementor-element-7027d93b .price, .elementor-15867 .elementor-element.elementor-element-7027d93b .price del, .elementor-15867 .elementor-element.elementor-element-7027d93b .amount{font-size:22px;}.elementor-15867 .elementor-element.elementor-element-51f36c2 .elementor-heading-title{font-size:14px;}.elementor-15867 .elementor-element.elementor-element-4ef26f15 .wd-el-title{font-size:20px;}}@media(min-width:768px){.elementor-15867 .elementor-element.elementor-element-6e0e86e{width:65%;}.elementor-15867 .elementor-element.elementor-element-21c4bfeb{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15867 .elementor-element.elementor-element-6e0e86e{width:100%;}.elementor-15867 .elementor-element.elementor-element-21c4bfeb{width:100%;}}/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-e34eb6e */.wd-swatches-product {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: var(--text-align);
    vertical-align: middle;
    gap: var(--wd-swatch-v-sp) var(--wd-swatch-h-sp);
}

/* Restul stilurilor */
[class*="wd-swatches"] {
    --wd-swatch-size: 60px;
    --wd-swatch-w: 1em;
    --wd-swatch-h: 1em;
    --wd-swatch-text-size: 16px;
    --wd-swatch-h-sp: 15px;
    --wd-swatch-v-sp: 10px;
    --wd-swatch-inn-sp: .001px;
    --wd-swatch-brd-color: var(--brdcolor-gray-200);
}/* End custom CSS */