.size-guide-section{padding:2rem 1.5rem;background-color:#fff}@media(min-width:768px){.size-guide-section{padding:3rem 2rem}}section.kg-brewery-hero-area .kg-inner-hero-area .kg-content h1{line-height:70px!important}.kg-heading-content h2{color:#555;font-size:20px;font-style:normal;font-weight:300;line-height:48px;margin-top:28px}.size-guide-container{max-width:1000px;margin:0 auto}.size-guide-header{text-align:center;margin-bottom:4rem}.size-guide-meta{font-size:.75rem;color:#00a651;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-weight:700}.size-guide-h1{font-family:Paytone One;font-size:3rem;font-weight:700;color:#00a651;margin-bottom:1.5rem;line-height:1.15;letter-spacing:-.025em}.kg-heading-content h2{line-height:normal}.size-guide-intro{font-size:1.1875rem;color:#333;max-width:700px;margin:0 auto;line-height:1.65;font-weight:400}.size-guide-section-block{margin-bottom:3.5rem}.size-guide-h2{font-family:Paytone One;font-size:2.25rem;font-weight:700;color:#00a651;margin-bottom:1.5rem;padding-bottom:0;border-bottom:none;letter-spacing:-.01em;line-height:1.2}.size-guide-h3{font-size:1.375rem;font-weight:700;color:#121212;margin-top:2rem;margin-bottom:16px}.size-guide-h4{font-size:1.125rem;font-weight:700;color:#00a651;margin-top:16px;margin-bottom:.75rem}.size-guide-p{margin-bottom:16px;color:#333;font-size:16px;line-height:1.65;font-weight:400}.product-description{background:#f5f5f5;padding:1.5rem;border-radius:.375rem;margin-bottom:1.75rem;border-left:5px solid #00A651}.product-description p{color:#555;font-size:16px;line-height:1.65;margin-bottom:0}.fit-options{display:grid;gap:1.75rem;margin-bottom:2rem}@media(min-width:640px){.fit-options{grid-template-columns:1fr 1fr}}.fit-option{background:#f5f5f5;padding:1.5rem;border-radius:.375rem;border:1px solid #e0e0e0}.fit-option h4,.fit-option span{color:#00a651;margin-top:0;margin-bottom:.75rem;font-size:18px;font-weight:700}.fit-option p{font-size:16px;color:#555;margin-bottom:0;line-height:1.65}.size-guide-box{background:#fff;border:1px solid #e0e0e0;border-radius:.375rem;padding:0;margin-bottom:1.75rem;overflow:hidden}.size-guide-title{background:#f0f8f3;padding:1.25rem 1.5rem;border-bottom:1px solid #e0e0e0}.size-guide-title h4{margin:0;color:#00a651;font-size:18px;font-weight:700}.size-guide-table-image{width:100%;height:auto;display:block;margin:0}.size-guide-placeholder{padding:3rem 1.5rem;text-align:center;color:#999;font-size:.9375rem;background:#fafafa;border-top:1px solid #e0e0e0}.measurement-guide{background:#f0f8f3;border-left:5px solid #00A651;padding:1.5rem;border-radius:.375rem;margin-bottom:1.75rem}.measurement-guide h3{color:#00a651;margin-top:0;margin-bottom:16px;font-size:1.25rem}.measurement-guide p{color:#555;font-size:16px;margin-bottom:.75rem;line-height:1.65}.measurement-steps{list-style:none;padding-left:0;margin-bottom:0}.measurement-steps li{padding-left:1.5rem;margin-bottom:16px;position:relative;color:#555;font-size:16px;line-height:1.65}.measurement-steps li:last-child{margin-bottom:0}.measurement-steps li:before{content:"\2022";position:absolute;left:0;color:#00a651;font-weight:700}.measurement-diagram{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.375rem;padding:3rem 1.5rem;text-align:center;color:#999;font-size:.9375rem;margin-bottom:1.75rem}.measurement-diagram img{max-width:100%;height:auto}.product-specs{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.375rem;padding:1.5rem;margin-bottom:1.75rem}.spec-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.25rem;border-bottom:1px solid #e0e0e0}.spec-row:last-child{border-bottom:none;padding-bottom:0}.spec-label{font-weight:700;color:#121212;font-size:16px}.spec-value{color:#555;font-size:16px}.cta-section{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.375rem;padding:2.5rem;text-align:center;margin-top:2.5rem}.cta-section h3{margin-top:0;color:#00a651;margin-bottom:16px}.cta-section p{color:#333;margin-bottom:1.75rem;font-size:16px;line-height:1.65}.cta-button{display:inline-block;background:#00a651;color:#fff;padding:.875rem 2.5rem;border-radius:2rem;text-decoration:none;font-weight:700;font-size:16px;transition:background .3s ease;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.cta-button:hover{background:#008a40}.email-link{color:#00a651;text-decoration:none;font-weight:700;border-bottom:2px solid #00A651}.email-link:hover{color:#008a40;border-bottom-color:#008a40}@media(min-width:768px){.size-guide-h1{font-size:3.5rem}.size-guide-h2{font-size:2.5rem}.size-guide-h3{font-size:1.5rem}.spec-value{font-size:13px}}section.kg-brewery-hero-area .kg-inner-hero-area .kg-content h1{line-height:56px!important;font-weight:400!important;letter-spacing:-6px!important}@media(max-width:768px){section.kg-brewery-hero-area .kg-inner-hero-area .kg-content h1{line-height:32px!important;font-size:40px!important;font-weight:400!important;letter-spacing:-3px!important}}@media(max-width:480px){.spec-value,.spec-label,.size-guide-p{font-size:13px}.kg-heading-content h2{font-size:18px}}.size-guide-section a:not(.cta-button),.size-guide-section a:not(.cta-button):visited{color:#00a651!important}.size-guide-section a:not(.cta-button):hover,.size-guide-section a:not(.cta-button):focus{color:#008a40!important}
/*# sourceMappingURL=/cdn/shop/t/149/compiled_assets/styles.css.map */
