._storefront_1c21r_1{color:#353c32;max-width:1500px;margin:auto;padding:48px clamp(20px,4vw,65px);scroll-margin-top:30px}._heading_1c21r_2{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}._kicker_1c21r_3{letter-spacing:.15em;color:#866641;margin:0 0 10px;font-size:12px;font-weight:700}._heading_1c21r_2 h2{color:#2d4334;margin:0 0 12px;font:clamp(31px,4vw,48px)/1.12 Georgia,serif}._heading_1c21r_2 p:not(._kicker_1c21r_3){color:#61594f;margin:0;font-size:16px;line-height:1.6}._catalogueLink_1c21r_6{white-space:nowrap;background:#fffdf9;border:1px solid #b69a62;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:13px 17px;font-size:14px;font-weight:700;display:inline-flex}._grid_1c21r_7{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}._card_1c21r_8{background:#fffdf9;border:1px solid #ded1bd;border-radius:7px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._cover_1c21r_9{aspect-ratio:4/5;background:#f4eee5;display:block;position:relative;overflow:hidden}._cover_1c21r_9 img{object-fit:contain;width:100%;height:100%}._cover_1c21r_9>span{color:#3b4438;text-align:center;background:#fffdf5eb;border-radius:3px;padding:7px 9px;font-size:11px;font-weight:700;line-height:1.4;position:absolute;bottom:10px;left:10px;right:10px}._cardCopy_1c21r_12{flex-direction:column;flex:1;padding:19px;display:flex}._category_1c21r_13{letter-spacing:.04em;color:#796347;margin:0 0 8px;font-size:11px;line-height:1.5}._card_1c21r_8 h3{color:#2d4334;overflow-wrap:anywhere;margin:0 0 10px;font:23px/1.2 Georgia,serif}._card_1c21r_8 h3 a:hover{text-underline-offset:3px;text-decoration:underline}._included_1c21r_16{color:#655e54;margin:0 0 14px;font-size:13px;line-height:1.55}._price_1c21r_17{color:#2d4334;margin:auto 0 16px;font-size:22px;font-weight:700}._price_1c21r_17 small{white-space:nowrap;margin-left:7px;font-size:12px;font-weight:400}._buy_1c21r_19{color:#fff;text-align:center;background:#2d4334;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 10px;font-size:13px;font-weight:700;line-height:1.4;display:flex}._buy_1c21r_19:hover{background:#435d47}._note_1c21r_21,._fallback_1c21r_21{color:#6a6257;margin:20px 0 0;font-size:13px;line-height:1.7}._fallback_1c21r_21{background:#fffdf9;border:1px solid #ded1bd;border-radius:5px;padding:24px;font-size:16px}._fallback_1c21r_21 a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){._grid_1c21r_7{grid-template-columns:repeat(2,minmax(0,1fr))}._cover_1c21r_9{aspect-ratio:1}._cover_1c21r_9 img{max-height:400px}}@media (max-width:700px){._storefront_1c21r_1{padding:35px 16px}._heading_1c21r_2{flex-direction:column;align-items:start}._grid_1c21r_7{gap:12px}._cardCopy_1c21r_12{padding:14px}._card_1c21r_8 h3{font-size:20px}._price_1c21r_17 small{margin:4px 0 0;display:block}._buy_1c21r_19{font-size:12px}._buy_1c21r_19 svg{flex-shrink:0}}@media (max-width:380px){._grid_1c21r_7{grid-template-columns:1fr}._cover_1c21r_9{aspect-ratio:4/3}._cover_1c21r_9 img{max-height:300px}}
