.bb-tw{--bodymenu-max:1140px;--bodymenu-font:15px;--bodymenu-line:24px;--bodymenu-weight:400;--bodymenu-radius:50px;--bodymenu-pad-y:4px;--bodymenu-pad-x:15px;--bodymenu-gap:2.5px;--bodymenu-border:1px;--bodymenu-zero:0px;--bodymenu-ink:#363636;--bodymenu-muted:rgba(54,54,54,.7)}.bb-tw>.bb-t-text[data-block=tw-bodycare-menu]{max-width:var(--bodymenu-max);margin-inline:auto;padding-inline:var(--bodymenu-zero)}.bb-tw>.bb-t-text[data-block=tw-bodycare-menu] .payload-richtext p{font-size:var(--bodymenu-zero);line-height:var(--bodymenu-zero)}.bb-tw>.bb-t-text[data-block=tw-bodycare-menu] .payload-richtext p>a{display:inline-block;box-sizing:border-box;font-size:var(--bodymenu-font);line-height:var(--bodymenu-line);font-weight:var(--bodymenu-weight);color:var(--bodymenu-muted);padding:var(--bodymenu-pad-y) var(--bodymenu-pad-x);margin:var(--bodymenu-zero) var(--bodymenu-gap);border:var(--bodymenu-zero) solid var(--bodymenu-ink);border-radius:var(--bodymenu-radius);text-decoration:none}.bb-tw>.bb-t-text[data-block=tw-bodycare-menu] .payload-richtext p>a[href="/body-care"]{color:var(--bodymenu-ink);border-width:var(--bodymenu-border)}.bb-tw>.bb-t-text[data-block=tw-bodycare-menu] .payload-richtext p>a:is(:hover,:focus-visible){color:var(--bodymenu-ink);outline:var(--bodymenu-border) solid var(--bodymenu-ink)}@media (max-width:992px){.bb-tw{--bodymenu-max:802.6875px;--bodymenu-font:12.75px;--bodymenu-line:20.4px;--bodymenu-radius:42.5px;--bodymenu-pad-y:3.4px;--bodymenu-pad-x:12.75px;--bodymenu-gap:2.125px}}@media (max-width:768px){.bb-tw{--bodymenu-max:627.296875px}}@media (max-width:320px){.bb-tw{--bodymenu-max:275px;--bodymenu-font:15px;--bodymenu-line:24px;--bodymenu-radius:50px;--bodymenu-pad-y:4px;--bodymenu-pad-x:15px;--bodymenu-gap:2.5px}}.bb-body-gallery{--bodycare-max:1170px;--bodycare-edge:15px;--bodycare-pad:5px;--bodycare-peek:60px;--bodycare-columns:3;--bodycare-zero:0px;--bodycare-unit:1px;--bodycare-frame:#eee;--bodycare-white:#fff;--bodycare-ink:#333;--bodycare-muted:#999;--bodycare-clear:transparent;--bodycare-control-bg:rgba(0,0,0,.1);--bodycare-backdrop:rgba(0,0,0,.8);--bodycare-top:40px;--bodycare-bottom:100px;--bodycare-control:52px;--bodycare-arrow:38px;--bodycare-control-inset:35px;--bodycare-dot:20px;--bodycare-dot-thickness:2px;--bodycare-dot-pad:8px;--bodycare-dialog-max:1000px;--bodycare-dialog-inset:16px;--bodycare-dialog-image:75vh;--bodycare-focus:3px;--bodycare-portrait:3/4;position:relative;box-sizing:border-box}.bb-tw>.bb-body-gallery{max-width:var(--bodycare-max);margin:var(--bodycare-top) auto var(--bodycare-bottom);padding:var(--bodycare-zero) var(--bodycare-edge)}.bb-body-gallery-viewport{position:relative;margin-inline:calc(var(--bodycare-pad) * -1);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bodycare-peek)}.bb-body-gallery-viewport::-webkit-scrollbar{display:none}.bb-body-gallery-track{display:flex;width:100%;list-style:none;margin:var(--bodycare-zero);padding:var(--bodycare-zero) var(--bodycare-peek)}.bb-body-gallery-item{box-sizing:border-box;flex:0 0 calc(100% / var(--bodycare-columns));flex-basis:round(up,calc(100% / var(--bodycare-columns)),var(--bodycare-unit));min-width:var(--bodycare-zero);padding:var(--bodycare-pad);scroll-snap-align:start}.bb-body-gallery-item button{display:block;width:100%;padding:var(--bodycare-zero);border:var(--bodycare-unit) solid var(--bodycare-frame);background:var(--bodycare-clear);cursor:pointer}.bb-body-gallery-item img{display:block;width:100%;height:auto;aspect-ratio:var(--bodycare-portrait);object-fit:cover}.bb-body-gallery-next,.bb-body-gallery-prev{position:absolute;top:calc((100% - var(--bodycare-dot-pad) * 2 - var(--bodycare-dot-thickness)) / 2);transform:translateY(-50%);width:var(--bodycare-control);height:var(--bodycare-control);padding:var(--bodycare-zero);border:none;background:var(--bodycare-control-bg);color:var(--bodycare-white);font-size:var(--bodycare-arrow);cursor:pointer}.bb-body-gallery-prev{left:var(--bodycare-control-inset)}.bb-body-gallery-next{right:var(--bodycare-control-inset)}.bb-body-gallery-dots{display:flex;justify-content:center}.bb-body-gallery-dots button{box-sizing:content-box;width:var(--bodycare-dot);height:var(--bodycare-dot-thickness);padding:var(--bodycare-dot-pad);border:none;background:var(--bodycare-muted);background-clip:content-box;cursor:pointer}.bb-body-gallery-dots button[aria-current=true]{background-color:var(--bodycare-ink)}.bb-body-gallery-dialog{box-sizing:border-box;width:min(calc(100vw - var(--bodycare-dialog-inset)),var(--bodycare-dialog-max));max-width:none;padding:var(--bodycare-control) var(--bodycare-dialog-inset) var(--bodycare-dialog-inset);border:none;background:var(--bodycare-white);color:var(--bodycare-ink)}.bb-body-gallery-dialog::backdrop{background:var(--bodycare-backdrop)}.bb-body-gallery-dialog>img{display:block;width:100%;height:var(--bodycare-dialog-image);object-fit:contain}.bb-body-gallery-dialog button{border:none;background:var(--bodycare-clear);color:inherit;font-size:var(--bodycare-arrow);cursor:pointer}.bb-body-gallery-close{position:absolute;top:var(--bodycare-zero);right:var(--bodycare-dialog-inset)}.bb-body-gallery-dialog-nav{display:flex;justify-content:center;align-items:center;gap:var(--bodycare-dot)}.bb-body-gallery button:focus-visible,.bb-body-gallery-viewport:focus-visible{outline:var(--bodycare-focus) solid var(--bb-coral);outline-offset:var(--bodycare-unit)}@media (max-width:992px){.bb-body-gallery{--bodycare-columns:2;--bodycare-pad:2.5px}}@media (max-width:768px){.bb-body-gallery{--bodycare-peek:40px}.bb-body-gallery-next,.bb-body-gallery-prev{display:none}}.bb-body-gallery[data-count="1"]{--bodycare-columns:1}.bb-body-gallery[data-count="2"]{--bodycare-columns:2}