.forge-pdp{--forge-color-black: #1a1a1a;--forge-color-dark-bg: #2d2d2d;--forge-color-white: #ffffff;--forge-color-off-white: #f5f5f5;--forge-color-tan: #e8ddd0;--forge-color-orange: #d9652a;--forge-color-orange-dark: #b85320;--forge-color-green: #00b67a;--forge-color-text: #4a4a4a;--forge-color-text-light: #6a6a6a;--forge-color-border: #e0e0e0;--forge-font-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--forge-font-heading: "Arial Black", "Impact", "Haettenschweiler", sans-serif;--forge-spacing-xs: .5rem;--forge-spacing-sm: .75rem;--forge-spacing-md: 1rem;--forge-spacing-lg: 1.5rem;--forge-spacing-xl: 2.5rem;--forge-spacing-2xl: 3.75rem;--forge-radius-sm: 4px;--forge-radius-md: 8px;--forge-radius-lg: 12px;font-family:var(--forge-font-primary);color:var(--forge-color-text);line-height:1.6}.forge-pdp .forge-hero{background-color:var(--forge-color-dark-bg);padding:var(--forge-spacing-xl) var(--forge-spacing-md);margin-bottom:var(--forge-spacing-2xl)}.forge-pdp .forge-hero-inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--forge-spacing-xl);align-items:start}@media(max-width:768px){.forge-pdp .forge-hero-inner{grid-template-columns:1fr;gap:var(--forge-spacing-lg)}}.forge-pdp .forge-gallery{position:sticky;top:20px}.forge-pdp .forge-gallery-main{margin-bottom:var(--forge-spacing-md)}.forge-pdp .forge-gallery-main-image{background-color:#ffffff0d;border-radius:var(--forge-radius-lg);overflow:hidden;aspect-ratio:1}.forge-pdp .forge-gallery-main-image img{width:100%;height:100%;object-fit:cover;display:block}.forge-pdp .forge-gallery-thumbs{display:flex;gap:var(--forge-spacing-xs);overflow-x:auto;padding-bottom:var(--forge-spacing-xs)}.forge-pdp .forge-gallery-thumb{flex-shrink:0;width:80px;height:80px;border-radius:var(--forge-radius-sm);overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color .2s}.forge-pdp .forge-gallery-thumb:hover,.forge-pdp .forge-gallery-thumb.active{border-color:var(--forge-color-orange)}.forge-pdp .forge-gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block}.forge-pdp .forge-product-info{color:var(--forge-color-white)}.forge-pdp .forge-reviews-badge{display:flex;align-items:center;gap:var(--forge-spacing-xs);margin-bottom:var(--forge-spacing-md)}.forge-pdp .forge-stars{color:#ffb800;font-size:20px;letter-spacing:3px;line-height:1}.forge-pdp .forge-review-count{color:#fff9;font-size:13px}.forge-pdp .forge-product-title{font-family:var(--forge-font-heading);font-size:46px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--forge-spacing-md) 0;color:var(--forge-color-white);line-height:1.1}.forge-pdp .forge-product-description{font-size:15px;line-height:1.7;color:#ffffffde;margin-bottom:var(--forge-spacing-lg)}.forge-pdp .forge-bundle-selector{margin-bottom:var(--forge-spacing-lg)}.forge-pdp .forge-bundle-title{font-size:15px;font-weight:700;color:var(--forge-color-white);margin-bottom:var(--forge-spacing-md)}.forge-pdp .forge-bundle-option{margin-bottom:var(--forge-spacing-sm)}.forge-pdp .forge-bundle-option input[type=radio]{display:none}.forge-pdp .forge-bundle-option label{display:flex;align-items:center;gap:var(--forge-spacing-md);padding:var(--forge-spacing-sm) var(--forge-spacing-md);background-color:#ffffff0d;border:2px solid transparent;border-radius:var(--forge-radius-md);cursor:pointer;transition:all .2s ease}.forge-pdp .forge-bundle-option label:hover{background-color:#ffffff14;border-color:#d9652a66}.forge-pdp .forge-bundle-option input[type=radio]:checked+label{background-color:#d9652a1f;border-color:var(--forge-color-orange);box-shadow:0 0 0 1px #d9652a33}.forge-pdp .forge-bundle-image{flex-shrink:0;width:70px;height:70px;border-radius:var(--forge-radius-sm);overflow:hidden;background-color:#ffffff1a}.forge-pdp .forge-bundle-image img{width:100%;height:100%;object-fit:cover;display:block}.forge-pdp .forge-bundle-details{flex:1;min-width:0}.forge-pdp .forge-bundle-badge{display:flex;gap:6px;margin-bottom:6px}.forge-pdp .forge-discount-badge,.forge-pdp .forge-value-badge{display:inline-block;padding:3px 10px;border-radius:3px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;line-height:1}.forge-pdp .forge-discount-badge{background-color:#f85f2d;color:var(--forge-color-white)}.forge-pdp .forge-value-badge{background-color:#00b67a;color:var(--forge-color-white)}.forge-pdp .forge-bundle-name{font-size:13px;font-weight:600;color:var(--forge-color-white);margin-bottom:4px;line-height:1.3}.forge-pdp .forge-bundle-pricing{display:flex;align-items:baseline;gap:8px;font-size:13px;flex-wrap:wrap}.forge-pdp .forge-bundle-total{color:#fff9;font-size:12px}.forge-pdp .forge-price-sale{font-weight:800;color:var(--forge-color-orange);font-size:20px;line-height:1}.forge-pdp .forge-price-compare{text-decoration:line-through;color:#ffffff73;font-size:13px}.forge-pdp .forge-price-unit{color:#ffffffa6;font-size:12px}.forge-pdp .forge-add-to-cart{width:100%;padding:18px var(--forge-spacing-lg);background-color:var(--forge-color-orange);color:var(--forge-color-white);font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:var(--forge-radius-md);cursor:pointer;transition:all .2s ease;margin-bottom:var(--forge-spacing-md)}.forge-pdp .forge-add-to-cart:hover{background-color:var(--forge-color-orange-dark);transform:scale(1.02)}.forge-pdp .forge-add-to-cart:disabled{background-color:#666;cursor:not-allowed;opacity:.6;transform:scale(1)}.forge-pdp .forge-add-to-cart.loading{opacity:.7;cursor:wait}.forge-pdp .forge-trust-elements{display:flex;flex-direction:column;gap:10px;padding:var(--forge-spacing-md);background-color:#ffffff0d;border-radius:var(--forge-radius-md);margin-bottom:var(--forge-spacing-lg)}.forge-pdp .forge-trust-item{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffffffd9;line-height:1.4}.forge-pdp .forge-trust-item svg{flex-shrink:0;width:20px;height:20px;color:var(--forge-color-orange)}.forge-pdp .forge-trust-item strong{color:var(--forge-color-white);font-weight:700}.forge-pdp .forge-collapsible-details{border-top:1px solid rgba(255,255,255,.1)}.forge-pdp .forge-detail-item{border-bottom:1px solid rgba(255,255,255,.1)}.forge-pdp .forge-detail-item summary{display:flex;justify-content:space-between;align-items:center;padding:var(--forge-spacing-md) 0;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:var(--forge-color-white);transition:color .2s}.forge-pdp .forge-detail-item summary::-webkit-details-marker{display:none}.forge-pdp .forge-detail-item summary:hover{color:var(--forge-color-orange)}.forge-pdp .forge-detail-item summary svg{flex-shrink:0;transition:transform .2s}.forge-pdp .forge-detail-item[open] summary svg{transform:rotate(180deg)}.forge-pdp .forge-detail-content{padding:0 0 var(--forge-spacing-md) 0;color:#ffffffd9;font-size:14px;line-height:1.7}.forge-pdp .forge-jump-nav{max-width:1400px;margin:0 auto var(--forge-spacing-2xl) auto;padding:0 var(--forge-spacing-md);display:flex;justify-content:center;gap:var(--forge-spacing-xl);flex-wrap:wrap}.forge-pdp .forge-jump-link{display:flex;flex-direction:column;align-items:center;gap:var(--forge-spacing-xs);padding:var(--forge-spacing-md);text-decoration:none;color:var(--forge-color-text);transition:color .2s}.forge-pdp .forge-jump-link:hover{color:var(--forge-color-orange)}.forge-pdp .forge-jump-link svg{color:var(--forge-color-orange);width:32px;height:32px}.forge-pdp .forge-jump-link span{font-size:13px;font-weight:600}.forge-pdp .forge-press-logos{max-width:1400px;margin:0 auto var(--forge-spacing-2xl) auto;padding:var(--forge-spacing-lg) var(--forge-spacing-md);display:flex;justify-content:center;align-items:center;gap:var(--forge-spacing-xl);flex-wrap:wrap;background-color:var(--forge-color-off-white)}.forge-pdp .forge-press-logo{font-size:16px;font-weight:700;color:var(--forge-color-text);opacity:.5}.forge-pdp .forge-section-header{text-align:center;max-width:900px;margin:0 auto var(--forge-spacing-xl) auto;padding:0 var(--forge-spacing-md)}.forge-pdp .forge-section-header h2{font-family:var(--forge-font-heading);font-size:38px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--forge-spacing-md) 0;color:var(--forge-color-black);line-height:1.15}.forge-pdp .forge-section-header h2 strong{color:var(--forge-color-orange)}.forge-pdp .forge-section-header p{font-size:16px;color:var(--forge-color-text);margin-bottom:var(--forge-spacing-md);line-height:1.6}.forge-transformations-standalone{padding-top:var(--transformations-padding-top, 60px)!important;padding-bottom:var(--transformations-padding-bottom, 60px)!important}.forge-pdp[data-forge-tabs],.forge-pdp[data-forge-panel]{background:linear-gradient(190deg,#a46336,#62402a 60%,#2f211b);background-attachment:fixed}.forge-pdp .forge-transformations{max-width:1400px;margin:0 auto var(--forge-spacing-2xl) auto;padding:var(--forge-spacing-2xl) var(--forge-spacing-md)}.forge-pdp .forge-reviews-summary{display:flex;align-items:center;justify-content:center;gap:var(--forge-spacing-sm);margin-top:var(--forge-spacing-md)}.forge-pdp .forge-reviews-summary span{font-size:14px;color:var(--forge-color-text-light)}.forge-pdp .forge-transformation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--forge-spacing-xl);margin-top:var(--forge-spacing-xl)}@media(max-width:768px){.forge-pdp .forge-transformation-grid{grid-template-columns:1fr}}.forge-pdp .forge-transformation-card{background-color:var(--forge-color-white);border-radius:var(--forge-radius-lg);overflow:hidden;box-shadow:0 4px 12px #00000014;transition:transform .2s,box-shadow .2s}.forge-pdp .forge-transformation-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.forge-pdp .forge-ba-images{display:grid;grid-template-columns:1fr 1fr;gap:2px;background-color:var(--forge-color-border)}.forge-pdp .forge-ba-image{position:relative;aspect-ratio:1}.forge-pdp .forge-ba-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e0e0e0)}.forge-pdp .forge-ba-label{position:absolute;top:var(--forge-spacing-sm);left:var(--forge-spacing-sm);padding:4px 12px;background-color:#000000b3;color:var(--forge-color-white);font-size:11px;font-weight:700;text-transform:uppercase;border-radius:3px}.forge-pdp .forge-transformation-content{padding:var(--forge-spacing-lg)}.forge-pdp .forge-customer-info{display:flex;align-items:center;gap:var(--forge-spacing-sm);margin-bottom:var(--forge-spacing-sm)}.forge-pdp .forge-customer-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#d9652a,#b85320)}.forge-pdp .forge-customer-name{font-weight:600;color:var(--forge-color-black);font-size:14px}.forge-pdp .forge-verified{display:flex;align-items:center;gap:4px;margin-bottom:var(--forge-spacing-sm);font-size:12px;color:var(--forge-color-text-light)}.forge-pdp .forge-issue-tags{margin-bottom:var(--forge-spacing-sm);font-size:13px;color:var(--forge-color-orange);font-weight:700}.forge-pdp .forge-benefits-list{list-style:none;padding:0;margin:0 0 var(--forge-spacing-md) 0}.forge-pdp .forge-benefits-list li{position:relative;padding-left:20px;margin-bottom:6px;font-size:13px;color:var(--forge-color-text);line-height:1.5}.forge-pdp .forge-benefits-list li:before{content:"\2713";position:absolute;left:0;color:var(--forge-color-green);font-weight:700}.forge-pdp .forge-testimonial{font-size:14px;line-height:1.7;color:var(--forge-color-text);font-style:italic}.forge-pdp .forge-science-section{max-width:1400px;margin:0 auto var(--forge-spacing-2xl) auto;padding:var(--forge-spacing-2xl) var(--forge-spacing-md);background-color:var(--forge-color-tan);border-radius:var(--forge-radius-lg)}.forge-pdp .forge-science-content{display:grid;grid-template-columns:1fr 1fr;gap:var(--forge-spacing-2xl);align-items:center}@media(max-width:768px){.forge-pdp .forge-science-content{grid-template-columns:1fr}}.forge-pdp .forge-science-image{border-radius:var(--forge-radius-lg);overflow:hidden}.forge-pdp .forge-science-placeholder{width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,#c9b8a3,#b5a592)}.forge-pdp .forge-science-text h2{font-family:var(--forge-font-heading);font-size:34px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--forge-spacing-md) 0;color:var(--forge-color-black);line-height:1.2}.forge-pdp .forge-science-text p{font-size:15px;line-height:1.7;color:var(--forge-color-text);margin-bottom:var(--forge-spacing-lg)}.forge-pdp .forge-science-image-mobile{display:none;margin:var(--forge-spacing-md) 0}@media(max-width:768px){.forge-pdp .forge-science-image-desktop{display:none}.forge-pdp .forge-science-image-mobile{display:block}.forge-pdp .forge-cta-button{display:block;width:100%;text-align:center}}.forge-science-standalone{padding-top:var(--science-padding-top, 60px)!important;padding-bottom:var(--science-padding-bottom, 60px)!important}.forge-pdp .forge-cta-button{padding:16px var(--forge-spacing-xl);background-color:var(--forge-color-orange);color:var(--forge-color-white);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:var(--forge-radius-md);cursor:pointer;transition:all .2s ease;margin-bottom:var(--forge-spacing-sm)}.forge-pdp .forge-cta-button:hover{background-color:var(--forge-color-orange-dark);transform:scale(1.02)}.forge-pdp .forge-guarantee-text{font-size:13px;color:var(--forge-color-text-light);margin:0}.forge-ingredients-standalone{padding-top:var(--ingredients-padding-top, 60px)!important;padding-bottom:var(--ingredients-padding-bottom, 60px)!important}.forge-pdp .forge-ingredients-section{max-width:1400px;margin:0 auto var(--forge-spacing-2xl) auto;padding:var(--forge-spacing-2xl) var(--forge-spacing-md);text-align:center}.forge-pdp .forge-ingredients-section h2{font-family:var(--forge-font-heading);font-size:38px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--forge-spacing-2xl) 0;color:var(--forge-color-black);line-height:1.15}.forge-pdp .forge-ingredients-section h2 strong{color:var(--forge-color-orange)}.forge-pdp .forge-ingredients-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--forge-spacing-xl)}@media(max-width:768px){.forge-pdp .forge-ingredients-grid{grid-template-columns:1fr}}.forge-pdp .forge-ingredient-card{text-align:center}.forge-pdp .forge-ingredient-image{width:100%;max-width:180px;margin:0 auto var(--forge-spacing-md) auto;aspect-ratio:1;border-radius:50%;overflow:hidden}.forge-pdp .forge-ingredient-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e0e0e0)}.forge-pdp .forge-ingredient-card h3{font-size:19px;font-weight:700;margin:0 0 var(--forge-spacing-sm) 0;color:var(--forge-color-black)}.forge-pdp .forge-ingredient-card p{font-size:14px;line-height:1.6;color:var(--forge-color-text);margin:0}.forge-pdp .forge-stats-section{max-width:1400px;margin:0 auto var(--forge-spacing-2xl) auto;padding:0;display:grid;grid-template-columns:1fr 1fr;background-color:#f2e9db;border-radius:var(--forge-radius-lg);overflow:hidden}.forge-pdp .forge-stats-content{padding:var(--forge-spacing-2xl) var(--forge-spacing-xl);display:flex;flex-direction:column;justify-content:center}.forge-pdp .forge-stats-content h2{font-family:var(--forge-font-heading);font-size:38px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--forge-spacing-md) 0;color:var(--forge-color-black);line-height:1.15}.forge-pdp .forge-stats-content h2 strong{color:var(--forge-color-orange)}.forge-pdp .forge-stats-intro{font-size:15px;line-height:1.7;color:var(--forge-color-text);margin-bottom:var(--forge-spacing-xl)}.forge-pdp .forge-stats-list{display:flex;flex-direction:column;gap:var(--forge-spacing-xl)}.forge-pdp .forge-stat-item{display:flex;align-items:center;gap:var(--forge-spacing-lg)}.forge-pdp .forge-stat-circle{position:relative;flex-shrink:0;width:120px;height:120px}.forge-pdp .forge-stat-circle svg{width:100%;height:100%}.forge-pdp .forge-stat-circle-progress{stroke-dasharray:339.292;stroke-dashoffset:339.292;transition:stroke-dashoffset 2s ease-out}.forge-pdp .forge-stat-item.animated .forge-stat-circle-progress{stroke-dashoffset:0}.forge-pdp .forge-stat-percentage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:baseline;gap:2px}.forge-pdp .forge-stat-number{font-size:36px;font-weight:700;color:var(--forge-color-black);line-height:1}.forge-pdp .forge-stat-symbol{font-size:24px;font-weight:700;color:var(--forge-color-black)}.forge-pdp .forge-stat-label{font-size:14px;line-height:1.6;color:var(--forge-color-text);margin:0;flex:1}.forge-pdp .forge-stats-image{position:relative;min-height:600px;overflow:hidden}.forge-pdp .forge-stats-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:992px){.forge-pdp .forge-stats-section{grid-template-columns:1fr}.forge-pdp .forge-stats-image{min-height:500px}.forge-pdp .forge-stat-circle{width:100px;height:100px}.forge-pdp .forge-stat-number{font-size:30px}.forge-pdp .forge-stat-symbol{font-size:20px}}@media(max-width:768px){.forge-pdp .forge-stats-content{padding:var(--forge-spacing-xl) var(--forge-spacing-md)}.forge-pdp .forge-stats-content h2{font-size:28px}.forge-pdp .forge-stats-list{gap:var(--forge-spacing-lg)}.forge-pdp .forge-stat-item{flex-direction:column;text-align:center;gap:var(--forge-spacing-md)}.forge-pdp .forge-stat-circle{width:140px;height:140px}.forge-pdp .forge-stat-number{font-size:40px}.forge-pdp .forge-stat-symbol{font-size:28px}.forge-pdp .forge-stats-image{min-height:400px}}.forge-expert-standalone{padding-top:var(--expert-padding-top, 0px)!important;padding-bottom:var(--expert-padding-bottom, 60px)!important}.forge-pdp .forge-expert-section{display:grid;grid-template-columns:1fr 1fr;background-color:#2a2a2a;margin:0 0 var(--forge-spacing-2xl) 0;min-height:500px}.forge-pdp .forge-expert-image{position:relative;overflow:hidden}.forge-pdp .forge-expert-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#4a4a4a,#2a2a2a)}.forge-pdp .forge-expert-content{padding:60px 80px;display:flex;flex-direction:column;justify-content:center;color:#fff}.forge-pdp .forge-expert-section h2{font-family:var(--forge-font-heading);font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 20px;color:#fff;line-height:1.2}.forge-pdp .forge-expert-section h2 strong{font-weight:700;color:#fff}.forge-pdp .forge-expert-intro{font-size:14px;line-height:1.6;color:#ffffffe6;margin-bottom:30px}.forge-pdp .forge-expert-credentials-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px;background-color:#f5efe6;border-radius:10px;margin-bottom:25px}.forge-pdp .forge-credential-item{display:flex;align-items:center;gap:12px;flex:1}.forge-pdp .forge-credential-icon{width:32px;height:32px;border-radius:50%;background-color:#d9652a;flex-shrink:0;display:flex;align-items:center;justify-content:center}.forge-pdp .forge-credential-icon svg{width:18px;height:18px;color:#fff;fill:currentColor}.forge-pdp .forge-credential-item span{font-size:11px;font-weight:600;color:#2a2a2a;line-height:1.3}.forge-pdp .forge-expert-testimonial-box{background-color:#1f1f1f;border-radius:10px;padding:24px 28px;margin-top:10px}.forge-pdp .forge-expert-stars{font-size:18px;color:#d9652a;margin-bottom:15px;letter-spacing:2px}.forge-pdp .forge-expert-quote{margin:0;padding:0;background:transparent;border:none}.forge-pdp .forge-expert-quote p{font-size:16px;font-style:italic;line-height:1.6;color:#d9652a;margin:0 0 12px}.forge-pdp .forge-expert-quote cite{font-size:12px;font-style:normal;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px}.forge-pdp .forge-expert-quote cite svg{color:#d9652a}.forge-guarantee-trustpilot-standalone{padding-top:var(--guarantee-trustpilot-padding-top, 60px)!important;padding-bottom:var(--guarantee-trustpilot-padding-bottom, 60px)!important}.forge-pdp .forge-guarantee-trustpilot-section{background-color:#faf6ef;padding:60px 40px;margin-bottom:var(--forge-spacing-2xl)}.forge-pdp .forge-guarantee-content{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center;margin-bottom:50px;max-width:1200px;margin-left:auto;margin-right:auto}.forge-pdp .forge-guarantee-badge{width:180px;height:180px;flex-shrink:0}.forge-pdp .forge-guarantee-badge svg{width:100%;height:100%}.forge-pdp .forge-guarantee-text{text-align:left}.forge-pdp .forge-guarantee-text h2{font-family:var(--forge-font-heading);font-size:28px;font-weight:400;color:#2a2a2a;margin:0 0 10px;line-height:1.3}.forge-pdp .forge-guarantee-text h2 strong{font-weight:700}.forge-pdp .forge-guarantee-text h3{font-family:var(--forge-font-heading);font-size:28px;color:#d9652a;margin:0 0 15px;line-height:1.3}.forge-pdp .forge-guarantee-text h3 strong{font-weight:700}.forge-pdp .forge-guarantee-text p{font-size:14px;line-height:1.7;color:#666;margin:0}.forge-pdp .forge-trustpilot-content{max-width:1200px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 12px #00000014}.forge-pdp .forge-trustpilot-grid{display:grid;grid-template-columns:200px repeat(4,1fr);gap:30px;align-items:start}.forge-pdp .forge-trustpilot-summary{display:flex;flex-direction:column;gap:10px}.forge-pdp .forge-trustpilot-summary h3{font-size:20px;font-weight:700;color:#2a2a2a;margin:0}.forge-pdp .forge-trustpilot-stars{display:block}.forge-pdp .forge-trustpilot-summary p{font-size:12px;color:#666;margin:0;line-height:1.4}.forge-pdp .forge-trustpilot-summary p strong{font-weight:700;color:#2a2a2a}.forge-pdp .forge-trustpilot-logo{max-width:100px;height:auto}.forge-pdp .forge-review-column{display:flex;flex-direction:column;gap:8px}.forge-pdp .forge-review-stars{color:#00b67a;font-size:14px;letter-spacing:1px}.forge-pdp .forge-review-column h4{font-size:14px;font-weight:700;text-transform:uppercase;margin:0;color:#2a2a2a;line-height:1.3}.forge-pdp .forge-review-column p{font-size:13px;line-height:1.5;color:#666;margin:0}.forge-pdp .forge-review-column cite{font-size:12px;font-style:normal;font-weight:600;color:#999}@media(max-width:768px){.forge-pdp .forge-guarantee-trustpilot-section{padding:40px 20px}.forge-pdp .forge-guarantee-content{grid-template-columns:1fr;text-align:center;gap:30px;margin-bottom:40px}.forge-pdp .forge-guarantee-badge{margin:0 auto}.forge-pdp .forge-guarantee-text{text-align:center}.forge-pdp .forge-guarantee-text h2,.forge-pdp .forge-guarantee-text h3{font-size:22px}.forge-pdp .forge-trustpilot-grid{grid-template-columns:1fr;gap:20px}.forge-pdp .forge-trustpilot-summary{text-align:center;align-items:center}}.forge-pdp .forge-faq-section{max-width:1000px;margin:0 auto var(--forge-spacing-2xl) auto;padding:var(--forge-spacing-2xl) var(--forge-spacing-md)}.forge-faq-section-standalone{padding-top:var(--faq-padding-top, 60px);padding-bottom:var(--faq-padding-bottom, 60px)}.forge-pdp .forge-faq-section h2{font-family:var(--forge-font-heading);font-size:38px;font-weight:900;text-transform:lowercase;letter-spacing:.5px;margin:0 0 var(--forge-spacing-xl) 0;color:var(--forge-color-black);line-height:1.2;text-align:center}.forge-pdp .forge-faq-section h2 strong{font-weight:900;color:var(--forge-color-black)}.forge-pdp .forge-faq-list{column-count:2;column-gap:20px}.forge-pdp .forge-faq-item{break-inside:avoid;margin-bottom:20px;background-color:#f5efe6;border-radius:8px;padding:20px}.forge-pdp .forge-faq-item summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:15px;font-weight:400;color:var(--forge-color-black);transition:color .2s}.forge-pdp .forge-faq-item summary::-webkit-details-marker{display:none}.forge-pdp .forge-faq-item summary:hover{color:var(--forge-color-orange)}.forge-pdp .forge-faq-item summary svg{flex-shrink:0;transition:transform .2s;color:var(--forge-color-orange)}.forge-pdp .forge-faq-item[open] summary svg{transform:rotate(180deg)}.forge-pdp .forge-faq-answer{padding-top:12px}.forge-pdp .forge-faq-answer p{font-size:14px;line-height:1.6;color:var(--forge-color-text);margin:0}@media(max-width:1024px){.forge-pdp .forge-product-title{font-size:38px}.forge-pdp .forge-section-header h2,.forge-pdp .forge-ingredients-section h2,.forge-pdp .forge-stats-section h2,.forge-pdp .forge-expert-section h2,.forge-pdp .forge-faq-section h2{font-size:32px}.forge-pdp .forge-science-text h2{font-size:28px}}@media(max-width:768px){.forge-pdp .forge-hero{padding:var(--forge-spacing-lg) var(--forge-spacing-md)}.forge-pdp .forge-product-title{font-size:32px}.forge-pdp .forge-section-header h2,.forge-pdp .forge-ingredients-section h2,.forge-pdp .forge-stats-section h2,.forge-pdp .forge-expert-section h2,.forge-pdp .forge-faq-section h2{font-size:28px}.forge-pdp .forge-science-text h2{font-size:24px}.forge-pdp .forge-jump-nav,.forge-pdp .forge-press-logos{gap:var(--forge-spacing-md)}.forge-pdp .forge-press-logo{font-size:14px}.forge-pdp .forge-expert-section{grid-template-columns:1fr}.forge-pdp .forge-expert-image{min-height:300px}.forge-pdp .forge-expert-content{padding:40px 30px}.forge-pdp .forge-expert-credentials-bar{flex-direction:column;align-items:flex-start;gap:12px}.forge-pdp .forge-transformations,.forge-pdp .forge-science-section,.forge-pdp .forge-ingredients-section,.forge-pdp .forge-stats-section,.forge-pdp .forge-guarantee-section,.forge-pdp .forge-trustpilot-section,.forge-pdp .forge-faq-section{padding:var(--forge-spacing-xl) var(--forge-spacing-md)}.forge-pdp .forge-faq-list{column-count:1}}.forge-pdp .forge-gallery-main-image img,.forge-pdp .forge-gallery-thumb img,.forge-pdp .forge-bundle-image img{content-visibility:auto}.forge-pdp *{box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/2/assets/forge.css.map */
