.tn-pdp .tn-hero__stage{touch-action:auto}.tn-pdp .tn-hero__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transform:none!important;transition:none;will-change:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:zoom-in;touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.tn-pdp .tn-hero__track::-webkit-scrollbar{display:none}.tn-pdp .tn-hero__track.is-grabbing{scroll-snap-type:none;cursor:grabbing}.tn-pdp .tn-hero__slide{flex:0 0 100%;width:100%;min-width:0;height:100%;scroll-snap-align:start;scroll-snap-stop:always}@keyframes tnPeek{0%,to{transform:none}38%{transform:translate(-56px)}62%{transform:translate(-56px)}}.tn-pdp .tn-hero__track.is-nudge .tn-hero__slide{animation:tnPeek 1s cubic-bezier(.45,0,.2,1)}.tn-pdp .tn-hero__nav{transition:opacity .25s ease,transform .25s ease,border-color .2s ease,box-shadow .2s ease}.tn-pdp .tn-hero__nav:active{transform:translateY(-50%) scale(.9)}.tn-pdp .tn-hero__nav[disabled]{opacity:0;pointer-events:none;transform:translateY(-50%) scale(.8)}@media(max-width:899px){.tn-pdp .tn-hero__nav{display:flex;width:34px;height:34px;background:#ffffffeb;box-shadow:0 3px 12px #1b1a181f}.tn-pdp .tn-hero__nav svg{width:14px;stroke-width:1.8}.tn-pdp .tn-hero__nav--prev{left:10px}.tn-pdp .tn-hero__nav--next{right:10px}}.tn-pdp .tn-hero__expand{transition:border-color .2s ease,box-shadow .25s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.tn-pdp .tn-hero__expand svg{overflow:visible}.tn-pdp .tn-hero__expand svg path{transform-box:fill-box;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.tn-pdp .tn-hero__expand svg path:nth-child(1){--ex: -1;--ey: -1}.tn-pdp .tn-hero__expand svg path:nth-child(2){--ex: 1;--ey: -1}.tn-pdp .tn-hero__expand svg path:nth-child(3){--ex: 1;--ey: 1}.tn-pdp .tn-hero__expand svg path:nth-child(4){--ex: -1;--ey: 1}.tn-pdp .tn-hero__expand:active{transform:scale(.88)}@media(hover:hover){.tn-pdp .tn-hero__expand:hover{border-color:var(--brass);box-shadow:0 6px 18px #c49a5a4d}.tn-pdp .tn-hero__expand:hover svg path{transform:translate(calc(var(--ex) * 1.6px),calc(var(--ey) * 1.6px))}}@keyframes tnExpCorner{0%,45%,to{transform:none}22%,68%{transform:translate(calc(var(--ex) * 2px),calc(var(--ey) * 2px))}}@keyframes tnExpRing{0%{box-shadow:0 0 #c49a5a8c}70%,to{box-shadow:0 0 0 12px #c49a5a00}}.tn-pdp .tn-hero__expand.is-hint{animation:tnExpRing 1.1s ease-out 2}.tn-pdp .tn-hero__expand.is-hint svg path{animation:tnExpCorner 1.1s ease-in-out 2}.tn-lb{--lb-ink: #1B1A18;--lb-brass: #C49A5A;--lb-paper: #FAF7F1;--lb-a: 1;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;display:flex;flex-direction:column;background:rgba(255,255,255,var(--lb-a));opacity:0;transition:opacity .22s ease;touch-action:none;overscroll-behavior:contain;font-family:Outfit,sans-serif;color:var(--lb-ink);-webkit-tap-highlight-color:transparent}.tn-lb[hidden]{display:none!important}.tn-lb.is-open{opacity:1}.tn-lb *,.tn-lb *:before,.tn-lb *:after{box-sizing:border-box}.tn-lb button{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.tn-lb__bar{flex:none;height:56px;padding:0 6px 0 18px;padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top));display:flex;align-items:center;justify-content:space-between;background:var(--lb-ink);color:var(--lb-paper);opacity:var(--lb-a);transform:translateY(-100%);transition:transform .34s cubic-bezier(.22,1,.36,1)}.tn-lb.is-open .tn-lb__bar{transform:none}.tn-lb__count{font-size:14px;font-weight:500;letter-spacing:.1em;font-variant-numeric:tabular-nums}.tn-lb__count b{font-weight:700;color:#fff}.tn-lb__tools{display:flex;align-items:center;gap:2px}.tn-lb__tool{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.tn-lb__tool:hover{background:#ffffff1a}.tn-lb__tool svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tn-lb__tool .tn-lb__ic-out,.tn-lb.is-zoomed .tn-lb__tool .tn-lb__ic-in{display:none}.tn-lb.is-zoomed .tn-lb__tool .tn-lb__ic-out{display:block}.tn-lb__tool:focus-visible,.tn-lb__nav:focus-visible{outline:2px solid var(--lb-brass);outline-offset:2px}.tn-lb__view{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:none;cursor:zoom-in;user-select:none;-webkit-user-select:none}.tn-lb.is-flip .tn-lb__rail{visibility:hidden}.tn-lb-flip{position:fixed;z-index:99995;margin:0;padding:0;max-width:none;transform-origin:0 0;object-fit:contain;pointer-events:none;will-change:transform}.tn-lb.is-zoomed .tn-lb__view{cursor:grab}.tn-lb.is-zoomed.is-live .tn-lb__view{cursor:grabbing}.tn-lb__rail{display:flex;width:100%;height:100%;will-change:transform}.tn-lb__rail.is-anim{transition:transform .36s cubic-bezier(.22,.61,.36,1)}.tn-lb__slide{position:relative;flex:0 0 100%;min-width:0;height:100%;overflow:hidden}.tn-lb__slide.is-back{transition:transform .28s cubic-bezier(.22,.61,.36,1)}.tn-lb__img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;transform-origin:0 0;will-change:transform;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.tn-lb__img.is-anim{transition:transform .3s cubic-bezier(.22,.61,.36,1)}.tn-lb__nav{position:absolute;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffffff0;border:1px solid rgba(27,26,24,.14)!important;box-shadow:0 4px 16px #1b1a181f;transition:opacity .2s ease,border-color .2s ease,transform .15s ease;opacity:var(--lb-a)}.tn-lb:not(.is-open) .tn-lb__nav{opacity:0}.tn-lb__nav--prev{left:10px}.tn-lb__nav--next{right:10px}.tn-lb__nav svg{width:18px;height:18px;stroke:var(--lb-ink);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tn-lb__nav:hover{border-color:var(--lb-brass)!important}.tn-lb__nav:active{transform:scale(.92)}.tn-lb__nav[disabled]{opacity:0;pointer-events:none}.tn-lb__dots{position:absolute;left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom));z-index:3;display:flex;justify-content:center;gap:7px;pointer-events:none;opacity:var(--lb-a)}.tn-lb__dot{width:7px;height:7px;border-radius:50%;background:#1b1a1838;transition:all .3s ease}.tn-lb__dot.is-active{width:22px;border-radius:4px;background:var(--lb-brass)}.tn-lb__hint{position:absolute;left:50%;bottom:calc(44px + env(safe-area-inset-bottom));z-index:3;transform:translate(-50%);padding:8px 14px;border-radius:100px;background:#1b1a18d6;color:#fff;font-size:12px;font-weight:500;letter-spacing:.01em;white-space:nowrap;opacity:0;transition:opacity .3s ease;pointer-events:none}.tn-lb__hint.is-on{opacity:1}html.tn-lb-open .tn-wafab,html.tn-lb-open .tn-sticky{visibility:hidden!important}@media(min-width:900px){.tn-lb__bar{height:64px;padding:0 14px 0 28px}.tn-lb__count{font-size:15px}.tn-lb__tool{width:46px;height:46px}.tn-lb__nav{width:56px;height:56px;margin-top:-28px}.tn-lb__nav--prev{left:28px}.tn-lb__nav--next{right:28px}.tn-lb__nav svg{width:22px;height:22px}.tn-lb__dots{bottom:22px}.tn-lb__hint{bottom:50px}}.tn-pdp .tn-colorblock{--sw-n: 5;--sw-cap: 64px;--sw-gap: 10px}@media(min-width:600px)and (max-width:899px){.tn-pdp .tn-colorblock{--sw-n: 8}}@media(min-width:900px){.tn-pdp .tn-colorblock{--sw-n: 5;--sw-cap: 68px}}.tn-pdp .tn-swatches{gap:var(--sw-gap);max-width:calc(var(--sw-n) * var(--sw-cap) + (var(--sw-n) - 1) * var(--sw-gap))}.tn-pdp .tn-swatch{flex:0 0 calc((100% - (var(--sw-n) - 1) * var(--sw-gap) - 1px) / var(--sw-n));max-width:none;transition:border-color .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.tn-pdp .tn-swatch:active{transform:scale(.94)}@media(hover:hover){.tn-pdp .tn-swatch:hover{transform:translateY(-2px);box-shadow:0 6px 14px #1b1a181a}}@media(min-width:900px){.tn-pdp .tn-swatch__img{padding:4px}}@media(min-width:900px){.tn-pdp .tn-colorblock.tn-colorblock--over-s .tn-swatches .tn-swatch:nth-child(n+11){display:none}.tn-pdp .tn-colorblock.tn-colorblock--over-s .tn-swatch-toggle{display:inline-flex}.tn-pdp .tn-swatches .tn-swatch:nth-child(8n+1) .tn-swatch__tip,.tn-pdp .tn-swatches .tn-swatch:nth-child(8n) .tn-swatch__tip{left:50%;right:auto;transform:translate(-50%);text-align:center}.tn-pdp .tn-swatches .tn-swatch:nth-child(5n+1) .tn-swatch__tip{left:0;right:auto;transform:none;text-align:left}.tn-pdp .tn-swatches .tn-swatch:nth-child(5n) .tn-swatch__tip{left:auto;right:0;transform:none;text-align:right}}.tn-pdp .tn-swatch-toggle{gap:7px;transition:gap .25s ease,border-color .2s ease;-webkit-user-select:none;user-select:none}.tn-pdp .tn-swatch-toggle:after{content:"";width:6px;height:6px;margin-left:1px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}#tnColorAll:checked~.tn-swatch-toggle:after{transform:translateY(1px) rotate(-135deg)}@media(hover:hover){.tn-pdp .tn-swatch-toggle:hover{gap:10px;border-color:var(--brass)}}@keyframes tnTxtIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tn-pdp .tn-swatch-toggle>span{animation:tnTxtIn .3s ease both}.tn-pdp .tn-swatch-toggle .tn-swatch-toggle__show{display:inline-block}.tn-pdp .tn-swatch-toggle .tn-swatch-toggle__hide{display:none}#tnColorAll:checked~.tn-swatch-toggle .tn-swatch-toggle__show{display:none}#tnColorAll:checked~.tn-swatch-toggle .tn-swatch-toggle__hide{display:inline-block}@keyframes tnSwIn{0%{opacity:0;transform:translateY(12px) scale(.82)}to{opacity:1;transform:none}}@keyframes tnSwOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px) scale(.86)}}.tn-pdp .tn-swatch.tn-swatch--in{animation:tnSwIn .42s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(var(--i, 0) * 35ms)}.tn-pdp .tn-swatch.tn-swatch--out{animation:tnSwOut .22s ease both;animation-delay:calc(var(--i, 0) * 18ms)}.tn-pdp .tn-swatches.is-sizing{overflow:hidden;transition:height .44s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.tn-lb,.tn-lb__bar,.tn-lb__rail.is-anim,.tn-lb__img.is-anim,.tn-lb__slide.is-back{transition:none!important}.tn-lb__bar{transform:none}.tn-pdp .tn-hero__track.is-nudge .tn-hero__slide,.tn-pdp .tn-hero__expand.is-hint,.tn-pdp .tn-hero__expand.is-hint svg path,.tn-pdp .tn-swatch,.tn-pdp .tn-swatch-toggle>span{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/taneja-gallery.css.map */
