.CategorySection_grid__6Luu5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.CategorySection_tile__Ydrdq{position:relative;isolation:isolate;height:clamp(280px,27vw,360px);min-width:0;overflow:hidden;background:radial-gradient(ellipse at 50% 22%,rgb(255 255 255/92%),transparent 58%),linear-gradient(145deg,#fbf7f0,#f3ebdf);border:1px solid rgb(169 132 78/16%);border-radius:18px;box-shadow:0 12px 28px rgb(54 38 24/8%),inset 0 1px 0 #ffffffcc;color:var(--ink);transition:transform .35s ease,box-shadow .35s ease}.CategorySection_tile__Ydrdq:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 48%,rgb(242 234 222/8%) 65%,rgb(242 234 222/35%));z-index:1}.CategorySection_photo__NgvBJ{position:absolute;inset:0}.CategorySection_photo__NgvBJ .product-photo{position:absolute;inset:7% 14% 27%;overflow:hidden}.CategorySection_photo__NgvBJ img{padding:0;object-fit:contain;mix-blend-mode:multiply}.CategorySection_photo__NgvBJ .product-photo[data-framing=studio] img{filter:drop-shadow(0 14px 14px rgb(61 43 25/12%))}.CategorySection_label__Gbtf5{position:absolute;inset:auto 24px 24px;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:12px}.CategorySection_label__Gbtf5 h3{font-size:clamp(24px,2.4vw,34px);line-height:1.15}.CategorySection_explore__AKOXB{display:block;font-size:13px;margin-top:8px;color:#635749}.CategorySection_arrow__5TVc7{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid #67564345;border-radius:50%}.CategorySection_tile__Ydrdq:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.CategorySection_tile__Ydrdq:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgb(54 38 24/14%)}}@media (max-width:767px){.CategorySection_grid__6Luu5{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.CategorySection_label__Gbtf5{inset:auto 16px 20px}.CategorySection_label__Gbtf5 h3{font-size:23px}.CategorySection_arrow__5TVc7{display:none}}.ProductCard_card___H3uy .ProductCard_frame__3Qhce .product-photo{inset:14% 8%;overflow:visible}.ProductCard_card___H3uy .ProductCard_frame__3Qhce{background:radial-gradient(ellipse at 50% 10%,#fffefa,#f8f3eb 85%);border-radius:18px;box-shadow:0 10px 24px rgb(54 38 24/8%),inset 0 0 0 1px #ffffff90;transition:transform .35s ease,box-shadow .35s ease}.ProductCard_discountBadge__zKEcL{left:auto;right:14px;border-radius:999px;background:linear-gradient(110deg,#eed78d,#d39a3b);color:#21170b;font-size:13px;font-weight:700;letter-spacing:0;padding:7px 13px}.ProductCard_card___H3uy .ProductCard_product-price__Sd5Fk{display:flex;align-items:baseline;gap:9px}.ProductCard_card___H3uy .ProductCard_product-price__Sd5Fk strong{font-size:1.15em}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ProductCard_card___H3uy:focus-within .ProductCard_frame__3Qhce,.ProductCard_card___H3uy:hover .ProductCard_frame__3Qhce{transform:translateY(-4px);box-shadow:0 16px 32px rgb(54 38 24/14%),inset 0 0 0 1px #ffffff90}}