.yc-categories{padding-top:36px;padding-bottom:48px;color:#344d3b}.yc-categories header{text-align:center;margin-bottom:28px}.yc-eyebrow{font-size:11px;letter-spacing:.16em}.yc-categories h1{font-size:clamp(28px,4vw,42px);margin:10px 0}.yc-categories header>p:last-child{font-size:15px}.yc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.yc-card{background:#f5f4ee;border-radius:12px;overflow:hidden;min-width:0}.yc-main{color:inherit;text-decoration:none;display:block}.yc-main>img{border-radius:18px;display:block;width:100%;height:220px;object-fit:contain;background:#fff}.yc-copy{padding:18px}.yc-copy h2{font-size:23px;margin:0 0 6px;color:inherit}.yc-copy p{font-size:14px;line-height:1.4;margin:0 0 12px}.yc-copy span{font-size:13px;text-decoration:underline;text-underline-offset:4px}.yc-extra{display:block;padding:0 18px 18px;color:inherit;font-size:12px;line-height:1.4}.yc-main:hover img{opacity:.88}.yc-all{text-align:center;margin-top:30px}.yc-main:focus-visible,.yc-extra:focus-visible{outline:2px solid #344d3b;outline-offset:-3px}@media(max-width:749px){.yc-categories{padding-top:24px}.yc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yc-main>img{height:auto;aspect-ratio:1;object-fit:contain}.yc-copy{padding:13px}.yc-copy h2{font-size:20px}.yc-copy p{font-size:13px}.yc-extra{padding:0 13px 14px}.yc-categories header{margin-bottom:20px}}.yc-main{height:100%;display:flex;flex-direction:column}.yc-main>img{box-sizing:border-box;padding:12px;aspect-ratio:1;object-fit:contain;height:auto;border-radius:16px}.yc-copy{display:flex;flex:1;flex-direction:column}.yc-copy span{margin-top:auto}.yc-card{border-radius:16px}.yc-copy h2{font-size:21px;line-height:1.2;overflow-wrap:break-word}.yc-card--christmas{background:#f5f4ee}.yc-card--christmas .yc-copy h2{color:#80172b}@media(max-width:749px){.yc-copy h2{font-size:18px}.yc-main>img{padding:8px}.yc-copy p{margin-bottom:14px}}.yosano-whatsapp-float{position:fixed;right:2.4rem;bottom:calc(168px + env(safe-area-inset-bottom,0px));z-index:999;display:grid;width:5.6rem;height:5.6rem;place-items:center;color:#fff;background:#25d366;border-radius:50%;box-shadow:0 .8rem 2.4rem #00000038;transition:transform .16s ease,box-shadow .16s ease}.yosano-whatsapp-float:hover{color:#fff;transform:translateY(-.2rem) scale(1.04);box-shadow:0 1rem 2.8rem #00000047}.yosano-whatsapp-float:focus-visible{outline:.3rem solid #111111;outline-offset:.3rem}@media screen and (max-width:749px){.yosano-whatsapp-float{right:1.6rem;bottom:calc(168px + env(safe-area-inset-bottom,0px));width:5.2rem;height:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map?subset=AAAAAABAAAAAAACA */
