.footer .jc-footer-bottom{width:100%;margin-top:0}.footer .jc-footer-legal{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem 1.6rem;line-height:1.6}.footer .jc-footer-legal .copyright__content{font-size:1.2rem}.footer .jc-footer-legal .policies{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0}.footer .jc-footer-legal .policies li:before{content:none}.footer .jc-footer-legal a{display:inline-block;padding-block:.6rem}.footer .jc-footer-legal a:hover{text-decoration:underline;text-underline-offset:.3rem}.footer .footer__blocks-wrapper .footer-block{margin-block:0}.footer .footer-block__details-content:empty{display:none}.footer .footer__content-bottom{margin-top:1rem}.footer .footer__content-bottom-wrapper:has(>.footer__localization:empty+.footer__column:empty){display:none}.footer .footer__content-bottom-wrapper .footer__column:empty{display:none}.footer .footer-block--menu .footer-block__details-content{margin-bottom:0}.footer .jc-footer-os{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.2rem .6rem;margin:1.2rem 0 0;font-size:1.2rem;line-height:1.8;letter-spacing:.02em;color:rgba(var(--color-foreground),.8)}.footer .jc-footer-os__version,.footer .jc-footer-os__link{white-space:nowrap}.footer .jc-footer-os__link{color:inherit;text-decoration:underline;text-underline-offset:.3rem;padding-block:.6rem}.footer .jc-footer-os__link:hover{color:rgb(var(--color-foreground))}.footer .jc-footer-os__link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media(max-width:749px){footer.footer{padding-bottom:calc(8.8rem + env(safe-area-inset-bottom,0px))}.footer .footer__content-top{gap:2rem;padding-bottom:2.4rem}.footer .footer__blocks-wrapper{row-gap:1.2rem}.footer .footer-block--menu .footer-block__details-content a{padding-block:.8rem;line-height:1.5}.footer .footer-block__heading{margin-bottom:0}.footer .footer__content-bottom{padding-top:1.8rem}.footer .footer__content-bottom-wrapper{padding-inline:2rem}.footer .jc-footer-legal{column-gap:1.2rem}}.jc-home .jc-intro>p.jc-intro__origin{margin-top:1.4rem;font-size:1.4rem;line-height:1.5;opacity:.8}@media(max-width:749px){.jc-home .jc-intro__actions{gap:1.6rem 2rem}.jc-home .jc-intro h1{max-width:10em}}.jc-home .jc-explore-animated{position:relative;isolation:isolate;gap:1.2rem;overflow:hidden;background:#173d2d;color:#f3ebdd;box-shadow:0 0 2.2rem #173d2d38,0 .6rem 1.8rem #173d2d1f;animation:jc-explore-float 4.5s ease-in-out infinite;transition:transform .25s ease,box-shadow .25s ease}.jc-home .jc-explore-animated:before{border-radius:inherit;box-shadow:inset 0 0 1.6rem #f3ebdd4d;animation:jc-explore-glow 4.5s ease-in-out infinite}.jc-home .jc-explore-animated__shine{position:absolute;top:-75%;right:-50%;bottom:-75%;left:-50%;pointer-events:none;z-index:0;background:linear-gradient(110deg,transparent 38%,rgba(243,235,221,.24) 50%,transparent 62%);transform:translate(-80%);animation:jc-explore-shine 7s ease-in-out infinite}.jc-home .jc-explore-animated__label,.jc-home .jc-explore-animated__arrow{position:relative;z-index:1}.jc-home .jc-explore-animated__arrow{font-size:1.8rem;transition:transform .25s ease}.jc-home .jc-explore-animated:hover,.jc-home .jc-explore-animated:focus-visible{animation-play-state:paused;box-shadow:0 0 2.8rem #173d2d52,0 .8rem 2rem #173d2d26}.jc-home .jc-explore-animated:hover .jc-explore-animated__arrow,.jc-home .jc-explore-animated:focus-visible .jc-explore-animated__arrow{transform:translate(.3rem)}.jc-home .jc-explore-animated:focus-visible{outline:2px solid #173d2d;outline-offset:5px}@keyframes jc-explore-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes jc-explore-glow{0%,to{opacity:.35}50%{opacity:1}}@keyframes jc-explore-shine{0%,15%{transform:translate(-80%);opacity:0}30%{opacity:1}65%,to{transform:translate(80%);opacity:0}}@media(prefers-reduced-motion:reduce){.jc-home .jc-explore-animated,.jc-home .jc-explore-animated:before,.jc-home .jc-explore-animated__shine{animation:none!important;transform:none!important}.jc-home .jc-explore-animated__shine{display:none}.jc-home .jc-explore-animated,.jc-home .jc-explore-animated__arrow{transition:none}}.jc-soap-banner{display:flex;align-items:center;margin:0;padding:2.1rem 2rem;background:#173d2d;color:#f3ebdd}.jc-soap-banner__viewport{min-width:0;flex:1}.jc-soap-banner__group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem 2.4rem}.jc-soap-banner__group[aria-hidden=true]{display:none}.jc-soap-banner__group a{color:#f3ebdd;text-decoration:none;font-size:clamp(1.3rem,1.6vw,1.7rem);font-weight:500;letter-spacing:.02em;white-space:nowrap;transition:opacity .2s ease}.jc-soap-banner__group a:hover{opacity:.75}.jc-soap-banner__group a:focus-visible{outline:2px solid #f3ebdd;outline-offset:5px;border-radius:2px}.jc-soap-banner__dot{opacity:.5;font-size:1.8rem}.jc-soap-banner.is-motion-ready .jc-soap-banner__viewport{overflow:hidden}.jc-soap-banner.is-motion-ready .jc-soap-banner__track{display:flex;width:max-content;animation:jc-soaps-scroll var(--jc-banner-duration,20s) linear infinite}.jc-soap-banner.is-motion-ready .jc-soap-banner__group{display:flex;flex:none;flex-wrap:nowrap;min-width:100vw;gap:clamp(2.4rem,4vw,6rem);padding-inline:2.4rem;justify-content:space-around}.jc-soap-banner.is-motion-ready .jc-soap-banner__group a{animation:jc-soaps-bob 5.8s ease-in-out var(--jc-bob-delay,0s) infinite}@keyframes jc-soaps-bob{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}.jc-soap-banner__viewport:hover .jc-soap-banner__track,.jc-soap-banner__viewport:focus-within .jc-soap-banner__track{animation-play-state:paused}.jc-soap-banner__viewport:hover .jc-soap-banner__group a,.jc-soap-banner__viewport:focus-within .jc-soap-banner__group a{animation-play-state:paused}@keyframes jc-soaps-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.jc-soap-banner{padding:1.8rem 1.5rem}}@media(prefers-reduced-motion:reduce){.jc-soap-banner__track{animation:none!important;transform:none!important}.jc-soap-banner__group a{animation:none!important;transform:none!important;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=AACEAAAAAABA */
