.page--medication#champix{color:#333;background:#fff}.page--medication#champix .section--content:not(.page-meta-bar):not(.team-section){padding-top:25px;padding-bottom:25px}.page--medication#champix .champix-breadcrumb.page-meta-bar{padding-top:16px;padding-bottom:16px}.page--medication#champix .section__grey{background:#ecf0f1}.page--medication#champix .section__white{background:#fff}.page--medication#champix .section--feature.treatment--explained .section--inner,.page--medication#champix .section--item-list .section--inner{max-width:1212px;margin:0 auto;padding:0 16px}.page--medication#champix .btn{text-transform:uppercase;letter-spacing:.1rem;border:none;border-radius:10px;padding:15px 23px 13px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2rem;text-decoration:none;display:inline-block}.page--medication#champix .btn--primary{color:#000;background:#18bc9c}.page--medication#champix .btn--x-large{padding:15px 50px;font-size:15px;line-height:18px}.page--medication#champix .mt-20{margin-top:20px}.page--medication#champix .section--feature.treatment--explained{text-align:center}.page--medication#champix .section--feature.treatment--explained .heading--primary{margin:0 0 8px}.page--medication#champix .section--feature.treatment--explained .content--sub-heading{color:#2c3e50;margin:0 0 24px;font-size:18px;font-weight:600}.page--medication#champix .section--feature.treatment--explained .feature--block{gap:16px;padding-top:24px;display:grid}@media (min-width:768px){.page--medication#champix .section--feature.treatment--explained .feature--block{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:40px}}.page--medication#champix .section--feature.treatment--explained .feature--item{flex-direction:column;gap:12px;display:flex}.page--medication#champix .section--feature.treatment--explained .feature--img{min-height:72px}.page--medication#champix .section--feature.treatment--explained .feature--img img{width:72px;height:auto}.page--medication#champix .section--feature.treatment--explained .feature--content p{color:#2c3e50;margin:0;font-size:16px;line-height:1.55}.page--medication#champix .section--feature.treatment--explained .content--cta{margin-top:24px}.page--medication#champix .section--feature.treatment--explained .content--cta .cta-button.btn--x-large{padding:15px 50px;font-size:15px;line-height:18px}.page--medication#champix .section--item-list .main-heading{color:#000;margin:0 0 24px;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.1}.page--medication#champix .section--item-list .item-list .item{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.page--medication#champix .section--item-list .item-list .item{flex-direction:row;align-items:flex-start}.page--medication#champix .section--item-list .item--image{width:47%}}.page--medication#champix .section--item-list .item--image img{width:100%;max-width:400px;height:auto}@media (min-width:768px){.page--medication#champix .section--item-list .item--content{width:47%;margin-left:6%}}.page--medication#champix .section--item-list .content--note{margin-top:12px;font-size:13px}.page--medication#champix .section--item-list .content--note.top{color:#55626f;margin:0 0 12px;font-size:14px}.page--medication#champix .section--item-list .item--packs{background:#dfe4e5;border:8px solid #dfe4e5;margin:0;padding:0;list-style:none}.page--medication#champix .section--item-list .item--packs li+li{margin-top:8px}.page--medication#champix .section--item-list .item--packs a{color:inherit;background:#f3f5f5;padding:14px 18px 12px;text-decoration:none;display:block}.page--medication#champix .section--item-list .item--packs .content--heading{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 6px;display:flex}.page--medication#champix .section--item-list .item--packs .content--title{color:#2c3e50;font-size:17px;font-weight:600}.page--medication#champix .section--item-list .item--packs .content--price{color:#000;white-space:nowrap;font-size:21px;font-weight:700}.page--medication#champix .section--item-list .item--packs .content--item-detail{color:#55626f;font-size:14px}.page--treatment-pricing#champix--cost,.page--treatment-pricing#champix--pack{color:#2c3e50;background:#fff}.page--treatment-pricing#champix--cost .champix-breadcrumb,.page--treatment-pricing#champix--pack .champix-breadcrumb{border-bottom:1px solid #d9d9d9;padding-top:16px;padding-bottom:16px}.page--treatment-pricing#champix--cost .section__white,.page--treatment-pricing#champix--pack .section__white{background:#fff}.page--treatment-pricing#champix--cost .section__grey,.page--treatment-pricing#champix--pack .section__grey{background:#ecf0f1}.page--treatment-pricing#champix--cost .section--inner,.page--treatment-pricing#champix--cost .component--inner,.page--treatment-pricing#champix--pack .section--inner,.page--treatment-pricing#champix--pack .component--inner{max-width:1212px;margin:0 auto;padding:0 16px}.page--treatment-pricing#champix--cost .section--content,.page--treatment-pricing#champix--pack .section--content{padding:28px 0}.page--treatment-pricing#champix--cost .content--sub-heading,.page--treatment-pricing#champix--pack .content--sub-heading{margin-top:12px;font-size:18px;font-weight:600;display:inline-block}.page--treatment-pricing#champix--cost .item-list .item,.page--treatment-pricing#champix--pack .item-list .item{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.page--treatment-pricing#champix--cost .item-list .item,.page--treatment-pricing#champix--pack .item-list .item{flex-direction:row;align-items:flex-start}.page--treatment-pricing#champix--cost .item--image,.page--treatment-pricing#champix--pack .item--image{width:47%}}.page--treatment-pricing#champix--cost .item--image img,.page--treatment-pricing#champix--pack .item--image img{object-fit:contain;background:#f5f7f8;border-radius:8px;width:100%;height:auto}@media (min-width:768px){.page--treatment-pricing#champix--cost .item--content,.page--treatment-pricing#champix--pack .item--content{width:47%;margin-left:6%}}.page--treatment-pricing#champix--cost .product--summary p,.page--treatment-pricing#champix--pack .product--summary p{margin:16px 0;font-size:16px;line-height:1.6}.page--treatment-pricing#champix--cost .product--summary ul,.page--treatment-pricing#champix--pack .product--summary ul{margin:0 0 16px 20px;padding:0}.page--treatment-pricing#champix--cost .product--summary li+li,.page--treatment-pricing#champix--pack .product--summary li+li{margin-top:10px}.page--treatment-pricing#champix--cost .product--summary li,.page--treatment-pricing#champix--pack .product--summary li{font-size:16px;line-height:1.6}.page--treatment-pricing#champix--cost .section--feature-block .content--heading.heading--secondary,.page--treatment-pricing#champix--pack .section--feature-block .content--heading.heading--secondary{text-align:center}.page--treatment-pricing#champix--cost .content--note,.page--treatment-pricing#champix--pack .content--note{margin-bottom:10px;font-size:13px}.page--treatment-pricing#champix--cost .content--note.bottom,.page--treatment-pricing#champix--pack .content--note.bottom{margin-top:12px}.page--treatment-pricing#champix--cost .item--packs,.page--treatment-pricing#champix--pack .item--packs{background:#dfe4e5;border:8px solid #dfe4e5;margin:0;padding:0;list-style:none}.page--treatment-pricing#champix--cost .item--packs li+li,.page--treatment-pricing#champix--pack .item--packs li+li{margin-top:8px}.page--treatment-pricing#champix--cost .item--packs a,.page--treatment-pricing#champix--pack .item--packs a{color:inherit;background:#f3f5f5;padding:14px 18px 12px;text-decoration:none;display:block}.page--treatment-pricing#champix--cost .item--packs .content--heading,.page--treatment-pricing#champix--pack .item--packs .content--heading{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 6px;display:flex}.page--treatment-pricing#champix--cost .item--packs .content--title,.page--treatment-pricing#champix--pack .item--packs .content--title{color:#2c3e50;font-size:17px;font-weight:600}.page--treatment-pricing#champix--cost .item--packs .content--price,.page--treatment-pricing#champix--pack .item--packs .content--price{color:#000;white-space:nowrap;font-size:21px;font-weight:700}.page--treatment-pricing#champix--cost .item--packs .content--item-detail,.page--treatment-pricing#champix--pack .item--packs .content--item-detail{color:#55626f;font-size:14px}.page--treatment-pricing#champix--cost .item--packs .content--detail-row,.page--treatment-pricing#champix--pack .item--packs .content--detail-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.page--treatment-pricing#champix--cost .item--packs .content--arrow,.page--treatment-pricing#champix--pack .item--packs .content--arrow{color:#9da8ad;font-size:28px;font-weight:300;line-height:1}.page--treatment-pricing#champix--cost .feature--points,.page--treatment-pricing#champix--pack .feature--points{background:#f3f5f5;border-radius:4px;gap:16px;margin-top:24px;padding:14px 16px;display:grid}.page--treatment-pricing#champix--cost .feature--points .feature--item,.page--treatment-pricing#champix--pack .feature--points .feature--item{align-items:center;gap:16px;display:flex}.page--treatment-pricing#champix--cost .feature--points .feature--img,.page--treatment-pricing#champix--pack .feature--points .feature--img{flex-shrink:0;width:72px}.page--treatment-pricing#champix--cost .feature--points .feature--img img,.page--treatment-pricing#champix--pack .feature--points .feature--img img{width:100%;height:auto}.page--treatment-pricing#champix--cost .feature--points .feature--heading,.page--treatment-pricing#champix--pack .feature--points .feature--heading{color:#000;margin-bottom:4px;font-weight:700;display:block}.page--treatment-pricing#champix--cost .feature--points p,.page--treatment-pricing#champix--pack .feature--points p{margin:0;font-size:14px;line-height:1.5}.page--treatment-pricing#champix--cost .btn,.page--treatment-pricing#champix--pack .btn{text-transform:uppercase;letter-spacing:.1rem;border:none;border-radius:10px;padding:15px 23px 13px;font-size:13px;font-weight:700;line-height:1.2rem;text-decoration:none;display:inline-block}.page--treatment-pricing#champix--cost .btn--primary,.page--treatment-pricing#champix--pack .btn--primary{color:#000;background:#18bc9c}.page--treatment-pricing#champix--cost .item--content>.content--cta .btn--x-large,.page--treatment-pricing#champix--cost .item--content>.content--cta .cta-button.btn--x-large,.page--treatment-pricing#champix--pack .item--content>.content--cta .btn--x-large,.page--treatment-pricing#champix--pack .item--content>.content--cta .cta-button.btn--x-large{text-align:center;width:100%;padding:15px 50px;font-size:15px;line-height:18px}.page--treatment-pricing#champix--cost .mt-20,.page--treatment-pricing#champix--pack .mt-20{margin-top:20px}.page--treatment-pricing#champix--cost .mb-32,.page--treatment-pricing#champix--pack .mb-32{margin-bottom:32px}@media (max-width:767px){.page--treatment-pricing#champix--cost .sm--hidden,.page--treatment-pricing#champix--pack .sm--hidden{display:none}}@media (min-width:768px){.page--treatment-pricing#champix--cost .md--hidden,.page--treatment-pricing#champix--pack .md--hidden{display:none}}.page--treatment-pricing#champix--cost .section--feature.treatment--explained,.page--treatment-pricing#champix--pack .section--feature.treatment--explained{text-align:center}.page--treatment-pricing#champix--cost .section--feature.treatment--explained .content--heading.content--heading__small.heading--primary,.page--treatment-pricing#champix--pack .section--feature.treatment--explained .content--heading.content--heading__small.heading--primary{margin:0 0 12px}.page--treatment-pricing#champix--cost .section--feature.treatment--explained .content--sub-heading,.page--treatment-pricing#champix--pack .section--feature.treatment--explained .content--sub-heading{margin:0;display:block}
