.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pointer-events-none{pointer-events:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pointer-events-auto{pointer-events:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .\!visible{visibility:visible!important}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .visible{visibility:visible}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .invisible{visibility:hidden}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .collapse{visibility:collapse}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .static{position:static}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .fixed{position:fixed}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .absolute{position:absolute}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .relative{position:relative}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sticky{position:sticky}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .-inset-4{inset:-1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .inset-0{inset:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .inset-x-0{left:0;right:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bottom-0{bottom:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bottom-3{bottom:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bottom-4{bottom:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .left-0{left:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .left-1\/2{left:50%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .left-3{left:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .top-full{top:100%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .isolate{isolation:isolate}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .-z-10{z-index:-10}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .z-10{z-index:10}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .z-50{z-index:50}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .m-0{margin:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mx-auto{margin-left:auto;margin-right:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-1{margin-bottom:.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-2{margin-bottom:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-3{margin-bottom:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-4{margin-bottom:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-6{margin-bottom:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-7{margin-bottom:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mb-8{margin-bottom:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .ml-2{margin-left:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-1{margin-top:.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-10{margin-top:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-2{margin-top:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-3{margin-top:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-4{margin-top:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-5{margin-top:1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-6{margin-top:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-7{margin-top:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-8{margin-top:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-9{margin-top:2.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .mt-\[3px\]{margin-top:3px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .\!block{display:block!important}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .block{display:block}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .inline-block{display:inline-block}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .inline{display:inline}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex{display:flex}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .inline-flex{display:inline-flex}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .table{display:table}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .\!grid{display:grid!important}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .grid{display:grid}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .contents{display:contents}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hidden{display:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-\[16\/10\]{aspect-ratio:16/10}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-\[21\/9\]{aspect-ratio:21/9}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-\[3\/4\]{aspect-ratio:3/4}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-\[4\/3\]{aspect-ratio:4/3}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-\[4\/5\]{aspect-ratio:4/5}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-\[9\/16\]{aspect-ratio:9/16}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-square{aspect-ratio:1/1}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .aspect-video{aspect-ratio:16/9}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-10{height:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-11{height:2.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-12{height:3rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-14{height:3.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-16{height:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-2{height:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-2\.5{height:.625rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-20{height:5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-24{height:6rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-3\.5{height:.875rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-32{height:8rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-4{height:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-5{height:1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-6{height:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-7{height:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-8{height:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-auto{height:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-full{height:100%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-max{height:-moz-max-content;height:max-content}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .h-min{height:-moz-min-content;height:min-content}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-h-0{max-height:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-h-\[1000px\]{max-height:1000px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-11{min-height:2.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-\[180px\]{min-height:180px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-\[200px\]{min-height:200px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-\[28px\]{min-height:28px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-\[44px\]{min-height:44px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-\[48px\]{min-height:48px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-h-\[50px\]{min-height:50px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-11{width:2.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-12{width:3rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-14{width:3.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-16{width:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-2{width:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-2\.5{width:.625rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-20{width:5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-24{width:6rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-32{width:8rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-4{width:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-5{width:1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-6{width:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-8{width:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-9{width:2.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-\[180px\]{width:180px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-\[30\%\]{width:30%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-\[60\%\]{width:60%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-\[80\%\]{width:80%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-auto{width:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .w-full{width:100%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-w-0{min-width:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-w-11{min-width:2.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .min-w-\[200px\]{min-width:200px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-2xl{max-width:42rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-3xl{max-width:48rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-5xl{max-width:64rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-6xl{max-width:72rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-\[22ch\]{max-width:22ch}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-\[420px\]{max-width:420px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-lg{max-width:32rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-md{max-width:28rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-none{max-width:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-xl{max-width:36rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .max-w-xs{max-width:20rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-1{flex:1 1 0%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-shrink-0{flex-shrink:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shrink-0{flex-shrink:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .cursor-default{cursor:default}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .cursor-pointer{cursor:pointer}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .resize{resize:both}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .columns-2{-moz-columns:2;-moz-column-count:2;column-count:2}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .columns-3{-moz-columns:3;-moz-column-count:3;column-count:3}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .columns-4{-moz-columns:4;-moz-column-count:4;column-count:4}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-row{flex-direction:row}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-row-reverse{flex-direction:row-reverse}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-col{flex-direction:column}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-col-reverse{flex-direction:column-reverse}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-wrap{flex-wrap:wrap}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-wrap-reverse{flex-wrap:wrap-reverse}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .flex-nowrap{flex-wrap:nowrap}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .items-start{align-items:flex-start}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .items-end{align-items:flex-end}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .items-center{align-items:center}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .items-baseline{align-items:baseline}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .items-stretch{align-items:stretch}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .justify-start{justify-content:flex-start}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .justify-end{justify-content:flex-end}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .justify-center{justify-content:center}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .justify-between{justify-content:space-between}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .justify-around{justify-content:space-around}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .justify-evenly{justify-content:space-evenly}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-0{gap:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-1{gap:.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-1\.5{gap:.375rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-10{gap:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-12{gap:3rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-2{gap:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-2\.5{gap:.625rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-3{gap:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-4{gap:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-6{gap:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-7{gap:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-8{gap:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .gap-y-10{row-gap:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .self-auto{align-self:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .self-start{align-self:flex-start}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .self-end{align-self:flex-end}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .self-center{align-self:center}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .self-stretch{align-self:stretch}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .overflow-hidden{overflow:hidden}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .overflow-x-auto{overflow-x:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded{border-radius:.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-2xl{border-radius:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-\[var\(--nb-radius-card\)\]{border-radius:var(--nb-radius-card)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-\[var\(--nb-radius-control\2c 8px\)\]{border-radius:var(--nb-radius-control,8px)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-\[var\(--nb-radius-pill\2c 999px\)\]{border-radius:var(--nb-radius-pill,999px)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-full{border-radius:9999px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-lg{border-radius:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-md{border-radius:.375rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-none{border-radius:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-sm{border-radius:.125rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .rounded-xl{border-radius:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .\!border{border-width:1px!important}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border{border-width:1px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-0{border-width:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-b{border-bottom-width:1px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-l{border-left-width:1px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-t{border-top-width:1px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-solid{border-style:solid}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-dashed{border-style:dashed}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-dotted{border-style:dotted}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-\[var\(--nb-accent\2c \#1a1a1a\)\]{border-color:var(--nb-accent,#1a1a1a)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-\[var\(--nb-line\)\]{border-color:var(--nb-line)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-\[var\(--nb-line\2c \#e5e5e5\)\]{border-color:var(--nb-line,#e5e5e5)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .border-border{border-color:var(--nb-line)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-\[var\(--nb-accent\2c \#1a1a1a\)\]{background-color:var(--nb-accent,#1a1a1a)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-\[var\(--nb-line\2c \#e5e5e5\)\]{background-color:var(--nb-line,#e5e5e5)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-\[var\(--nb-surface\)\]{background-color:var(--nb-surface)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-\[var\(--nb-surface\2c \#fff\)\]{background-color:var(--nb-surface,#fff)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-accent{background-color:var(--nb-accent)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-background{background-color:var(--nb-bg)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-card{background-color:var(--nb-surface)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-destructive{background-color:var(--nb-danger)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-foreground{background-color:var(--nb-text)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-muted{background-color:var(--nb-bg-2)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-primary{background-color:var(--nb-accent)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-secondary{background-color:var(--nb-bg-2)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-transparent{background-color:transparent}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .bg-white\/60{background-color:hsla(0,0%,100%,.6)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .object-contain{-o-object-fit:contain;object-fit:contain}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .object-cover{-o-object-fit:cover;object-fit:cover}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .p-0{padding:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .p-2{padding:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .p-2\.5{padding:.625rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .p-3{padding:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .p-4{padding:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .p-6{padding:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-2\.5{padding-left:.625rem;padding-right:.625rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-3{padding-left:.75rem;padding-right:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-4{padding-left:1rem;padding-right:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-5{padding-left:1.25rem;padding-right:1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-6{padding-left:1.5rem;padding-right:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-7{padding-left:1.75rem;padding-right:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .px-8{padding-left:2rem;padding-right:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .py-1{padding-top:.25rem;padding-bottom:.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .py-12{padding-top:3rem;padding-bottom:3rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .py-16{padding-top:4rem;padding-bottom:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .py-2{padding-top:.5rem;padding-bottom:.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .py-3{padding-top:.75rem;padding-bottom:.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .py-4{padding-top:1rem;padding-bottom:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pb-16{padding-bottom:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pb-4{padding-bottom:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pb-5{padding-bottom:1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pb-6{padding-bottom:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pb-8{padding-bottom:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pt-1{padding-top:.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pt-12{padding-top:3rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pt-4{padding-top:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .pt-6{padding-top:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-left{text-align:left}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-center{text-align:center}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-right{text-align:right}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-2xl{font-size:1.5rem;line-height:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-3xl{font-size:1.875rem;line-height:2.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-4xl{font-size:2.25rem;line-height:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[0\.7rem\]{font-size:.7rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[1\.0625rem\]{font-size:1.0625rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[11px\]{font-size:11px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[12px\]{font-size:12px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-base{font-size:1rem;line-height:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-lg{font-size:1.125rem;line-height:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-sm{font-size:.875rem;line-height:1.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-xl{font-size:1.25rem;line-height:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-xs{font-size:.75rem;line-height:1rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .font-bold{font-weight:700}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .font-medium{font-weight:500}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .font-semibold{font-weight:600}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .uppercase{text-transform:uppercase}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .italic{font-style:italic}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .leading-\[1\.1\]{line-height:1.1}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .leading-relaxed{line-height:1.625}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .leading-snug{line-height:1.375}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .leading-tight{line-height:1.25}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .tracking-\[0\.16em\]{letter-spacing:.16em}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .tracking-\[0\.18em\]{letter-spacing:.18em}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .tracking-\[0\.22em\]{letter-spacing:.22em}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .tracking-tight{letter-spacing:-.025em}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .tracking-wider{letter-spacing:.05em}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[var\(--nb-accent-ink\2c var\(--nb-accent\2c \#1a1a1a\)\)\]{color:var(--nb-accent-ink,var(--nb-accent,#1a1a1a))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[var\(--nb-muted-ink\2c var\(--nb-muted\2c \#666\)\)\]{color:var(--nb-muted-ink,var(--nb-muted,#666))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[var\(--nb-muted-ink\2c var\(--nb-muted\2c \#888\)\)\]{color:var(--nb-muted-ink,var(--nb-muted,#888))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[var\(--nb-on-accent-ink\2c var\(--nb-on-accent\2c \#fff\)\)\]{color:var(--nb-on-accent-ink,var(--nb-on-accent,#fff))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[var\(--nb-text\)\]{color:var(--nb-text)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-\[var\(--nb-text\2c \#1a1a1a\)\]{color:var(--nb-text,#1a1a1a)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-background{color:var(--nb-bg)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-destructive-foreground{color:var(--nb-on-danger)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-foreground{color:var(--nb-text)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-inherit{color:inherit}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-muted-foreground{color:var(--nb-muted-ink,var(--nb-muted))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-primary{color:var(--nb-accent)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-primary-foreground{color:var(--nb-on-accent-ink,var(--nb-on-accent))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-secondary-foreground{color:var(--nb-text)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .underline{text-decoration-line:underline}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .no-underline{text-decoration-line:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .underline-offset-4{text-underline-offset:4px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .accent-\[var\(--nb-accent\2c \#1a1a1a\)\]{accent-color:var(--nb-accent,#1a1a1a)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .opacity-0{opacity:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .opacity-100{opacity:1}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .opacity-50{opacity:.5}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .opacity-60{opacity:.6}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .outline-none{outline:2px solid transparent;outline-offset:2px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .outline{outline-style:solid}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .duration-150{transition-duration:.15s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .duration-200{transition-duration:.2s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .duration-300{transition-duration:.3s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .duration-500{transition-duration:.5s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .duration-700{transition-duration:.7s}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .text-primary{color:var(--nb-accent-ink,var(--nb-accent))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .\[product\:click\]{product:click}.nb-review-legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nb-review-fields{display:grid;gap:1rem;min-width:0;border:0;padding:0;margin:0}.nb-review-fields [role=radio]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.nb-review-control{width:100%;min-height:44px;padding:.65rem .8rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-surface);color:var(--nb-text);font:inherit}.nb-review-fields :is(input,select,textarea){font-family:var(--nb-font-body);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none}.nb-review-purchase-label{display:grid;gap:.5rem;font-size:.875rem}.nb-review-sort{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:1rem}.nb-review-sort [aria-current=true]{box-shadow:inset 0 0 0 1px var(--nb-line);background:var(--nb-surface);color:var(--nb-text)}.nb-review-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem}.nb-store-sign-in{width:100%;padding:var(--nb-space-8,2rem) var(--nb-space-4,1rem);color:var(--nb-text);background:var(--nb-bg);font-family:var(--nb-font-body)}.nb-store-sign-in-panel{width:100%;max-width:420px;margin-inline:auto;padding:var(--nb-space-6,1.5rem);background:var(--nb-surface);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);display:grid;gap:var(--nb-space-4,1rem);overflow-wrap:anywhere}.nb-store-sign-in-panel>:is(h1,h2){margin:0;font-family:var(--nb-font-display);font-size:var(--nb-type-subheading,1.75rem);font-weight:600;line-height:var(--nb-leading-heading,1.12)}.nb-store-sign-in-panel p{margin:0;font-size:1rem;line-height:var(--nb-leading-body,1.5)}.nb-store-sign-in-note{color:var(--nb-muted-ink,var(--nb-muted));font-size:.875rem!important}.nb-store-sign-in-actions{display:grid;gap:var(--nb-space-3,.75rem)}.nb-store-sign-in-action{box-sizing:border-box;display:flex;width:100%;min-height:var(--nb-control-height,44px);align-items:center;justify-content:center;padding:var(--nb-space-3,.75rem) var(--nb-space-4,1rem);border:1px solid var(--nb-accent);border-radius:var(--nb-radius-pill);background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));font:inherit;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;text-align:center;cursor:pointer;overflow-wrap:anywhere}.nb-store-sign-in-action[data-secondary]{background:transparent;color:var(--nb-text);border-color:var(--nb-line)}.nb-store-sign-in-action:disabled{opacity:.5;cursor:not-allowed}.nb-store-sign-in-action:focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}@media (min-width:768px){.nb-store-sign-in{padding-block:var(--nb-space-12,3rem)}}.nb-store-sign-in[data-layout=compact]{padding:var(--nb-section-padding,2rem) var(--nb-gutter,1.25rem);background:transparent}.nb-store-sign-in[data-layout=compact] .nb-store-sign-in-panel{box-sizing:border-box;max-width:var(--nb-content-width,1200px);margin-inline:auto;padding:0;border:0;border-radius:0;background:transparent;gap:var(--nb-space-3,.75rem)}:is([data-nb-column],[class*=puck-columns-content-]>*) .nb-store-sign-in[data-layout=compact]{padding:0}.nb-store-sign-in[data-layout=compact] h2{font-size:var(--nb-type-card-title,1.25rem)}.nb-store-sign-in[data-layout=compact] .nb-store-sign-in-actions{display:flex;flex-wrap:wrap;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.nb-store-sign-in[data-layout=compact] .nb-store-sign-in-actions>p{flex-basis:100%}.nb-store-sign-in[data-layout=compact] .nb-store-sign-in-actions>:is(a,button,form){flex:0 1 auto;width:auto;min-width:0;max-width:100%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]){--nb-focus:var(--nb-accent);font-family:var(--nb-font-body);color:var(--nb-text);line-height:1.5;overflow-wrap:anywhere;min-width:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) *,:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :after,:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :before{box-sizing:border-box}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,input,select,textarea){font:inherit}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(img,video){max-width:100%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,a,input,select,textarea,summary,iframe,[tabindex]):focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,input,select,textarea):disabled{opacity:.5;cursor:not-allowed}:where([data-nb-basic=Heading]) :where(h1,h2,h3,h4,h5,h6){font-family:var(--nb-font-display)}:where([data-nb-basic=RichText]) .prose{line-height:1.65}[data-nb-basic=RichText] .prose :where(p,ul,ol,blockquote){margin-block:1em}:where([data-nb-basic=RichText]) .prose :where(ul,ol){padding-inline-start:1.5em}:where([data-nb-basic=RichText]) .prose ul{list-style:disc}:where([data-nb-basic=RichText]) .prose ol{list-style:decimal}:where([data-nb-basic=RichText]) .prose a{text-decoration:underline}:where([data-nb-basic=Grid]){container:nb-basic-grid/inline-size}:where([data-nb-basic=Grid]) [class*=puck-grid-content-]{grid-template-columns:minmax(0,1fr)}:where([data-nb-basic=Grid]) [class*=puck-grid-content-]>*{min-width:0}@container nb-basic-grid (min-width: 768px){[class*=puck-grid-content-]{grid-template-columns:repeat(var(--grid-cols,3),minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) *,:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :after,:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(h1,h2,h3,h4,h5,h6,p,blockquote,dl,dd,hr,figure,pre){margin:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:is([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(h1,h2,h3,h4,h5,h6){letter-spacing:normal}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) a{color:inherit;text-decoration:inherit}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,input,optgroup,select,textarea){font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,[type=button],[type=reset],[type=submit]){background-color:transparent;background-image:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(input,textarea,select){min-width:0;max-width:100%}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(img,video){height:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(ul,ol,menu){list-style:none;margin:0;padding:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,[role=button]){cursor:pointer}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,input,textarea,select){border:0 solid var(--nb-line)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where([data-nb-section-content],form)>*{min-width:0}:is([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :where(button,a,input,select,textarea,summary,iframe,[tabindex]):focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent))!important;outline-offset:3px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) iframe:focus{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}[data-nb-basic=RichText] .prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--nb-font-display);font-weight:600;line-height:1.15;margin-block:.85em .5em}[data-nb-basic=RichText] :is(.prose,.rich-text)>:first-child{margin-block-start:0}[data-nb-basic=RichText] :is(.prose,.rich-text)>:last-child{margin-block-end:0}:where([data-nb-basic=RichText]) .prose h1{font-size:var(--nb-type-display)}:where([data-nb-basic=RichText]) .prose h2{font-size:var(--nb-type-heading)}:where([data-nb-basic=RichText]) .prose h3{font-size:var(--nb-type-subheading)}:where([data-nb-basic=RichText]) .prose blockquote{border-inline-start:3px solid var(--nb-line);padding-inline-start:1em;color:var(--nb-muted-ink,var(--nb-muted))}:where([data-nb-basic=RichText]) .prose pre{overflow-x:auto;max-width:100%}.nb-order-balance{container-type:inline-size;container-name:nb-order-balance;box-sizing:border-box;min-width:0;width:100%;display:grid;gap:1rem;padding:1rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card,12px);background:var(--nb-surface);color:var(--nb-text);overflow-wrap:anywhere}.nb-order-balance h3,.nb-order-balance p{margin:0}.nb-order-balance h3{font-family:var(--nb-font-display);font-size:var(--nb-type-card-title,1.25rem);line-height:1.35}.nb-order-balance p{font-size:1rem;line-height:1.5}.nb-order-balance-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.nb-order-balance button{min-height:44px;max-width:100%;padding:.6rem 1rem;font:inherit;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);color:var(--nb-text);background:var(--nb-surface);cursor:pointer}.nb-order-balance button:disabled{opacity:.6;cursor:not-allowed}.nb-order-balance :is(button,input):focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}.nb-order-balance-amount{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem}.nb-order-balance-amount strong{font-size:1.5rem;line-height:1.3;font-weight:600;font-variant-numeric:tabular-nums}.nb-order-balance-methods{border:0;padding:0;margin:0;display:grid;gap:.5rem;min-width:0;max-width:36rem}.nb-order-balance-methods legend{padding:0 0 .5rem;font-weight:600}.nb-order-balance-methods label{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.5rem .75rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-bg)}.nb-order-balance-methods input{width:1.25rem;height:1.25rem;flex:none;accent-color:var(--nb-accent)}.nb-order-balance-form{min-width:0;max-width:36rem}.nb-order-balance .nb-order-balance-primary{background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border-color:var(--nb-accent);width:100%}@container nb-order-balance (min-width:600px){.nb-order-balance-primary{width:auto;min-width:12rem}}.nb-category-section{min-width:0;container:nb-category-section/inline-size}.nb-category-heading{display:grid;gap:var(--nb-space-3,.75rem);margin-bottom:var(--nb-section-gap,2rem)}.nb-category-card{width:100%;max-width:280px;justify-self:center;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-surface);color:var(--nb-text);text-decoration:none}.nb-category-image{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--nb-bg-2)}.nb-category-image>:is(img,span){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nb-category-copy{display:grid;gap:var(--nb-space-1,.25rem);padding:var(--nb-space-4,1rem);min-height:var(--nb-control-height,44px)}.nb-category-copy h3{margin:0;font-family:var(--nb-font-body);font-size:clamp(1rem,2cqi,1.125rem);font-weight:600;line-height:1.4}.nb-category-copy p{margin:0;font-size:.875rem;color:var(--nb-muted-ink,var(--nb-muted))}.nb-category-card:focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}@container nb-category-section (min-width:960px){.nb-category-section [data-nb-showcase-track]{max-width:calc(var(--nb-track-cols)*280px + (var(--nb-track-cols) - 1)*var(--nb-showcase-gap))}}.nb-recent-products{min-width:0}.nb-merchandising-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nb-space-4,1rem);margin-bottom:var(--nb-space-4,1rem)}.nb-merchandising-heading>div{display:grid;gap:var(--nb-space-3,.75rem)}.nb-merchandising-heading button,.nb-recent-products button{min-height:var(--nb-control-height,44px);padding:.65rem 1rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-surface);color:var(--nb-text);font:inherit}.nb-merchandising-note{margin:0 0 var(--nb-space-6,1.5rem);color:var(--nb-muted-ink,var(--nb-muted));font-size:.875rem;line-height:1.5}.nb-search-suggestions{position:relative;min-width:0;width:100%;font-family:var(--nb-font-body)}.nb-search-label{display:block;margin-bottom:var(--nb-space-2,.5rem);font-size:.875rem;color:var(--nb-text)}.nb-search-label[data-hidden]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nb-search-suggestions>input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--nb-control-height,44px);padding:.65rem .85rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);color:var(--nb-text);background:var(--nb-surface);font:inherit}.nb-search-suggestions-panel{position:absolute;inset-inline:0;top:calc(100% + .5rem);z-index:var(--nb-layer-menu,40);max-height:min(70vh,420px);overflow-y:auto;overscroll-behavior:contain;padding:.5rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-surface);color:var(--nb-text);box-shadow:var(--nb-shadow-card)}.nb-search-suggestions-panel p{margin:.5rem;font-size:.875rem;line-height:1.5}.nb-search-suggestions-panel ul{list-style:none;margin:0;padding:0}.nb-search-suggestion{display:flex;gap:.75rem;min-height:64px;align-items:center;padding:.5rem;border-radius:var(--nb-radius-control,6px);color:inherit;text-decoration:none}.nb-search-suggestion:hover,.nb-search-suggestion[aria-selected=true]{background:var(--nb-bg-2)}.nb-search-suggestion-image{flex:0 0 48px;width:48px;height:48px;border-radius:var(--nb-radius-control,6px);overflow:hidden;background:var(--nb-bg-2)}.nb-search-suggestion-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nb-search-suggestion-copy{display:grid;gap:.2rem;min-width:0;overflow-wrap:anywhere;font-size:.875rem}.nb-search-suggestion-copy strong{font-weight:500;color:var(--nb-text)}.nb-search-suggestion-copy :is(span,small){color:var(--nb-muted-ink,var(--nb-muted))}.nb-search-all{display:flex;min-height:44px;align-items:center;padding:.65rem .5rem;font-size:.875rem;font-weight:600;color:var(--nb-accent-ink,var(--nb-accent));text-decoration:underline}.nb-search-form{display:flex;flex-wrap:wrap;gap:var(--nb-space-3,.75rem);align-items:end}.nb-search-form>.nb-search-suggestions{flex:1 1 220px}.nb-search-form>button{min-height:44px}.nb-nav-search{position:relative;align-items:center;max-width:100%;min-width:44px;width:220px;container-type:inline-size}.nb-nav-search>.nb-nav-search-compact{display:none}.nb-site-header-mobile>[data-component=nav-logo]{min-width:44px}.nb-site-header-mobile [data-component=nav-logo]>a{display:inline-flex;align-items:center;min-height:44px}.nb-site-header-mobile>:last-child{flex:1 1 0;min-width:0;max-width:100%;flex-wrap:wrap;justify-content:flex-end}.nb-site-header-mobile .nb-nav-search{flex:1 1 44px;max-width:min(220px,100%)}@container (max-width:159px){.nb-nav-search>:is(svg,.nb-search-suggestions){display:none}.nb-nav-search>.nb-nav-search-compact{display:inline-flex}}.nb-nav-search>svg{position:absolute;inset-inline-start:.75rem;pointer-events:none;z-index:1}.nb-nav-search .nb-search-suggestions>input{padding-inline-start:2.5rem;background:var(--nb-bg-2);border-radius:var(--nb-radius-pill)}.nb-nav-category-image{display:inline-block;width:32px;height:32px;margin-inline-end:.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--nb-radius-control,6px);vertical-align:middle}.nb-payment-receipts{display:grid;gap:var(--nb-space-3,.75rem);margin-block:var(--nb-space-6,1.5rem);padding:var(--nb-space-4,1rem);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card,16px);background:var(--nb-surface);color:var(--nb-text);font-family:var(--nb-font-body)}.nb-payment-receipts h2{margin:0;font-family:var(--nb-font-display);font-size:var(--nb-type-card-title,1.25rem);line-height:1.35;font-weight:600}.nb-payment-receipts p{margin:0;color:var(--nb-muted-ink,var(--nb-muted));line-height:1.5}.nb-payment-receipts ul{display:grid;gap:var(--nb-space-3,.75rem);margin:0;padding:0;list-style:none}.nb-payment-receipts li{display:grid;gap:var(--nb-space-2,.5rem);padding-block:var(--nb-space-3,.75rem);border-top:1px solid var(--nb-line)}.nb-payment-receipts li>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nb-space-2,.5rem)}.nb-payment-receipts a,.nb-payment-receipts button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;width:-moz-fit-content;width:fit-content;box-sizing:border-box;padding:.65rem 1rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-surface);color:var(--nb-text);font:inherit;text-decoration:none;cursor:pointer}.nb-payment-receipts button:disabled{opacity:.6;cursor:default}.nb-payment-receipts :is(button,a):focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}[data-nb-primitive=section]{width:100%;padding-block:var(--nb-section-padding,clamp(3rem,8cqi,7rem));padding-inline:var(--nb-gutter,clamp(1.25rem,5cqi,3rem));font-family:var(--nb-font-body)}[data-nb-section-content]{margin-inline:auto;width:100%;min-width:0}[data-nb-primitive=eyebrow]{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-family:var(--nb-font-body);font-size:clamp(.66rem,1.4cqi,.78rem);font-weight:600;text-transform:uppercase;letter-spacing:.26em;color:var(--nb-muted-ink,var(--nb-muted))}:where([data-nb-primitive=eyebrow])[data-center]{margin-inline:auto}[data-nb-eyebrow-rule]{display:inline-block;width:clamp(1.5rem,4cqi,2.25rem);height:1px;background:var(--nb-line)}[data-nb-primitive=heading]{margin:0;font-family:var(--nb-font-display);font-weight:600;font-size:var(--nb-type-heading,clamp(1.75rem,4cqi,3rem));line-height:1.12;letter-spacing:-.015em;color:var(--nb-text);text-wrap:balance}:where([data-nb-primitive=heading])[data-level="1"]{font-size:var(--nb-type-display,clamp(2.35rem,6.4cqi,4.75rem));line-height:1.04}:where([data-nb-primitive=heading])[data-level="3"]{font-size:var(--nb-type-subheading,clamp(1.3rem,2.6cqi,1.9rem))}:where([data-nb-primitive=heading])[data-center],:where([data-nb-primitive=text])[data-center]{text-align:center}[data-nb-primitive=text]{margin:0;font-family:var(--nb-font-body);font-size:var(--nb-type-body,clamp(.95rem,1.5cqi,1.075rem));line-height:1.6;max-width:60ch;color:var(--nb-muted-ink,var(--nb-muted));text-wrap:pretty}:where([data-nb-primitive=text])[data-tone=default]{color:var(--nb-text)}:where([data-nb-primitive=text])[data-size=sm]{font-size:clamp(.85rem,1.3cqi,.95rem)}:where([data-nb-primitive=text])[data-size=lg]{font-size:clamp(1rem,1.8cqi,1.2rem)}:where([data-nb-primitive=text])[data-center]{margin-inline:auto}:where([data-nb-primitive=text])[data-paragraphs]{display:grid;gap:1em}:where([data-nb-primitive=text])[data-paragraphs]>p{margin:0}[data-nb-primitive=button]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.65rem 1.8rem;font-family:var(--nb-font-body);font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;border-radius:var(--nb-radius-pill);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border:1.5px solid var(--nb-accent);box-shadow:var(--nb-shadow-card)}:where([data-nb-primitive=button])[data-variant=ghost]{background:transparent;color:var(--nb-text);border-color:var(--nb-line);box-shadow:none}:where([data-nb-primitive=button])[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (hover:hover){[data-nb-primitive=button]:not(:disabled):not([aria-disabled=true]):hover{filter:brightness(.96);box-shadow:var(--nb-shadow-card)}[data-nb-primitive=input] input:not(:disabled):hover{border-color:var(--nb-muted)}}[data-nb-primitive=button][aria-busy=true]{cursor:progress}[data-nb-primitive=card]{background:var(--nb-surface);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);box-shadow:var(--nb-shadow-card);padding:var(--nb-card-padding,clamp(1.25rem,3cqi,2rem));color:var(--nb-text);font-family:var(--nb-font-body);min-width:0}[data-nb-primitive=promise-strip]{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:clamp(.75rem,3cqi,2.25rem);list-style:none;margin:0;padding:0;font-family:var(--nb-font-body)}:where([data-nb-primitive=promise-strip])[data-center]{justify-content:center}[data-nb-promise-item]{display:flex;align-items:center;gap:.65rem;min-width:0;text-align:left}[data-center]>[data-nb-promise-item]{text-align:center}[data-nb-promise-item]+[data-nb-promise-item]{padding-left:clamp(.75rem,3cqi,2.25rem);border-left:1px solid var(--nb-line)}[data-nb-promise-icon]{display:inline-flex;color:var(--nb-accent-ink,var(--nb-accent));font-size:1.35rem}[data-nb-promise-copy]{display:grid;gap:.15rem}[data-nb-promise-label]{font-size:clamp(.72rem,1.5cqi,.9rem);font-weight:600;letter-spacing:.04em;color:var(--nb-text)}[data-nb-promise-caption]{font-size:clamp(.65rem,1.2cqi,.78rem);color:var(--nb-muted-ink,var(--nb-muted))}[data-nb-primitive=input]{display:grid;gap:var(--nb-space-2,.5rem);font-family:var(--nb-font-body)}[data-nb-primitive=input] input{min-width:0;width:100%;min-height:44px;padding:.65rem .85rem;color:var(--nb-text);background:var(--nb-surface);border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px)}[data-nb-primitive=input] [aria-invalid=true]{border-color:var(--nb-danger)}[data-nb-primitive=input] [role=alert]{color:var(--nb-danger);font-size:.875rem}[data-nb-primitive=badge]{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:var(--nb-radius-pill);background:var(--nb-bg-2);color:var(--nb-text);font-size:.75rem;line-height:1.25}.nb-commerce-design-summary{display:grid;gap:.375rem;margin-block:1rem;line-height:1.5}.nb-commerce-design-summary p{margin:0}.nb-commerce-design-summary [data-nb-commerce-price]{font-size:1.125rem;font-weight:600}.nb-commerce-design-summary [data-nb-product-availability]{font-size:.875rem}.nb-s-d7c07605bb52{padding:0;border:0;cursor:pointer;background:var(--nb-bg-2)}.nb-s-886a8b070f11,.nb-s-d7c07605bb52{position:absolute;inset:0;width:100%;height:100%}.nb-s-886a8b070f11{-o-object-fit:cover;object-fit:cover}.nb-s-3d6ab5e57670{position:absolute;inset:0}.nb-s-0020ca169384,.nb-s-3d6ab5e57670{display:flex;align-items:center;justify-content:center}.nb-s-0020ca169384{width:clamp(56px,9cqi,76px);height:clamp(56px,9cqi,76px);border-radius:999px;background:color-mix(in srgb,var(--nb-surface) 88%,transparent);color:var(--nb-text);font-size:clamp(1.4rem,3cqi,1.9rem);box-shadow:0 8px 28px rgba(0,0,0,.22)}.nb-s-f3c1caef1026{text-align:center;margin-bottom:clamp(1.5rem,4cqi,2.5rem)}.nb-s-9d2c1a9c456f{position:relative;display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr);grid-template-areas:"msg";align-items:center;justify-items:center}.nb-s-d88ed34f2dc0{grid-area:msg;min-width:0;max-width:100%;transition:opacity .5s ease;white-space:normal;overflow-wrap:anywhere}.nb-s-ac4504c8cf3a{color:inherit;text-decoration:underline;text-underline-offset:2px}.nb-s-c1bfa55248e3{overflow-wrap:anywhere;font-family:var(--nb-font-body);font-size:clamp(.72rem,1.6cqi,.82rem);letter-spacing:.01em}.nb-s-2146fa970a5a,.nb-s-c1bfa55248e3{width:100%;min-width:0;box-sizing:border-box}.nb-s-2146fa970a5a{max-width:1200px;margin-inline:auto;min-height:40px;padding-block:.55rem;padding-inline:clamp(1rem,4cqi,2rem);display:flex;text-align:center}.nb-s-2146fa970a5a,.nb-s-66671d706539{align-items:center;justify-content:center}.nb-s-66671d706539{display:inline-flex;min-width:0;max-width:100%;flex-wrap:wrap;gap:.5rem .9rem}.nb-s-520d3a535006{opacity:.5}.nb-s-c92e0067f46b{max-width:46rem;margin-inline:auto}.nb-s-ac6b1423cb1e{position:relative;flex:0 0 auto;width:clamp(96px,22cqi,132px);aspect-ratio:1/1;border-radius:var(--nb-radius-card);overflow:hidden;background:var(--nb-bg-2);box-shadow:var(--nb-shadow-card)}.nb-s-3f368a307901{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nb-s-a39bfe89c7d1{position:absolute;inset:0;background:rgba(20,14,12,.18)}.nb-s-6a798d847711,.nb-s-a39bfe89c7d1{display:flex;align-items:center;justify-content:center}.nb-s-6a798d847711{width:44px;height:44px;border-radius:999px;background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));box-shadow:var(--nb-shadow-card);padding-left:3px;font-size:1.1rem}.nb-s-6f77b2d0c5bb{position:absolute;bottom:.5rem;right:.5rem;font-size:.7rem;font-weight:600;line-height:1;padding:.25rem .45rem;border-radius:999px;background:rgba(20,14,12,.66);color:#fff}.nb-s-09355b08175a{flex:1 1 16rem;min-width:0}.nb-s-9d594b0cad11{margin:0 0 .75rem;font-family:var(--nb-font-body);font-size:.85rem;font-style:italic;color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-0dee76630f91{width:100%;max-width:100%}.nb-s-bfd2e290b04d{background-color:var(--nb-bg)}.nb-s-f35bb156d5ea{color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-8208949f94a0{font-family:var(--nb-font-display);color:var(--nb-text);letter-spacing:-.01em}.nb-s-5fbcc2c23139{border-radius:var(--nb-radius-card);background-color:var(--nb-surface);border:1px solid var(--nb-line);box-shadow:var(--nb-shadow-card)}.nb-s-b2e304321842{background-color:var(--nb-bg-2)}.nb-s-4a68d64245cb{font-family:var(--nb-font-display);color:var(--nb-text)}.nb-s-23e6d51bb896{color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-077fa7031868{display:grid;gap:clamp(1rem,2.5cqi,1.75rem)}.nb-s-d79d36b4c392{position:relative;aspect-ratio:4/3;background:var(--nb-bg-2)}.nb-s-ebee2bb1ac34{position:absolute;top:.75rem;left:.75rem;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.3rem .55rem;border-radius:999px;background:var(--nb-surface);color:var(--nb-text);box-shadow:var(--nb-shadow-card)}.nb-s-936cb862c5f9{display:flex;flex-direction:column;gap:.5rem;padding:clamp(1rem,2.5cqi,1.4rem);flex:1 1 auto}.nb-s-086494458de3{margin:0;font-family:var(--nb-font-body);font-size:.85rem;line-height:1.45;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-36dbb7f6ae20{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin-top:.35rem}.nb-s-889a5499cdde{font-family:var(--nb-font-display);font-size:1.25rem;font-weight:600;color:var(--nb-text)}.nb-s-e70b3a8db5f3{font-size:.95rem;color:var(--nb-muted-ink,var(--nb-muted));text-decoration:line-through}.nb-s-b20209285a61{margin-left:auto;font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:.28rem .6rem;border-radius:999px;background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent))}.nb-s-b2c8a8532bc3{margin-top:auto;padding-top:.9rem}.nb-s-84c17a6c70d6{display:flex}.nb-s-1bf805ec5fb4{background:var(--nb-bg);font-family:var(--nb-font-body);color:var(--nb-text)}.nb-s-6b3ba2ef5a8a{padding-inline:clamp(1.25rem,5cqi,3rem);padding-top:clamp(2.25rem,6cqi,3.25rem);padding-bottom:clamp(2.5rem,6cqi,3.5rem)}.nb-s-6e1aca3d52f6{border-radius:999px;background:var(--nb-surface);border:4px solid var(--nb-surface);box-shadow:var(--nb-shadow-card);overflow:hidden;flex-shrink:0}.nb-s-66b721e0c59d{border-radius:999px}.nb-s-66cea908da50{background:var(--nb-bg-2);color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-66cea908da50,.nb-s-f56b419ecc18{font-family:var(--nb-font-display);font-weight:600}.nb-s-f56b419ecc18{margin-bottom:0;font-size:clamp(1.6rem,4cqi,2.4rem);line-height:1.1;letter-spacing:-.015em;color:var(--nb-text);text-wrap:balance}.nb-s-49082e5e91bf{margin:.35rem 0 0;font-size:clamp(.9rem,1.8cqi,1.05rem);font-weight:500;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-7b88ad46212d{margin-top:clamp(.6rem,1.6cqi,.85rem);gap:.4rem;padding-inline:.85rem;padding-block:.4rem;font-size:clamp(.66rem,1.4cqi,.78rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-on-accent-ink,var(--nb-on-accent));background:var(--nb-accent);border-radius:var(--nb-radius-pill);box-shadow:var(--nb-shadow-card)}.nb-s-66819b15ad96{line-height:0;font-size:.9em}.nb-s-1f8298026580{margin:clamp(.6rem,1.6cqi,.9rem) auto 0;max-width:46ch;font-size:clamp(.95rem,1.6cqi,1.075rem);line-height:1.55;color:var(--nb-text);text-wrap:pretty}.nb-s-f70336ce995f{margin:clamp(.6rem,1.4cqi,.85rem) 0 0;font-size:clamp(.82rem,1.4cqi,.95rem);font-weight:600;letter-spacing:.01em;color:var(--nb-text)}.nb-s-3173ed7ddace{margin-top:clamp(1.1rem,2.6cqi,1.5rem);gap:clamp(.6rem,1.4cqi,.85rem)}.nb-s-cfa4d7110d27{container-type:inline-size;container-name:nb-columns;min-width:0;width:100%}.nb-s-293f20fc21c7{margin-bottom:clamp(1rem,3cqi,1.75rem)}.nb-s-90f52c738570{background:var(--nb-bg-2);color:var(--nb-text);border-top:1px solid var(--nb-line);font-family:var(--nb-font-body)}.nb-s-1e6ecab23161{font-family:var(--nb-font-display);font-weight:600}.nb-s-1fe7f20ee65c{color:var(--nb-muted-ink,var(--nb-muted));text-wrap:pretty}.nb-s-79e581e00d8d{list-style:none;margin:0;padding:0}.nb-s-8288cce7ba69{background:var(--nb-surface);color:var(--nb-text);border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill)}.nb-s-4424ed984927{color:var(--nb-text);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.nb-s-9d7f0905981b{border-top:1px solid var(--nb-line)}.nb-s-aa4510b1b52f{color:var(--nb-purple);font-weight:600}.nb-s-90b14f5fd47c{background:var(--nb-text);color:var(--nb-bg);padding:48px 34px 34px;font-family:var(--nb-font-body)}.nb-s-bd218478290e{margin:0;font-size:14px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.nb-s-b2496be730b4{margin:6px 0 0;font-size:14px;opacity:.6}.nb-s-6a5c1638b667{display:flex;gap:16px;margin-top:16px}.nb-s-7de681922ec8{color:var(--nb-bg);font-size:12px;font-weight:700;text-decoration:none;opacity:.7}.nb-s-3d7c6a7093ee{margin-top:24px;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:13px}.nb-s-9b6c49b19ecb{font-weight:700;opacity:.5}.nb-s-092d6c4cd345{color:var(--nb-bg);text-decoration:none;opacity:.8}.nb-s-ffc0d3c2aa65{margin-top:32px;font-size:12px;color:hsla(0,0%,100%,.5)}.nb-s-3d09d3b98cd3{background:var(--nb-bg);color:var(--nb-text);padding:80px 0 40px;font-family:var(--nb-font-body)}.nb-s-6b01ade7fabf{font-size:1.75rem;margin-bottom:16px;color:var(--nb-text);font-family:var(--nb-font-display);font-weight:400;letter-spacing:.02em}.nb-s-544e87e24199{font-size:.875rem;max-width:320px;line-height:1.6}.nb-s-544e87e24199,.nb-s-99a456f5f007{color:var(--nb-muted-ink,var(--nb-muted));font-family:var(--nb-font-body)}.nb-s-99a456f5f007{font-size:.8125rem;margin-bottom:12px;line-height:1.5}.nb-s-f0de252a84a8{display:flex;flex-direction:column;gap:12px}.nb-s-7796773ae425{border:1px solid var(--nb-line);border-radius:4px;font-family:inherit}.nb-s-7796773ae425,.nb-s-a9724d0e161e{width:100%;padding:12px 16px;background:transparent;color:var(--nb-text);font-size:.875rem}.nb-s-a9724d0e161e{border:1px solid var(--nb-text);border-radius:4px;font-family:var(--nb-font-body);cursor:pointer;transition:background .2s ease,color .2s ease}.nb-s-8e6e2b281e8f{text-align:center;font-size:.75rem;color:var(--nb-muted-ink,var(--nb-muted));border-top:1px solid var(--nb-line);padding-top:24px;font-family:var(--nb-font-body)}.nb-s-7e1919b6d202{background:var(--nb-bg-2);font-family:var(--nb-font-body);color:#fff}.nb-s-df89625cba62{padding-inline:clamp(1.5rem,6cqi,5rem);padding-bottom:clamp(2.75rem,8cqi,5rem)}.nb-s-211cb336ad03{filter:drop-shadow(0 1px 24px rgba(0,0,0,.18))}.nb-s-b65ae2fa45a2{gap:.6rem;margin-bottom:clamp(1rem,2.4cqi,1.5rem);font-size:clamp(.66rem,1.4cqi,.78rem);font-weight:600;text-transform:uppercase;letter-spacing:.26em;color:hsla(0,0%,100%,.94)}.nb-s-06bab0f8be94{display:inline-block;width:clamp(1.5rem,4cqi,2.25rem);height:1px;background:hsla(0,0%,100%,.55)}.nb-s-866a78122dd7{font-family:var(--nb-font-display);font-weight:600;font-size:clamp(2.35rem,6.4cqi,4.75rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;margin:0;color:inherit}.nb-s-a80745f88aa4{margin-top:clamp(1.1rem,2.6cqi,1.6rem);max-width:40ch;font-size:clamp(1rem,1.8cqi,1.2rem);line-height:1.55;color:hsla(0,0%,100%,.92);text-wrap:pretty}.nb-s-f6e23bb0baa2{margin-top:clamp(1.75rem,4cqi,2.5rem);gap:clamp(.75rem,1.6cqi,1rem)}.nb-s-77294949a7f4{container-type:inline-size;container-name:nb-hero-split;min-width:0;background:var(--nb-bg);font-family:var(--nb-font-body);color:var(--nb-text)}.nb-s-a52fc72fcb59{display:grid;min-height:clamp(480px,60vh,720px)}.nb-s-07dcf02b14a6{overflow-wrap:anywhere;padding-inline:clamp(1.25rem,6cqi,5rem);padding-block:clamp(3rem,8cqi,5rem)}.nb-s-fade161f21da{margin:0 0 clamp(.85rem,2cqi,1.25rem);font-size:clamp(.66rem,1.2cqi,.78rem);font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-38ec9439d529{margin:0;font-family:var(--nb-font-display);font-weight:600;font-size:clamp(2rem,4.8cqi,3.75rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance;color:var(--nb-text)}.nb-s-beef532e3dd4{margin:clamp(1rem,2.4cqi,1.5rem) 0 0;max-width:42ch;font-size:clamp(1rem,1.6cqi,1.15rem);line-height:1.6;color:var(--nb-text);opacity:.85;text-wrap:pretty}.nb-s-3d0e39113c97{margin-top:clamp(1.5rem,3.5cqi,2.25rem);gap:clamp(.6rem,1.4cqi,.85rem)}.nb-s-12dd2cb0f3d6{position:relative;min-height:100%;overflow:hidden}.nb-s-b8fce609fce5{background:var(--nb-bg-2)}.nb-s-d23c755701f8{top:clamp(.85rem,2.5cqi,1.25rem);right:clamp(.85rem,2.5cqi,1.25rem);gap:.4rem;padding-inline:.85rem;padding-block:.4rem;font-size:clamp(.66rem,1.4cqi,.78rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-on-accent-ink,var(--nb-on-accent));background:var(--nb-accent);border-radius:var(--nb-radius-pill);box-shadow:var(--nb-shadow-card)}.nb-s-9c4c32dc3f88{padding-inline:clamp(1.25rem,5cqi,3rem);padding-bottom:clamp(2.5rem,6cqi,3.5rem)}.nb-s-c80403946acf{margin-top:clamp(.85rem,2cqi,1.1rem);margin-bottom:0;font-family:var(--nb-font-display);font-weight:600;font-size:clamp(1.6rem,4cqi,2.4rem);line-height:1.1;letter-spacing:-.015em;color:var(--nb-text);text-wrap:balance}.nb-s-7b6e1069bffb{container-type:inline-size;container-name:nb-hero-ritual;min-width:0;background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font-body)}.nb-s-e42508c532c4{max-width:1200px;margin:0 auto;padding:80px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.nb-s-e8a852d963fb{max-width:520px;display:flex;flex-direction:column;justify-content:center}.nb-s-a484238adcca{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;font-weight:600;color:var(--nb-accent-ink,var(--nb-accent));margin-bottom:12px;display:block}.nb-s-512f5e03a5b8{font-family:var(--nb-font-display);font-size:3rem;font-weight:400;line-height:1.25;margin:0 0 20px;color:var(--nb-text)}.nb-s-e29b4a435621{font-size:1.125rem;color:var(--nb-muted-ink,var(--nb-muted));margin-bottom:32px;font-weight:300;line-height:1.6}.nb-s-f8b2ab2f814f{display:flex;gap:16px;flex-wrap:wrap}.nb-s-f1b5b1cd57dc{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--nb-radius-pill);border:1px solid transparent;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.nb-s-bd91d2302808{position:relative;border-radius:var(--nb-radius-card);overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.08);min-height:580px;width:100%}.nb-s-3a3001b4727a{container-type:inline-size;container-name:nb-hero-serra;min-width:0;background:var(--nb-bg);font-family:var(--nb-font-body);color:var(--nb-text);border-bottom:1px solid var(--nb-line)}.nb-s-dc62c6fc4252{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);min-height:calc(100vh - 110px)}.nb-s-7cbad5ea145e{padding:58px 46px 34px;display:flex;flex-direction:column;justify-content:space-between;gap:42px}.nb-s-bfbe232ed161{margin:0 0 18px;color:var(--nb-accent-ink,var(--nb-accent));font-size:12px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.nb-s-c52d8239dc9a{margin:0;max-width:760px;font-family:var(--nb-font-display);font-size:clamp(2.5rem,6cqi,5rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.nb-s-cfcfe594e0e6{max-width:620px;margin:26px 0 0;color:var(--nb-muted-ink,var(--nb-muted));font-size:19px;line-height:1.56}.nb-s-ba1b9b2bdc88{margin-top:26px;display:grid;grid-template-columns:64px 1fr;align-items:center;gap:14px}.nb-s-5d922c50dfcb{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.nb-s-32fb8fd870b7{display:block;font-size:15px}.nb-s-9710c1c19b8c{display:block;margin-top:4px;color:var(--nb-muted-ink,var(--nb-muted));font-size:13px}.nb-s-5edea615f82a{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.nb-s-593c9f92accc{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--nb-text);border-radius:var(--nb-radius-pill,999px);font-size:13px;font-weight:950;text-decoration:none}.nb-s-4772ad1bdfd6{display:grid;border:1px solid var(--nb-line);background:var(--nb-surface,rgba(255,250,245,.72))}.nb-s-802ad00653c5{min-height:112px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.nb-s-7037788423b2{font-size:26px;line-height:1}.nb-s-0445f8377511{color:var(--nb-muted-ink,var(--nb-muted));font-size:12px;font-weight:800;line-height:1.34}.nb-s-aabf293d6055{position:relative;min-height:740px;overflow:hidden}.nb-s-408c4b5ab980{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.42));pointer-events:none}.nb-s-7d54daeddf8c{position:absolute;left:28px;bottom:28px;z-index:2;width:min(430px,calc(100% - 56px));display:grid;grid-template-columns:84px 1fr;gap:14px;align-items:center;padding:12px;background:rgba(255,253,249,.86);backdrop-filter:blur(18px);text-decoration:none;color:var(--nb-text)}.nb-s-d48fdb442138{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--nb-text);color:var(--nb-bg);font-size:12px;font-weight:950}.nb-s-e27bc0d57c79{display:block;margin-bottom:6px;font-size:16px}.nb-s-1b62e5d8adf4{color:var(--nb-muted-ink,var(--nb-muted));font-size:13px;line-height:1.42}.nb-s-d18445c37925{position:fixed;inset:0;z-index:9999}.nb-s-08b779f9d131{position:absolute;inset:0;background:rgba(0,0,0,.4);transition:opacity .3s ease}.nb-s-eada3931c8b6{position:absolute;top:0;left:0;bottom:0;width:min(320px,85cqi);background:var(--nb-surface,#fff);box-shadow:4px 0 24px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow-y:auto}.nb-s-dcab417b907d{display:flex;justify-content:flex-end;padding:1rem;border-bottom:1px solid var(--nb-line,#eee)}.nb-s-61d5c2af2a90{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;cursor:pointer;color:var(--nb-text);border-radius:var(--nb-radius-sm,4px)}.nb-s-53319fdfc23a{flex:1;padding:1rem 0}.nb-s-a6549bc9b256{display:flex;align-items:center;border-bottom:1px solid var(--nb-line,#eee)}.nb-s-1c9d4a5c8564{text-decoration:none}.nb-s-17d05dd5a3a8,.nb-s-1c9d4a5c8564{flex:1;display:block;padding:.875rem 1.5rem;color:var(--nb-text);font-family:var(--nb-font-body);font-size:1rem;font-weight:500}.nb-s-1e919744f2a2{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;cursor:pointer;color:var(--nb-text);margin-right:.5rem}.nb-s-f771badb1421{transition:transform .2s ease}.nb-s-baa0b13ccb43{list-style:none;margin:0;padding:0;background:var(--nb-bg-2,#f9f9f9)}.nb-s-9e10cf752ebd{color:var(--nb-text);text-decoration:none}.nb-s-75445583d2c8,.nb-s-9e10cf752ebd{display:block;padding:.75rem 1.5rem .75rem 2.5rem;font-family:var(--nb-font-body);font-size:.9rem;border-bottom:1px solid var(--nb-line,#eee)}.nb-s-75445583d2c8{color:var(--nb-muted-ink,var(--nb-muted,#888))}.nb-s-c9f16d335f49{position:relative;display:inline-flex;min-width:44px;min-height:44px;color:var(--nb-text);text-decoration:none}.nb-s-b86388a1a4d8,.nb-s-c9f16d335f49{align-items:center;justify-content:center}.nb-s-b86388a1a4d8{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 4px;font-size:.65rem;font-weight:700;font-family:var(--nb-font-body);line-height:1;color:var(--nb-on-accent-ink,var(--nb-on-accent));background:var(--nb-accent);border-radius:999px}.nb-s-26aca9cd4ae2{border-radius:var(--nb-radius-sm,4px)}.nb-s-26aca9cd4ae2,.nb-s-d77c101e8228{color:var(--nb-text);font-family:var(--nb-font-body)}.nb-s-94a9266211fe{list-style:none;margin:0;padding:.5rem 0;background:var(--nb-surface,#fff);border:1px solid var(--nb-line);border-radius:var(--nb-radius-md,8px)}.nb-s-5056577f8996{color:var(--nb-muted-ink,var(--nb-muted,#888));font-family:var(--nb-font-body)}.nb-s-34cb416b60a1,.nb-s-5bb21309234a{min-width:0;max-width:100%}.nb-s-5bb21309234a{display:block}.nb-s-980418c5ade6{max-width:100%}.nb-s-c006ddb80cd1{position:relative;display:inline-flex}.nb-s-e7421123b14d{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:transparent;border:none;cursor:pointer;color:var(--nb-text)}.nb-s-1c22e40968b4{position:absolute;top:100%;right:0;z-index:50;min-width:160px;max-width:calc(100vw - 2rem);margin:.25rem 0 0;padding:.5rem 0;list-style:none;background:var(--nb-surface);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);box-shadow:var(--nb-shadow-card);font-family:var(--nb-font-body);font-size:.9rem}.nb-s-99334991bb57{display:flex;align-items:center;min-height:44px;width:100%;padding:.5rem 1rem;color:var(--nb-text);text-align:left;text-decoration:none;background:transparent;border:0;cursor:pointer}.nb-s-a1ba7528fa07,.nb-s-d7db16a37363{display:inline-flex}.nb-s-a1ba7528fa07{align-items:center;gap:.5rem;padding-inline:.75rem;padding-block:0;min-height:44px;background:var(--nb-bg-2);border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill);font-family:var(--nb-font-body);font-size:.875rem;color:var(--nb-text)}.nb-s-b54e0d030037{min-height:44px;background:transparent;border:none;outline:none;color:inherit;font-family:inherit;font-size:inherit;width:clamp(8rem,14cqi,14rem)}.nb-s-82d9e8d3089e{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--nb-text);text-decoration:none}.nb-s-75ba48489696{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;padding:62px 34px 34px;background:var(--nb-text);color:var(--nb-bg);font-family:var(--nb-font-body)}.nb-s-d09c32224b20{font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.14em;color:var(--nb-accent-ink,var(--nb-accent));margin:0 0 16px}.nb-s-e1bffb27a41b{font-size:var(--nb-type-heading);line-height:var(--nb-leading-heading,1.12);text-wrap:balance;margin:0;color:var(--nb-bg);font-family:var(--nb-font-display);font-weight:400}.nb-s-edcd900711b9{align-self:end}.nb-s-0b8f3c96c40f{color:rgba(255,253,249,.68);line-height:1.55;margin:0 0 20px;font-size:14px}.nb-s-bc8e0c3f931a{display:grid;grid-template-columns:1fr auto;border:1px solid hsla(0,0%,100%,.28)}.nb-s-138ec1db8279{height:54px;padding:0 16px;background:transparent;color:#fff;border:none;outline:none;font-size:14px}.nb-s-3e9aa9eaec5e{border:none;padding:0 18px;background:#fff;color:var(--nb-text);font-size:12px;font-weight:950;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.nb-s-01e9c775e851{background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border-radius:var(--nb-radius-pill)}.nb-s-1f4c5f3b4b67{font-family:var(--nb-font-display);font-weight:600;text-wrap:balance}.nb-s-e5905c7d38df{background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font-body)}.nb-s-23ccefd3fb9a{background:var(--nb-surface)}.nb-s-23ccefd3fb9a,.nb-s-bb98b4093340{border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);box-shadow:var(--nb-shadow-card)}.nb-s-bb98b4093340{background:var(--nb-bg-2);padding:clamp(1.75rem,6cqi,3rem)}.nb-s-fcb993593ffa{display:flex;flex-direction:column;align-items:center;min-width:3.5rem}.nb-s-1e9a48ff4c56{font-family:var(--nb-font-display);font-weight:600;font-size:clamp(2rem,6cqi,3.25rem);line-height:1;color:var(--nb-text);font-variant-numeric:tabular-nums}.nb-s-1ba766336e4b{margin-top:.4rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-9eed90624603{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:clamp(1.25rem,3cqi,2rem);border-radius:var(--nb-radius-card);border:1px solid var(--nb-line);background:var(--nb-bg);width:100%;max-width:420px}.nb-s-7da740d4568e{display:inline-flex;align-items:center;gap:.5rem;padding-inline:.9rem;padding-block:.45rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;border-radius:var(--nb-radius-pill);background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent))}.nb-s-1d102261ff68{width:.55rem;height:.55rem;border-radius:999px;background:var(--nb-on-accent)}.nb-s-ca763c240b64{display:flex;align-items:flex-start;justify-content:center;gap:clamp(.75rem,2.5cqi,1.5rem)}.nb-s-f6c1493f1172{margin-top:.25rem}.nb-s-c6eeb67a884d{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(1.25rem,3cqi,1.75rem)}.nb-s-538341257510{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.nb-s-d92fe617c705{display:inline-flex;align-items:center;gap:.4rem;padding-inline:.85rem;padding-block:.4rem;font-size:.78rem;font-weight:600;border-radius:var(--nb-radius-pill)}.nb-s-da46812eb521{width:.5rem;height:.5rem;border-radius:999px;background:var(--nb-on-accent)}.nb-s-956cc5334eb6{max-width:64rem;margin-inline:auto;background:var(--nb-surface);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);overflow:hidden;font-family:var(--nb-font-body);color:var(--nb-text)}.nb-s-0a9302af648b{display:grid;grid-template-columns:1fr;gap:0}.nb-s-1ca57731171c{display:flex;flex-direction:column;justify-content:center;gap:clamp(1rem,2.5cqi,1.5rem);padding:clamp(1.5rem,4cqi,2.5rem)}.nb-s-c026b1281028{margin:0;font-size:clamp(.66rem,1.3cqi,.78rem);font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-1dde591bacb2{margin:0;font-family:var(--nb-font-display);font-weight:600;font-size:clamp(1.6rem,3.5cqi,2.4rem);line-height:1.12;letter-spacing:-.015em;color:var(--nb-text)}.nb-s-8fec37d19d20{display:flex;flex-wrap:wrap;gap:.5rem}.nb-s-6f543fc92a75{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-inline:1.75rem;font-size:.875rem;font-weight:600;background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border-radius:var(--nb-radius-pill);box-shadow:var(--nb-shadow-card);text-decoration:none}.nb-s-0d908f51f1e5{position:relative;min-height:clamp(240px,40cqi,400px)}.nb-s-ea18819d1d8b{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.nb-s-d06c2299f413{position:absolute;inset:0;background:var(--nb-bg-2)}.nb-s-c66aa92878f9{position:absolute;top:clamp(.75rem,2cqi,1rem);right:clamp(.75rem,2cqi,1rem);display:inline-flex;align-items:center;gap:.35rem;padding-inline:.75rem;padding-block:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-on-accent-ink,var(--nb-on-accent));background:var(--nb-accent);border-radius:var(--nb-radius-pill);box-shadow:0 2px 8px rgba(0,0,0,.18)}.nb-s-c0eaeaaf0322{width:.45rem;height:.45rem;border-radius:999px;background:var(--nb-on-accent)}.nb-s-a2c0f74aa69e{display:grid;grid-template-columns:1fr;min-height:580px;background:var(--nb-surface);border:1px solid var(--nb-line);overflow:hidden;font-family:var(--nb-font-body);color:var(--nb-text)}.nb-s-550592e4d08a{padding:42px;display:flex;flex-direction:column;justify-content:space-between;gap:34px}.nb-s-8b0ebad99652{display:flex;flex-direction:column;gap:16px}.nb-s-29a66e854435{margin:0;font-size:12px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-3c323df66cd6{margin:0;font-family:var(--nb-font-display);font-weight:600;font-size:clamp(38px,4cqi,66px);line-height:.94;letter-spacing:-.015em;color:var(--nb-text)}.nb-s-4e58d0eed1d2{margin:0;color:var(--nb-muted-ink,var(--nb-muted));font-size:16px;line-height:1.55}.nb-s-cb29959e1914{display:flex;flex-direction:column;gap:20px}.nb-s-fecb9f36337f{display:grid;gap:10px}.nb-s-b4d6f53a0fbc{min-height:94px;padding:14px;border:1px solid var(--nb-line);display:flex;flex-direction:column;justify-content:space-between;background:var(--nb-bg-2)}.nb-s-069358afc4ca{font-size:28px;line-height:1}.nb-s-6f3bcc8d176d{color:var(--nb-muted-ink,var(--nb-muted));font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.nb-s-2af89a41e9d8{display:flex;gap:12px;flex-wrap:wrap}.nb-s-95f265c84282{background:var(--nb-text);color:var(--nb-bg)}.nb-s-94ea9693f61d,.nb-s-95f265c84282{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--nb-text);border-radius:999px;font-size:13px;font-weight:950;text-decoration:none}.nb-s-94ea9693f61d{background:transparent;color:var(--nb-text)}.nb-s-2e5efe544ce1{position:relative;min-height:580px;background:var(--nb-bg-2);overflow:hidden}.nb-s-3a4f6a029ba5{position:absolute;top:18px;left:18px;z-index:2;min-height:38px;padding:0 14px;border-radius:999px;background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.06em}.nb-s-3a4f6a029ba5,.nb-s-94b88773f37d{display:inline-flex;align-items:center}.nb-s-94b88773f37d{gap:.4rem}.nb-s-b58626da8446{display:inline-flex;gap:.08rem;line-height:0}.nb-s-905367165a7c{font-size:.85rem;color:var(--nb-muted-ink,var(--nb-muted));font-family:var(--nb-font-body)}.nb-s-3f2262780424{display:grid;gap:1.1rem;max-width:34rem}.nb-s-41a9f42dfd5a{display:grid;gap:clamp(1.5rem,4cqi,3rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start}.nb-s-c8bd69874287{order:1}.nb-s-d4a5ee6d79fb{width:100%;min-width:0;box-sizing:border-box;padding:var(--nb-section-padding) var(--nb-gutter);background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font-body)}.nb-s-fdc9fc5b7399{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--nb-section-gap)}.nb-s-f454fd5105f0{font-family:var(--nb-font-display);font-size:var(--nb-type-heading);font-weight:600;line-height:var(--nb-leading-heading,1.12);margin:0;overflow-wrap:anywhere;text-wrap:balance}.nb-s-339289732c67{color:var(--nb-accent-ink,var(--nb-accent));display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.nb-s-c71e4b39c7f0{margin:0;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-5b0ca47a3d21{min-height:44px;display:flex;align-items:center;justify-content:center}.nb-s-828c1d7ae1c2{display:grid;gap:.6rem}.nb-s-36ddd9b10df7{margin:0;padding-left:1.1rem;display:grid;gap:.35rem}.nb-s-6bc7241d924b{color:var(--nb-muted-ink,var(--nb-muted));font-family:var(--nb-font-body)}.nb-s-8d37ba8440ca{display:grid;gap:.75rem;margin-bottom:clamp(1.5rem,4cqi,2.5rem)}.nb-s-fda1bf0d3039{display:grid;gap:clamp(1.5rem,4cqi,2.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start}.nb-s-8d0dfd568471{font-family:var(--nb-font-display);font-size:var(--nb-type-heading);font-weight:600;line-height:var(--nb-leading-heading,1.12);margin:0 0 var(--nb-section-gap);overflow-wrap:anywhere;text-wrap:balance}.nb-s-64d04935bdaf{margin-top:24px;min-height:44px;display:flex;justify-content:center}.nb-s-c84d99ee5e47{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:clamp(1.25rem,3cqi,1.75rem)}.nb-s-6a142c841dd4{min-height:44px;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal;line-height:1.4;padding-inline:1.1rem;padding-block:.5rem;cursor:pointer;font-family:var(--nb-font-body);font-size:.9rem;font-weight:600;border-radius:var(--nb-radius-pill);transition:background .2s ease,color .2s ease,border-color .2s ease}.nb-s-a73251580f38{padding:clamp(2.5rem,7cqi,6.25rem) 0;background:var(--nb-bg);font-family:var(--nb-font-body)}.nb-s-5195317872cd{text-align:center;margin-bottom:clamp(1.5rem,4cqi,3.75rem)}.nb-s-fcd189a1d568{font-family:var(--nb-font-display);font-size:clamp(1.75rem,4cqi,2.5rem);font-weight:400;line-height:1.25;margin:0;color:var(--nb-text)}.nb-s-a03015daea00{background:var(--nb-surface);color:var(--nb-text);border:1px solid var(--nb-line);padding:clamp(.875rem,2cqi,1.25rem);border-radius:var(--nb-radius-card);display:flex;flex-direction:column;position:relative;transition:box-shadow .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.nb-s-f4f8bec941d2{width:100%;position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;margin-bottom:20px;background:var(--nb-bg)}.nb-s-fcf87e74f291{max-width:calc(100% - 16px);position:absolute;top:8px;left:8px;background:var(--nb-bg-2);color:var(--nb-text);font-size:.75rem;padding:4px 12px;text-transform:uppercase;letter-spacing:.05em;border-radius:20px;font-weight:500;z-index:2}.nb-s-cb1ff1bcdf5f{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s cubic-bezier(.16,1,.3,1)}.nb-s-8525c1227b1f{font-family:var(--nb-font-display);font-size:1.25rem;font-weight:400;margin:0 0 4px;line-height:1.3;color:var(--nb-text)}.nb-s-c1abcf1e0f4b{font-size:.875rem;color:var(--nb-muted-ink,var(--nb-muted));margin:0 0 16px}.nb-s-322e3b04dc93{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;align-items:center;margin-top:auto;padding-top:16px;border-top:1px solid var(--nb-line)}.nb-s-169c00ae5c89{font-weight:600;font-size:1.125rem;color:var(--nb-text)}.nb-s-dfbcf18a7b0a{flex:1 1 10rem;min-height:44px;box-sizing:border-box;justify-content:center;padding:8px 16px;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--nb-radius-pill);background:var(--nb-text);color:var(--nb-surface);border:1px solid transparent;text-decoration:none;cursor:pointer}.nb-s-cb43fb29c88e,.nb-s-dfbcf18a7b0a{display:inline-flex;align-items:center}.nb-s-cb43fb29c88e{gap:.08rem;line-height:0}.nb-s-184000e69a91{display:block;flex-shrink:0}.nb-s-2fc766d78d43{margin-bottom:.75rem}.nb-s-d0a7179d2d13{position:relative;width:100%;aspect-ratio:1/1;background:var(--nb-bg-2);border-top-left-radius:var(--nb-radius-card);border-top-right-radius:var(--nb-radius-card);overflow:hidden}.nb-s-ba805309a503{max-width:calc(100% - 1.5rem);position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;padding-inline:.7rem;padding-block:.3rem;font-size:clamp(.62rem,1.2cqi,.72rem);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--nb-on-accent-ink,var(--nb-on-accent));background:var(--nb-accent);border-radius:var(--nb-radius-pill)}.nb-s-d9b5eac86468{display:flex;flex-direction:column;gap:.3rem;padding:clamp(.85rem,2cqi,1.1rem)}.nb-s-63ebfd8dd061{font-family:var(--nb-font-body);font-size:clamp(.95rem,1.5cqi,1.05rem);font-weight:500;color:var(--nb-text);line-height:1.3}.nb-s-ed0f82e50094{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.nb-s-84bf1ba620cf{font-size:clamp(.75rem,1.2cqi,.82rem)}.nb-s-84bf1ba620cf,.nb-s-ee5921bc54b1{font-family:var(--nb-font-body);color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-ee5921bc54b1{font-size:clamp(.85rem,1.3cqi,.95rem)}.nb-s-4bd1eb518e03{text-decoration:none;color:inherit;display:block;height:100%;cursor:pointer}.nb-s-0c68d3d390e1{padding:clamp(2.5rem,6cqi,4.75rem) clamp(1.25rem,4cqi,2.125rem);border-bottom:1px solid var(--nb-line);background:var(--nb-bg)}.nb-s-a616e04e90b8{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:30px}.nb-s-d10afef1ba4c{max-width:780px;font-size:var(--nb-type-heading);line-height:var(--nb-leading-heading,1.12);text-wrap:balance;margin:0;font-family:var(--nb-font-display);color:var(--nb-text);font-weight:900}.nb-s-241e35472add{max-width:440px;color:var(--nb-muted-ink,var(--nb-muted));line-height:1.55;margin:0;font-family:var(--nb-font-body)}.nb-s-9a5c116991fa{display:grid;grid-template-rows:auto 1fr;border:1px solid var(--nb-line);background:var(--nb-surface)}.nb-s-e8036d744fdd{aspect-ratio:1/1;overflow:hidden;position:relative}.nb-s-42358edf31e3{padding:clamp(1rem,3cqi,1.375rem);display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}.nb-s-a07a0e3d53cb{color:var(--nb-accent-ink,var(--nb-accent));font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;font-family:var(--nb-font-body)}.nb-s-c56491deb7a2{font-size:32px;line-height:.96;font-family:var(--nb-font-display);color:var(--nb-text);font-weight:900}.nb-s-5e0ca5bc925a{margin:14px 0 0;font-size:16px;line-height:1.58}.nb-s-5e0ca5bc925a,.nb-s-c1f42b3776e6{color:var(--nb-muted-ink,var(--nb-muted));font-family:var(--nb-font-body)}.nb-s-c1f42b3776e6{padding-top:16px;border-top:1px solid var(--nb-line);font-size:13px;line-height:1.45}.nb-s-d8b1c0a26798{padding:clamp(2.5rem,6cqi,5rem) clamp(1.25rem,4cqi,3rem);background:var(--nb-bg)}.nb-s-1ea54706a436{display:grid;grid-template-columns:1fr;background:var(--nb-surface);border:1px solid var(--nb-line)}.nb-s-b71f20f853d9{aspect-ratio:1/1.05;overflow:hidden;position:relative}.nb-s-278d5ca38bfd{padding:18px;display:grid;gap:14px}.nb-s-76953eeb99ed{font-size:18px;font-weight:950;font-family:var(--nb-font-body);color:var(--nb-text)}.nb-s-31106094a51c{margin:0;color:var(--nb-muted-ink,var(--nb-muted));line-height:1.48;font-size:14px;font-family:var(--nb-font-body)}.nb-s-49146af61f97{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 14px;flex-wrap:wrap;border-radius:999px;background:var(--nb-text);color:var(--nb-bg);font-size:12px;font-weight:950;font-family:var(--nb-font-body);text-decoration:none;text-transform:uppercase;letter-spacing:.04em}.nb-s-22a08c80a960{min-width:0}.nb-s-c61048cea11d{width:75%;margin-bottom:8px}.nb-s-c61048cea11d,.nb-s-d715d1ba1bb3{height:14px;background:var(--nb-bg-2);border-radius:4px}.nb-s-d715d1ba1bb3{width:50%}.nb-s-42166ef98075{background:var(--nb-surface);border-radius:var(--nb-radius-card);border:1px solid var(--nb-line)}.nb-s-a2069bf6aa1e{aspect-ratio:1/1.05;width:100%}.nb-s-27daa250db0a{-o-object-fit:cover;object-fit:cover}.nb-s-049265bfbd06{padding:clamp(1.5rem,4cqi,2.5rem)}.nb-s-e9bf4887bbdd{background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border-radius:var(--nb-radius-pill);box-shadow:var(--nb-shadow-card)}.nb-s-fd8251791c02{background:var(--nb-surface);color:var(--nb-text);font-family:var(--nb-font-body)}.nb-s-049b94f1bf0c{border-radius:var(--nb-radius-card);box-shadow:var(--nb-shadow-card);background:var(--nb-bg-2)}.nb-s-fba442ffe5ad{min-height:620px;display:grid;grid-template-rows:.92fr 1.08fr;border:1px solid var(--nb-line);background:var(--nb-surface);font-family:var(--nb-font-body);color:var(--nb-text)}.nb-s-9237697218c1{min-height:280px;overflow:hidden}.nb-s-71f069fbf470{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nb-s-b0724d78c337{padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:26px}.nb-s-1915b5b58aa0{display:block;color:var(--nb-accent-ink,var(--nb-accent));font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.nb-s-c548a58ca300{margin:10px 0 0;font-size:32px;line-height:.96;letter-spacing:0;font-family:var(--nb-font-display);font-weight:600;color:var(--nb-text)}.nb-s-3065921eba62{margin:14px 0 0;font-size:16px;line-height:1.58}.nb-s-3065921eba62,.nb-s-37707894af7a{color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-37707894af7a{padding-top:16px;border-top:1px solid var(--nb-line);font-size:13px;line-height:1.45}.nb-s-21d07262827a{background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font-body);padding:100px 0;border-bottom:1px solid var(--nb-line)}.nb-s-c29958d343e6{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.nb-s-c21654884eb5{font-family:var(--nb-font-display);font-size:2.25rem;font-weight:400;line-height:1.25;margin:0 0 20px;color:var(--nb-text)}.nb-s-57010f95d046{color:var(--nb-muted-ink,var(--nb-muted));font-size:1rem;line-height:1.6;margin-bottom:24px}.nb-s-089c6221401c{background:var(--nb-bg-2);padding:24px;border-left:3px solid var(--nb-accent);border-radius:0 var(--nb-radius-card) var(--nb-radius-card) 0;margin:24px 0 32px}.nb-s-112db0af9238{font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;color:var(--nb-text);font-weight:700}.nb-s-7c2806c8783b{color:var(--nb-muted-ink,var(--nb-muted));font-size:.9375rem;line-height:1.6;margin:0}.nb-s-4c3ec4a58e4f{color:var(--nb-text);font-size:1rem;font-weight:600;margin-bottom:20px}.nb-s-3bd852e8f55c{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--nb-radius-pill);border:1px solid var(--nb-text);background:transparent;color:var(--nb-text);text-decoration:none;cursor:pointer}.nb-s-188d6a1f1208{border-radius:var(--nb-radius-card);overflow:hidden;height:480px;width:100%;box-shadow:0 10px 25px rgba(0,0,0,.04)}.nb-s-55d0d6f20efb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.nb-s-494a64ef56fe{margin-bottom:clamp(1.25rem,3.5cqi,2rem)}.nb-s-d9c74ca24f5a{display:grid;gap:clamp(.75rem,2cqi,1.25rem)}.nb-s-24ed4f3779d1{position:relative;border-radius:var(--nb-radius-card);overflow:hidden;background:#1a1614}.nb-s-a5d3ed3e7a1e{margin-bottom:clamp(1.5rem,4cqi,2rem)}.nb-s-b4b6b7bf8485{padding:76px 34px;border-bottom:1px solid var(--nb-line)}.nb-s-9119934db30c{margin-bottom:30px}.nb-s-6eb78a2e14ff{margin:0;max-width:780px;font-size:clamp(38px,5cqi,76px);line-height:.92;letter-spacing:0;color:var(--nb-text)}.nb-s-e639ccf3f927{padding:0;overflow:hidden}.nb-s-6be37275e832,.nb-s-e639ccf3f927{min-height:330px;border:1px solid var(--nb-line);background:var(--nb-surface)}.nb-s-6be37275e832{padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.nb-s-2ede5d9b77be{margin:0;font-size:22px;line-height:1.22;color:var(--nb-text)}.nb-s-334b6c5b1ab4{color:var(--nb-muted-ink,var(--nb-muted));font-size:13px;font-weight:850}.nb-s-0cbcd80327f4{gap:.1rem;line-height:0}.nb-s-0cbcd80327f4,.nb-s-8ef0707f62e1{display:inline-flex;align-items:center}.nb-s-8ef0707f62e1{gap:.3rem;font-size:clamp(.66rem,1.2cqi,.72rem);font-weight:600;color:var(--nb-accent-ink,var(--nb-accent));white-space:nowrap}.nb-s-66a84ce7140e{display:block}.nb-s-18a38d0a72aa{display:grid;gap:.75rem;margin-bottom:clamp(2rem,5cqi,3rem)}.nb-s-78a3f0a8eb26{display:grid;gap:.4rem;justify-items:start}.nb-s-f172d49a72fe{font-family:var(--nb-font-display);font-weight:600;line-height:1;font-size:clamp(3rem,9cqi,4.5rem);color:var(--nb-text)}.nb-s-bd741d839bca{font-family:var(--nb-font-body);font-size:clamp(.85rem,1.5cqi,.95rem);color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-78661d29a75f{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.nb-s-1f5b08bd9105{display:flex;align-items:center;gap:.6rem}.nb-s-45c1ac764d8f{display:inline-flex;align-items:center;gap:.2rem;min-width:2.6rem;font-size:clamp(.78rem,1.4cqi,.85rem);font-weight:600;color:var(--nb-text)}.nb-s-9cb50882efbe{position:relative;flex:1;height:8px;border-radius:999px;background:var(--nb-bg-2);overflow:hidden}.nb-s-2ae35152136a{position:absolute;inset:0;background:var(--nb-accent);border-radius:999px}.nb-s-8d7c9015d213{min-width:2.6rem;text-align:right;font-size:clamp(.72rem,1.3cqi,.8rem);color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-7f8c01e9ba27{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;justify-content:space-between}.nb-s-190dd5279aa2{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.nb-s-ec67af035290{font-weight:600;color:var(--nb-text)}.nb-s-5a40ffa32fe1{font-size:clamp(.72rem,1.3cqi,.8rem);color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-9c6cfb86c7c0{margin-top:auto;width:100%;height:clamp(8rem,22cqi,11rem);-o-object-fit:cover;object-fit:cover;border-radius:var(--nb-radius-card);border:1px solid var(--nb-line)}.nb-s-6aa34d7432e7{display:none}.nb-s-2f9818cfb357{background:var(--nb-bg)}.nb-s-90cec46d0cc5{color:var(--nb-text);font-family:var(--nb-font-display);font-weight:600;text-wrap:balance}.nb-s-639bde9d21fe{aspect-ratio:9/16;border-radius:var(--nb-radius-card,24px);border:1px solid var(--nb-line,rgba(0,0,0,.08));background:var(--nb-surface,#000)}.nb-s-f8ff79573ecb{background:var(--nb-bg2,#f3efe9)}.nb-s-56e2be2d1fa0{background:color-mix(in srgb,var(--nb-surface,#fff) 88%,transparent);color:var(--nb-text)}.nb-s-e7783b6239e1{background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent,#fff))}.nb-s-516a58b1f982{border-radius:var(--nb-radius-pill,16px);background:color-mix(in srgb,var(--nb-surface,#fff) 92%,transparent);border:1px solid var(--nb-line,rgba(0,0,0,.08));backdrop-filter:blur(10px);box-shadow:0 8px 28px rgba(0,0,0,.18)}.nb-s-373726cecc66{color:var(--nb-muted-ink,var(--nb-muted,rgba(0,0,0,.55)))}.nb-s-29712a72d648{border-radius:var(--nb-radius-pill,999px);background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent,#fff))}.nb-s-6f882e086910{top:0;z-index:40;border-bottom:1px solid var(--nb-line,#e7ddcf);font-family:var(--nb-font-body)}.nb-s-a1275db1c844{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--nb-radius-card);background:var(--nb-bg-2);box-shadow:var(--nb-shadow-card)}.nb-s-83849375b572{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:rgba(20,14,12,.55);color:#fff;font-size:.78rem;line-height:1;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.nb-s-0b722c02c4d0{font-family:var(--nb-font-body);font-size:clamp(.8rem,1.4cqi,.9rem);line-height:1.4;color:var(--nb-muted-ink,var(--nb-muted));text-wrap:pretty}.nb-s-ba9f9e22f429{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;margin-bottom:clamp(1.75rem,5cqi,3rem)}.nb-s-c2510dab6af2{margin:0;font-family:var(--nb-font-body);font-size:clamp(.9rem,1.6cqi,1.05rem);font-weight:600;color:var(--nb-accent-ink,var(--nb-accent));letter-spacing:.01em}.nb-s-eb3a774e3f46{display:flex;justify-content:center;margin-top:clamp(1.75rem,5cqi,3rem)}.nb-s-36671a588284{background:var(--nb-surface);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);box-shadow:var(--nb-shadow-card);padding:clamp(1.5rem,5cqi,2.75rem)}.nb-s-17310d3a38db{background:var(--nb-bg-2);color:var(--nb-text);border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill)}.nb-s-3492e052730c{font-style:italic;font-weight:400;color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-e185d156a610{display:grid;grid-template-columns:1.08fr .92fr;min-height:720px;background:var(--nb-text);color:#fff;border-bottom:1px solid var(--nb-line,hsla(0,5%,8%,.16))}.nb-s-66ab2492c00c{padding:74px 52px;display:flex;flex-direction:column;justify-content:space-between;gap:42px}.nb-s-9f14d503ec1e{margin:0;max-width:820px;font-size:clamp(46px,6cqi,94px);line-height:.88;font-family:var(--nb-font-display);color:#fff}.nb-s-b95bc413dc24{max-width:620px;color:rgba(255,253,249,.72);font-size:18px;line-height:1.6;margin-top:26px}.nb-s-9aea02c94744{display:grid;border:1px solid hsla(0,0%,100%,.18)}.nb-s-e99e80691a4a{min-height:150px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.nb-s-5306f18f749b{font-size:22px}.nb-s-22dc4e7c5ba5{color:rgba(255,253,249,.66);font-size:13px;line-height:1.4}.nb-s-930f161bf90e{display:grid;grid-template-rows:1fr 1fr;gap:1px;background:hsla(0,0%,100%,.18)}.nb-s-4e06470c6daf{min-height:360px;position:relative;overflow:hidden}.nb-s-b8d8f7044081{position:absolute;left:18px;bottom:18px;z-index:2;color:#fff;font-size:13px;font-weight:950;text-shadow:0 2px 20px rgba(0,0,0,.5)}.nb-s-21ca5bf58676{border-radius:var(--nb-radius-card);box-shadow:var(--nb-shadow-card)}.nb-s-29f94cd3fb3c{border-radius:calc(var(--nb-radius-card) + 12px)}.nb-s-0b6177e26190{font-family:var(--nb-font-display);letter-spacing:-.01em}.nb-s-af34079b6a23{font-family:var(--nb-font-body)}.nb-s-e0b593cb94ae{font-family:var(--nb-font-display);font-style:italic}.nb-s-ada989cf3a7a{padding:76px 34px;border-bottom:1px solid var(--nb-line,hsla(0,5%,8%,.16))}.nb-s-f7a4f1c1635a{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px}.nb-s-057cdf110874{padding:34px;background:var(--nb-bg-2,#fffaf5);border:1px solid var(--nb-line,hsla(0,5%,8%,.16));display:flex;flex-direction:column;justify-content:space-between;gap:40px}.nb-s-70725ec0dc2c{margin:0;font-size:clamp(34px,4cqi,58px);line-height:.94;font-family:var(--nb-font-display);color:var(--nb-text)}.nb-s-5393665d3bc9{color:var(--nb-muted-ink,var(--nb-muted,#3d3733));font-size:18px;line-height:1.65;margin:20px 0 0}.nb-s-9502e8ecebf6{font-size:46px;font-weight:950;color:var(--nb-accent-ink,var(--nb-accent))}.nb-s-efe613eee8e6{display:grid;grid-template-rows:1fr .72fr;gap:18px}.nb-s-d6307c2b00a7{min-height:620px;border:1px solid var(--nb-line,hsla(0,5%,8%,.16));overflow:hidden;background:#ded1c5}.nb-s-34904bf1429e{padding:28px;display:flex;flex-direction:column;justify-content:space-between;background:#241f1c;color:#fffdf9}.nb-s-fbb678e0a143{margin:0;font-size:28px;line-height:1.14}.nb-s-4b8a6521ebbb{color:rgba(255,253,249,.68);font-size:13px;line-height:1.45}.nb-s-bd5de38f8aec{background:var(--nb-bg-2);color:var(--nb-text);font-family:var(--nb-font-body);padding:100px 0}.nb-s-d96bb5890437{border-radius:var(--nb-radius-card);overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.05);height:520px;width:100%}.nb-s-9c186bbddb3e{font-family:var(--nb-font-display);font-size:2rem;font-weight:400;line-height:1.25;font-style:italic;margin:0 0 24px;color:var(--nb-text)}.nb-s-8b10d88fb346{margin:0 0 16px}.nb-s-6837f78dc22a{font-family:var(--nb-font-display);font-size:1.25rem;color:var(--nb-text);font-weight:600;margin:0}.nb-s-076f30add897{background-color:var(--nb-surface);border-top:1px solid var(--nb-line);border-bottom:1px solid var(--nb-line)}.nb-s-224b876916b6{border-color:var(--nb-line)}.nb-s-33c586520e71{color:var(--nb-accent-ink,var(--nb-accent));background-color:var(--nb-bg-2)}.nb-s-0e11da1c0c47{background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font-body);padding:100px 0}.nb-s-cca580c37364{font-family:var(--nb-font-display);font-size:2.5rem;font-weight:400;line-height:1.25;text-align:center;margin-bottom:60px;color:var(--nb-text)}.nb-s-a3e9ef9eb3e7{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.nb-s-27d6081e35f4{border:1px solid hsla(40,60%,98%,.15);padding:28px 20px;border-radius:var(--nb-radius-card);background:hsla(0,0%,100%,.02);transition:all .3s cubic-bezier(.16,1,.3,1)}.nb-s-3d0f0a88783d{font-family:var(--nb-font-display);font-size:1.25rem;line-height:1.5;font-weight:400;margin-bottom:12px;color:var(--nb-text)}.nb-s-9aed4f37410e{color:var(--nb-muted-ink,var(--nb-muted));font-size:.875rem;line-height:1.6;margin:0}.nb-s-62098e685385{position:relative;isolation:isolate;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--nb-font-body);color:var(--nb-on-accent-ink,var(--nb-on-accent));background:var(--nb-bg-2)}.nb-s-25b165af2ca0,.nb-s-f84d9bc62cbe{position:absolute;inset:0}.nb-s-f84d9bc62cbe{background:radial-gradient(85% 70% at 50% 52%,rgba(20,14,12,.32),transparent 70%)}.nb-s-b148b2bb155b{position:relative;z-index:1;width:100%;max-width:52rem;margin-inline:auto;padding-inline:clamp(1.5rem,6cqi,5rem);padding-block:clamp(3rem,8cqi,6rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2.4cqi,1.5rem);filter:drop-shadow(0 1px 24px rgba(0,0,0,.18))}.nb-s-acd4d1705935{margin-top:.5rem}.nb-s-074b0d11e95f{scroll-snap-align:start;border-radius:var(--nb-radius-card,18px);border:1px solid var(--nb-line,rgba(0,0,0,.08));background:var(--nb-surface,#000)}.nb-s-1b6ef801e58f{background:color-mix(in srgb,var(--nb-surface,#fff) 86%,transparent);color:var(--nb-text)}.nb-s-817a7af56cfd{background:color-mix(in srgb,var(--nb-surface,#fff) 88%,transparent);color:var(--nb-text);border:1px solid var(--nb-line,rgba(0,0,0,.08))}.nb-s-99d15977e333{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.nb-s-4c020fc432d7{position:absolute;inset:auto 16px 16px;display:flex;flex-direction:column;gap:6px;color:#fff;font-family:var(--nb-font-body,inherit);text-align:left}.nb-s-c274784ad782{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.78)}.nb-s-2aaf854880c6{font-size:clamp(17px,7cqi,22px);line-height:1.08}.nb-s-00d150e0608b{margin:0;white-space:pre-line;font-size:13px;line-height:1.38;color:hsla(0,0%,100%,.8);max-height:4.14em;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.nb-s-2351064bb101{min-height:44px;padding-inline:1.1rem;padding-block:.5rem;cursor:pointer;font-family:var(--nb-font-body);font-size:.9rem;font-weight:600;border-radius:var(--nb-radius-pill);transition:background .2s ease,color .2s ease,border-color .2s ease}.nb-s-df04b10aa250{position:relative;width:100%;max-width:420px;margin-inline:auto;aspect-ratio:9/16;overflow:hidden;border-radius:var(--nb-radius-card);border:1px solid var(--nb-line);box-shadow:var(--nb-shadow-card);background:var(--nb-bg-2)}.nb-s-7c047fad824e{display:flex;align-items:center;justify-content:center;width:clamp(56px,9cqi,72px);height:clamp(56px,9cqi,72px);border-radius:999px;background:color-mix(in srgb,var(--nb-surface) 88%,transparent);color:var(--nb-text);font-size:clamp(1.4rem,3cqi,1.8rem);box-shadow:0 8px 28px rgba(0,0,0,.22)}.nb-s-4c284bd0e49d{min-height:560px;position:relative;overflow:hidden;background:#d8cbc0;border:1px solid var(--nb-line,#ddd)}.nb-s-78989673d78e{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.64))}.nb-s-84d3fb1416e3{position:absolute;inset:auto 16px 16px;display:flex;flex-direction:column;gap:6px}.nb-s-10cf076518ed{font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.74)}.nb-s-3dad1875b7cc{font-size:22px;line-height:1.05;color:#fff}.nb-s-92cd897ddd55{font-size:13px;line-height:1.38;color:hsla(0,0%,100%,.78);white-space:pre-line}.nb-s-c9ef005e7bd1{margin-bottom:clamp(1.5rem,4cqi,2.5rem)}.nb-s-b6d1aa7a35a7{display:flex;gap:clamp(.75rem,2cqi,1.25rem);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(clamp(1.25rem, 5cqi, 3rem)*-1);padding-inline:clamp(1.25rem,5cqi,3rem);padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nb-s-0d4f18ae0fef{position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,14,12,.72),rgba(20,14,12,.12) 42%,rgba(20,14,12,0) 66%)}.nb-s-4566a9b9d38c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:clamp(46px,14%,60px);height:clamp(46px,14%,60px);border-radius:999px;background:color-mix(in srgb,var(--nb-surface) 86%,transparent);color:var(--nb-text);font-size:clamp(1.1rem,3cqi,1.5rem);padding-left:.15em;box-shadow:0 8px 28px rgba(0,0,0,.28)}.nb-s-387b2f297251{position:absolute;left:clamp(.75rem,4%,1rem);right:clamp(.75rem,4%,1rem);bottom:clamp(.75rem,4%,1rem);font-family:var(--nb-font-body);font-size:clamp(.85rem,2.4cqi,.95rem);font-weight:600;line-height:1.3;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.4)}.nb-s-4719473fbe22{text-align:center;margin-bottom:clamp(1.75rem,4cqi,2.75rem)}.nb-s-ef1486c4e3bb{position:relative;width:100%;margin-inline:auto;overflow:hidden;border-radius:var(--nb-radius-card);border:1px solid var(--nb-line);box-shadow:var(--nb-shadow-card);background:var(--nb-bg-2)}.nb-s-196701af884d{background:var(--nb-bg);color:var(--nb-text)}.nb-s-77b989fd40ce{background:var(--nb-bg-2);border-radius:var(--nb-radius-card)}.nb-s-4d87e1b57254{display:grid;gap:.75rem}.nb-s-37bfc1210c2b{position:relative;width:100%;aspect-ratio:1/1;border-radius:var(--nb-radius-card);overflow:hidden;background:var(--nb-bg-2);border:1px solid var(--nb-line);touch-action:pan-y}.nb-s-8d552c701e05{display:flex;gap:.6rem;flex-wrap:wrap}.nb-s-c629d7c96418{width:64px;height:64px;padding:0;cursor:pointer;border-radius:12px;overflow:hidden;background:var(--nb-bg-2)}.nb-s-50e30383813b{border-top:1px solid var(--nb-line);padding-top:.85rem}.nb-s-3a18702eea6b{cursor:pointer;font-family:var(--nb-font-body);font-weight:600;color:var(--nb-text)}.nb-s-dce12e214b77{display:grid;gap:1rem;margin-top:.75rem}.nb-s-55fd3f4b1f04{margin:0;padding:.9rem 1rem;border-radius:var(--nb-radius-card);background:var(--nb-bg-2);color:var(--nb-text);font-family:var(--nb-font-body);font-size:.9rem}.nb-s-2b8334d34fe5{display:grid;gap:1rem}.nb-s-d828ce4c4f40{display:block;margin-bottom:.5rem;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-10b51b518be6{display:inline-flex;gap:.2rem}.nb-s-40147a05399d{border:0;background:transparent;padding:.15rem;cursor:pointer;line-height:0}.nb-s-71b1408b37a6{font-size:.78rem;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-fb2517f7e018{justify-self:start;min-height:48px;padding-inline:1.8rem;border-radius:var(--nb-radius-pill);border:1.5px solid var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));font-family:var(--nb-font-body);font-weight:600;font-size:.95rem}.nb-s-9ee48fb753e7{width:100%;padding-block:clamp(3rem,8cqi,7rem);padding-inline:clamp(1.25rem,5cqi,3rem);font-family:var(--nb-font-body)}.nb-s-e52b95429ee9{display:inline-block;width:clamp(1.5rem,4cqi,2.25rem);height:1px;background:var(--nb-line)}.nb-s-2e396cae8abc{display:inline-flex;align-items:center;color:var(--nb-accent-ink,var(--nb-accent));flex-shrink:0}.nb-s-907f8aa71e04{display:inline-flex;flex-direction:column;gap:.15rem}.nb-s-03d2b935575a{font-size:clamp(.82rem,1.4cqi,.95rem);font-weight:600;color:var(--nb-text)}.nb-s-bb702e0e8587{font-size:clamp(.72rem,1.2cqi,.8rem);line-height:1.4;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-462c8de6a17e{margin-bottom:.9rem}.nb-s-b7e95a2d01c9{justify-content:center;margin-bottom:1rem}.nb-s-b4a872dc2e43{display:flex;gap:clamp(1rem,3cqi,1.75rem);align-items:center;flex-wrap:wrap}.nb-s-e02b122115fd{margin-bottom:.25rem}.nb-s-cacf793d6474{justify-content:center;margin-bottom:.75rem}.nb-s-664ff92d1024{margin-bottom:clamp(1.75rem,4cqi,2.75rem)}.nb-s-94bf874edd09{display:flex;flex-direction:column;overflow:hidden;height:100%}.nb-s-21d324cbad8b{font-size:1.15rem}.nb-s-b7aa1ec0049d{width:100%}.nb-s-ab79ea2b8573{margin:0}.nb-s-69986e45d719{font-size:clamp(1.9rem,5cqi,3rem)}.nb-s-ef415f0707d5{padding-block:clamp(2rem,5cqi,3.5rem)}.nb-s-57fbdf186093{font-size:clamp(1.1rem,2.4cqi,1.35rem)}.nb-s-1c14602f0275{margin-bottom:clamp(1.75rem,4cqi,2.5rem)}.nb-s-8e7f16335728{overflow:hidden;display:flex;flex-direction:column;height:100%}.nb-s-b20a59edb815{display:grid;gap:clamp(1.5rem,5cqi,3rem);align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-bottom:clamp(2rem,5cqi,3rem)}.nb-s-634ea62cbcec{font-size:clamp(1.05rem,2.2cqi,1.25rem)}.nb-s-3610ad0d756c{color:hsla(0,0%,100%,.94)}.nb-s-3de7f49cc741{color:var(--nb-on-accent-ink,var(--nb-on-accent))}.nb-s-fa004b063d28{display:grid;gap:1.1rem;max-width:40rem}.nb-s-eeb60858b5fa{font-size:clamp(1.15rem,2.4cqi,1.4rem)}.nb-s-1c6888ec2464{margin-top:.35rem}.nb-s-c5772e628024{max-width:1200px;margin:0 auto;padding:0 24px}.nb-s-cddf50928f9d{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:60px;margin-bottom:60px}.nb-s-a1b0ed248af4{line-height:1.5;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px;color:var(--nb-muted-ink,var(--nb-muted));font-weight:400}.nb-s-666be98bd69c,.nb-s-a1b0ed248af4{font-size:.875rem;font-family:var(--nb-font-body)}.nb-s-666be98bd69c{color:var(--nb-text);opacity:.8;text-decoration:none;transition:opacity .2s ease,color .2s ease;display:block;margin-bottom:12px}.nb-s-29f06fd49348{position:absolute;inset:0;width:100%;height:100%;border:0}.nb-s-65b913dd64b2{padding:76px 34px;border-bottom:1px solid var(--nb-line,#ddd)}.nb-s-4241f07b2e07{max-width:1400px;margin:0 auto}.nb-s-21b8e6196ad5{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:clamp(2rem,4cqi,3rem);flex-wrap:wrap}.nb-s-327b15cae3db{font-family:var(--nb-font-display,inherit);font-size:clamp(38px,5cqi,76px);line-height:.92;font-weight:400;margin:0;color:var(--nb-text,#151313);flex:1 1 50%}.nb-s-c52cbe72ae4b{max-width:440px;margin:0;font-size:15px;line-height:1.55;color:var(--nb-muted-ink,var(--nb-muted,#766d66));flex:0 1 440px}.nb-s-3566af67cf4b{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.nb-s-7d72696591fb{display:grid;gap:.4rem;font-family:var(--nb-font-body);font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--nb-muted-ink,var(--nb-muted))}.nb-s-454128a06bd3{width:100%;box-sizing:border-box;padding:.75rem .9rem;border-radius:var(--nb-radius-card);border:1px solid var(--nb-line);background:var(--nb-surface);color:var(--nb-text);font-family:var(--nb-font-body);font-size:.95rem;font-weight:400;text-transform:none;letter-spacing:normal}.ritual-spotlight-grid>*{order:var(--nb-spotlight-order)}[data-view=brand-world] .manifesto{grid-template-columns:var(--nb-manifesto-cols)}[data-nb-columns]{display:grid;gap:var(--nb-cols-gap);grid-template-columns:minmax(0,1fr);min-width:0}[data-nb-column-hidden],[data-nb-columns-container]:has(>[data-nb-columns-style]>[data-nb-columns][data-nb-active-columns="0"]),[data-nb-columns-container]:has(>[data-nb-columns][data-nb-active-columns="0"]),[data-nb-columns-container]:has(>div>[data-nb-columns-style]>[data-nb-columns][data-nb-active-columns="0"]){display:none}[data-nb-columns][data-nb-active-columns="1"][data-nb-columns-mobile=carousel]{grid-auto-columns:100%}[data-nb-columns]>[data-nb-column]{min-width:0;container-type:inline-size;display:flex;flex-direction:column}[data-nb-columns]>[data-nb-column]>*{flex:1 1 auto}[data-nb-columns]>[data-nb-column]>[data-nb-embed-widget]{padding-block:0;padding-inline:0;display:flex;flex-direction:column}[data-nb-columns][data-nb-columns-valign=bottom]>[data-nb-column]>:not([data-component=hero]):not([data-nb-embed-fit=match]),[data-nb-columns][data-nb-columns-valign=center]>[data-nb-column]>:not([data-component=hero]):not([data-nb-embed-fit=match]){display:flex;flex-direction:column}[data-nb-columns][data-nb-columns-valign=center]>[data-nb-column]>:not([data-component=hero]):not([data-nb-embed-fit=match]){justify-content:center}[data-nb-columns][data-nb-columns-valign=bottom]>[data-nb-column]>:not([data-component=hero]):not([data-nb-embed-fit=match]){justify-content:flex-end}[data-nb-columns][data-nb-columns-heights=natural]{align-items:start}[data-nb-columns][data-nb-columns-heights=natural]>[data-nb-column]>*{flex:0 0 auto}[data-nb-columns] [data-nb-embed-mount]>vimmi-watch-player-widget{display:block;width:100%}[data-nb-columns] [data-nb-embed-fit="9:16"] [data-nb-embed-mount]>vimmi-watch-player-widget{max-width:50.625vh;margin-inline:auto}[data-nb-columns]>[data-nb-column]>[data-nb-embed-fit=match]{min-height:240px}[data-nb-columns]>[data-nb-column]>[data-nb-embed-fit=match]>div{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}[data-nb-columns] [data-nb-embed-fit=match] [data-nb-embed-mount]{flex:1 1 auto;position:relative;min-height:0;overflow:hidden}[data-nb-columns] [data-nb-embed-fit=match] [data-nb-embed-mount]>vimmi-watch-player-widget{position:absolute;inset:0;height:100%}[data-nb-columns]:not(:has(>[data-nb-column]>:not([data-nb-embed-fit=match])))>[data-nb-column]>[data-nb-embed-fit=match],[data-nb-columns][data-nb-columns-heights=natural]>[data-nb-column]>[data-nb-embed-fit=match]{aspect-ratio:16/9}[data-nb-columns]>[data-nb-column]>[data-component=hero]{display:flex;flex-direction:column}[data-nb-columns]>[data-nb-column]>[data-component=hero]>div{flex:1 1 auto}[data-nb-columns][data-nb-columns-mobile=carousel]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}[data-nb-columns][data-nb-columns-mobile=carousel]::-webkit-scrollbar{display:none}[data-nb-columns][data-nb-columns-mobile=carousel]>[data-nb-column]{scroll-snap-align:start}@container nb-columns (min-width: 768px){[data-nb-columns][data-nb-columns-mobile]{grid-template-columns:var(--nb-cols-active-template,var(--nb-cols-template));grid-auto-flow:row;grid-auto-columns:auto;overflow-x:visible;scroll-snap-type:none}}.ritual-footer-link:hover{opacity:1;color:var(--nb-accent-ink,var(--nb-accent))}.ritual-footer-btn:hover{background:var(--nb-text);color:var(--nb-bg)}@media (max-width:900px){.ritual-footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:600px){.ritual-footer-grid{grid-template-columns:1fr}}.split-hero-grid{grid-template-columns:minmax(0,1fr)}.split-hero-grid,.split-hero-grid>*{min-width:0;box-sizing:border-box}.split-hero-grid>:nth-child(2){order:0;min-height:clamp(240px,50cqi,360px)}@container nb-hero-split (min-width: 768px){.split-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.split-hero-grid>:nth-child(2){order:0;min-height:100%}}.ritual-hero-grid,.ritual-hero-grid>*{min-width:0;box-sizing:border-box;overflow-wrap:anywhere}@container nb-hero-ritual (max-width: 900px){.ritual-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding:60px 24px}.ritual-hero-grid>:nth-child(2){min-height:clamp(240px,70cqi,420px)}.ritual-hero-grid h1{font-size:2.25rem}}.serra-hero-grid,.serra-hero-grid>*{min-width:0;box-sizing:border-box;overflow-wrap:anywhere}@container nb-hero-serra (max-width: 1100px){.serra-hero-grid{grid-template-columns:minmax(0,1fr)}}@container nb-hero-serra (max-width: 720px){.serra-hero-grid{grid-template-columns:minmax(0,1fr);min-height:auto}.serra-hero-grid>:nth-child(2){min-height:clamp(240px,70cqi,420px)}.serra-hero-grid>:first-child{padding:34px 18px}.serra-hero-grid h1{font-size:clamp(2rem,8cqi,3.375rem)}}@media(max-width:1100px){[data-view=atelier-footer],[data-view=serra-footer]{grid-template-columns:1fr}}@media (min-width:768px){[data-component=next-live][data-layout=split] .nb-next-live-split-track{grid-template-columns:1fr 1fr}[data-component=next-live][data-view=live-card].nb-live-card-grid{grid-template-columns:.88fr 1.12fr}}@media (max-width:767px){.nb-live-card-stats{grid-template-columns:1fr}}.atelier-product-card:hover{box-shadow:0 15px 30px rgba(0,0,0,.15);transform:translateY(-4px)}.atelier-product-card:hover .atelier-product-img{transform:scale(1.04)}@media (max-width:900px){.ritual-spotlight-grid{grid-template-columns:1fr;gap:40px}.ritual-spotlight-reverse>:first-child{order:1}.ritual-spotlight-reverse>:last-child{order:2}}.nb-community-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:1100px){.nb-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.nb-community-grid{grid-template-columns:1fr}}[data-view=brand-world]{max-width:100%;overflow-x:clip}[data-view=brand-world] h2{overflow-wrap:anywhere}@media (max-width:760px){[data-view=brand-world]{grid-template-columns:minmax(0,1fr);min-height:0}[data-view=brand-world] .brand-world-copy{padding:44px 20px;gap:28px}[data-view=brand-world] .brand-world-copy p{font-size:16px}[data-view=brand-world] .manifesto{grid-template-columns:minmax(0,1fr)}[data-view=brand-world] .manifesto>div{min-height:0;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.18)}[data-view=brand-world] .manifesto>div:last-child{border-bottom:none}[data-view=brand-world] .world-shot{min-height:260px}}[data-view=founder-letter]{max-width:100%;overflow-x:clip}[data-view=founder-letter] h2{overflow-wrap:anywhere}@media (max-width:760px){[data-view=founder-letter]{padding:44px 16px}[data-view=founder-letter] .story-grid{grid-template-columns:minmax(0,1fr)}[data-view=founder-letter] .letter{padding:22px;gap:24px}[data-view=founder-letter] .letter p{font-size:16px}[data-view=founder-letter] .story-media{grid-template-rows:auto}[data-view=founder-letter] .story-photo{min-height:360px}[data-view=founder-letter] .story-note{padding:22px;gap:16px}[data-view=founder-letter] .story-note p{font-size:22px}}@media (max-width:900px){.ritual-story-grid{grid-template-columns:1fr;gap:40px}.ritual-values-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.ritual-values-grid{grid-template-columns:1fr}}[data-nb-video-desc]{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) transparent}[data-nb-video-desc]::-webkit-scrollbar{width:3px}[data-nb-video-desc]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.28);border-radius:3px}[data-nb-video-desc]::-webkit-scrollbar-track{background:transparent}@media (max-width:1100px){.nb-serra-video-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.nb-serra-video-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.nb-serra-video-grid::-webkit-scrollbar{display:none}.nb-serra-video-grid>*{scroll-snap-align:start;min-width:0}}[data-nb-product-videos]{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(11rem,calc((100% - (var(--nb-videos-cols, 4) - 1)*1.25rem)/var(--nb-videos-cols, 4)))),1fr))}@media (max-width:720px){[data-nb-product-videos]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(72%,18rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}[data-nb-product-videos]::-webkit-scrollbar{display:none}[data-nb-product-videos]>*{scroll-snap-align:start;min-width:0}}@container nb-showcase (max-width: 519.98px){[data-nb-showcase-track=grid][data-nb-mobile-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-component=store-catalogue]{container:nb-catalogue/inline-size;padding:var(--nb-section-padding) var(--nb-gutter);min-width:0}.nb-catalogue-inner{width:100%;max-width:var(--nb-content-width,1200px);margin-inline:auto;min-width:0;display:grid;gap:var(--nb-space-6,24px)}.nb-catalogue-heading{display:grid;gap:var(--nb-space-2,8px)}.nb-catalogue-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--nb-space-2,8px);list-style:none;padding:0;margin:0;font-size:var(--nb-type-small,14px);color:var(--nb-muted-ink,var(--nb-muted))}.nb-catalogue-breadcrumbs li{display:flex;align-items:center;min-width:0;max-width:100%;overflow-wrap:anywhere}.nb-catalogue-breadcrumbs li+li:before{content:"/"/"";margin-inline-end:var(--nb-space-2,8px)}.nb-catalogue-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px}.nb-catalogue-breadcrumbs [aria-current]{color:var(--nb-text)}.nb-catalogue-heading h1{margin:0;font-family:var(--nb-font-display);font-size:var(--nb-type-heading);line-height:var(--nb-leading-heading,1.12)}.nb-catalogue-heading p{color:var(--nb-muted-ink,var(--nb-muted));max-width:var(--nb-copy-width,65ch)}.nb-catalogue-filter-form fieldset{min-width:0;margin:0;padding:0;border:0}.nb-catalogue-filter-form legend{padding:0;margin-bottom:var(--nb-space-2,8px);font-weight:600}.nb-catalogue-price-range>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-2,8px)}.nb-catalogue-price-range input{width:100%;min-width:0}.nb-catalogue-filter-hint{color:var(--nb-muted-ink,var(--nb-muted));font-size:var(--nb-type-small,14px);margin:var(--nb-space-2,8px) 0 0;overflow-wrap:anywhere}.nb-catalogue-option-values{max-height:15rem;overflow:auto;overscroll-behavior:contain}[data-component=store-catalogue] .nb-catalogue-option-choice{display:flex;align-items:center;gap:var(--nb-space-3,12px);min-height:44px;cursor:pointer;overflow-wrap:anywhere}.nb-catalogue-option-choice input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;min-height:20px;padding:0;margin:0;accent-color:var(--nb-accent)}.nb-catalogue-option-choice:has(input:disabled){opacity:.55;cursor:not-allowed}.nb-catalogue-option-count{margin-inline-start:auto;flex-shrink:0;color:var(--nb-muted-ink,var(--nb-muted))}[data-component=store-catalogue] :is(button,select,input){min-height:48px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control);background:var(--nb-surface);color:var(--nb-text);padding:var(--nb-space-2,8px) var(--nb-space-3,12px);max-width:100%}[data-component=store-catalogue] label{display:grid;gap:var(--nb-space-2,8px);min-width:0}[data-component=store-catalogue] :is(button,a){touch-action:manipulation}[data-component=store-catalogue] a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}[data-component=store-catalogue] [data-nb-product-card]{display:flex;text-decoration:none}.nb-catalogue-search fieldset{display:flex;align-items:end;gap:var(--nb-space-2,8px);border:0;padding:0;margin:0;min-width:0}.nb-catalogue-search label{flex:1}.nb-catalogue-search fieldset>.nb-search-suggestions{flex:1 1 0;min-width:0}.nb-catalogue-search fieldset>button{flex:0 0 auto;white-space:nowrap}.nb-catalogue-search input{width:100%}.nb-catalogue-filter-form button,.nb-catalogue-search button{background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border-color:var(--nb-accent)}.nb-catalogue-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nb-space-4,16px);padding-bottom:var(--nb-space-4,16px);border-bottom:1px solid var(--nb-line)}.nb-catalogue-sort{display:flex;align-items:end;gap:var(--nb-space-2,8px);max-width:100%}.nb-catalogue-sort label{flex:1}.nb-catalogue-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nb-space-2,8px)}.nb-catalogue-chips a{padding:0 var(--nb-space-3,12px);border-radius:var(--nb-radius-control);border:1px solid var(--nb-line)}.nb-catalogue-body,.nb-catalogue-results{display:grid;gap:var(--nb-space-6,24px);min-width:0}.nb-catalogue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--nb-space-4,16px);min-width:0}.nb-catalogue-grid [data-nb-product-media]{flex-shrink:0}.nb-catalogue-grid [data-nb-product-card]{align-items:stretch}.nb-catalogue-sidebar{display:none}.nb-catalogue-filter-trigger{justify-self:start}.nb-catalogue-filter-form{display:grid;gap:var(--nb-space-4,16px)}.nb-catalogue-filter-actions{display:grid;gap:var(--nb-space-2,8px)}.nb-catalogue-drawer{inset:0 0 0 auto;margin:0;width:min(90vw,360px);max-width:100%;height:100dvh;max-height:100dvh;padding:var(--nb-space-6,24px);padding-bottom:max(var(--nb-space-6,24px),env(safe-area-inset-bottom));border:0;background:var(--nb-bg);color:var(--nb-text);overflow:auto}.nb-catalogue-drawer::backdrop{background:rgba(0,0,0,.4)}.nb-catalogue-drawer-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-4,16px);margin-bottom:var(--nb-space-6,24px)}.nb-catalogue-drawer .nb-catalogue-drawer-heading{position:sticky;top:0;z-index:2;background:var(--nb-bg);box-shadow:0 calc(var(--nb-space-6,24px)*-1) 0 var(--nb-bg);padding-block:var(--nb-space-3,12px);border-bottom:1px solid var(--nb-line)}.nb-catalogue-drawer .nb-catalogue-filter-actions{position:sticky;bottom:0;z-index:1;box-shadow:0 var(--nb-space-6,24px) 0 var(--nb-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;background:var(--nb-bg);padding-block:var(--nb-space-3,12px) max(var(--nb-space-3,12px),env(safe-area-inset-bottom));border-top:1px solid var(--nb-line)}.nb-catalogue-message{display:grid;justify-items:start;gap:var(--nb-space-3,12px);padding-block:var(--nb-space-8,32px)}.nb-catalogue-message h2{font-family:var(--nb-font-display);font-size:var(--nb-type-subheading)}.nb-catalogue-pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--nb-space-4,16px)}@container nb-catalogue (min-width:768px){[data-has-filters] .nb-catalogue-body{grid-template-columns:220px minmax(0,1fr)}.nb-catalogue-sidebar{display:block}.nb-catalogue-filter-trigger{display:none}.nb-catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nb-space-6,24px)}}@container nb-catalogue (min-width:1160px){.nb-catalogue-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nb-account{container-type:inline-size;container-name:nb-account;padding:var(--nb-section-padding,48px) var(--nb-gutter,20px);font-family:var(--nb-font-body);color:var(--nb-text)}.nb-account-inner{max-width:var(--nb-content-width,1200px);width:100%;margin-inline:auto;display:grid;gap:var(--nb-space-8,32px);min-width:0}.nb-return-block{container:nb-return/inline-size;color:var(--nb-text);font-family:var(--nb-font-body)}.nb-return-inner{width:100%;max-width:var(--nb-content-width,1200px);margin-inline:auto;display:grid;gap:var(--nb-space-6,24px);min-width:0}.nb-return-heading{display:grid;gap:var(--nb-space-2,8px)}.nb-return-heading h1,.nb-return-heading h2{margin:0;font-family:var(--nb-font-display);line-height:1.2;font-size:clamp(1.5rem,3cqi,2rem)}.nb-return-block p{margin:0;max-width:var(--nb-copy-width,65ch);line-height:1.5}.nb-return-block label,.nb-return-block li,.nb-return-block p{overflow-wrap:anywhere}.nb-return-items{margin:0;padding:0;border:0;min-width:0;display:grid;gap:var(--nb-space-4,16px)}.nb-return-items legend{padding:0 0 var(--nb-space-3,12px);font-weight:600}.nb-return-item{min-width:0;padding:var(--nb-space-4,16px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card,16px);display:grid;gap:var(--nb-space-4,16px)}.nb-return-choice{display:flex;align-items:flex-start;gap:var(--nb-space-3,12px);min-height:44px;padding-block:var(--nb-space-2,8px);cursor:pointer}.nb-return-choice input{flex:0 0 20px;width:20px;height:20px;margin:2px 0 0;accent-color:var(--nb-accent)}.nb-return-choice span{min-width:0;display:grid;gap:4px}.nb-return-choice small,.nb-return-payment{color:var(--nb-muted-ink,var(--nb-muted));font-size:.875rem}.nb-return-item-fields{display:grid;gap:var(--nb-space-4,16px);min-width:0}.nb-return-form textarea{width:100%;min-width:0;padding:var(--nb-space-3,12px);font:inherit;color:var(--nb-text);background:var(--nb-bg);border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);resize:vertical}.nb-return-access,.nb-return-recovery{display:grid;gap:var(--nb-space-4,16px)}.nb-return-recovery h2,.nb-return-ticket h3{margin:0;font-family:var(--nb-font-display);font-size:1.125rem;line-height:1.3}.nb-return-history{margin:0;padding:0;list-style:none;display:grid;gap:var(--nb-space-4,16px)}.nb-return-ticket{min-width:0;display:grid;gap:var(--nb-space-3,12px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card,16px);padding:var(--nb-space-4,16px)}.nb-return-ticket-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--nb-space-2,8px)}.nb-return-ticket time{font-size:.875rem;color:var(--nb-muted-ink,var(--nb-muted))}.nb-return-comment{white-space:pre-wrap}@container nb-return (min-width:560px){.nb-return-item-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.nb-account-heading{display:grid;gap:var(--nb-space-2,8px)}.nb-account h1{margin:0;font-family:var(--nb-font-display);font-size:var(--nb-type-heading);line-height:var(--nb-leading-heading,1.12)}.nb-account p{margin:0;max-width:var(--nb-copy-width,65ch);line-height:var(--nb-leading-body,1.5)}.nb-account dt,.nb-account-heading p,.nb-account-preview{color:var(--nb-muted-ink,var(--nb-muted))}.nb-account-layout{display:grid;gap:var(--nb-space-8,32px);min-width:0}.nb-account-nav{display:flex;flex-wrap:wrap;align-content:start;gap:var(--nb-space-2,8px)}.nb-account-nav a,.nb-account-nav button{min-height:var(--nb-control-height,44px);padding:var(--nb-space-2,8px) var(--nb-space-4,16px);text-align:start;color:inherit;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:transparent;font:inherit;display:flex;align-items:center;text-decoration:none;overflow-wrap:anywhere}.nb-account-nav [aria-current]{background:var(--nb-bg-2);font-weight:600}.nb-account-nav form{margin:0}.nb-account-main{display:grid;align-content:start;gap:var(--nb-space-4,16px);min-width:0}.nb-account h2,.nb-account h3{margin:0;font-family:var(--nb-font-display);line-height:1.3}.nb-account h2{font-size:var(--nb-type-subheading,24px)}.nb-account h3{font-size:1.1rem}.nb-account-contact{display:grid;gap:var(--nb-space-4,16px);margin-block-start:var(--nb-space-4,16px)}.nb-account dl{margin:0}.nb-account dl>div{display:grid;gap:var(--nb-space-2,8px);padding-block:var(--nb-space-4,16px);border-block-start:1px solid var(--nb-line)}.nb-account dd{margin:0;overflow-wrap:anywhere;min-width:0}.nb-account-actions{display:flex;flex-wrap:wrap;gap:var(--nb-space-4,16px);margin-block-start:var(--nb-space-4,16px)}.nb-account-actions a,.nb-account-actions button{min-height:44px;padding:12px 20px;display:inline-flex;align-items:center;background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));border:0;border-radius:var(--nb-radius-control,6px);font:inherit;text-decoration:none}.nb-account a:focus-visible,.nb-account button:focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}.nb-account button:disabled{cursor:default;opacity:.6}.nb-profile-form{min-width:0;display:grid;gap:var(--nb-space-4,16px);padding:var(--nb-space-6,24px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-surface)}.nb-profile-form>p,.nb-profile-sync{color:var(--nb-muted-ink,var(--nb-muted))}.nb-profile-form fieldset{border:0;padding:0;margin:0;min-width:0}.nb-profile-field,.nb-profile-field-list,.nb-profile-fields{display:grid;gap:var(--nb-space-2,8px);min-width:0}.nb-profile-field-list,.nb-profile-fields{gap:var(--nb-space-4,16px)}.nb-profile-field input{width:100%;min-width:0;min-height:44px;padding:var(--nb-space-3,12px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-bg);color:var(--nb-text);font:inherit}.nb-profile-field input[readonly],.nb-profile-field small{color:var(--nb-muted-ink,var(--nb-muted))}.nb-profile-picture summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--nb-accent-ink,var(--nb-accent))}.nb-profile-form-actions,.nb-profile-security-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nb-space-3,12px)}.nb-profile-form-actions button,.nb-profile-security-actions a,.nb-profile-security-actions button{min-height:44px;max-width:100%;padding:var(--nb-space-3,12px) var(--nb-space-4,16px);font:inherit;border-radius:var(--nb-radius-control,6px);border:1px solid var(--nb-accent);background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));text-decoration:none;overflow-wrap:anywhere}.nb-profile-form-actions .nb-profile-secondary,.nb-profile-security-actions a{background:transparent;color:var(--nb-text);border-color:var(--nb-line)}.nb-account .nb-profile-feedback[data-state=conflict],.nb-account .nb-profile-feedback[data-state=error]{color:var(--nb-danger)}.nb-profile-feedback{outline:none}.nb-account-access{display:grid;gap:var(--nb-space-4,16px);min-width:0}.nb-account-layout[data-account-complete=true]{grid-template-columns:minmax(0,1fr)}.nb-account-access .nb-profile-form{gap:var(--nb-space-3,12px)}.nb-account .nb-account-danger{color:var(--nb-on-danger);background:var(--nb-danger);border-color:var(--nb-danger)}.nb-account-confirm{scroll-margin-block:var(--nb-space-6,24px)}.nb-account-confirm-check{display:flex;align-items:flex-start;gap:var(--nb-space-3,12px);min-height:48px;cursor:pointer}.nb-account-confirm-check input{flex:none;width:20px;height:20px;margin-block-start:3px;accent-color:var(--nb-accent)}.nb-profile-field input:focus-visible,.nb-profile-picture summary:focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}.nb-contact-form{max-width:var(--nb-copy-width,65ch)}.nb-contact-form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--nb-control-height,44px);padding:var(--nb-space-3,12px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-bg);color:var(--nb-text);font:inherit;resize:vertical}.nb-contact-form textarea:focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}@container nb-account (min-width:768px){.nb-account-layout{grid-template-columns:200px minmax(0,1fr);gap:var(--nb-space-12,48px)}.nb-account-nav{display:grid}.nb-account-nav a,.nb-account-nav button,.nb-account-nav form{width:100%}.nb-account dl>div{grid-template-columns:120px minmax(0,1fr)}.nb-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.nb-address-fields{display:grid;gap:var(--nb-space-4,16px);min-width:0}.nb-profile-field select{width:100%;min-width:0;min-height:44px;padding:var(--nb-space-3,12px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-bg);color:var(--nb-text);font:inherit}.nb-profile-field select:focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}.nb-profile-field [aria-invalid=true]{border-color:var(--nb-danger)}.nb-profile-field .nb-address-field-error{color:var(--nb-danger)}.nb-address-defaults{display:grid;gap:var(--nb-space-2,8px)}.nb-address-defaults label{display:flex;align-items:center;gap:var(--nb-space-3,12px);min-height:44px}.nb-address-defaults input{width:20px;height:20px;flex:none;accent-color:var(--nb-accent)}.nb-address-cards{display:grid;align-items:start;gap:var(--nb-space-4,16px);min-width:0}.nb-address-cards address{display:grid;gap:var(--nb-space-1,4px);font-style:normal;overflow-wrap:anywhere;line-height:var(--nb-leading-body,1.5)}.nb-address-badges{display:flex;flex-wrap:wrap;gap:var(--nb-space-2,8px)}.nb-address-badges:empty{display:none}.nb-address-badges span{padding:var(--nb-space-1,4px) var(--nb-space-2,8px);border-radius:var(--nb-radius-control,6px);background:var(--nb-bg-2);font-size:.875rem}.nb-account-confirmation,.nb-address-delete{display:grid;gap:var(--nb-space-3,12px);padding-block-start:var(--nb-space-4,16px);border-block-start:1px solid var(--nb-line)}@container nb-account (min-width:960px){.nb-address-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.nb-order-card,.nb-order-items,.nb-order-list{display:grid;gap:var(--nb-space-4,16px)}.nb-order-card{padding:var(--nb-space-5,20px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card,12px);min-width:0}.nb-order-card-heading{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--nb-space-3,12px)}.nb-order-card h2{font-size:var(--nb-text-lg,20px)}.nb-order-card-heading p,.nb-order-item p{color:var(--nb-muted-ink,var(--nb-muted))}.nb-order-statuses{display:flex;flex-wrap:wrap;gap:var(--nb-space-4,16px);margin:0}.nb-account .nb-order-statuses>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nb-space-1,4px);padding:0;border:0}.nb-order-statuses dt{font-size:var(--nb-text-sm,14px)}.nb-order-statuses dd{margin:0}.nb-order-previews{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nb-space-3,12px)}.nb-order-image,.nb-order-item img,.nb-order-previews img{flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:var(--nb-radius-control,6px);background:var(--nb-bg-2)}.nb-order-previews img{width:48px;height:60px}.nb-order-item{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:var(--nb-space-4,16px);border-block-end:1px solid var(--nb-line);padding-block:var(--nb-space-4,16px)}.nb-order-image,.nb-order-item img{width:64px;height:80px}.nb-order-item h4{font-size:inherit;overflow-wrap:anywhere}.nb-order-item strong{grid-column:2}.nb-order-totals dl{display:grid;gap:var(--nb-space-3,12px);margin:0}.nb-account .nb-order-totals dl>div{display:flex;justify-content:space-between;gap:var(--nb-space-4,16px);padding:0;border:0}.nb-order-totals dd{margin:0;text-align:end}.nb-account .nb-order-totals dl>div:last-child{font-weight:600;border-block-start:1px solid var(--nb-line);padding-block-start:var(--nb-space-3,12px)}.nb-order-addresses{display:grid;gap:var(--nb-space-6,24px)}.nb-order-addresses address{font-style:normal;overflow-wrap:anywhere}.nb-order-shipment{display:grid;gap:var(--nb-space-2,8px);padding-block:var(--nb-space-3,12px);overflow-wrap:anywhere}.nb-order-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nb-space-4,16px)}.nb-order-pagination a,.nb-order-pagination button,.nb-order-shipment a,.nb-order-shipment button{min-height:44px;display:inline-flex;align-items:center;padding:var(--nb-space-2,8px) var(--nb-space-4,16px);color:inherit;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:transparent;font:inherit}@container nb-account (min-width:768px){.nb-order-item{grid-template-columns:64px minmax(0,1fr) auto}.nb-order-item strong{grid-column:3}.nb-order-addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.nb-order-card .nb-account-actions{margin-block-start:0}.nb-order-support{display:grid;gap:var(--nb-space-4,16px);border-block-start:1px solid var(--nb-line);padding-block-start:var(--nb-space-6,24px);min-width:0}.nb-contact-embedded{min-width:0}.nb-order-support button[aria-pressed=false]{background:transparent;color:var(--nb-text);border:1px solid var(--nb-line)}.nb-order-support h3{margin:0;font:1.1rem/1.3 var(--nb-font-display)}.nb-order-support p{margin:0;max-width:var(--nb-copy-width,65ch);line-height:var(--nb-leading-body,1.5)}.nb-order-support button:focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}.nb-wishlist{overflow-wrap:anywhere;container-type:inline-size;container-name:nb-wishlist;padding:var(--nb-section-padding,48px) var(--nb-gutter,20px);font-family:var(--nb-font-body);color:var(--nb-text)}.nb-wishlist-inner{max-width:var(--nb-content-width,1200px);margin-inline:auto;display:grid;gap:var(--nb-space-6,24px);min-width:0}.nb-wishlist-heading{display:grid;gap:var(--nb-space-2,8px)}.nb-wishlist h1{margin:0;font-family:var(--nb-font-display);font-size:var(--nb-type-heading,32px);line-height:var(--nb-leading-heading,1.12)}.nb-wishlist p{margin:0;line-height:var(--nb-leading-body,1.5);overflow-wrap:anywhere}.nb-wishlist-heading p,.nb-wishlist-option{color:var(--nb-muted-ink,var(--nb-muted))}.nb-wishlist-empty,.nb-wishlist-notice{display:grid;gap:var(--nb-space-4,16px);padding:var(--nb-space-4,16px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-surface)}.nb-wishlist-empty h2,.nb-wishlist-missing h2{font-size:var(--nb-type-subheading,24px);margin:0;line-height:1.3}.nb-wishlist-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-6,24px) var(--nb-space-4,16px)}.nb-wishlist-grid>li{display:flex;flex-direction:column;gap:var(--nb-space-2,8px);min-width:0}.nb-wishlist-grid>li>div:first-child{flex:1;min-width:0}.nb-wishlist-missing{display:grid;align-content:center;gap:var(--nb-space-2,8px);aspect-ratio:1;padding:var(--nb-space-4,16px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-bg-2)}.nb-wishlist-missing h2{font-size:1rem}.nb-wishlist-actions{display:flex;flex-wrap:wrap;gap:var(--nb-space-2,8px)}.nb-wishlist-actions>*{flex:1 1 100%}.nb-wishlist button,.nb-wishlist-actions a,.nb-wishlist-actions button,.nb-wishlist-dialog select,.nb-wishlist-empty>a,.nb-wishlist-nav,.nb-wishlist-toggle{box-sizing:border-box;min-height:44px;padding:8px 12px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-surface);color:var(--nb-text);font:inherit;line-height:1.4;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;overflow-wrap:anywhere}.nb-wishlist-actions>button:not(:only-child):first-child,.nb-wishlist-empty>a{background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent))}.nb-wishlist-notice a{color:inherit;text-underline-offset:3px;padding-block:12px;display:inline}.nb-wishlist button:disabled,.nb-wishlist-dialog button:disabled,.nb-wishlist-nav:disabled,.nb-wishlist-toggle:disabled{cursor:default;opacity:.6}.nb-wishlist :focus-visible,.nb-wishlist-dialog :focus-visible,.nb-wishlist-nav:focus-visible,.nb-wishlist-toggle:focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}.nb-wishlist-nav{min-width:44px;padding:8px;background:transparent;border-color:transparent}.nb-product-wishlist{position:relative;min-width:0;height:100%}.nb-product-wishlist>a{height:100%}.nb-wishlist-control{font-family:var(--nb-font-body);color:var(--nb-text)}.nb-wishlist-control-icon{position:absolute;inset-block-start:8px;inset-inline-end:8px}.nb-wishlist-toggle{min-width:44px}.nb-wishlist-toggle[aria-pressed=true]{color:var(--nb-accent)}.nb-wishlist-dialog{width:min(360px,calc(100% - 32px));box-sizing:border-box;padding:24px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-surface);color:var(--nb-text);font-family:var(--nb-font-body)}.nb-wishlist-dialog::backdrop{background:var(--nb-overlay,rgba(0,0,0,.4))}.nb-wishlist-dialog h2{font-family:var(--nb-font-display);margin:0 0 8px;font-size:1.25rem}.nb-wishlist-dialog p{margin:0 0 16px}.nb-wishlist-dialog label{display:block;margin-bottom:8px}.nb-wishlist-dialog select{width:100%;margin-bottom:16px}.nb-wishlist-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nb-wishlist-feedback:empty{display:none}@container nb-wishlist (max-width:239px){.nb-wishlist-grid{grid-template-columns:minmax(0,1fr)}}@container nb-wishlist (min-width:620px){.nb-wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container nb-wishlist (min-width:960px){.nb-wishlist-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nb-wishlist-action-error{position:fixed;inset-inline:16px;inset-block-end:16px;z-index:1000;max-width:560px;margin-inline:auto;padding:16px;display:flex;flex-wrap:wrap;gap:8px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-surface);color:var(--nb-text);box-shadow:var(--nb-shadow-card,none);font-family:var(--nb-font-body)}.nb-wishlist-action-error p{flex:1 0 100%;margin:0;overflow-wrap:anywhere}.nb-wishlist-action-error a,.nb-wishlist-action-error button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-surface);color:inherit;font:inherit;text-decoration:none}.nb-return-mode{display:flex;flex-wrap:wrap;gap:var(--nb-space-4,16px);margin:0;padding:0;border:0;min-width:0}.nb-return-mode legend{font-weight:600;margin-bottom:var(--nb-space-2,8px)}.nb-return-mode label{display:flex;align-items:center;gap:var(--nb-space-2,8px);min-height:44px;cursor:pointer}.nb-return-mode input{width:20px;height:20px;accent-color:var(--nb-accent)}.nb-exchange-history,.nb-exchange-replacement{min-width:0;display:grid;gap:var(--nb-space-3,12px)}.nb-exchange-replacement{grid-column:1/-1}.nb-exchange-history h3,.nb-return-ticket h4{margin:0;font-family:var(--nb-font-display);font-size:1.125rem;line-height:1.3}.nb-order-product-image{min-width:44px;border-radius:var(--nb-radius-control,6px)}.nb-order-product-image,.nb-order-product-title{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:inherit}.nb-order-product-title{text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.nb-order-product-image:focus-visible,.nb-order-product-title:focus-visible{outline:2px solid var(--nb-focus,var(--nb-accent));outline-offset:3px}:is(section,footer)[data-nb-block-layout]:not([data-nb-block-layout=hero]){padding-block:var(--nb-section-padding);padding-inline:var(--nb-gutter);min-width:0}:is(section,footer)[data-nb-block-layout]:not([data-nb-block-layout=hero])>div:only-child{margin-inline:auto;min-width:0}:where(section,footer):where([data-nb-block-layout]):not(:where([data-nb-block-layout=hero]))>:where(div:only-child){max-width:var(--nb-content-width,1200px)}[data-nb-block-layout]>.max-w-6xl{max-width:var(--nb-content-width,1200px)}[data-nb-block-layout=content] :is(h2,h3),[data-nb-block-layout=video] :is(h2,h3){overflow-wrap:anywhere;text-wrap:balance}[data-nb-block-layout=content]:not([data-component=value-props]) h2,[data-nb-block-layout=video] h2{font-size:var(--nb-type-heading);line-height:var(--nb-leading-heading,1.12)}[data-nb-block-layout=content] h3{font-size:clamp(1.125rem,2cqi,1.5rem);line-height:1.25}[data-nb-block-layout=content] p,[data-nb-block-layout=footer] p{max-width:var(--nb-copy-width,65ch)}[data-nb-block-layout] :is(button,a[data-nb-primitive=button],input:not([type=checkbox]):not([type=radio])){min-height:var(--nb-control-height,44px)}:is([data-nb-column],[class*=puck-columns-content-]>*) [data-nb-block-layout]{--nb-section-padding:clamp(1.5rem,5cqi,2.5rem);--nb-gutter:clamp(.75rem,3.125cqi,1.25rem);--nb-section-gap:clamp(1rem,3cqi,1.5rem);--nb-type-heading:clamp(1.375rem,5cqi,2rem);--nb-type-subheading:clamp(1.125rem,4cqi,1.5rem)}[data-nb-block-layout=content]>:is(.ritual-story-grid,.story-grid),[data-nb-block-layout=content]>div>.story-grid{gap:var(--nb-section-gap)}.ritual-story-grid{padding-inline:0}[data-component=story]{container:nb-story/inline-size}[data-nb-content-grid]{gap:var(--nb-section-gap)}.nb-s-94bf874edd09{width:100%;min-width:0}.nb-s-d79d36b4c392{overflow:hidden}.nb-s-d79d36b4c392>img{position:absolute;inset:0;width:100%;height:100%}.nb-s-90f52c738570{container:nb-footer-default/inline-size}.nb-s-90f52c738570 [data-nb-footer-grid]{grid-template-columns:minmax(0,1fr)}.nb-s-90f52c738570 [data-nb-footer-brand]{align-items:center;text-align:center}.nb-s-90f52c738570 [data-nb-footer-links]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-6)}.nb-s-90f52c738570 :is([data-nb-footer-grid],[data-nb-footer-links])>*{min-width:0;overflow-wrap:anywhere}@container nb-footer-default (min-width: 640px){.nb-s-90f52c738570 [data-nb-footer-grid]{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr)}.nb-s-90f52c738570 [data-nb-footer-links]{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-s-90f52c738570 [data-nb-footer-brand]{align-items:flex-start;text-align:start}}[data-component=value-props][data-view=ritual-values]{container:nb-ritual-values/inline-size}[data-view=ritual-values] .ritual-values-grid{grid-template-columns:minmax(0,1fr)}[data-view=ritual-values] .ritual-values-grid>*{min-width:0;overflow-wrap:anywhere}@container nb-ritual-values (min-width: 600px){[data-view=ritual-values] .ritual-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container nb-ritual-values (min-width: 900px){[data-view=ritual-values] .ritual-values-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-view=founder-letter] .story-media{grid-template-rows:auto auto;align-content:start;gap:var(--nb-section-gap)}[data-view=founder-letter] .story-photo{min-height:0;aspect-ratio:4/3;position:relative}[data-view=founder-letter] .story-photo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@container nb-story (max-width: 767px){.ritual-story-grid,.story-grid,[data-nb-content-grid]{grid-template-columns:minmax(0,1fr)}[data-nb-content-grid]>*{order:0}[data-nb-content-grid] [data-nb-field-label="Portrait Image"]{max-height:420px}[data-view=founder-letter] .letter{padding:var(--nb-space-6);gap:var(--nb-space-6)}[data-view=founder-letter] .story-note{padding:var(--nb-space-6);gap:var(--nb-space-4)}[data-view=founder-letter] .story-note p{font-size:var(--nb-type-subheading);line-height:1.4}}.ritual-hero-grid{max-width:calc(var(--nb-content-width) + var(--nb-gutter)*2);padding-inline:var(--nb-gutter);gap:var(--nb-section-gap)}.ritual-hero-grid,[data-nb-hero-copy]{padding-block:var(--nb-section-padding)}[data-nb-hero-copy]{padding-inline-start:max(var(--nb-gutter),calc((100cqi - var(--nb-content-width))/2));padding-inline-end:var(--nb-gutter);min-width:0}[data-nb-product-main]{--nb-section-padding:clamp(2rem,5cqi,3.5rem)}[data-nb-columns]>[data-nb-column][data-nb-column-hidden],[data-nb-embed-editor] [data-nb-embed-mount]:not([data-nb-widget-state=ready]),[data-nb-embed-widget][data-nb-widget-state=hidden]:not([data-nb-embed-editor]):not([data-nb-embed-preserve]){display:none}[data-nb-widget-status]{display:grid;align-content:center;justify-items:center;gap:var(--nb-space-4,1rem);min-height:200px;padding:var(--nb-space-6,1.5rem);border:1px dashed var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-bg-2);color:var(--nb-muted-ink,var(--nb-muted));text-align:center;font-family:var(--nb-font-body);font-size:var(--nb-type-body)}[data-nb-widget-status] p{margin:0}[data-nb-widget-status] button{min-height:44px;padding:.65rem 1rem;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px);background:var(--nb-surface);color:var(--nb-text)}[data-component=footer]{container:nb-footer/inline-size}[data-component=footer] :is(h2,h3,h4,p,a){overflow-wrap:anywhere}[data-component=footer] h2{font-size:var(--nb-type-subheading);line-height:1.25}[data-component=footer] :is(h3,h4){line-height:1.5}[data-component=footer] :is(nav,ul,li,nav>div,.ritual-footer-grid>*){min-width:0}[data-component=footer] a{min-height:44px;display:inline-flex;align-items:center}[data-component=footer] .ritual-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-section-gap);margin-bottom:var(--nb-section-gap)}.nb-footer-socials{display:flex;flex-wrap:wrap;gap:var(--nb-space-3,12px);margin-top:var(--nb-space-4,16px)}.nb-footer-socials a{color:inherit;text-decoration:none;min-width:44px;justify-content:center;border:1px solid var(--nb-line);border-radius:var(--nb-radius-control,6px)}[data-component=footer] :is([data-nb-footer-brand],[data-nb-footer-newsletter]){grid-column:1/-1}[data-component=footer] [data-nb-footer-links][data-nb-footer-link-columns="1"]{grid-template-columns:minmax(0,1fr)}[data-component=footer] .ritual-footer-grid[data-nb-footer-link-columns="1"]>[data-nb-footer-link-column]{grid-column:1/-1}@container nb-footer (max-width: 239px){[data-component=footer] .ritual-footer-grid{grid-template-columns:minmax(0,1fr)}}@container nb-footer (min-width: 1000px){[data-component=footer] .ritual-footer-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}[data-component=footer] :is([data-nb-footer-brand],[data-nb-footer-newsletter]){grid-column:auto}[data-component=footer] .ritual-footer-grid[data-nb-footer-link-columns="1"]>[data-nb-footer-link-column]{grid-column:auto}}.nb-newsletter-fine-print{margin:12px 0 0;font-size:.75rem;line-height:1.5;color:var(--nb-muted-ink,var(--nb-muted))}.nb-newsletter-form{display:grid;gap:12px;width:100%;min-width:0}.nb-newsletter-form input,.nb-newsletter-form>div{min-width:0}.nb-newsletter-consent{display:flex;align-items:flex-start;min-height:44px;gap:10px;font:inherit;font-size:.75rem;line-height:1.5;text-align:start;max-width:65ch;cursor:pointer}.nb-newsletter-consent input{flex-shrink:0;margin-top:.2em;accent-color:var(--nb-accent)}.nb-newsletter-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nb-newsletter-message{margin:0;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.nb-newsletter-form [role=alert]{color:var(--nb-error,#b42318)}.nb-purchase-controls{display:grid;gap:20px;min-width:0;font-family:var(--nb-font-body);color:var(--nb-text)}.nb-purchase-price{font-family:var(--nb-font-display);font-size:clamp(1.6rem,4cqi,2.1rem);line-height:1.15;font-weight:600}.nb-purchase-variants{margin:0;padding:0;border:0;min-width:0}.nb-purchase-variants legend{margin-bottom:12px;font-size:.75rem;color:var(--nb-muted-ink,var(--nb-muted))}.nb-purchase-variants>div{display:flex;flex-wrap:wrap;gap:8px}.nb-purchase-variants button{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill);background:transparent;color:var(--nb-text);font:inherit;font-size:.875rem;min-height:44px;max-width:100%;overflow-wrap:anywhere}.nb-purchase-variants button[aria-checked=true]{border-color:var(--nb-accent);background:var(--nb-bg-2)}.nb-purchase-variants button>span:last-child{color:var(--nb-muted-ink,var(--nb-muted))}.nb-purchase-swatch{width:14px;height:14px;border:1px solid var(--nb-line);border-radius:50%}.nb-purchase-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.nb-purchase-quantity{display:inline-flex;align-items:center;border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill);overflow:hidden}.nb-purchase-quantity button{min-width:44px;min-height:48px;border:0;background:var(--nb-surface);color:var(--nb-text);font:inherit;font-size:1.25rem}.nb-purchase-quantity span{min-width:36px;text-align:center;font-weight:600}.nb-purchase-add{flex:1 1 180px;min-width:0;min-height:48px;padding:12px 24px;border:1px solid var(--nb-accent);border-radius:var(--nb-radius-pill);background:var(--nb-accent);color:var(--nb-on-accent-ink,var(--nb-on-accent));font:inherit;font-weight:600}.nb-purchase-controls p{margin:0;font-size:.875rem;line-height:1.5}.nb-purchase-controls [role=alert]{color:var(--nb-error,#b42318)}.nb-purchase-controls button:disabled{opacity:.6;cursor:not-allowed}.nb-purchase-controls :focus-visible{outline:2px solid var(--nb-accent);outline-offset:3px}.nb-video-status{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:12px;text-align:center;color:var(--nb-text);background:var(--nb-surface);overflow-wrap:anywhere}.nb-video-status button{min-height:44px;padding:10px 16px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill);background:var(--nb-bg);color:var(--nb-text);font:inherit;cursor:pointer}.nb-data-notice{padding:var(--nb-section-padding) var(--nb-gutter);text-align:center;color:var(--nb-muted-ink,var(--nb-muted));font:inherit;overflow-wrap:anywhere}.nb-data-notice button{min-height:44px;padding:10px 16px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-pill);color:var(--nb-text);background:var(--nb-surface);cursor:pointer;font:inherit}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars]){--nb-success:#167348;--nb-warning:#996b00;--nb-danger:#b42318;--nb-on-danger:#fff;--nb-space-1:0.25rem;--nb-space-2:0.5rem;--nb-space-3:0.75rem;--nb-space-4:1rem;--nb-space-6:1.5rem;--nb-space-8:2rem;--nb-space-12:3rem;--nb-content-width:1200px;--nb-section-padding:clamp(3rem,6.25cqi,5rem);--nb-section-gap:clamp(1.5rem,3.125cqi,2.5rem);--nb-copy-width:65ch;--nb-control-height:44px;--nb-gutter:clamp(1.25rem,5cqi,3rem);--nb-radius-control:6px;--nb-layer-sticky:30;--nb-layer-menu:40;--nb-layer-dialog:50;--nb-type-display:clamp(2.35rem,6.4cqi,4.75rem);--nb-type-heading:clamp(1.75rem,4cqi,3rem);--nb-type-subheading:clamp(1.3rem,2.6cqi,1.9rem);--nb-type-body:clamp(0.95rem,1.5cqi,1.075rem);--nb-leading-body:1.5;--nb-leading-heading:1.12}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .last\:border-b-0:last-child{border-bottom-width:0}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:bg-accent:hover{background-color:var(--nb-accent)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:text-accent-foreground:hover{color:var(--nb-on-accent-ink,var(--nb-on-accent))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:underline:hover{text-decoration-line:underline}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:opacity-70:hover{opacity:.7}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:opacity-90:hover{opacity:.9}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .focus\:ring-ring:focus{--tw-ring-color:var(--nb-focus,var(--nb-accent))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .disabled\:pointer-events-none:disabled{pointer-events:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .disabled\:opacity-50:disabled{opacity:.5}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.group:focus-within .group-focus-within\:flex){display:flex}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.group:hover .group-hover\:flex){display:flex}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.group:hover .group-hover\:translate-x-0\.5){--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.group:hover .group-hover\:translate-x-1){--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.group:hover .group-hover\:scale-\[1\.04\]){--tw-scale-x:1.04;--tw-scale-y:1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:aspect-\[5\/4\]{aspect-ratio:5/4}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:h-10{height:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:w-\[200px\]{width:200px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:flex-row{flex-direction:row}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:items-end{align-items:flex-end}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:justify-between{justify-content:space-between}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:gap-7{gap:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:self-auto{align-self:auto}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:p-9{padding:2.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:px-8{padding-left:2rem;padding-right:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:py-16{padding-top:4rem;padding-bottom:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:pt-16{padding-top:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:text-left{text-align:left}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:text-base{font-size:1rem;line-height:1.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:order-1{order:1}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:order-2{order:2}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:mb-12{margin-bottom:3rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:block{display:block}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:flex{display:flex}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:hidden{display:none}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:min-h-\[320px\]{min-height:320px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:w-\[230px\]{width:230px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:grid-cols-\[1\.4fr_2fr\]{grid-template-columns:1.4fr 2fr}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:items-start{align-items:flex-start}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:gap-16{gap:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:py-16{padding-top:4rem;padding-bottom:4rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:py-24{padding-top:6rem;padding-bottom:6rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-left{text-align:left}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-2xl{font-size:1.5rem;line-height:2rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-5xl{font-size:3rem;line-height:1}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-\[2\.75rem\]{font-size:2.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-lg{font-size:1.125rem;line-height:1.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:aspect-\[4\/5\]{aspect-ratio:4/5}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:gap-14{gap:3.5rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:border-l{border-left-width:1px}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:py-24{padding-top:6rem;padding-bottom:6rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:text-6xl{font-size:3.75rem;line-height:1}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) .lg\:text-\[2\.75rem\]{font-size:2.75rem}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.lg\:\[\&\>\*\:first-child\]\:order-2>:first-child){order:2}}:where([data-nb-storefront],[data-brand-theme],[data-theme-vars],[data-nb-basic]) :is(.\[\&\>\*\]\:min-w-0>*){min-width:0}