:root{--thaani-dark-amethyst: #0f0421;--thaani-dark-amethyst-rgb: 15, 4, 33;--thaani-indigo-velvet: #391b5c;--thaani-raspberry-plum: #86296f}:root{--noka-radius-xl: 4rem;--noka-radius-lg: 2.8rem;--noka-radius-md: 2rem;--noka-radius-sm: 1.4rem;--noka-card: #fffdf9;--noka-ink: var(--thaani-dark-amethyst, #0f0421);--noka-ink-rgb: var(--thaani-dark-amethyst-rgb, 15, 4, 33);--noka-line: rgba(var(--noka-ink-rgb), .1);--noka-line-strong: rgba(var(--noka-ink-rgb), .18);--noka-shadow-card: 0 2.4rem 6rem -2.4rem rgba(15, 4, 33, .35), 0 .4rem 1.2rem -.4rem rgba(15, 4, 33, .12);--noka-shadow-float: 0 3.2rem 4rem -2rem rgba(15, 4, 33, .45);--noka-gutter: clamp(1.6rem, 4vw, 4.8rem);--noka-max: 144rem;--noka-space: clamp(6.4rem, 8vw, 12rem);--noka-h-hero: clamp(4.6rem, 6.4vw, 9.6rem);--noka-h-1: clamp(4rem, 5.6vw, 8rem);--noka-h-2: clamp(3.2rem, 4.2vw, 6rem);--noka-h-3: clamp(2.2rem, 2.2vw, 3rem);--noka-ease: cubic-bezier(.22, 1, .36, 1)}body.noka{background:var(--thaani-linen, #f7f1e8);color:var(--noka-ink)}.noka-wrap{width:100%;max-width:var(--noka-max);margin:0 auto;padding:0 var(--noka-gutter)}.noka-h{margin:0;font-family:var(--thaani-font-heading);font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.015em;color:inherit}.noka-h--hero{font-size:var(--noka-h-hero);line-height:.9}.noka-h{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.noka-h--1{font-size:var(--noka-h-1)}.noka-h--2{font-size:var(--noka-h-2)}.noka-h--3{font-size:var(--noka-h-3);line-height:1.05}.noka-lead{margin:0;font-size:clamp(1.6rem,1.4vw,2rem);line-height:1.5}.noka-text{margin:0;font-size:1.6rem;line-height:1.6}.noka-small{font-size:1.3rem;line-height:1.5}.noka-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.4rem;border-radius:99rem;border:1px solid currentColor;font-size:1.35rem;font-weight:500;line-height:1.3;white-space:nowrap;color:inherit;text-decoration:none}.noka-pill--fill{border-color:transparent;background:var(--noka-card);color:var(--noka-ink)}.noka-pill--ghost{border-color:#ffffff8c}.noka-eyebrow{display:inline-block;margin:0 0 1.6rem;padding:.5rem 1.3rem;border-radius:99rem;background:var(--noka-eyebrow-bg, var(--thaani-golden-bronze, #c9a24a));color:var(--noka-eyebrow-ink, var(--noka-ink));font-family:var(--thaani-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.noka-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.4rem;padding:0 3.2rem;border:0;border-radius:99rem;background:var(--noka-btn-bg, var(--noka-ink));color:var(--noka-btn-ink, var(--thaani-linen, #f7f1e8));font-family:var(--thaani-font-body);font-size:1.6rem;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .25s var(--noka-ease),background-color .25s ease,box-shadow .25s ease}.noka-btn:hover{transform:translateY(-.2rem);box-shadow:0 1.2rem 2.4rem -1.2rem #0f042180}.noka-btn--light{--noka-btn-bg: var(--noka-card);--noka-btn-ink: var(--noka-ink)}.noka-btn--full{width:100%}.noka-btn[disabled],.noka-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}body.noka :focus-visible{outline:var(--thaani-focus-width, .2rem) solid var(--thaani-focus-ring, #c9a24a)!important;outline-offset:var(--thaani-focus-offset, .3rem)!important;box-shadow:none}.noka-surface{position:relative;background:var(--noka-bg, var(--thaani-linen));color:var(--noka-fg, var(--noka-ink))}.noka-surface--linen{--noka-bg: var(--thaani-linen, #f7f1e8);--noka-fg: var(--noka-ink)}.noka-surface--bone{--noka-bg: var(--thaani-bone, #ddd2c3);--noka-fg: var(--noka-ink)}.noka-surface--dark{--noka-bg: var(--noka-ink);--noka-fg: var(--thaani-linen, #f7f1e8)}.noka-surface--white{--noka-bg: var(--noka-card);--noka-fg: var(--noka-ink)}.noka-surface--signal{--noka-bg: var(--noka-stage, var(--thaani-signal, var(--thaani-indigo-velvet)));--noka-fg: var(--noka-stage-ink, var(--thaani-signal-contrast, #f7f1e8))}.noka-section{padding:var(--noka-space) 0}.noka-curve{position:absolute;left:0;right:0;bottom:-1px;height:clamp(3.2rem,5vw,8rem);pointer-events:none;color:var(--noka-next, var(--thaani-linen, #f7f1e8))}.noka-curve svg{display:block;width:100%;height:100%}.noka-rounded-bottom{border-radius:0 0 var(--noka-radius-xl) var(--noka-radius-xl)}.noka-card{background:var(--noka-card);color:var(--noka-ink);border-radius:var(--noka-radius-lg);box-shadow:var(--noka-shadow-card)}.noka-card--flat{box-shadow:none}.noka-badge{display:grid;justify-items:center;gap:1rem;text-align:center}.noka-badge__icon{display:grid;place-items:center;width:var(--noka-badge-size, 6.4rem);height:var(--noka-badge-size, 6.4rem);border-radius:50%;background:var(--noka-badge-bg, var(--noka-ink));color:var(--noka-badge-ink, #fff);box-shadow:inset 0 0 0 .3rem #ffffffd9}.noka-badge__icon .thaani-icon,.noka-badge__icon svg{width:46%;height:46%}.noka-badge__icon .thaani-icon *{stroke:currentColor}.noka-badge__label{font-size:1.35rem;font-weight:600;line-height:1.25;max-width:14rem}.noka-badge--lg{--noka-badge-size: clamp(11rem, 12vw, 16rem)}.noka-badge--lg .noka-badge__label{font-size:1.9rem;max-width:26rem}.noka-float{position:absolute;z-index:1;width:var(--w, 12rem);left:var(--x, auto);top:var(--y, auto);rotate:var(--r, 0deg);pointer-events:none;filter:drop-shadow(0 1.6rem 1.8rem rgba(15,4,33,.28));animation:noka-bob var(--d, 7s) ease-in-out infinite alternate;animation-delay:var(--delay, 0s);will-change:transform}.noka-float img{display:block;width:100%;height:auto}.noka-packshot{position:relative;z-index:2;filter:drop-shadow(0 3.2rem 3rem rgba(15,4,33,.38))}.noka-packshot img{display:block;width:100%;height:auto}@keyframes noka-bob{0%{transform:translate3d(0,calc(var(--py, 0px) - .8rem),0)}to{transform:translate3d(0,calc(var(--py, 0px) + .8rem),0)}}.noka-splash{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:0;pointer-events:none;opacity:var(--noka-splash, .14);mix-blend-mode:multiply}.noka-splash__video{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.6) contrast(1.1);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 30%,rgba(0,0,0,.5) 52%,transparent 70%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 30%,rgba(0,0,0,.5) 52%,transparent 70%);opacity:var(--noka-splash-fade, 1);transition:opacity .25s linear}.noka-splash{transition:filter 2.6s cubic-bezier(.22,1,.36,1),opacity 2.6s ease}.noka-splash.is-fokus{filter:blur(10px);opacity:calc(var(--noka-splash, .14) * .6)}.noka-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .8s var(--noka-ease),transform .8s var(--noka-ease)}.noka-reveal.is-in{opacity:1;transform:none}.noka-track{display:grid;grid-auto-flow:column;gap:2rem;margin:0;padding:.4rem 0 2rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.noka-track::-webkit-scrollbar{display:none}.noka-track>*{scroll-snap-align:start}.noka-arrow{display:grid;place-items:center;width:5.2rem;height:5.2rem;border:0;border-radius:50%;background:var(--noka-card);color:var(--noka-ink);box-shadow:0 .8rem 2rem -.8rem #0f042166;cursor:pointer;font-size:2rem}.noka-dots{display:flex;justify-content:center;gap:.8rem;margin-top:1.6rem}.noka-dots button{width:.9rem;height:.9rem;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.25;cursor:pointer}.noka-dots button[aria-current=true]{opacity:1}body.noka cart-drawer .drawer__inner{margin:1.2rem;height:calc(100% - 2.4rem);border:0;border-radius:var(--noka-radius-lg);background:var(--noka-card);box-shadow:var(--noka-shadow-card);overflow:hidden}body.noka cart-drawer .drawer__header{padding:2.4rem 2.4rem 1.6rem;border-bottom:1px solid var(--noka-line)}body.noka cart-drawer .drawer__heading{font-family:var(--thaani-font-heading);font-size:2.6rem;text-transform:uppercase}body.noka cart-drawer .drawer__close{width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--noka-ink-rgb),.06)}body.noka cart-drawer .cart-item__image{border-radius:var(--noka-radius-sm);background:var(--thaani-linen)}body.noka cart-drawer .quantity{border-radius:99rem}body.noka cart-drawer .quantity:after,body.noka cart-drawer .quantity:before{border-radius:99rem}body.noka cart-drawer .cart__checkout-button,body.noka .cart__checkout-button{min-height:5.4rem;border-radius:99rem;font-weight:600}body.noka cart-drawer .drawer__footer{padding:1.6rem 2.4rem 2.4rem;border-top:1px solid var(--noka-line)}.noka-drawer-abo{display:flex;gap:1rem;align-items:flex-start;margin:0 0 1.4rem;padding:1.2rem 1.4rem;border-radius:var(--noka-radius-sm);background:rgba(var(--thaani-golden-bronze-rgb, 201, 162, 74),.16);font-size:1.3rem;line-height:1.45}.noka-drawer-abo .thaani-icon{flex-shrink:0;width:1.8rem;height:1.8rem}body.noka .field__input,body.noka .select__select,body.noka input[type=email]{border-radius:99rem}@media(prefers-reduced-motion:reduce){.noka-splash{display:none}.noka-float{animation:none}.noka-reveal{opacity:1;transform:none;transition:none}.noka-btn{transition:none}}@media screen and (max-width:749px){:root{--noka-radius-xl: 2.8rem;--noka-radius-lg: 2.2rem}.noka-badge--lg{--noka-badge-size: 9.6rem}.noka-badge--lg .noka-badge__label{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/thaani-noka.css.map */
