.poster{--sheet: var(--paper);--pm: clamp(8px, 3.6cqi, 20px);--frame-h: calc((100cqi - 2 * var(--pm)) * 1.414 + var(--pm));position:relative;container-type:inline-size;min-width:0;color:var(--ink)}.poster--archive{--sheet: var(--paper-aged)}.poster__sheet{position:relative;z-index:1;display:flex;flex-direction:column}.poster__media,.poster__body,.poster__avail,.poster--type-only{background-color:var(--sheet);background-image:linear-gradient(color-mix(in srgb,var(--sheet) 93%,transparent) 0 0),url(paper-fibre.svg);background-size:auto,128px 128px}.poster__sheet:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--frame-h);z-index:1;pointer-events:none;opacity:var(--wet, 0);background:linear-gradient(118deg,transparent 0 18%,rgba(255,255,255,.34) 21%,transparent 26%),repeating-linear-gradient(96deg,rgba(14,14,12,.08) 0 2px,transparent 2px 6px,rgba(14,14,12,.05) 6px 8px,transparent 8px 13px),linear-gradient(180deg,#0e0e0c42,#0e0e0c29 30%,#0e0e0c24 70%,#0e0e0c3d),linear-gradient(90deg,rgba(14,14,12,.12),transparent 30% 70%,rgba(14,14,12,.12))}.poster__media{position:relative;display:block;width:100%;padding:var(--pm) var(--pm) 0;color:inherit;text-align:inherit;text-decoration:none}button.poster__media{cursor:zoom-in}.poster__img,.poster__media>svg{position:relative;z-index:2;display:block;width:100%;height:auto;aspect-ratio:1 / 1.414;object-fit:cover;background:var(--paper-back)}.poster__media>svg{color:var(--ink-soft)}.poster__media canvas{z-index:4}.poster__gloss{position:absolute;inset:var(--pm) var(--pm) 0;z-index:3;pointer-events:none;opacity:calc(var(--wet, 0) * .55);background:linear-gradient(117deg,transparent 0 29%,rgba(255,255,255,.1) 33%,rgba(255,255,255,.62) 40%,rgba(255,255,255,.16) 45%,transparent 52%),linear-gradient(117deg,transparent 0 57%,rgba(255,255,255,.26) 61%,transparent 66%),linear-gradient(180deg,rgba(255,255,255,.14),transparent 34%)}[data-motion=full] .poster__gloss{transition:opacity .8s var(--ease-paste)}.poster__body{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 12px;padding:clamp(10px,3.4cqi,18px) var(--pm) var(--pm)}.poster__name{grid-column:1 / -1;margin:-.06em 0 0;padding-top:.14em;font:var(--fw-poster) clamp(34px,15cqi,176px)/.94 var(--font-poster);text-transform:uppercase;letter-spacing:.004em;text-wrap:balance;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.poster__name--l{font-size:clamp(34px,11cqi,176px)}.poster__name--m{font-size:clamp(34px,8cqi,176px)}.poster__link{color:inherit;text-decoration:none}.poster__link:hover{text-decoration:underline;text-decoration-thickness:.055em;text-underline-offset:.06em}.poster__price{grid-column:1;min-width:0}.poster__price .price{font-size:clamp(13px,4.4cqi,16px)}.poster__stamp{grid-column:2;justify-self:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px 6px;margin:0}@container (max-width: 300px){.poster__body{grid-template-columns:minmax(0,1fr)}.poster__stamp{grid-column:1;justify-self:start;justify-content:flex-start}}.poster__attach{position:absolute;left:0;right:0;top:0;height:var(--frame-h);z-index:6;pointer-events:none}.poster__attach--tape:before,.poster__attach--tape:after{content:"";position:absolute;top:calc(var(--pm) * .15 - 3px);width:clamp(48px,24cqi,108px);height:clamp(16px,6.2cqi,28px);clip-path:var(--jag-x);background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 50%,rgba(0,0,0,.05)),repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 1px,transparent 1px 4px),color-mix(in srgb,var(--tape) 78%,transparent)}.poster__attach--tape:before{left:clamp(-30px,-6.5cqi,-12px);transform:rotate(-37deg)}.poster__attach--tape:after{right:clamp(-30px,-6.5cqi,-12px);transform:rotate(39deg)}.poster__attach--staples{height:calc(var(--frame-h) + 22px);background:var(--staple-g) 10px 8px/15px 3px no-repeat,var(--staple-g) calc(100% - 10px) 8px/15px 3px no-repeat,var(--staple-g) 10px calc(100% - 7px) /15px 3px no-repeat,var(--staple-g) calc(100% - 10px) calc(100% - 7px) /15px 3px no-repeat}.poster__attach--gaffer:before{content:"";position:absolute;left:27%;right:27%;top:calc(var(--pm) * -.2 - 7px);height:clamp(18px,7cqi,30px);clip-path:var(--jag-x);transform:rotate(-1.4deg);background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 3px),linear-gradient(180deg,#3b3b37,var(--gaffer) 60%,#222220)}.poster__stickers{position:absolute;z-index:7;top:calc(var(--pm) + 7cqi);left:max(-8px,calc(var(--pm) * -.6));display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}.poster__stickers:empty{display:none}.poster__stickers .sticker{font-size:clamp(10.5px,3.9cqi,15px);padding:.5em .72em .42em}.poster__stickers .sticker:nth-child(2){margin-left:8px}.poster__stickers .sticker:nth-child(3){margin-left:2px}.poster--archive .tape--layer{position:absolute;z-index:7;top:calc(var(--frame-h) - 34px);left:-6px;transform:rotate(-3deg)}.poster--hot:before,.poster--hot:after{content:"";position:absolute;left:0;right:0;top:0;bottom:34%;z-index:-1;pointer-events:none;background-color:var(--paper-aged);background-image:linear-gradient(color-mix(in srgb,var(--paper-aged) 92%,transparent) 0 0),url(paper-fibre.svg);background-size:auto,128px 128px;box-shadow:0 0 0 1px #0e0e0c1f}.poster--hot:before{transform:translate(-9px,-7px) rotate(-3.2deg)}.poster--hot:after{transform:translate(10px,-10px) rotate(2.6deg);background-color:color-mix(in srgb,var(--paper-aged) 88%,var(--ink))}.poster--hot .poster__sheet:after{content:"";position:absolute;top:0;left:0;width:clamp(26px,11cqi,44px);aspect-ratio:1;z-index:8;pointer-events:none;background:linear-gradient(315deg,transparent 0 49%,rgba(0,0,0,.28) 50%,transparent 60%),linear-gradient(135deg,var(--bg, var(--hoarding)) 0 49.5%,transparent 50%),linear-gradient(315deg,#cfc6ae 0,var(--paper-back) 45%,transparent 50%)}[data-motion=full] .poster{transform:rotate(calc(var(--rot-step, 0) / 3 * var(--rot-max)))}[data-motion=full] :is(.poster--pdp,.poster--type-only),[data-motion=full] .wall.wall--stack .poster,[data-motion=full] :is(.cart-drawer,.cart-page,dialog,.pdp) .poster{transform:none}.poster--pdp{--pm: clamp(10px, 2.6cqi, 26px)}.poster--type-only{--pm: clamp(18px, 5cqi, 56px);padding:var(--pm);color:var(--ink)}.poster--type-only>.poster__sheet{background:none}.poster__pocket-form{display:flex;flex-direction:column;margin:0}.poster .fringe__pocket,.poster__choose{margin-top:6px}.poster__avail,.poster__choose--stack{display:none}.poster__dogear{position:absolute;top:0;right:0;z-index:9;width:44px;height:44px;padding:0;border:0;background:none;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.poster__dogear:before{content:"";position:absolute;top:0;right:0;width:28px;height:28px;background:linear-gradient(225deg,var(--bg, var(--hoarding)) 0 49.5%,transparent 50%),linear-gradient(45deg,rgba(0,0,0,.22),transparent 30%),linear-gradient(225deg,transparent 50%,#d8d0bc 50%,var(--paper-back) 80%);filter:none;transition:width .2s var(--ease-paste),height .2s var(--ease-paste)}.poster__dogear-label{position:absolute;top:30px;right:3px;padding:2px 4px 1px;background:var(--ink);color:var(--paper);font-size:10px;line-height:1;letter-spacing:.1em;transform:rotate(4deg)}@media(hover:hover){[data-motion=full] .poster__dogear:hover:before{width:36px;height:36px}}.poster.is-peeling{z-index:50}.poster.is-peeling>.poster__dogear{cursor:grabbing}.poster__under{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;visibility:hidden}.poster.is-peeling>.poster__under,.poster__under.is-revealed{visibility:visible}.poster__under.is-revealed{position:relative}.poster.is-peeling>.poster__sheet .poster__media{overflow:visible;z-index:3}.is-gl-peeling>.poster__sheet .poster__img{visibility:hidden}.poster.is-peeling:not(.is-gl-peeling)>.poster__sheet{clip-path:polygon(0 0,calc(100% - var(--fx, 0px)) 0,100% var(--fy, 0px),100% 100%,0 100%)}.poster.is-peeling:not(.is-gl-peeling)>.poster__sheet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;aspect-ratio:auto;z-index:10;pointer-events:none;clip-path:polygon(calc(100% - var(--fx, 0px)) 0,100% var(--fy, 0px),calc(100% - var(--fx, 0px)) var(--fy, 0px));background:linear-gradient(225deg,#cfc7b2,var(--paper-back) 40%,#f3efe4)}.poster.is-peeling:not(.is-gl-peeling)>.poster__dogear{opacity:0}.poster.is-torn>.poster__sheet{position:absolute;inset:0 0 auto;visibility:hidden}.poster.is-torn .poster__dogear{display:none}.poster.is-falling>.poster__sheet{animation:wall-fall .7s cubic-bezier(.55,0,1,.45) forwards;pointer-events:none}@keyframes wall-fall{to{transform:translateY(120vh) rotate(18deg)}}[data-motion=full] .poster.is-pasted-back>.poster__sheet{animation:paste-back .45s var(--ease-paste)}@keyframes paste-back{0%{transform:translateY(-16px) rotate(-1.5deg);opacity:0}}.poster__pasteback{position:absolute;top:10px;right:8px;z-index:11}.poster__pasteback.tape{min-height:44px}.wall{position:relative;max-width:var(--max);margin-inline:auto;padding-inline:var(--margin)}.wall__items{isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);gap:32px var(--gutter);align-items:start}.wall__items>.poster{z-index:var(--i, 0)}.wall__items>.poster:has(>.poster__dogear){z-index:calc(var(--i, 0) + 40)}@media(max-width:749px){.wall:not(.wall--stack) .wall__items>.poster:nth-child(4n+2){width:88%;justify-self:end}.wall:not(.wall--stack) .wall__items>.poster:nth-child(4n+4){width:88%;justify-self:start}}@media(min-width:750px){.wall__items{grid-template-columns:repeat(8,minmax(0,1fr));gap:44px var(--gutter)}.wall .wall__items>.poster{grid-column:span 4}.wall .wall__items>.poster--a1{grid-column:span 8}}@media(min-width:990px){.wall__items{grid-template-columns:repeat(12,minmax(0,1fr));gap:52px var(--gutter)}.wall .wall__items>.poster--a1{grid-column:span 6}.wall .wall__items>.poster--a2{grid-column:span 4}.wall .wall__items>.poster--a3{grid-column:span 3}.wall .wall__items>.poster--a4{grid-column:span 2}.wall:not(.wall--stack) .wall__items>.poster{margin-inline:-7px}.wall:not(.wall--stack) .poster :is(.fringe--card,.fringe__pocket,.poster__choose){margin-inline:7px;width:auto}@media(hover:hover){.wall:not(.wall--stack) .wall__items>.poster:is(:hover,:focus-within){z-index:80}}}.wall__more{display:flex;flex-direction:column;align-items:center;gap:22px;padding:44px var(--margin) 8px}.peel-wall{--sheet: var(--paper);position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:calc(var(--max) - 2 * var(--margin));margin:64px var(--margin) 44px;padding:clamp(24px,4vw,48px) clamp(20px,4vw,48px) clamp(20px,3vw,36px);color:var(--ink);text-decoration:none}@media(min-width:1728px){.peel-wall{margin-inline:auto}}.peel-wall .t-poster{font-size:clamp(52px,11vw,176px)}.peel-wall:after{content:"";position:absolute;left:0;right:0;top:100%;height:38px;pointer-events:none;background:radial-gradient(circle at 3px 1.5px,rgba(14,14,12,.45) 0 1px,transparent 1.5px) 0 0/6px 4px repeat-x,repeating-linear-gradient(90deg,var(--paper) 0 calc(12.5% - 3px),transparent calc(12.5% - 3px) 12.5%)}[data-motion=full] .peel-wall{transition:transform .3s var(--ease-paste)}[data-motion=full] .peel-wall:hover{transform:translateY(-4px) rotate(-.4deg)}.wall.wall--stack .wall__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 8px;align-items:start}.wall.wall--stack .wall__items>.poster{grid-column:auto;width:auto;margin:0;--pm: clamp(6px, 4cqi, 12px)}@media(min-width:750px){.wall.wall--stack .wall__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 12px}}@media(min-width:990px){.wall.wall--stack .wall__items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1400px){.wall.wall--stack .wall__items{grid-template-columns:repeat(5,minmax(0,1fr))}}.wall--stack .poster :is(.fringe,.poster__pocket-form,.poster__choose:not(.poster__choose--stack)){display:none}.wall--stack .poster__avail{display:flex}.wall--stack .poster__choose--stack{display:flex;margin-top:10px}.wall--stack .poster__name{font-size:clamp(20px,13cqi,44px)}.wall--stack .poster__name--l{font-size:clamp(19px,10.5cqi,40px)}.wall--stack .poster__name--m{font-size:clamp(17px,8.5cqi,34px)}.wall--stack .poster__stamp .stamp:not(.stamp--wet):not(.stamp--dry){display:none}.wall--stack .poster__stickers .sticker:nth-child(n+3){display:none}.poster__avail{flex-wrap:wrap;gap:3px 9px;margin:0;padding:0 var(--pm) calc(var(--pm) + 2px);color:var(--ink);font:700 12px/1.35 var(--font-mono);letter-spacing:.02em}.poster__avail-size--out{color:var(--ink-soft);text-decoration:line-through;text-decoration-thickness:1.5px;font-weight:400}.poster__avail-size.is-yours{padding:0 3px;background:var(--sticker);box-shadow:0 0 0 1px var(--ink)}.fringe{--strip-h: 56px;--strip-paper: var(--paper);position:relative;min-width:0;margin:0;padding:0;border:0}.fringe__legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:100%;margin:0 0 12px;padding:0;font-size:13px;line-height:1.2;letter-spacing:.07em}.fringe__selected{font:700 12px/1.2 var(--font-mono);letter-spacing:.03em;text-transform:none}.fringe__guide{margin-left:auto;min-height:32px;font-size:13px}.fringe__strips,nav.fringe,.fringe--display:not(:has(>.fringe__strips)){position:relative;display:flex;gap:3px;padding-bottom:18px}.fringe>.fringe__strips{flex:1 1 100%;min-width:0}.fringe__strip{--padv: clamp(0, calc(var(--pad, 3) - 1), 1);position:relative;flex:1 1 0;min-width:44px;height:var(--strip-h);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 3px 5px;color:var(--ink);text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;background-color:var(--strip-paper);background-image:radial-gradient(circle at 3px 1.5px,rgba(14,14,12,.5) 0 1px,transparent 1.5px),linear-gradient(color-mix(in srgb,var(--strip-paper) 93%,transparent) 0 0),url(paper-fibre.svg);background-size:6px 4px,auto,128px 128px;background-repeat:repeat-x,repeat,repeat;box-shadow:var(--strip-edge, 0 0 0 transparent),0 3px 0 -1px color-mix(in srgb,var(--paper-aged) calc(var(--padv) * 100%),transparent),0 3px rgba(0,0,0,calc(var(--padv) * .3)),0 6px 0 -2px color-mix(in srgb,var(--paper-aged) calc(var(--padv) * 100%),transparent),0 6px 0 -1px rgba(0,0,0,calc(var(--padv) * .24));transform-origin:50% 0;transition:transform .22s var(--ease-slap)}.fringe__size{font-size:16px;line-height:1;letter-spacing:.03em;white-space:nowrap}.fringe__measure{font:11px/1.15 var(--font-mono);color:var(--ink-soft);white-space:nowrap}.fringe__flag{padding:2px 4px 1px;background:var(--signal);color:var(--ink);font:700 9px/1 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.fringe__out{font:10px/1 var(--font-mono);letter-spacing:.02em}.fringe--display .fringe__strip{cursor:default}a.fringe__strip,.fringe__strip--link{color:var(--ink);text-decoration:none}@media(hover:hover){[data-motion=full] :is(.fringe__input:not(:checked)+.fringe__strip,.fringe__strip--link):not(.fringe__strip--out):hover{transform:translateY(3px) rotate(-1.2deg)}}[data-motion=full] :is(.fringe__input:not(:checked)+.fringe__strip,.fringe__strip--link):active{transform:translateY(6px);transition-duration:.09s}.fringe__input:checked+.fringe__strip{background:var(--ink);color:var(--paper);box-shadow:none;clip-path:polygon(-6px -6px,calc(100% + 6px) -6px,calc(100% + 6px) calc(100% + 16px),-6px calc(100% + 16px))}.fringe__input:checked+.fringe__strip :is(.fringe__measure,.fringe__out){color:inherit;opacity:.82}.fringe__input:checked+.fringe__strip:after{content:"\2713";position:absolute;top:9px;right:6px;font:700 12px/1 var(--font-mono)}.fringe__input:checked+.fringe__strip:before,.fringe__strip--out:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;transform-origin:50% 0;background-color:var(--strip-paper);background-image:radial-gradient(circle at 3px 1.5px,rgba(14,14,12,.5) 0 1px,transparent 1.5px);background-size:6px 4px;background-repeat:repeat-x;clip-path:polygon(0 0,100% 0,100% 55%,86% 100%,70% 42%,52% 92%,33% 36%,16% 86%,0 46%)}[data-motion=full] .fringe__input:checked+.fringe__strip{transform:translateY(10px) rotate(4deg);transition:transform .24s var(--ease-tear) .09s}[data-motion=full] .fringe__input:checked+.fringe__strip:before{transform:rotate(-4deg) translateY(-10px)}[data-motion=full] .fringe__input:checked+.fringe__strip:nth-of-type(3n+1){clip-path:polygon(-6px -24px,calc(100% + 6px) -24px,calc(100% + 6px) -2px,-6px -2px,-6px 4px,18% 1px,37% 6px,58% 2px,79% 7px,calc(100% + 6px) 3px,calc(100% + 6px) calc(100% + 16px),-6px calc(100% + 16px))}[data-motion=full] .fringe__input:checked+.fringe__strip:nth-of-type(3n+2){clip-path:polygon(-6px -24px,calc(100% + 6px) -24px,calc(100% + 6px) -2px,-6px -2px,-6px 6px,22% 7px,41% 2px,63% 6px,84% 1px,calc(100% + 6px) 5px,calc(100% + 6px) calc(100% + 16px),-6px calc(100% + 16px))}[data-motion=full] .fringe__input:checked+.fringe__strip:nth-of-type(3n){clip-path:polygon(-6px -24px,calc(100% + 6px) -24px,calc(100% + 6px) -2px,-6px -2px,-6px 2px,15% 6px,34% 1px,56% 7px,76% 3px,calc(100% + 6px) 6px,calc(100% + 6px) calc(100% + 16px),-6px calc(100% + 16px))}.fringe__input:focus-visible+.fringe__strip{outline:3px solid var(--sticker);outline-offset:2px;box-shadow:0 0 0 2px var(--ink);z-index:2}.fringe__input:disabled+.fringe__strip{cursor:not-allowed}.fringe__strip--out{background:none;color:var(--fg, var(--paper));border:1.5px dashed color-mix(in srgb,currentColor 55%,transparent);border-top:0;box-shadow:none;padding-top:10px}.fringe__strip--out:before{left:-1.5px;right:-1.5px}.fringe__strip--out .fringe__size{text-decoration:line-through;text-decoration-thickness:2px}.fringe__input:checked+.fringe__strip--out{border-color:transparent}@keyframes flutter{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}[data-motion=full] .fringe__strip--low:not(.fringe__strip--out){animation:flutter 3.2s ease-in-out infinite;animation-delay:calc(var(--k, 0) * -1.07s)}[data-motion=full] .fringe__input:checked+.fringe__strip--low{animation:none}.fringe__strip.is-yours:after,.fringe__input:checked+.fringe__strip.is-yours:after{content:attr(data-yours-label);position:absolute;top:auto;right:auto;left:50%;bottom:-10px;z-index:2;padding:3px 5px 2px;background:var(--sticker);color:var(--ink);font:700 9px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%) rotate(-3deg);box-shadow:0 1px #00000059}.fringe__input:checked+.fringe__strip.is-yours:after{content:"\2713\a0" attr(data-yours-label)}.fringe__strip.is-pocketed:not(.fringe__strip--out){justify-content:space-between;background-size:6px 4px,100% 52%,128px 128px;background-repeat:repeat-x,no-repeat,repeat;background-color:transparent;background-image:radial-gradient(circle at 3px 1.5px,rgba(14,14,12,.5) 0 1px,transparent 1.5px),linear-gradient(var(--strip-paper),var(--strip-paper));box-shadow:none;border:1.5px dashed color-mix(in srgb,var(--fg, var(--paper)) 55%,transparent);border-top:0}.fringe__strip.is-pocketed:not(.fringe__strip--out):before{content:attr(data-pocketed-label);order:2;position:static;max-width:100%;color:var(--fg, var(--paper));font:700 8px/1.1 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.fringe__input:checked+.fringe__strip.is-pocketed{border-color:transparent;background:var(--ink)}.fringe__input:checked+.fringe__strip.is-pocketed:before{content:"";order:0;position:absolute}.fringe--two-row{--per: calc((var(--count, 8) + 1) / 2)}.fringe--two-row .fringe__strips{flex-wrap:wrap;row-gap:20px}.fringe--two-row .fringe__strip{flex:1 0 calc((100% - (var(--per) - 1) * 3px) / var(--per) - .1px)}@supports (width: round(up,1.5px,1px)){.fringe--two-row{--per: round(up, calc(var(--count, 8) / 2), 1)}.fringe--two-row .fringe__strip{flex-grow:0}}:is(.fringe--roll>.fringe__strips,.fringe--roll:not(:has(>.fringe__strips))){overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:-6px;padding-top:6px;padding-right:28px;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 30px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 30px),transparent)}.fringe--roll>.fringe__strips::-webkit-scrollbar,.fringe--roll::-webkit-scrollbar{display:none}.fringe--roll .fringe__strip{flex:0 0 56px;scroll-snap-align:start}.fringe--card{--strip-h: 56px}.fringe--pdp{--strip-h: 112px}.fringe--pdp .fringe__size{font-size:22px}.fringe--pdp .fringe__strip{gap:6px}.fringe--pdp .fringe__input:checked+.fringe__strip:not(.is-yours):after{top:12px;right:8px;font-size:14px}.fringe--pdp .fringe__strip.is-pocketed:before{font-size:9px}.fringe--pdp .fringe__flag{font-size:10px}.fringe--pdp.fringe--roll .fringe__strip{flex-basis:64px}.fringe--hero{--strip-h: 72px}.fringe--hero .fringe__size{font-size:18px}.fringe--look{--strip-h: 56px}:is(.fringe--pdp,.fringe--look,:is(.scheme-paper,.paper,.pdp__info,dialog,.notify,.cart-drawer__panel) .fringe){--strip-paper: color-mix(in srgb, var(--paper) 45%, #fff);--strip-edge: inset 0 0 0 1px var(--hair)}@media(max-width:749px){.fringe--hero{--strip-h: 56px}.fringe--hero .fringe__size{font-size:16px}}.fringe.is-invalid .fringe__legend{color:var(--sale)}.fringe.is-invalid .fringe__strips{outline:2px dashed var(--sale);outline-offset:4px}[data-motion=full] .fringe.is-invalid .fringe__strips{animation:nudge .34s var(--ease-slap)}@keyframes nudge{30%{transform:translate(-5px)}60%{transform:translate(4px)}}.fringe__pocket{width:100%;min-height:50px}form:has(.fringe__input:checked) .fringe__pocket,.fringe__pocket.is-ready{--tape-bg: var(--sticker)}.variant-picker{display:grid;gap:22px}.overprint{min-width:0;margin:0;padding:0;border:0}.overprint__chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;margin:0 6px 6px 0;padding:6px 12px 6px 8px;border:1.5px solid var(--ink);color:var(--ink);font-size:13px;line-height:1.1;cursor:pointer}.overprint__chip:before{content:"";display:none;width:32px;height:32px;margin:-2px 0;background:var(--swatch);box-shadow:inset 0 0 0 1px #0e0e0c38}.overprint__chip:is([style*="--swatch:#"],[style*="--swatch: #"],[style*="--swatch:rgb"],[style*="--swatch: rgb"]):before{display:block}.overprint__input:checked+.overprint__chip{background:var(--ink);color:var(--paper)}.overprint__input:focus-visible+.overprint__chip{outline:3px solid var(--sticker);outline-offset:2px;box-shadow:0 0 0 2px var(--ink)}.overprint__chip.is-unavailable{border-style:dashed;text-decoration:line-through}.strip-flight,.fringe__strip.strip-flight{position:fixed;z-index:120;pointer-events:none;margin:0;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--paper);box-shadow:0 12px 28px #0006;will-change:transform;font:var(--fw-label) 16px/1 var(--font-label);text-transform:uppercase;clip-path:polygon(0 4px,18% 1px,37% 6px,58% 2px,79% 7px,100% 3px,100% 100%,0 100%);animation:none;transition:none}.strip-flight>.fringe__strip{width:100%;height:100%;background:var(--ink);color:var(--paper);box-shadow:none;transform:none;animation:none;clip-path:none}:is(.strip-flight,.strip-flight .fringe__strip):before,:is(.strip-flight,.strip-flight .fringe__strip):after{display:none}.size-chip{position:relative;display:inline-block}.size-chip__btn{min-height:44px}.size-chip__btn [data-size-chip-value]{font:700 13px/1 var(--font-mono)}.size-chip__btn[aria-expanded=true]{--tape-bg: var(--sticker)}.size-chip__pop{--bg: var(--paper);--fg: var(--ink);position:absolute;top:calc(100% + 10px);left:0;z-index:45;display:flex;flex-wrap:wrap;gap:6px;width:max-content;max-width:min(340px,calc(100vw - 32px));padding:16px 14px 12px;color:var(--ink);box-shadow:0 16px 36px #00000073}.size-chip__pop:before{content:"";position:absolute;left:14px;top:-7px;width:60px;height:16px;background:color-mix(in srgb,var(--tape) 88%,transparent);clip-path:var(--jag-x);transform:rotate(-2deg)}.size-chip__opt{min-width:44px;min-height:44px;padding:0 9px;border:1.5px solid var(--ink);color:var(--ink);font-size:15px;line-height:1}.size-chip__opt[aria-pressed=true]{background:var(--sticker);box-shadow:2px 2px 0 var(--ink)}.size-chip__clear{flex-basis:100%;justify-content:flex-start;font-size:13px}@media(max-width:749px){.size-chip__pop{position:fixed;top:auto;bottom:calc(16px + env(safe-area-inset-bottom));left:16px;right:16px;width:auto;max-width:none}}[data-paste]{position:relative;overflow-x:clip}[data-paste=hero]{overflow:clip}.paste-pass{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:30;pointer-events:none;will-change:transform;background:linear-gradient(100deg,transparent 0 28%,rgba(255,255,255,.2) 42%,transparent 56%),var(--paste-wet);-webkit-mask:url(brush-edge.svg) 0 0/100% 100% no-repeat;mask:url(brush-edge.svg) 0 0/100% 100% no-repeat;transform:translate3d(-120%,0,0) skew(-20deg)}[data-motion=full] .paste-pass{animation:paste-pass var(--dur-pass) var(--ease-paste) forwards}@keyframes paste-pass{0%{transform:translate3d(-120%,0,0) skew(-20deg)}to{transform:translate3d(120%,0,0) skew(-20deg)}}[data-motion=calm] .paste-pass{display:none}[data-paste].is-wet .poster__gloss{opacity:calc(var(--wet, 0) * .55 + .38)}.pdp .is-vt-target{view-transition-name:poster}::view-transition-group(poster){animation-duration:var(--dur-vt);animation-timing-function:var(--ease-paste)}::view-transition-old(root){animation:none}::view-transition-new(root){animation:vt-paste var(--dur-vt) var(--ease-paste) both;-webkit-mask:url(brush-edge.svg) 100% 0/300% 100% no-repeat;mask:url(brush-edge.svg) 100% 0/300% 100% no-repeat}@keyframes vt-paste{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}html:active-view-transition-type(back)::view-transition-old(root){z-index:2;transform-origin:0 0;animation:vt-tear var(--dur-vt) cubic-bezier(.55,0,1,.45) both}html:active-view-transition-type(back)::view-transition-new(root){animation:none;-webkit-mask:none;mask:none}@keyframes vt-tear{to{transform:translateY(55%) rotate(7deg);opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(forced-colors:active){.poster__gloss,.paste-pass,.poster__sheet:before,.poster--hot:before,.poster--hot:after,.poster__attach,.poster__dogear:before{display:none}.poster__media,.poster__body,.poster__avail,.poster--type-only,.fringe__strip{background:Canvas}.fringe__strip{border:1px solid CanvasText;box-shadow:none;clip-path:none!important;color:CanvasText}.fringe__strip--out,.fringe__strip.is-pocketed{border-style:dashed}.fringe__input:checked+.fringe__strip{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}.fringe__strip:before{display:none}.fringe__input:focus-visible+.fringe__strip{outline:3px solid CanvasText}.overprint__input:checked+.overprint__chip{forced-color-adjust:none;background:Highlight;color:HighlightText}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wall.css.map */
