 .fl-node-68c926a903a8b > .fl-row-content-wrap {padding-bottom:0px;} .fl-node-68c92a48b7988 > .fl-row-content-wrap {padding-top:0px;} .fl-node-68c92cead98ec > .fl-row-content-wrap {padding-top:0px;} .fl-node-68c92ef707d4c > .fl-row-content-wrap {padding-top:0px;} .fl-node-68c93075391b2 > .fl-row-content-wrap {padding-top:0px;}.fl-node-68c926a904317 {width: 100%;}.fl-node-68c92a48b7cad {width: 100%;}.fl-node-68c92b8c92e41 {width: 100%;}.fl-node-68c92b27c7d45 {width: 100%;}.fl-node-68c92cead9f41 {width: 100%;}.fl-node-68c92cead9fc4 {width: 100%;}.fl-node-68c92ceada092 {width: 100%;}.fl-node-68c92ded0783e {width: 50%;}.fl-node-68c92ded07889 {width: 50%;}.fl-node-68c92ef708679 {width: 100%;}.fl-node-68c92ef7086fe {width: 100%;}.fl-node-68c92ef7087c6 {width: 100%;}.fl-node-68c92ef708998 {width: 100%;}.fl-node-68c9307539af7 {width: 100%;}.fl-node-68c9307539c3c {width: 100%;}.fl-node-68c9307539e06 {width: 100%;}.fl-node-68c92d0783577 .fl-separator {border-top:2px dotted #cccccc;filter: alpha(opacity = 50);opacity: 0.5;margin: auto;}.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}.fl-node-68c92a9075e6b.fl-module-heading .fl-heading {text-align: left;}.fl-node-68c92a9075e6b .fl-heading .fl-heading-text{font-family: Helvetica,Verdana, Arial, sans-serif;font-weight: 700;}.fl-node-68c92ac2459b9.fl-module-heading .fl-heading {text-align: right;}.fl-node-68c92ac2459b9 .fl-heading .fl-heading-text{font-family: Georgia,Times, serif;font-weight: 400;}.fl-node-68c92bbcbe7f4 .fl-separator {border-top:2px dashed #cccccc;filter: alpha(opacity = 75);opacity: 0.75;width: 10%;max-width: 100%;margin: 0 0 0 0;}.fl-node-68c92d301e601 .fl-separator {border-top:2px dotted #cccccc;filter: alpha(opacity = 50);opacity: 0.5;width: 65%;max-width: 100%;margin: auto;}.fl-node-68c92ceada00d.fl-module-heading .fl-heading {text-align: left;}.fl-node-68c92ceada00d .fl-heading .fl-heading-text{font-family: Helvetica,Verdana, Arial, sans-serif;font-weight: 700;}.fl-node-68c92ceada0d3.fl-module-heading .fl-heading {text-align: right;}.fl-node-68c92ceada0d3 .fl-heading .fl-heading-text{font-family: Georgia,Times, serif;font-weight: 400;}.fl-node-68c92ceada113 .fl-separator {border-top:2px dashed #cccccc;filter: alpha(opacity = 75);opacity: 0.75;width: 10%;max-width: 100%;margin: 0 0 0 0;} .fl-node-68c92ceada217 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-68c92dfdc638a > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-68c92d1ca1fc9 .fl-separator {border-top:2px dotted #cccccc;filter: alpha(opacity = 50);opacity: 0.5;width: 65%;max-width: 100%;margin: auto;}.fl-node-68c92ef708740.fl-module-heading .fl-heading {text-align: left;}.fl-node-68c92ef708740 .fl-heading .fl-heading-text{font-family: Helvetica,Verdana, Arial, sans-serif;font-weight: 700;}.fl-node-68c92ef708808.fl-module-heading .fl-heading {text-align: right;}.fl-node-68c92ef708808 .fl-heading .fl-heading-text{font-family: Georgia,Times, serif;font-weight: 400;}.fl-node-68c92ef70884b .fl-separator {border-top:2px dashed #cccccc;filter: alpha(opacity = 75);opacity: 0.75;width: 10%;max-width: 100%;margin: 0 0 0 0;} .fl-node-68c92ef7089db > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-68c92ef708ae5 .fl-separator {border-top:2px dotted #cccccc;filter: alpha(opacity = 50);opacity: 0.5;width: 65%;max-width: 100%;margin: auto;} .fl-node-68c9307539e47 > .fl-module-content {margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:10px;}.product-card {width: 100%; min-width: 280px; padding: 15px;}.image-link {display: block;position: relative;width: 100%;aspect-ratio: 3/2; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.1); transition: box-shadow 0.3s ease; }.image-link img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover; transition: opacity 0.4s ease-in-out; }.image-link .default-image {opacity: 1;}.image-link .hover-image {opacity: 0;}.image-link:hover .default-image {opacity: 0;}.image-link:hover .hover-image {opacity: 1;}.image-link:hover {box-shadow: 0 5px 15px rgba(0,0,0,0.15);}.product-info {padding: 12px 0;}.product-category {font-size: 14px;color: #666;margin-bottom: 4px;}.product-name {font-size: 16px;font-weight: 600;color: #333;}