.ADV-container{max-width:800px;margin:0 auto;background:#fff;font-family:Georgia,serif;line-height:1.6;color:#333}.ADV-header{background:#1a365d;color:#fff;padding:15px 20px;text-align:center;border-bottom:3px solid #2c5282}.ADV-logo{font-size:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.ADV-article-meta{background:#f7fafc;padding:10px 20px;border-bottom:1px solid #e2e8f0;font-size:14px;color:#666}.ADV-sponsored{color:#e53e3e;font-weight:700}.ADV-hero-section{padding:30px 20px;text-align:center;background:linear-gradient(135deg,#f7fafc,#edf2f7)}.ADV-hero-headline{font-size:36px;font-weight:700;color:#1a202c;margin-bottom:20px;line-height:1.2}.ADV-hero-subheadline{font-size:20px;color:#4a5568;font-style:italic;margin-bottom:30px;padding:0 20px}.ADV-hero-image{max-width:100%;height:300px;background-image:url(/cdn/shop/files/sampietrini-cobblestones-in-rome.jpg?v=1754475814);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:8px;margin:20px auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;text-align:center}.ADV-content{padding:0 20px;max-width:700px;margin:0 auto}.ADV-opening-hook{font-size:24px;font-weight:700;color:#e53e3e;text-align:center;margin:40px 0;padding:20px;background:#fed7d7;border:2px solid #fc8181;border-radius:8px}.ADV-section{margin:30px 0}.ADV-section-headline{font-size:24px;font-weight:700;color:#2d3748;margin:30px 0 15px;border-left:4px solid #3182ce;padding-left:15px}.ADV-paragraph{margin-bottom:18px;font-size:16px;line-height:1.7}.ADV-bold{font-weight:700;color:#1a202c}.ADV-highlight{background:#fef5e7;padding:2px 4px;font-weight:700;color:#744210}.ADV-quote{font-style:italic;color:#4a5568;border-left:3px solid #cbd5e0;padding-left:15px;margin:20px 0}.ADV-cta-button{display:block;background:linear-gradient(135deg,#48bb78,#38a169);color:#fff;padding:18px 30px;text-decoration:none;border-radius:8px;font-size:18px;font-weight:700;text-align:center;margin:30px auto;max-width:500px;box-shadow:0 4px 12px #48bb784d;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.ADV-cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #48bb7866}.ADV-testimonial-section{background:#f7fafc;padding:30px 20px;margin:40px -20px;border-radius:8px}.ADV-testimonial{background:#fff;padding:20px;margin:20px 0;border-radius:8px;border-left:4px solid #3182ce;box-shadow:0 2px 8px #0000001a}.ADV-testimonial-text{font-style:italic;margin-bottom:10px;font-size:15px}.ADV-testimonial-author{font-weight:700;color:#2d3748;text-align:right}.ADV-guarantee-box{background:linear-gradient(135deg,#f3e59a,#d7aa27);border:2px solid #D5A61C;padding:25px;border-radius:8px;margin:30px 0;text-align:center}.ADV-guarantee-headline{font-size:22px;font-weight:700;color:#000!important;margin-bottom:15px}.ADV-stats-box{background:#1a365d;color:#fff;padding:25px;border-radius:8px;margin:30px 0;text-align:center}.ADV-stats-number{font-size:48px;font-weight:700;color:#63b3ed;display:block}.ADV-urgency-box{background:linear-gradient(135deg,#fed7d7,#feb2b2);border:2px solid #f56565;padding:20px;border-radius:8px;margin:30px 0;text-align:center}.ADV-two-choice{background:#edf2f7;padding:30px;border-radius:8px;margin:40px 0}.ADV-choice-headline{font-size:24px;font-weight:700;text-align:center;margin-bottom:20px;color:#1a202c}.ADV-footer{background:#2d3748;color:#cbd5e0;padding:20px;text-align:center;font-size:12px;margin-top:40px}.ADV-bullet-point{margin:10px 0;padding-left:20px;position:relative}.ADV-bullet-point:before{content:"\2713";position:absolute;left:0;color:#48bb78;font-weight:700}@media (max-width: 768px){.ADV-hero-headline{font-size:28px}.ADV-hero-subheadline{font-size:18px}.ADV-section-headline{font-size:20px}.ADV-content{padding:0 15px}.ADV-testimonial-section{margin:40px -15px;padding:20px 15px}}.ADV-product-showcase{background:linear-gradient(135deg,#f7fafc,#edf2f7);padding:5px;border-radius:8px;text-align:center;margin:30px 0;border:2px solid #e2e8f0}.ADV-product-image{width:100%;height:auto;border-radius:8px;margin:0 auto 15px;display:block;box-shadow:0 6px 16px #0000001a}.adv2{color:#33358b}.adv2-hero-header{background-color:#fff;padding:40px 20px 60px;max-width:none;width:100%}.adv2-hero-container{max-width:1200px;margin:0 auto}.adv2-trustpilot-rating{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:32px;flex-wrap:wrap}.adv2-stars-container{display:flex;gap:2px}.adv2-stars-container img{max-width:400px;width:100%}.adv2-star{font-size:20px;line-height:1}.adv2-star-filled{color:#000}.adv2-rating-text{font-size:16px;color:#333;font-weight:400;margin-left:4px}.adv2-trustpilot-brand{display:flex;align-items:center;gap:4px}.adv2-trustpilot-star{color:#00b67a;font-size:20px;line-height:1}.adv2-trustpilot-text{color:#00b67a;font-size:16px;font-weight:600;letter-spacing:-.2px}.adv2-main-headline{font-size:42px;line-height:1.15;font-weight:700;color:#1a1a1a;margin:0 0 24px;letter-spacing:-.5px}.adv2-subheadline{font-size:20px;line-height:1.4;color:#4a4a4a;margin:0 0 32px;font-weight:400}.adv2-article-meta{display:flex;align-items:center;gap:12px;margin-bottom:40px;font-size:14px;color:#888}.adv2-publish-date,.adv2-reading-time{font-weight:400}.adv2-meta-separator{color:#ccc}.adv2-author-section{display:flex;align-items:center;gap:16px}.adv2-author-avatar{flex-shrink:0}.adv2-author-image{width:60px;height:60px;border-radius:50%;object-fit:cover;border:3px solid #f0f0f0}.adv2-author-info{display:flex;flex-direction:column;gap:2px}.adv2-author-name{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.2}.adv2-author-title{font-size:14px;color:#6b7280;font-weight:400;line-height:1.2}@media (max-width: 768px){.adv2-hero-header{padding:32px 16px 48px}.adv2-main-headline{font-size:32px;line-height:1.2;margin-bottom:20px}.adv2-subheadline{font-size:18px;margin-bottom:28px}.adv2-trustpilot-rating{margin-bottom:28px}.adv2-article-meta{margin-bottom:32px;flex-wrap:wrap;gap:8px}}@media (max-width: 480px){.adv2-main-headline{font-size:28px}.adv2-subheadline{font-size:16px}.adv2-trustpilot-rating,.adv2-rating-text,.adv2-trustpilot-text{font-size:14px}}.adv2-timeline-section{background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:80px 20px;min-height:600px;display:flex;align-items:center}.adv2-timeline-container{max-width:1200px;margin:0 auto;width:100%}.adv2-timeline-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:40px}.adv2-timeline-image-container{display:flex;justify-content:center;align-items:center}.adv2-timeline-image{width:100%;max-width:600px;height:auto;background-color:#fff;border-radius:12px;box-shadow:0 20px 40px #0000004d;padding:4px;object-fit:contain}.adv2-timeline-text{color:#fff;padding-left:20px}.adv2-timeline-paragraph{font-size:18px;line-height:1.7;margin-bottom:24px;font-weight:400;color:#fffffff2}.adv2-timeline-paragraph:last-child{margin-bottom:0}.adv2-highlight-text{background-color:#93c5fd33;color:#93c5fd;padding:2px 8px;border-radius:4px;font-weight:600}.adv2-timeline-note{background-color:#0006;border-radius:8px;padding:16px 24px;display:flex;align-items:center;gap:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.adv2-note-icon{background-color:#fff;color:#1e3a8a;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.adv2-note-text{color:#fff;font-size:14px;line-height:1.5;font-weight:400}@media (max-width: 1024px){.adv2-timeline-content{gap:40px}.adv2-timeline-paragraph{font-size:16px}.adv2-timeline-text{padding-left:10px}}@media (max-width: 768px){.adv2-timeline-section{padding:60px 16px}.adv2-timeline-content{grid-template-columns:1fr;gap:40px;text-align:center}.adv2-timeline-text{padding-left:0}.adv2-timeline-paragraph{font-size:16px;line-height:1.6;margin-bottom:20px}.adv2-timeline-note{padding:14px 20px;margin-top:30px}.adv2-note-text{font-size:13px}}@media (max-width: 480px){.adv2-timeline-section{padding:40px 12px}.adv2-timeline-image{padding:20px}.adv2-timeline-paragraph{font-size:15px}.adv2-timeline-note{flex-direction:column;text-align:center;gap:8px;padding:16px}}.adv2-comparison-section{background-color:#fff;padding:80px 20px}.adv2-comparison-container{max-width:1200px;margin:0 auto}.adv2-comparison-content{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-bottom:60px}.adv2-comparison-left{padding-right:20px}.adv2-comparison-title{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:24px}.adv2-comparison-intro{font-size:16px;line-height:1.6;color:#4a4a4a;margin-bottom:40px}.adv2-comparison-intro strong{font-weight:700;color:#2c5530}.adv2-comparison-point{display:flex;gap:20px;margin-bottom:32px;align-items:flex-start}.adv2-comparison-point:last-child{margin-bottom:0}.adv2-point-icon{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-top:4px}.adv2-icon-svg{width:40px;height:40px;border-radius:8px}.adv2-point-content{flex:1}.adv2-point-title{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:8px;line-height:1.4}.adv2-point-description{font-size:15px;line-height:1.6;color:#4a4a4a;margin:0}.adv2-comparison-right{display:flex;justify-content:center;align-items:center}.adv2-comparison-image-container{width:100%;max-width:500px}.adv2-comparison-image{width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px #0000001a;object-fit:cover}.adv2-comparison-cta{text-align:center;margin-top:40px}.adv2-comparison-button{display:inline-block;background:linear-gradient(135deg,#6b8e23,#8fbc8f);color:#fff;padding:16px 40px;border-radius:50px;text-decoration:none;font-size:16px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #6b8e234d}.adv2-comparison-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6b8e2366;background:linear-gradient(135deg,#5a7a1f,#7da87d)}@media (max-width: 1024px){.adv2-comparison-content{gap:60px}.adv2-comparison-left{padding-right:10px}}@media (max-width: 768px){.adv2-comparison-section{padding:60px 16px}.adv2-comparison-content{grid-template-columns:1fr;gap:50px}.adv2-comparison-left{padding-right:0}.adv2-comparison-title{font-size:24px;margin-bottom:20px}.adv2-comparison-intro{font-size:15px;margin-bottom:35px}.adv2-comparison-point{margin-bottom:28px}.adv2-point-title{font-size:15px}.adv2-point-description{font-size:14px}}@media (max-width: 480px){.adv2-comparison-section{padding:40px 12px}.adv2-comparison-title{font-size:22px;line-height:1.2}.adv2-comparison-point{gap:15px;margin-bottom:24px}.adv2-point-icon{width:45px;height:45px}.adv2-icon-svg{width:35px;height:35px}.adv2-comparison-button{padding:14px 32px;font-size:15px}}.adv2-market-section{background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:80px 20px;color:#fff}.adv2-market-container{max-width:1200px;margin:0 auto}.adv2-market-content{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.adv2-market-left{padding-right:20px}.adv2-market-title{font-size:32px;font-weight:700;color:#fff;line-height:1.3;margin-bottom:32px}.adv2-market-title em{font-style:italic;color:#93c5fd;font-weight:700}.adv2-market-stat{font-size:20px;font-weight:600;color:#fff;margin-bottom:28px;line-height:1.4}.adv2-market-stat strong{font-weight:800;color:#fbbf24;font-size:22px}.adv2-market-description{font-size:16px;line-height:1.7;color:#ffffffe6;margin-bottom:24px}.adv2-market-description em{font-style:italic;color:#93c5fd;font-weight:500}.adv2-market-benefit{font-size:16px;line-height:1.7;color:#ffffffe6;margin:0}.adv2-market-right{display:flex;justify-content:center;align-items:center;padding-left:20px}.adv2-testimonial-card{width:100%;max-width:400px;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px #0000004d;transform:rotate(-2deg);transition:transform .3s ease}.adv2-testimonial-card:hover{transform:rotate(0) scale(1.02)}.adv2-testimonial-image{width:100%;height:auto;display:block;object-fit:cover}@media (max-width: 1024px){.adv2-market-content{gap:60px}.adv2-market-left{padding-right:10px}.adv2-market-right{padding-left:10px}}@media (max-width: 768px){.adv2-market-section{padding:60px 16px}.adv2-market-content{grid-template-columns:1fr;gap:50px}.adv2-market-left{padding-right:0;text-align:center}.adv2-market-right{padding-left:0}.adv2-market-title{font-size:28px;margin-bottom:28px}.adv2-market-stat{font-size:18px;margin-bottom:24px}.adv2-market-stat strong{font-size:20px}.adv2-market-description,.adv2-market-benefit{font-size:15px;text-align:left}.adv2-testimonial-card{transform:rotate(0);max-width:350px}}@media (max-width: 480px){.adv2-market-section{padding:40px 12px}.adv2-market-title{font-size:24px;line-height:1.2;margin-bottom:24px}.adv2-market-stat{font-size:16px;margin-bottom:20px}.adv2-market-stat strong{font-size:18px}.adv2-market-description,.adv2-market-benefit{font-size:14px;line-height:1.6}.adv2-market-description{margin-bottom:20px}.adv2-testimonial-card{max-width:300px}}.adv2-benefits-card-section{background-color:#f8f9fa;padding:80px 20px;display:flex;justify-content:center;align-items:center;min-height:500px}.adv2-benefits-card-container{width:100%;max-width:800px;margin:0 auto}.adv2-benefits-card{background-color:#fff;border-radius:16px;padding:60px 50px;box-shadow:0 10px 30px #0000001a;border:1px solid #e5e7eb;text-align:center}.adv2-benefits-card-title{font-size:32px;font-weight:700;color:#00026e;margin-bottom:24px;line-height:1.2}.adv2-benefits-card-subtitle{font-size:16px;color:#00026e;margin-bottom:40px;line-height:1.6}.adv2-benefits-card-subtitle strong{font-weight:700;color:#00026e}.adv2-benefits-list{display:flex;flex-direction:column;gap:32px;text-align:left}.adv2-benefit-item{display:flex;align-items:flex-start;gap:20px}.adv2-benefit-number{background-color:#00026e;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0;margin-top:2px}.adv2-benefit-content{flex:1}.adv2-benefit-title{font-size:16px;font-weight:700;color:#00026e;margin-bottom:8px;line-height:1.4}.adv2-benefit-text{font-size:15px;line-height:1.6;color:#33358b;margin:0}@media (max-width: 768px){.adv2-benefits-card-section{padding:60px 16px}.adv2-benefits-card{padding:40px 30px;border-radius:12px}.adv2-benefits-card-title{font-size:28px;margin-bottom:20px}.adv2-benefits-card-subtitle{font-size:15px;margin-bottom:35px}.adv2-benefits-list{gap:28px}.adv2-benefit-item{gap:16px}.adv2-benefit-number{width:28px;height:28px;font-size:14px}.adv2-benefit-title{font-size:15px}.adv2-benefit-text{font-size:14px}}@media (max-width: 480px){.adv2-benefits-card-section{padding:40px 12px}.adv2-benefits-card{padding:32px 24px}.adv2-benefits-card-title{font-size:24px;line-height:1.1}.adv2-benefits-list{gap:24px}.adv2-benefit-item{gap:14px}.adv2-benefit-number{width:26px;height:26px;font-size:13px}.adv2-benefit-title{font-size:14px;margin-bottom:6px}.adv2-benefit-text{font-size:13px;line-height:1.5}}.adv2-sale-offer-section{background-color:#fff;padding:80px 20px}.adv2-sale-offer-container{max-width:1200px;margin:0 auto;text-align:center}.adv2-sale-disclaimer{font-size:14px;color:#6b7280;margin-bottom:24px;font-weight:500}.adv2-sale-title{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:60px;line-height:1.2}.adv2-sale-content{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.adv2-customer-photos{display:flex;justify-content:center;align-items:center}.adv2-customers-img{width:100%;max-width:500px;height:auto;border-radius:12px;box-shadow:0 10px 30px #0000001a;object-fit:cover}.adv2-offer-details{text-align:left;padding-left:20px}.adv2-offer-points{margin-bottom:40px}.adv2-offer-point{display:flex;align-items:center;gap:16px;margin-bottom:20px}.adv2-offer-point:last-child{margin-bottom:0}.adv2-point-number{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.adv2-point-text{font-size:16px;color:#374151;line-height:1.5}.adv2-point-text strong{font-weight:700;color:#1a1a1a}.adv2-progress-container{margin-bottom:24px}.adv2-progress-bar{width:100%;height:12px;background-color:#e5e7eb;border-radius:6px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.adv2-progress-fill{display:block;width:75%;height:100%;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:6px;position:relative;animation:adv2-progress-animation 2s ease-out forwards}.adv2-progress-fill:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:adv2-shine 2s ease-out .5s}@keyframes adv2-progress-animation{0%{width:0%}to{width:75%}}@keyframes adv2-shine{0%{left:-100%}to{left:100%}}.adv2-urgency-text{font-size:16px;color:#374151;line-height:1.6;margin-bottom:32px}.adv2-urgency-text strong{font-weight:700;color:#dc2626}.adv2-sale-cta-button{display:block;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:18px 40px;border-radius:50px;text-decoration:none;font-size:18px;font-weight:700;transition:all .3s ease;box-shadow:0 4px 15px #22c55e4d;text-align:center;margin-bottom:16px}.adv2-sale-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #22c55e66;background:linear-gradient(135deg,#16a34a,#15803d)}.adv2-shipping-notice{font-size:12px;color:#6b7280;font-style:italic;margin:0}@media (max-width: 1024px){.adv2-sale-content{gap:60px}.adv2-offer-details{padding-left:10px}}@media (max-width: 768px){.adv2-sale-offer-section{padding:60px 16px}.adv2-sale-title{font-size:28px;margin-bottom:50px}.adv2-sale-content{grid-template-columns:1fr;gap:50px}.adv2-offer-details{padding-left:0;text-align:center}.adv2-offer-point{justify-content:center}.adv2-point-text{text-align:left}}@media (max-width: 480px){.adv2-sale-offer-section{padding:40px 12px}.adv2-sale-title{font-size:24px;margin-bottom:40px}.adv2-offer-point{gap:12px;margin-bottom:16px}.adv2-point-number{width:28px;height:28px;font-size:14px}.adv2-point-text{font-size:14px}.adv2-urgency-text{font-size:14px;margin-bottom:28px}.adv2-sale-cta-button{padding:16px 32px;font-size:16px}}.list-body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:#fff}.list-header{background:linear-gradient(135deg,#7b904b,#9bad5f);padding:12px 0;position:relative;z-index:100}.list-header-content{max-width:1200px;margin:0 auto;text-align:center;padding:0 20px}.list-logo{color:#fff;font-size:24px;font-weight:700;letter-spacing:2px;display:flex;align-items:center;justify-content:center;gap:8px}.list-logo:after{content:"\1f463";font-size:28px}.list-main-container{max-width:1200px;margin:0 auto;padding:40px 20px;display:grid;grid-template-columns:1fr 320px;gap:60px;position:relative}.list-content-section{max-width:100%}.list-breadcrumb{font-size:14px;color:#666;margin-bottom:20px;font-weight:400}.list-breadcrumb a{color:#7b904b;text-decoration:none}.list-breadcrumb a:hover{text-decoration:underline}.list-main-title{font-size:clamp(28px,4vw,42px);font-weight:700;color:#2c3e50;line-height:1.2;margin-bottom:20px}.list-title-highlight{color:#7b904b}.list-title-subtitle{color:#666;font-weight:400}.list-author-info{font-size:14px;color:#888;margin-bottom:30px;font-weight:500}.list-intro-text{font-size:16px;line-height:1.7;color:#555;margin-bottom:40px}.list-intro-highlight{font-weight:600;color:#2c3e50}.list-hero-image{width:100%;height:auto;border-radius:12px;box-shadow:0 20px 40px #0000001a;margin-bottom:40px}.list-sidebar{position:sticky;top:20px;height:fit-content;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:30px 25px;box-shadow:0 10px 30px #00000014;z-index:10}.list-sidebar-brand{text-align:center;margin-bottom:20px}.list-sidebar-logo{font-size:20px;font-weight:700;color:#2c3e50;letter-spacing:1px;margin-bottom:8px}.list-sidebar-tagline{font-size:13px;color:#666;font-weight:600;margin-bottom:4px}.list-sidebar-subtitle{font-size:12px;color:#888;font-weight:500}.list-guarantee-badge{width:60px;height:60px;background:linear-gradient(135deg,gold,orange);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:20px auto;color:#3e3e3e;font-size:10px;font-weight:700;text-align:center;line-height:1.1;box-shadow:0 4px 12px #ffa5004d}.list-product-image{width:100%;max-width:220px;height:auto;margin:20px auto;display:block;border-radius:8px}.list-cta-button{display:block;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:18px 40px;border-radius:50px;text-decoration:none;font-size:18px;font-weight:700;transition:all .3s ease;box-shadow:0 4px 15px #22c55e4d;text-align:center;margin-bottom:16px;border:0;cursor:pointer}.list-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #22c55e66;background:linear-gradient(135deg,#16a34a,#15803d)}.list-rating{text-align:center;margin-bottom:10px}.list-stars{color:gold;font-size:18px;margin-bottom:5px}.list-rating-text{font-size:14px;font-weight:600;color:#2c3e50;margin-bottom:2px}.list-rating-count{font-size:12px;color:#666}@media (max-width: 1024px){.list-main-container{grid-template-columns:1fr;gap:40px;padding:30px 20px}.list-sidebar{display:none}}@media (max-width: 768px){.list-header{padding:10px 0}.list-logo{font-size:20px}.list-main-container{padding:20px 15px;gap:30px}.list-main-title{font-size:26px;margin-bottom:15px}.list-intro-text{font-size:15px;margin-bottom:30px}.list-hero-image{border-radius:8px;margin-bottom:30px}}@media (max-width: 480px){.list-main-container{padding:15px 10px}.list-header-content{padding:0 15px}.list-logo{font-size:18px}.list-main-title{font-size:24px}}.list-hero-image,.list-product-image{will-change:transform}.list-cta-button{will-change:transform,box-shadow}.list-cta-button:focus{outline:2px solid #7B904B;outline-offset:2px}.list-breadcrumb a:focus{outline:2px solid #7B904B;outline-offset:1px}@media print{.list-sidebar{display:none}.list-main-container{grid-template-columns:1fr}}.featured-section{width:100%;background-color:#fbfcf5;padding:50px 20px}.container{max-width:1200px;margin:0 auto}.section-title{text-align:center;margin-bottom:40px;color:#333;font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:1px;opacity:.8}.carousel-container{position:relative;overflow:hidden;background:transparent;border-radius:0}.carousel-track{display:flex;animation:slideLeft 20s linear infinite;width:calc(200% + 60px)}.logo-item{flex:0 0 auto;width:200px;height:120px;margin:0 30px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:0;transition:all .3s ease}.logo-item img{max-width:180px;max-height:100px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%) opacity(.6);transition:filter .4s ease,transform .3s ease}.logo-item:hover img{filter:grayscale(0%) opacity(1);transform:scale(1.05)}.carousel-container:hover .carousel-track{animation-play-state:paused}@keyframes slideLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1024px){.logo-item{width:160px;height:100px;margin:0 20px}.logo-item img{max-width:140px;max-height:80px}.carousel-track{animation-duration:18s}}@media (max-width: 768px){.featured-section{padding:30px 15px}.section-title{font-size:24px;margin-bottom:30px}.logo-item{width:140px;height:90px;margin:0 15px}.logo-item img{max-width:120px;max-height:70px}.carousel-track{animation-duration:15s}}@media (max-width: 480px){.logo-item{width:120px;height:80px;margin:0 10px}.logo-item img{max-width:100px;max-height:60px}.carousel-track{animation-duration:12s}}.carousel-container:before,.carousel-container:after{content:"";position:absolute;top:0;width:80px;height:100%;z-index:2;pointer-events:none}.carousel-container:before{left:0;background:linear-gradient(to right,#fbfcf5,transparent)}.carousel-container:after{right:0;background:linear-gradient(to left,#fbfcf5,transparent)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/advertorial.css.map */
