/* Shared content edges. Loaded after individual article styles. */
:root{--tw-content-width:1120px;--tw-gutter:32px;--tw-section-gap:56px}
body.single-post #secondary{display:none!important}
body.single-post #content>.row,body.single-post .blog-single>.row{max-width:var(--tw-content-width)!important;width:100%;margin-inline:auto!important}
body.single-post #content>.row>.large-9,body.single-post .blog-single>.row>.large-9{flex-basis:100%!important;max-width:100%!important;padding-inline:0!important;border:0!important}
body.single-post .entry-content{padding-inline:0!important;margin-inline:0!important}
body.single-post:has(.entry-content article) .entry-header{display:none!important}
body.single-post :is(.tw-guide,.tw-review,.tw-duel,.tw-apacare,.tw-lips,.tw-water,.tw-glam){box-sizing:border-box;width:100%;max-width:var(--tw-content-width)!important;margin-inline:auto!important;padding:var(--tw-section-gap) var(--tw-gutter)!important;min-width:0}
body.single-post :is(.tw-guide,.tw-review,.tw-duel,.tw-apacare,.tw-lips,.tw-water)>header{max-width:none;margin-inline:0}
body.single-post .tw-glam{padding-block:var(--tw-section-gap)!important}
body.single-post .tw-glam :is(.tw-glam__intro,.tw-glam__section){padding:32px 0 var(--tw-section-gap)!important}
body.single-post .tw-glam :is(.tw-glam__rule,.tw-glam__note){margin-inline:0!important}
body.single-post .tw-glam__sources{padding-inline:var(--tw-gutter)}
body.single-post .tw-glam__hero-copy{padding:40px var(--tw-gutter)}
body.single-post :is(.tw-glam__shelf,.tw-glam__steps)>*{min-width:0}
body.single-post :is(.entry-meta,.navigation-post,.author-box,#respond,.comments-area){margin-inline:var(--tw-gutter)}
body.page:not(.home) #main>.page-wrapper>.row,body.page:not(.home) #main>.page-wrapper>.container{max-width:var(--tw-content-width);margin-inline:auto;width:100%}
body.page:not(.home) #main>.page-wrapper>.row>.col{padding-inline:var(--tw-gutter)}
body.page:not(.home) .entry-content{padding-inline:0}
body .tw-about{max-width:var(--tw-content-width);margin-inline:auto;padding:0!important}
body .tw-about :is(.tw-guide__intro,.tw-guide__process,.tw-guide__choose,.tw-about__recognition){max-width:none;padding-inline:0!important}
body .tw-about .tw-guide__hero{padding-inline:0!important}
body .tw-about :is(.tw-guide__process-head,.tw-guide__choose-intro){margin-inline:0}
.tw-journal__latest,.tw-journal__trust{padding-inline:max(var(--tw-gutter),calc((100% - var(--tw-content-width))/2 + var(--tw-gutter)))}
.tw-journal__grid{max-width:100%}
@media(max-width:849px){:root{--tw-gutter:24px;--tw-section-gap:40px}}
@media(max-width:549px){:root{--tw-gutter:20px;--tw-section-gap:32px}body.single-post .tw-glam__hero-copy{padding:32px 20px}body.single-post .tw-glam__product-copy{padding:24px 20px}}
