._variantLabel_t7dbe_1{font-size:.78rem;font-weight:700;color:#695f62}._variantTrigger_t7dbe_1{height:auto;min-height:48px;text-align:left;white-space:normal;font-size:.78rem}._variantTrigger_t7dbe_1>span{white-space:normal;line-height:1.45}._page_t7dbe_2{min-height:100vh;background:#f7f2ea;color:#171315}._header_t7dbe_2{position:sticky;top:0;z-index:30;height:78px;padding:0 clamp(1.2rem,4vw,3.5rem);display:flex;align-items:center;gap:1.4rem;background:#171315f7;color:#fff}._header_t7dbe_2 img{width:180px;max-height:56px;object-fit:contain;filter:brightness(0) invert(1)}._header_t7dbe_2 nav{margin-left:auto;display:flex;gap:1.2rem}._header_t7dbe_2 nav a{color:#fff;text-decoration:none;font-size:.8rem}._header_t7dbe_2>button,._header_t7dbe_2>button a{color:#fff}._hero_t7dbe_2{padding:clamp(3.5rem,8vw,7rem) clamp(1.25rem,6vw,6rem);background:#171315;color:#fff}._hero_t7dbe_2>p{text-transform:uppercase;letter-spacing:.17em;color:#d1ae6c;font-size:.7rem;font-weight:800}._hero_t7dbe_2 h1{font:600 clamp(3.6rem,8vw,7.5rem)/.93 var(--font-family-display);letter-spacing:-.05em;margin:.7rem 0 1.3rem}._hero_t7dbe_2 h1 em{color:#ed168c}._hero_t7dbe_2>span{display:block;max-width:760px;color:#cfc5c8;line-height:1.7}._catalogue_t7dbe_2{max-width:1550px;margin:auto;padding:2rem clamp(1rem,4vw,3.5rem) 6rem}._sizeControls_t7dbe_2{display:flex;align-items:end;gap:1rem;flex-wrap:wrap;margin-top:1rem}._sizeControls_t7dbe_2 label{display:grid;gap:.45rem;flex:0 1 300px;min-width:200px;font-size:.8rem;font-weight:700}._sizeControls_t7dbe_2 p{flex:1 1 220px;font-size:.8rem;line-height:1.6;color:#695f62;margin:0 0 .3rem}._controls_t7dbe_2{display:flex;gap:.55rem;flex-wrap:wrap;padding:.8rem;background:#fffaf4;border:1px solid #d5c9bb;border-radius:1rem}._sectionTabs_t7dbe_2,._subcategoryTabs_t7dbe_2{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.55rem}._sectionTabs_t7dbe_2{border-top:1px solid #e4d9ce;padding-top:.7rem}._sectionTabs_t7dbe_2 button,._subcategoryTabs_t7dbe_2 button{min-height:46px;font-size:.9rem}._subcategoryTabs_t7dbe_2{padding:.55rem .7rem;border:1px solid #e5dbd0;border-radius:.8rem;background:#f7f2ea}._search_t7dbe_2{position:relative;flex:1 1 340px}._search_t7dbe_2 svg{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);z-index:1;color:#695f62}._search_t7dbe_2 input{padding-left:2.6rem}._title_t7dbe_2{display:flex;justify-content:space-between;align-items:end;margin:2.2rem 0 1rem}._title_t7dbe_2 strong{font:600 2rem var(--font-family-display)}._title_t7dbe_2 p{margin:.2rem 0 0;color:#b08b48;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;font-weight:800}._title_t7dbe_2>span{color:#695f62;font-size:.8rem}._grid_t7dbe_2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}._card_t7dbe_2{background:#fffaf4;border:1px solid #d5c9bb;border-radius:1rem;overflow:hidden;box-shadow:0 8px 26px #23181c0f;content-visibility:auto;contain-intrinsic-size:500px}._image_t7dbe_2{height:225px;position:relative;background:#e8dfd4;overflow:hidden}._image_t7dbe_2 img{width:100%;height:100%;object-fit:contain;object-position:center;background:#e8dfd4}._image_t7dbe_2 span{position:absolute;left:.8rem;bottom:.8rem;background:#171315e0;color:#d1ae6c;padding:.45rem .68rem;border-radius:999px;font-size:.64rem;text-transform:uppercase;letter-spacing:.1em}._body_t7dbe_2{padding:1.1rem;display:grid;gap:.78rem}._body_t7dbe_2>p{margin:0;color:#695f62;text-transform:uppercase;letter-spacing:.06em;font-size:.67rem;line-height:1.45}._body_t7dbe_2 h2{font:600 1.45rem/1.08 var(--font-family-display);margin:0}._meta_t7dbe_2{display:flex;justify-content:space-between;gap:.7rem;padding-top:.8rem;border-top:1px solid #d5c9bb}._meta_t7dbe_2 span{color:#695f62;font-size:.78rem}._meta_t7dbe_2 strong{color:#ed168c;white-space:nowrap}._priceAction_t7dbe_2{display:grid;justify-items:end;gap:.35rem;text-align:right}._priceAction_t7dbe_2 a{display:inline-flex;align-items:center;gap:.2rem;color:#b5126d;font-size:.75rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}._body_t7dbe_2 details{border-top:1px solid #d5c9bb;padding-top:.7rem}._body_t7dbe_2 summary{display:flex;justify-content:space-between;cursor:pointer;font-size:.76rem;font-weight:800}._body_t7dbe_2 details p{color:#695f62;line-height:1.55;font-size:.77rem}._body_t7dbe_2 ._basketButton_t7dbe_2{justify-self:stretch;width:100%}._body_t7dbe_2 button{justify-self:start}._loadMore_t7dbe_3{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}._loadMore_t7dbe_3 span{color:#695f62;font-size:.8rem}._empty_t7dbe_3{padding:4rem;text-align:center;color:#695f62}._colourChart_t7dbe_3{display:grid;gap:.45rem;padding:.75rem 0;border-top:1px solid #d5c9bb}._colourChart_t7dbe_3>span{text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:800;color:#695f62}._colourChart_t7dbe_3>div{display:flex;flex-wrap:wrap;gap:.45rem}._colourChoice_t7dbe_3{display:flex;align-items:center;gap:.4rem;padding:.35rem .5rem;border:1px solid #d5c9bb;border-radius:999px;color:#171315;text-decoration:none;font-size:.72rem;background:#fff}._colourChoice_t7dbe_3 i{width:18px;height:18px;border-radius:50%;border:1px solid rgba(23,19,21,.2)}._colourChoice_t7dbe_3 strong{color:#ed168c;font-size:.7rem}@media(max-width:1200px){._grid_t7dbe_2{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){._grid_t7dbe_2{grid-template-columns:repeat(2,1fr)}._header_t7dbe_2 nav{display:none}._header_t7dbe_2>button{margin-left:auto}}@media(max-width:620px){._header_t7dbe_2{height:72px}._header_t7dbe_2 img{width:140px}._header_t7dbe_2>button{font-size:0;width:42px;padding:0}._grid_t7dbe_2{grid-template-columns:1fr}._image_t7dbe_2{height:250px}._title_t7dbe_2{align-items:flex-start;flex-direction:column;gap:.4rem}._hero_t7dbe_2 h1{font-size:3.7rem}._controls_t7dbe_2{padding:.65rem}._controls_t7dbe_2>button{flex:1 1 auto}._loadMore_t7dbe_3{align-items:stretch;flex-direction:column;text-align:center}}
