.elementor-66 .elementor-element.elementor-element-1408d51d{--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-66 .elementor-element.elementor-element-1408d51d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-1408d51d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-66 .elementor-element.elementor-element-54333937{--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-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-66 .elementor-element.elementor-element-5884d13d{text-align:center;}.elementor-66 .elementor-element.elementor-element-5884d13d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-64a401fa{--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-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-66 .elementor-element.elementor-element-36d30514 .elementor-button{background-color:#FFF301;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;fill:#000000;color:#000000;border-radius:39px 39px 39px 39px;}.elementor-66 .elementor-element.elementor-element-36d30514 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-66 .elementor-element.elementor-element-330ff94{--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-66 .elementor-element.elementor-element-330ff94:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-330ff94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-263aa05b{--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-66 .elementor-element.elementor-element-7f5c0f6d{text-align:center;}.elementor-66 .elementor-element.elementor-element-7f5c0f6d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:33px;font-weight:600;color:#000000;}.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-66 .elementor-element.elementor-element-d7ab8ab{text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-20fcbb15{--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;}.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-66 .elementor-element.elementor-element-b162982.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-b162982{text-align:center;}.elementor-66 .elementor-element.elementor-element-b162982 img{width:100%;}.elementor-66 .elementor-element.elementor-element-39b6d3e{--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-66 .elementor-element.elementor-element-10265c3{--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-66 .elementor-element.elementor-element-4ef911c{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-4ef911c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:33px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-1f58a2fc{--display:flex;}.elementor-66 .elementor-element.elementor-element-2b36ddb2{--display:flex;}.elementor-66 .elementor-element.elementor-element-2b36ddb2:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-2b36ddb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-30440c69{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-30440c69 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:33px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-57c5857f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-4d69b69b{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-4d69b69b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:33px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-4896968b img{width:73%;}.elementor-66 .elementor-element.elementor-element-48f7d42 img{width:73%;}.elementor-66 .elementor-element.elementor-element-7e1ea85d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-666635ec{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-666635ec .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-3f940747 img{width:33%;}.elementor-66 .elementor-element.elementor-element-0ec7dd8{--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-66 .elementor-element.elementor-element-b9d1057{--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-66 .elementor-element.elementor-element-13e7f4a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-e26f92a{--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-66 .elementor-element.elementor-element-be1e36b{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-6e5fe20c{--display:flex;}.elementor-66 .elementor-element.elementor-element-6e5fe20c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-6e5fe20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-f432959{--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-66 .elementor-element.elementor-element-fd79e22{--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-66 .elementor-element.elementor-element-30a4dd3{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-30a4dd3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-e5cac5d{--display:flex;}.elementor-66 .elementor-element.elementor-element-3c9c4fd2{--display:flex;}.elementor-66 .elementor-element.elementor-element-3c9c4fd2:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-3c9c4fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-6c60f8cc{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-6c60f8cc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-481c7aaa{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-fa1b4df{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-fa1b4df .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-3902d1e1{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-f3a3276{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-f3a3276 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-e79ae87{--display:flex;}.elementor-66 .elementor-element.elementor-element-1b8b3708{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-1b8b3708 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-6586187c{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-b0ce19d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-6e0e57b img{width:100%;}.elementor-66 .elementor-element.elementor-element-2b25ca5 img{width:100%;}.elementor-66 .elementor-element.elementor-element-f082ad4 img{width:100%;}.elementor-66 .elementor-element.elementor-element-294b30e img{width:100%;}.elementor-66 .elementor-element.elementor-element-6687dc6 img{width:100%;}.elementor-66 .elementor-element.elementor-element-da6a0ee img{width:100%;}.elementor-66 .elementor-element.elementor-element-6e44a58e{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-6e44a58e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-5067e744{text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-476830c6{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-476830c6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-3f36f7c3{--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-66 .elementor-element.elementor-element-58b437d3{--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;}.elementor-66 .elementor-element.elementor-element-72e12d40 img{width:60%;}.elementor-66 .elementor-element.elementor-element-7767fa9e{--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-66 .elementor-element.elementor-element-2c6784f{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-39b8d610{--display:flex;}.elementor-66 .elementor-element.elementor-element-be12759{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-be12759 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-1a7334eb{--display:flex;}.elementor-66 .elementor-element.elementor-element-4b326b9d{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-4b326b9d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-3a5363c3{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-33897eee{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-33897eee .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-511b2ce0{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-f013754{--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-66 .elementor-element.elementor-element-400597b{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-400597b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-90d9796{--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-66 .elementor-element.elementor-element-c4387b6{background-color:#6EC1E4;text-align:center;}.elementor-66 .elementor-element.elementor-element-c4387b6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66 .elementor-element.elementor-element-ee82cd9{--display:flex;}.elementor-66 .elementor-element.elementor-element-2bc925e5{--display:flex;}.elementor-66 .elementor-element.elementor-element-2bc925e5:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-2bc925e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-66 .elementor-element.elementor-element-53e84d6f{--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-66 .elementor-element.elementor-element-5e60456e{--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-66 .elementor-element.elementor-element-709d052d img{width:66%;}.elementor-66 .elementor-element.elementor-element-3cf078d8{--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-66 .elementor-element.elementor-element-7d5d7e16{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-1a5988b8{--display:flex;}.elementor-66 .elementor-element.elementor-element-1a5988b8:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-1a5988b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-66 .elementor-element.elementor-element-64a57990{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-54333937{--width:50%;}.elementor-66 .elementor-element.elementor-element-64a401fa{--width:50%;}.elementor-66 .elementor-element.elementor-element-263aa05b{--width:50%;}.elementor-66 .elementor-element.elementor-element-20fcbb15{--width:50%;}.elementor-66 .elementor-element.elementor-element-b9d1057{--width:50%;}.elementor-66 .elementor-element.elementor-element-e26f92a{--width:50%;}.elementor-66 .elementor-element.elementor-element-58b437d3{--width:50%;}.elementor-66 .elementor-element.elementor-element-7767fa9e{--width:50%;}.elementor-66 .elementor-element.elementor-element-5e60456e{--width:33.3333%;}.elementor-66 .elementor-element.elementor-element-3cf078d8{--width:66.6666%;}}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-5884d13d .elementor-heading-title{font-size:19px;}.elementor-66 .elementor-element.elementor-element-b162982 img{width:84%;}.elementor-66 .elementor-element.elementor-element-b0ce19d{--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-72e12d40 img{width:100%;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-5884d13d .elementor-heading-title{font-size:17px;}.elementor-66 .elementor-element.elementor-element-7f5c0f6d .elementor-heading-title{font-size:28px;}.elementor-66 .elementor-element.elementor-element-b162982 img{width:100%;}.elementor-66 .elementor-element.elementor-element-4d69b69b .elementor-heading-title{font-size:25px;}.elementor-66 .elementor-element.elementor-element-4896968b img{width:100%;}.elementor-66 .elementor-element.elementor-element-48f7d42 img{width:100%;}.elementor-66 .elementor-element.elementor-element-3f940747 img{width:86%;}.elementor-66 .elementor-element.elementor-element-6c60f8cc .elementor-heading-title{font-size:27px;}.elementor-66 .elementor-element.elementor-element-fa1b4df .elementor-heading-title{font-size:22px;}.elementor-66 .elementor-element.elementor-element-b0ce19d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-476830c6 .elementor-heading-title{font-size:28px;}.elementor-66 .elementor-element.elementor-element-72e12d40 img{width:70%;}.elementor-66 .elementor-element.elementor-element-4b326b9d .elementor-heading-title{font-size:25px;}.elementor-66 .elementor-element.elementor-element-33897eee .elementor-heading-title{font-size:21px;}.elementor-66 .elementor-element.elementor-element-400597b .elementor-heading-title{font-size:22px;}.elementor-66 .elementor-element.elementor-element-7d5d7e16{font-size:10px;}.elementor-66 .elementor-element.elementor-element-64a57990{font-size:11px;}}/* Start custom CSS for html, class: .elementor-element-9f6de4e */.product-offers-section {
    padding: 40px 20px;
    background-color: #f9f9f9;
}

.product-offers-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.product-item {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    padding: 20px;
    text-align: center;
    width: 280px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.product-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}

.product-item.bottle-6 {
    background-color: #f9f8da;
    border: 2px solid #28a745;
}

.product-title {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 10px;
}

.product-supply {
    font-size: 1rem;
    color: #666;
    margin-bottom: 15px;
}

.product-image {
    max-width: 100%;
    height: auto;
    margin-bottom: 15px;
}

.price-display {
    display: flex;
    justify-content: center;
    align-items: baseline;
    gap: 5px;
    margin-bottom: 15px;
}

.price-value {
    font-size: 2rem;
    font-weight: bold;
    color: #28a745;
}

.price-unit {
    font-size: 0.9rem;
    color: #666;
}

.buy-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #28a745;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

.buy-button:hover {
    background-color: #218838;
}

.offer-details {
    font-size: 0.9rem;
    color: #666;
    margin-top: 10px;
}

.line-through-text {
    text-decoration: line-through;
    color: #999;
}

.bold-text {
    font-weight: bold;
    color: #333;
}

.cards-image {
    max-width: 100%;
    height: auto;
    margin: 10px auto;
}

.shipping-info {
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
    margin-top: 10px;
}

.guarantee-box {
    margin-top: 15px;
    padding: 10px;
    background-color: #f0f8ff;
    border: 1px solid #28a745;
    border-radius: 5px;
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a52802f */.product-offers-section {
    padding: 40px 20px;
    background-color: #f9f9f9;
}

.product-offers-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.product-item {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    padding: 20px;
    text-align: center;
    width: 280px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.product-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}

.product-item.bottle-6 {
    background-color: #f9f8da;
    border: 2px solid #28a745;
}

.product-title {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 10px;
}

.product-supply {
    font-size: 1rem;
    color: #666;
    margin-bottom: 15px;
}

.product-image {
    max-width: 100%;
    height: auto;
    margin-bottom: 15px;
}

.price-display {
    display: flex;
    justify-content: center;
    align-items: baseline;
    gap: 5px;
    margin-bottom: 15px;
}

.price-value {
    font-size: 2rem;
    font-weight: bold;
    color: #28a745;
}

.price-unit {
    font-size: 0.9rem;
    color: #666;
}

.buy-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #28a745;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

.buy-button:hover {
    background-color: #218838;
}

.offer-details {
    font-size: 0.9rem;
    color: #666;
    margin-top: 10px;
}

.line-through-text {
    text-decoration: line-through;
    color: #999;
}

.bold-text {
    font-weight: bold;
    color: #333;
}

.cards-image {
    max-width: 100%;
    height: auto;
    margin: 10px auto;
}

.shipping-info {
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
    margin-top: 10px;
}

.guarantee-box {
    margin-top: 15px;
    padding: 10px;
    background-color: #f0f8ff;
    border: 1px solid #28a745;
    border-radius: 5px;
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e3acae */.product-offers-section {
    padding: 40px 20px;
    background-color: #f9f9f9;
}

.product-offers-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.product-item {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    padding: 20px;
    text-align: center;
    width: 280px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.product-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}

.product-item.bottle-6 {
    background-color: #f9f8da;
    border: 2px solid #28a745;
}

.product-title {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 10px;
}

.product-supply {
    font-size: 1rem;
    color: #666;
    margin-bottom: 15px;
}

.product-image {
    max-width: 100%;
    height: auto;
    margin-bottom: 15px;
}

.price-display {
    display: flex;
    justify-content: center;
    align-items: baseline;
    gap: 5px;
    margin-bottom: 15px;
}

.price-value {
    font-size: 2rem;
    font-weight: bold;
    color: #28a745;
}

.price-unit {
    font-size: 0.9rem;
    color: #666;
}

.buy-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #28a745;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

.buy-button:hover {
    background-color: #218838;
}

.offer-details {
    font-size: 0.9rem;
    color: #666;
    margin-top: 10px;
}

.line-through-text {
    text-decoration: line-through;
    color: #999;
}

.bold-text {
    font-weight: bold;
    color: #333;
}

.cards-image {
    max-width: 100%;
    height: auto;
    margin: 10px auto;
}

.shipping-info {
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
    margin-top: 10px;
}

.guarantee-box {
    margin-top: 15px;
    padding: 10px;
    background-color: #f0f8ff;
    border: 1px solid #28a745;
    border-radius: 5px;
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-233c2f5 */.product-offers-section {
    padding: 40px 20px;
    background-color: #f9f9f9;
}

.product-offers-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.product-item {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    padding: 20px;
    text-align: center;
    width: 280px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.product-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}

.product-item.bottle-6 {
    background-color: #f9f8da;
    border: 2px solid #28a745;
}

.product-title {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 10px;
}

.product-supply {
    font-size: 1rem;
    color: #666;
    margin-bottom: 15px;
}

.product-image {
    max-width: 100%;
    height: auto;
    margin-bottom: 15px;
}

.price-display {
    display: flex;
    justify-content: center;
    align-items: baseline;
    gap: 5px;
    margin-bottom: 15px;
}

.price-value {
    font-size: 2rem;
    font-weight: bold;
    color: #28a745;
}

.price-unit {
    font-size: 0.9rem;
    color: #666;
}

.buy-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #28a745;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

.buy-button:hover {
    background-color: #218838;
}

.offer-details {
    font-size: 0.9rem;
    color: #666;
    margin-top: 10px;
}

.line-through-text {
    text-decoration: line-through;
    color: #999;
}

.bold-text {
    font-weight: bold;
    color: #333;
}

.cards-image {
    max-width: 100%;
    height: auto;
    margin: 10px auto;
}

.shipping-info {
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
    margin-top: 10px;
}

.guarantee-box {
    margin-top: 15px;
    padding: 10px;
    background-color: #f0f8ff;
    border: 1px solid #28a745;
    border-radius: 5px;
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cceb2b8 */.product-offers-section {
    padding: 40px 20px;
    background-color: #f9f9f9;
}

.product-offers-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.product-item {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    padding: 20px;
    text-align: center;
    width: 280px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.product-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}

.product-item.bottle-6 {
    background-color: #f9f8da;
    border: 2px solid #28a745;
}

.product-title {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 10px;
}

.product-supply {
    font-size: 1rem;
    color: #666;
    margin-bottom: 15px;
}

.product-image {
    max-width: 100%;
    height: auto;
    margin-bottom: 15px;
}

.price-display {
    display: flex;
    justify-content: center;
    align-items: baseline;
    gap: 5px;
    margin-bottom: 15px;
}

.price-value {
    font-size: 2rem;
    font-weight: bold;
    color: #28a745;
}

.price-unit {
    font-size: 0.9rem;
    color: #666;
}

.buy-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #28a745;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

.buy-button:hover {
    background-color: #218838;
}

.offer-details {
    font-size: 0.9rem;
    color: #666;
    margin-top: 10px;
}

.line-through-text {
    text-decoration: line-through;
    color: #999;
}

.bold-text {
    font-weight: bold;
    color: #333;
}

.cards-image {
    max-width: 100%;
    height: auto;
    margin: 10px auto;
}

.shipping-info {
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
    margin-top: 10px;
}

.guarantee-box {
    margin-top: 15px;
    padding: 10px;
    background-color: #f0f8ff;
    border: 1px solid #28a745;
    border-radius: 5px;
    font-size: 0.9rem;
    color: #28a745;
    font-weight: bold;
}/* End custom CSS */