@font-face{font-family:Archivo;src:url(//extravagant-interior.com/cdn/shop/t/4/assets/ext-archivo.woff2?v=157414526999113898431793326987) format("woff2");font-weight:400 900;font-stretch:62% 125%;font-display:swap}.ext,.ext-drawer,.ext-sticky{--ink:#0c0c0b;--ink-2:#151514;--ink-3:#1f1f1d;--line:#2c2c29;--bone:#efece4;--bone-2:#b9b5ab;--bone-3:#85827a;--ember:#f0662e;--ember-ink:#160803;--wine:#6f2230}.ext{--pad:max(16px,env(safe-area-inset-left,0px));--padr:max(16px,env(safe-area-inset-right,0px));font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-stretch:100%;font-size:16px;line-height:1.5;color:var(--bone);background:var(--ink);-webkit-font-smoothing:antialiased}.ext *,.ext *:before,.ext *:after{box-sizing:border-box}.ext img{display:block;max-width:100%;height:auto}.ext a{color:inherit}.ext h1,.ext h2,.ext h3{font-stretch:72%;font-weight:850;text-transform:uppercase;line-height:.92;letter-spacing:-.005em;margin:0;text-wrap:balance}.ext p{margin:0}.ext .wrap{max-width:1320px;margin:0 auto;padding-left:var(--pad);padding-right:var(--padr)}.ext .wrap>*,.ext .xgrid>*,.ext .pdp-grid>*,.ext .split>*{min-width:0}.ext .eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-2)}.ext .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:0;border-radius:2px;background:var(--bone);color:var(--ink);font:inherit;font-weight:800;font-stretch:88%;font-size:15px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s,background .15s}.ext .btn:active{transform:scale(.98)}.ext .btn.ember{background:var(--ember);color:var(--ember-ink)}.ext .btn.ghost{background:transparent;color:var(--bone);box-shadow:inset 0 0 0 1.5px var(--bone)}.ext .btn.full{width:100%}.ext .btn[disabled]{opacity:.55;cursor:default}.ext .icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:0;background:none;color:inherit;cursor:pointer;padding:0;position:relative}.ext .icon-btn svg{width:24px;height:24px}.ext .sec{padding-block:56px}.ext .sec-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}.ext .sec-head h2{font-size:clamp(36px,9vw,64px)}.ext .sec-head a{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-underline-offset:4px}.ext .announce{background:var(--ember);color:var(--ember-ink);text-align:center;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:9px var(--padr) 9px var(--pad)}.ext .announce b{font-weight:900}.ext .head{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:color-mix(in srgb,var(--ink) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.ext .head .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:60px}.ext .head .l,.ext .head .r{display:flex;align-items:center;gap:4px}.ext .head .r{justify-content:flex-end}.ext .logo{display:block;width:56px}.ext .logo img{filter:brightness(0) invert(1);width:56px;height:auto}.ext .xnav{display:none;gap:26px;margin-left:10px}.ext .xnav a{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--bone-2)}.ext .xnav a:hover,.ext .xnav a.cur{color:var(--bone)}.ext .count{position:absolute;top:5px;right:2px;min-width:18px;height:18px;border-radius:9px;background:var(--ember);color:var(--ember-ink);font-size:11px;font-weight:800;display:grid;place-items:center;padding:0 4px}.ext .count:empty,.ext .count[data-n="0"]{display:none}.ext .hero{position:relative;min-height:calc(100svh - 96px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.ext .hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;z-index:-2}.ext .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(12,12,11,0) 35%,rgba(12,12,11,.55) 62%,var(--ink) 100%)}.ext .hero .wrap{width:100%;padding-block:0 32px;display:grid;gap:16px}.ext .hero h1{font-size:clamp(68px,21vw,176px);font-stretch:66%;line-height:.84}.ext .hero .sub{font-size:17px;color:var(--bone);max-width:30ch}.ext .hero .sub b{font-weight:800}.ext .hero .ctas{display:grid;gap:10px}.ext .chips{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--bone-2)}.ext .chips span{display:inline-flex;align-items:center;gap:6px}.ext .chips svg{width:16px;height:16px;color:var(--ember)}.ext .rail{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scroll-padding-inline:var(--pad)}.ext .rail::-webkit-scrollbar{display:none}.ext .rail>*{scroll-snap-align:start}.ext .xcard{display:grid;gap:12px;text-decoration:none;color:inherit}.ext .xcard .ph{position:relative;aspect-ratio:3/4;background:#f3f3f1;overflow:hidden}.ext .xcard .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s}.ext .xcard .ph img+img{opacity:0}.ext .xcard .tag{position:absolute;left:10px;top:10px;background:var(--ink);color:var(--bone);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 8px}.ext .xcard .meta{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.ext .xcard b{font-weight:800;font-stretch:80%;font-size:17px;text-transform:uppercase;letter-spacing:.02em}.ext .xcard small{display:block;color:var(--bone-3);font-size:13px;margin-top:2px}.ext .xcard .xprice{font-weight:700;white-space:nowrap}.ext .dots-c{display:flex;gap:6px;margin-top:6px}.ext .sw{width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 1px var(--line)}.ext .sw.black{background:#1a1a1a}.ext .sw.grey{background:#a9a9a6}.ext .sw.burgundy{background:#6f2230}.ext .offer{background:var(--ember);color:var(--ember-ink)}.ext .offer .wrap{display:grid;gap:22px;padding-block:44px}.ext .offer h2{font-size:clamp(52px,15vw,120px);font-stretch:66%}.ext .offer ol{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:s}.ext .offer li{counter-increment:s;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;font-size:16px;font-weight:600}.ext .offer li:before{content:counter(s);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ember-ink);color:var(--ember);font-weight:900}.ext .offer .hat{display:flex;align-items:center;gap:12px;border-top:1.5px solid currentColor;padding-top:16px;font-weight:700}.ext .offer .hat .sw{width:22px;height:22px;box-shadow:0 0 0 2px var(--ember-ink)}.ext .offer .btn{background:var(--ember-ink);color:var(--ember)}.ext .maths{display:grid;gap:12px}.ext .maths .row{display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center;padding:10px;background:var(--ink-2);text-decoration:none}.ext .maths .row img{width:72px;height:72px;object-fit:cover;background:#f3f3f1}.ext .maths .row b{font-weight:800;font-stretch:82%;text-transform:uppercase}.ext .maths .row small{display:block;color:var(--bone-3);font-size:13px}.ext .maths .row s{color:var(--bone-3)}.ext .maths .row.win{background:var(--bone);color:var(--ink)}.ext .maths .row.win small{color:#55534d}.ext .maths .row .amt{font-weight:800;font-size:18px;text-align:right}.ext .maths .row .amt small{color:inherit;opacity:.7;font-weight:600;font-size:12px}.ext .look{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--pad);scroll-padding-inline:var(--pad)}.ext .look::-webkit-scrollbar{display:none}.ext .look figure{margin:0;scroll-snap-align:start;position:relative}.ext .look img{aspect-ratio:2/3;width:100%;object-fit:cover}.ext .look figcaption{position:absolute;left:10px;bottom:10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:var(--ink);padding:5px 8px}.ext .split{display:grid;gap:22px}.ext .split .ph{aspect-ratio:4/5;overflow:hidden;background:#f3f3f1}.ext .split .ph img{width:100%;height:100%;object-fit:cover}.ext .split .txt{display:grid;gap:14px;align-content:center}.ext .split h2{font-size:clamp(44px,12vw,92px);font-stretch:66%}.ext .split .pink{color:#ff7fbf}.ext .bul{list-style:none;margin:0;padding:0;display:grid;gap:6px;color:var(--bone-2)}.ext .bul li{display:flex;gap:10px}.ext .bul li:before{content:"";flex:none;width:6px;height:6px;margin-top:9px;background:var(--ember)}.ext .facts{border-block:1px solid var(--line)}.ext .facts .wrap{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);padding:0}.ext .facts .f{background:var(--ink);padding:20px 16px;display:grid;gap:6px;align-content:start}.ext .facts svg{width:26px;height:26px;color:var(--ember)}.ext .facts b{font-weight:800;font-stretch:82%;text-transform:uppercase;font-size:15px;letter-spacing:.03em}.ext .facts small{color:var(--bone-3);font-size:13px;line-height:1.4}.ext .faq{display:grid;border-top:1px solid var(--line)}.ext .faq details{border-bottom:1px solid var(--line)}.ext .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:700;font-size:17px}.ext .faq summary::-webkit-details-marker{display:none}.ext .faq summary:after{content:"+";font-size:26px;font-weight:400;line-height:1;color:var(--ember)}.ext .faq details[open] summary:after{content:"\2212"}.ext .faq .a{padding:0 0 18px;color:var(--bone-2);max-width:62ch;display:grid;gap:8px}.ext .faq .a a{color:var(--bone)}.ext .foot{background:var(--ink-2);border-top:1px solid var(--line)}.ext .foot .wrap{display:grid;gap:28px;padding-block:44px calc(110px + env(safe-area-inset-bottom,0px))}.ext .foot .big{font-size:clamp(46px,14vw,150px);font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.85;color:var(--ink-3);-webkit-text-stroke:1px var(--line)}.ext .foot .cols{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ext .foot h3{font-size:13px;letter-spacing:.14em;font-stretch:100%;font-weight:800;color:var(--bone-3);margin-bottom:12px}.ext .foot nav{display:grid;gap:10px}.ext .foot nav a{text-decoration:none;color:var(--bone-2)}.ext .foot .legal{font-size:12px;color:var(--bone-3)}.ext .crumbs{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-3);display:flex;gap:8px}.ext .crumbs a{text-decoration:none}.ext .coll-head{display:grid;gap:14px;padding-block:28px 22px}.ext .coll-head h1{font-size:clamp(60px,18vw,150px);font-stretch:64%}.ext .coll-head p{color:var(--bone-2);max-width:46ch}.ext .strip{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--ink-2);border-left:3px solid var(--ember);font-size:14px;font-weight:600}.ext .strip svg{flex:none;width:20px;height:20px;color:var(--ember)}.ext .xgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px 10px}.ext .xgrid.pieces .xcard .ph{aspect-ratio:1}.ext .xgrid .xcard .meta{display:grid;gap:2px}.ext .xgrid.pieces .xcard b{font-size:15px}.ext .pdp{padding-bottom:40px}.ext .pdp-grid{display:grid;gap:20px}.ext .gal{position:relative;margin-inline:calc(var(--pad) * -1)}.ext .snap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#f3f3f1}.ext .snap::-webkit-scrollbar{display:none}.ext .snap>img{flex:0 0 100%;width:100%;aspect-ratio:4/5;object-fit:cover;scroll-snap-align:center}.ext .gal .counter{position:absolute;right:12px;bottom:12px;background:var(--ink);font-size:12px;font-weight:700;padding:5px 9px;letter-spacing:.06em}.ext .thumbs{display:none}.ext .buy{display:grid;gap:18px;align-content:start}.ext .buy h1{font-size:clamp(46px,13vw,86px);font-stretch:64%}.ext .buy .pr{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ext .buy .pr strong{font-size:26px;font-weight:800}.ext .buy .pr small{color:var(--bone-3);font-size:14px}.ext .opt-l{display:flex;justify-content:space-between;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.ext .opt-l span{color:var(--bone-3);font-weight:600;letter-spacing:.04em;text-transform:none}.ext .colours{display:flex;gap:10px}.ext .colours a{display:block;width:64px;text-decoration:none;font-size:11px;text-align:center;color:var(--bone-3)}.ext .colours a img{width:64px;height:80px;object-fit:cover;background:#f3f3f1;outline:1px solid var(--line);outline-offset:2px;margin-bottom:6px}.ext .colours a.cur{color:var(--bone)}.ext .colours a.cur img{outline:2px solid var(--bone)}.ext .sizes{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.ext .sizes input{position:absolute;opacity:0;pointer-events:none}.ext .sizes label{display:grid;place-items:center;height:48px;border:1px solid var(--line);font-weight:700;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.ext .sizes input:checked+label{background:var(--bone);color:var(--ink);border-color:var(--bone)}.ext .sizes input:disabled+label{color:var(--bone-3);text-decoration:line-through;cursor:default}.ext .sizes input:focus-visible+label{outline:2px solid var(--ember);outline-offset:2px}.ext .giftline{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:14px;background:var(--ink-2);border:1px dashed var(--ember);font-size:14px}.ext .giftline svg{width:26px;height:26px;color:var(--ember)}.ext .giftline b{display:block;font-weight:800;font-size:15px}.ext .giftline small{color:var(--bone-2)}.ext .ticks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;color:var(--bone-2)}.ext .ticks li{display:flex;gap:10px;align-items:center}.ext .ticks svg{width:18px;height:18px;color:var(--ember);flex:none}.ext .pieces-link{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ext .pieces-link a{display:grid;grid-template-columns:52px 1fr;gap:10px;align-items:center;padding:8px;background:var(--ink-2);text-decoration:none;font-size:13px}.ext .pieces-link img{width:52px;height:52px;object-fit:cover;background:#f3f3f1}.ext .pieces-link b{display:block;font-weight:800;text-transform:uppercase;font-stretch:82%}.ext .acc{border-top:1px solid var(--line)}.ext .acc details{border-bottom:1px solid var(--line)}.ext .acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:16px 0;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:14px}.ext .acc summary::-webkit-details-marker{display:none}.ext .acc summary:after{content:"+";color:var(--ember);font-size:20px;line-height:1}.ext .acc details[open] summary:after{content:"\2212"}.ext .acc .a{padding-bottom:16px;color:var(--bone-2);font-size:15px}.ext .acc .a ul{margin:0;padding-left:18px;display:grid;gap:4px}.ext-sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:color-mix(in srgb,var(--ink) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px var(--padr) calc(10px + env(safe-area-inset-bottom,0px)) var(--pad);display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s}.ext-sticky.show{transform:none}.ext-sticky b{display:block;font-weight:800;font-stretch:80%;text-transform:uppercase;font-size:15px;line-height:1.1}.ext-sticky small{color:var(--bone-3);font-size:12px}.ext-sticky .btn{min-height:48px;padding:0 20px}.ext-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0009;opacity:0;pointer-events:none;transition:opacity .25s}.ext-scrim.on{opacity:1;pointer-events:auto}.ext-drawer{position:fixed;z-index:75;background:var(--ink-2);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ext-drawer.bag{left:0;right:0;bottom:0;max-height:88svh;border-radius:14px 14px 0 0;transform:translateY(102%)}.ext-drawer.menu{left:0;top:0;bottom:0;width:min(86vw,380px);transform:translate(-102%)}.ext-drawer.on{transform:none}.ext-drawer .top{display:flex;justify-content:space-between;align-items:center;padding:10px var(--padr) 10px var(--pad);border-bottom:1px solid var(--line);padding-top:calc(10px + env(safe-area-inset-top,0px))}.ext-drawer.bag .top{padding-top:10px}.ext-drawer .top b{font-weight:850;font-stretch:72%;text-transform:uppercase;font-size:24px}.ext-drawer .mid{flex:1;overflow-y:auto;padding:16px var(--padr) 16px var(--pad);display:grid;gap:14px;align-content:start}.ext-drawer .bot{padding:14px var(--padr) calc(14px + env(safe-area-inset-bottom,0px)) var(--pad);border-top:1px solid var(--line);display:grid;gap:12px}.ext-drawer .menu-links{display:grid}.ext-drawer .menu-links a{padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:850;font-stretch:72%;text-transform:uppercase;font-size:30px;line-height:1}.ext-drawer .menu-links a small{display:block;font-size:13px;font-weight:600;font-stretch:100%;text-transform:none;color:var(--bone-3);margin-top:4px}.ext .prog{display:grid;gap:8px}.ext .prog p{font-size:14px;font-weight:600}.ext .prog p b{color:var(--ember)}.ext .prog .bar{height:6px;background:var(--line);border-radius:3px;overflow:hidden}.ext .prog .bar i{display:block;height:100%;background:var(--ember);transition:width .3s}.ext .line{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:start}.ext .line img,.ext .line .noimg{width:72px;height:90px;object-fit:cover;background:#f3f3f1}.ext .line .noimg{display:grid;place-items:center;background:var(--ink-3)}.ext .line .noimg i{width:30px;height:30px;border-radius:50%}.ext .line b{font-weight:800;font-stretch:82%;text-transform:uppercase;font-size:15px;line-height:1.15;display:block}.ext .line small{display:block;color:var(--bone-3);font-size:13px}.ext .line .amt{font-weight:700;text-align:right;white-space:nowrap}.ext .line .amt s{display:block;color:var(--bone-3);font-weight:500;font-size:13px}.ext .line .amt em{font-style:normal;color:var(--ember);font-weight:800}.ext .qty{display:inline-flex;align-items:center;border:1px solid var(--line);margin-top:8px}.ext .qty button{width:38px;height:38px;border:0;background:none;color:inherit;font-size:18px;cursor:pointer}.ext .qty output{min-width:28px;text-align:center;font-weight:700}.ext .gift{display:grid;gap:10px;padding:14px;border:1.5px solid var(--ember);background:color-mix(in srgb,var(--ember) 9%,var(--ink-2))}.ext .gift b{display:block;font-weight:850;font-stretch:76%;text-transform:uppercase;font-size:18px}.ext .gift small{color:var(--bone-2);font-size:13px}.ext .gift .pick{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ext .gift .pick button{display:grid;justify-items:center;gap:6px;padding:10px 4px;border:1px solid var(--line);background:var(--ink);color:var(--bone);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ext .gift .pick button:hover{border-color:var(--bone)}.ext .gift .pick .sw{width:24px;height:24px}.ext .totals{display:flex;justify-content:space-between;align-items:baseline;font-weight:800;font-size:18px}.ext .totals small{display:block;font-size:12px;font-weight:500;color:var(--bone-3)}.ext .empty{color:var(--bone-3)}.ext .ship-note{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--bone-2)}.ext .ship-note svg{width:16px;height:16px;color:var(--ember)}@media(min-width:750px){.ext .sec{padding-block:88px}.ext .head .wrap{height:72px}.ext .xnav{display:flex}.ext .head .burger{display:none}.ext .hero{min-height:min(88vh,860px)}.ext .hero .wrap{padding-bottom:56px;grid-template-columns:1fr auto;align-items:end}.ext .hero .ctas{grid-auto-flow:column}.ext .hero .chips{grid-column:1/-1}.ext .rail{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0}.ext .xcard:hover .ph img+img{opacity:1}.ext .offer .wrap{grid-template-columns:1.1fr 1fr;align-items:center;padding-block:72px;column-gap:56px}.ext .offer h2{grid-row:span 3}.ext .maths{grid-template-columns:1fr 1fr 1fr}.ext .maths .row{grid-template-columns:96px 1fr;grid-template-rows:auto auto}.ext .maths .row img{width:96px;height:96px;grid-row:span 2}.ext .maths .row .amt{text-align:left}.ext .look{grid-auto-columns:calc((100% - 24px)/4);padding:0 max(var(--pad),calc((100vw - 1320px)/2 + 16px))}.ext .split{grid-template-columns:1fr 1fr;gap:56px}.ext .facts .wrap{grid-template-columns:repeat(4,1fr)}.ext .facts .f{padding:28px 24px}.ext .foot .wrap{grid-template-columns:1fr 1fr;padding-bottom:56px}.ext .foot .big{grid-column:1/-1}.ext .xgrid{grid-template-columns:repeat(3,1fr);gap:40px 18px}.ext .xgrid.pieces{grid-template-columns:repeat(6,1fr)}.ext .pdp-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;padding-top:28px}.ext .gal{margin:0;display:grid;grid-template-columns:76px 1fr;gap:12px;align-items:start;position:sticky;top:96px}.ext .gal .snap{grid-column:2;grid-row:1}.ext .gal .counter{display:none}.ext .thumbs{display:grid;gap:8px;grid-column:1;grid-row:1}.ext .thumbs button{padding:0;border:0;background:#f3f3f1;cursor:pointer;outline:1px solid var(--line);outline-offset:2px}.ext .thumbs button[aria-current=true]{outline:2px solid var(--bone)}.ext .thumbs img{aspect-ratio:4/5;object-fit:cover;width:100%}.ext-sticky{display:none}.ext-drawer.bag{left:auto;top:0;width:min(440px,100vw);max-height:none;border-radius:0;transform:translate(102%)}.ext-drawer.bag.on{transform:none}.ext-drawer.bag .top{padding-top:calc(10px + env(safe-area-inset-top,0px))}}@media(prefers-reduced-motion:reduce){.ext *,.ext-drawer,.ext-sticky{transition:none!important}}.ext{letter-spacing:0}.ext h1,.ext h2,.ext h3{font-family:inherit;color:inherit}.ext .xcard .ph.noimg{display:grid;place-items:center;background:var(--ink-3)}.ext .xcard .ph.noimg .sw{width:48px;height:48px}.ext .shopify-app-block{margin:0}.ext .sold{color:var(--bone-3);font-size:13px}.ext .err{color:#ff8a6b;font-size:14px}.ext .rte p+p{margin-top:10px}.ext .rte ul{margin:0;padding-left:18px;display:grid;gap:4px}.ext select.variant-select{width:100%;height:52px;background:var(--ink-2);color:var(--bone);border:1px solid var(--line);padding:0 14px;font:inherit}.ext-drawer,.ext-sticky{font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--bone);letter-spacing:0;line-height:1.5;font-size:16px}.ext-drawer.ext,.ext-sticky.ext{background:var(--ink-2)}.ext-header-section{position:sticky;top:0;z-index:40}.ext-header-section .ext.head{position:relative;top:auto}.ext .split h2 em{font-style:normal;color:#ff7fbf}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ext.css.map */
