.am-cb{width:100%;min-width:0}.am-cb :is(h1,h2,h3,p){margin-top:0;margin-bottom:0}.am-cb-body{font-size:14px;line-height:1.6}.am-cb .am-cb-button{display:inline-flex;align-items:center;gap:8px;max-width:100%}.am-cb--kicker .eyebrow{font-size:11px;letter-spacing:.08em}.am-cb--body p+p{margin-top:12px}.mnml-campaign-copy .am-cb--heading h2{margin:0}.mnml-campaign-copy .am-cb-button span{display:inline;margin:0;font:inherit}.studio-heading .am-cb-body{max-width:455px}.newsletter-panel .am-cb-body{max-width:720px;margin:auto}.newsletter-panel .am-cb{margin-left:auto;margin-right:auto}.am-cb--newsletter_form .inline-newsletter{width:100%}.am-cb--image img{display:block}.am-product-block{min-width:0}.am-product-block .pdp-extras{margin:0}.product-form.am-product-form{display:flex;flex-direction:column;gap:18px}.product-form.am-product-form>.am-product-block{order:initial}.am-promise-icon{display:block;width:40px;height:40px;object-fit:contain;margin:0 auto 12px}.am-header-icon{width:22px;height:22px;object-fit:contain}.am-cb .btn-outline{background:transparent;border:1px solid currentColor}.hero-inner .am-cb-button{width:auto}.hero-editorial .hero-inner{position:relative}@media(max-width:749px){.am-cb .am-cb-button{white-space:normal}.am-product-block{width:100%}}
