.blender-showcase_showcase__l8f85{max-width:1100px;margin-inline:auto;color:#172b20}.blender-showcase_grid__LXgYn{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.blender-showcase_card__OCXV6{min-width:0;display:grid;grid-template-columns:42% 58%;overflow:hidden;border:1px solid #e3e5de;border-radius:22px;background:#fff}.blender-showcase_visual__M_72M{display:flex;align-items:center;justify-content:center;min-height:420px;padding:22px 12px;background:#fff}.blender-showcase_visual__M_72M img{width:100%;height:290px;object-fit:contain}.blender-showcase_body__dURWr{min-width:0;padding:24px 18px 18px}.blender-showcase_topline__7iTmQ{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:28px;font-size:8px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.blender-showcase_topline__7iTmQ>span{max-width:55%}.blender-showcase_topline__7iTmQ>b{flex:none;padding:5px 7px;border-radius:5px;background:#f6f0df;color:#69531d;font-size:7px}.blender-showcase_identity__j_r9G{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.blender-showcase_identity__j_r9G>a{color:inherit;font-size:25px;font-weight:800;letter-spacing:-.035em;line-height:1.1}.blender-showcase_identity__j_r9G>span{flex:none;border:1px solid #dfe5dd;border-radius:20px;padding:5px 8px;font-size:10px;font-weight:700}.blender-showcase_description__xBeNc{margin:10px 0 8px;font-size:11px;line-height:1.5;color:#58645a}.blender-showcase_rating__gwNU_{display:flex;align-items:center;gap:5px;font-size:11px;min-height:20px}.blender-showcase_rating__gwNU_>span:first-child{color:#b57c0e}.blender-showcase_rating__gwNU_>span:last-child{color:#58645a}.blender-showcase_feature__unhvA{margin-top:12px;padding:8px 10px;border-radius:7px;background:#f0f5eb;font-size:10px;line-height:1.5;font-weight:700}.blender-showcase_specs__vPT4j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0}.blender-showcase_specs__vPT4j>div{display:flex;flex-direction:column;align-items:center;gap:5px;padding:2px 4px;text-align:center}.blender-showcase_specs__vPT4j>div+div{border-left:1px solid #e1e5de}.blender-showcase_specs__vPT4j b{font-size:10px;white-space:nowrap}.blender-showcase_specs__vPT4j span{font-size:9px;color:#58645a}.blender-showcase_options__97_4A{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-block:1px solid #eef0ea;margin-bottom:16px}.blender-showcase_options__97_4A>b,.blender-showcase_options__97_4A>span{font-size:10px;line-height:1.5}.blender-showcase_options__97_4A>span>b{display:block}.blender-showcase_options__97_4A .variant-thumbnails{display:flex;flex-wrap:nowrap;gap:4px;min-width:0;overflow-x:auto;margin:0;padding:3px;max-width:72%}.blender-showcase_options__97_4A .variant-thumbnail{width:32px;height:38px;min-width:32px;border-radius:7px;padding:3px}.blender-showcase_options__97_4A .variant-thumbnail img{width:100%;height:100%;object-fit:contain}.blender-showcase_price__dfCYm{display:flex;align-items:center;justify-content:space-between;gap:6px}.blender-showcase_price__dfCYm>div{display:flex;align-items:center;gap:7px}.blender-showcase_price__dfCYm b{font-size:24px;letter-spacing:-.035em;line-height:1.2}.blender-showcase_price__dfCYm s{font-size:11px;color:#6f736e}.blender-showcase_price__dfCYm em{flex:none;font-size:9px;font-style:normal;font-weight:800;padding:5px 7px;background:#f0f5eb;color:#365c2b;border-radius:5px}.blender-showcase_tax__SzygB{margin:4px 0 13px;color:#58645a;font-size:9px}.blender-showcase_add__dbO8L{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:13px;background:linear-gradient(135deg,#242424,#050505);color:#fff;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 12px 26px -6px #0005;cursor:pointer}.blender-showcase_add__dbO8L:disabled{opacity:.55;cursor:default}.blender-showcase_detail__NQH_Z{display:flex;justify-content:center;gap:8px;padding:12px 0 0;color:#344a39;font-size:10px;font-weight:700}.blender-showcase_error__LBnu2{display:block;margin-top:8px;color:var(--crimson);font-size:11px}.blender-showcase_pager__6FE7Q{display:none}.blender-showcase_showcase__l8f85 a:focus-visible,.blender-showcase_showcase__l8f85 button:focus-visible{outline:2px solid var(--crimson);outline-offset:3px}@media(min-width:601px) and (max-width:849px){.blender-showcase_card__OCXV6{display:flex;flex-direction:column}.blender-showcase_visual__M_72M{min-height:220px;padding:16px}.blender-showcase_visual__M_72M img{height:200px}.blender-showcase_body__dURWr{padding:20px}}@media(max-width:600px){.blender-showcase_showcase__l8f85{margin-inline:calc(50% - 50vw)}.blender-showcase_grid__LXgYn{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding:0 20px 15px;scrollbar-width:none}.blender-showcase_grid__LXgYn::-webkit-scrollbar{display:none}.blender-showcase_card__OCXV6{display:flex;flex-direction:column;flex:0 0 88%;max-width:360px;border-radius:24px;scroll-snap-align:start}.blender-showcase_visual__M_72M{min-height:0;height:200px;padding:12px 20px 0}.blender-showcase_visual__M_72M img{height:188px}.blender-showcase_body__dURWr{padding:17px 19px 18px}.blender-showcase_identity__j_r9G{margin-top:8px}.blender-showcase_identity__j_r9G>a{font-size:31px}.blender-showcase_price__dfCYm b{font-size:29px}.blender-showcase_options__97_4A .variant-thumbnail{width:36px;height:39px;min-width:36px}.blender-showcase_pager__6FE7Q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:0 20px;font-size:10px;color:#58645a}.blender-showcase_pager__6FE7Q>div{display:flex}.blender-showcase_pager__6FE7Q button{display:grid;place-items:center;width:28px;height:30px;padding:0;border:0;background:none;cursor:pointer}.blender-showcase_pager__6FE7Q button:after{content:"";width:6px;height:6px;border-radius:50%;background:#c4cdc2}.blender-showcase_pager__6FE7Q button[aria-current]:after{width:16px;border-radius:4px;background:#172b20}}@media(max-width:359px){.blender-showcase_card__OCXV6{flex-basis:92%}.blender-showcase_body__dURWr{padding-inline:16px}.blender-showcase_options__97_4A .variant-thumbnail{width:31px;min-width:31px;height:35px}.blender-showcase_price__dfCYm b{font-size:27px}}.colour-picker_options__DDBe8{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/4);align-items:stretch;grid-gap:8px;gap:8px;min-width:0;overflow-x:auto;padding:4px 2px 8px;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:thin}.colour-picker_option__a0Uva{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:0;width:100%;padding:12px 6px 8px;border:2px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font:inherit;cursor:pointer;scroll-snap-align:start}.colour-picker_option__a0Uva>img,.colour-picker_preview__xwhwA{display:block;width:100%;height:112px;flex:none;object-fit:contain}.colour-picker_preview__xwhwA{background:var(--sw);border-radius:7px}.colour-picker_label__ENEyY{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:30px;font-size:11px;font-weight:700;line-height:1.35;text-align:center;overflow-wrap:anywhere}.colour-picker_label__ENEyY>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--sw);border:1px solid #0002}.colour-picker_option__a0Uva[aria-pressed=true]{border-color:var(--crimson);background:#fffbfc}.colour-picker_option__a0Uva[aria-pressed=true]:after{content:"✓";position:absolute;top:5px;right:5px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--crimson);color:#fff;font-size:12px}.colour-picker_option__a0Uva:focus-visible{outline:2px solid var(--crimson);outline-offset:2px}@media(max-width:600px){.colour-picker_options__DDBe8{gap:6px;grid-auto-columns:calc((100% - 18px)/4)}.colour-picker_option__a0Uva{padding:10px 3px 6px;gap:6px;border-radius:9px}.colour-picker_option__a0Uva>img,.colour-picker_preview__xwhwA{height:88px}.colour-picker_label__ENEyY{min-height:30px;font-size:10px;gap:3px}.colour-picker_label__ENEyY>i{width:6px;height:6px}.colour-picker_option__a0Uva[aria-pressed=true]:after{width:16px;height:16px;font-size:11px;right:3px;top:3px}}