.ProductPage_pageContainer__YjCv3{padding:0 64px}.ProductPage_topSpacer__y7Ev9{height:100px}.ProductPage_contentLayout__hXGOm{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:800px;margin:0 auto}.ProductPage_imageWrapper__iPJTx{width:100%;max-width:600px;margin-bottom:24px}.ProductPage_productHeader__bUM3o{text-align:center;margin-bottom:24px}.ProductPage_productName__RY62r{margin-bottom:16px}.ProductPage_traitsContainer__PzU9T{text-align:start;width:100%}.ProductPage_traitTitle__WQrmG{margin-bottom:16px}.ProductPage_traitDescription__tS1lb{margin-bottom:32px}.ProductPage_traitDescription__tS1lb:last-of-type{margin-bottom:24px}.ProductPage_divider__M3qja{height:1px;background-color:#bdbdbd;width:100%;margin-bottom:24px}.ProductPage_ctaContainer__vwJoH{width:100%}@media (max-width:767px){.ProductPage_pageContainer__YjCv3{padding:0 24px}}