.jf-community{padding:5.6rem 0}.jf-community header{text-align:center;max-width:68rem;margin:0 auto 3rem}.jf-community header h2{margin:0 0 1rem;font-size:clamp(2.6rem,4vw,3.8rem)}.jf-community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.jf-community figure{margin:0;padding:2.4rem;border:1px solid rgba(214,168,79,.55);border-radius:1.2rem;background:#d6a84f09}.jf-community blockquote{border:0;margin:0;padding:0;font-style:normal;font-size:1.6rem;line-height:1.7;color:rgb(var(--color-foreground))}.jf-community blockquote p{margin:0}.jf-community figcaption{margin-top:2rem;font-size:1.4rem;font-weight:700;color:#d6a84f}.jf-community-actions{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap;margin-top:3rem}.jf-community-summary{text-align:center}@media(max-width:749px){.jf-community-grid{grid-template-columns:1fr}.jf-community{padding:4rem 0}.jf-community figure{padding:2rem}}.jf-content-page{padding:4rem 0 5.6rem}.jf-content-page h1{font-size:clamp(3rem,4.4vw,4.6rem);line-height:1.15;margin:0 0 2.8rem;color:#d6a84f}.jf-content-page .rte{font-size:1.6rem;line-height:1.7}.jf-content-page .rte a:not(.button){text-underline-offset:.3rem}.jf-content-page .rte h2{font-size:clamp(2.2rem,3vw,2.8rem)}.jf-content-page .rte h3{font-size:2rem}@media(max-width:749px){.jf-content-page{padding:3.2rem 0 4rem}}.jf-pairs{margin:2.4rem 0;padding:1.6rem;border:1px solid rgba(214,168,79,.4);border-radius:1.2rem}.jf-pairs>h2{font-size:1.8rem;margin:0 0 1.6rem}.jf-pair-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:1.4rem}.jf-pair-card+.jf-pair-card{border-top:1px solid rgba(214,168,79,.2);margin-top:1.6rem;padding-top:1.6rem}.jf-pair-image img{width:64px;height:80px;object-fit:contain;border-radius:.6rem}.jf-pair-info h3{font-size:1.6rem;margin:0 0 .8rem}.jf-pair-info a{color:inherit;text-underline-offset:.3rem}.jf-pair-form label{display:block;font-size:1.2rem;margin-bottom:.4rem}.jf-pair-form select{width:100%;max-width:100%;min-height:4.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(214,168,79,.6);border-radius:.6rem;padding:.8rem;font:inherit;font-size:1.4rem}.jf-pair-form select:focus-visible{outline:2px solid #d6a84f;outline-offset:3px}.jf-pair-add{width:100%;min-height:4.4rem;margin-top:.8rem;font-size:1.3rem;padding:.8rem}.jf-pair-price{margin:0}.jf-pair-note{font-size:1.2rem;line-height:1.5;margin:.8rem 0}.jf-pairs .product-form__error-message-wrapper{font-size:1.3rem;margin:1rem 0}.jf-pair-info{min-width:0}.jf-whatsapp-link{position:fixed;right:1.6rem;bottom:1.6rem;z-index:4;display:flex;align-items:center;gap:.7rem;min-height:4.8rem;padding:1rem 1.4rem;background:#d6a84f;color:#111;text-decoration:none;border:1px solid #111;border-radius:3rem;font-size:1.3rem;font-weight:700;box-shadow:0 3px 14px #0004}.jf-whatsapp-link:focus-visible{outline:3px solid white;outline-offset:3px}body:has(cart-drawer.active) .jf-whatsapp-link,body:has(quick-add-modal[open]) .jf-whatsapp-link{display:none}@media(max-width:749px){.jf-whatsapp-link{right:1.2rem;bottom:calc(9rem + env(safe-area-inset-bottom));width:4.8rem;justify-content:center;padding:1rem}.jf-whatsapp-link span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.footer{padding-bottom:12rem}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
