.title{font-size:28px;line-height:1.3;text-align:center;margin-bottom:20px;width:100%}.title-desc{font-size:20px;margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ebe7e2;width:-webkit-fill-available;text-align:center}h1,h2,h3,h4,h5,h6,.h-font{font-family:var(--font-heading-family);margin:0;letter-spacing:-2.5%!important;line-height:1.3!important}p,span,a,div{margin:0}section{width:100%}.flex{display:flex}.i-flex{display:inline-flex}.t{font-size:14px}.t-center{text-align:center}.dis-grid{display:grid}.grid-4c{grid-template-columns:repeat(4,1fr)}.grid-2c,.grid-3c{grid-template-columns:repeat(2,1fr)}.flex-center{align-items:center;justify-content:center}.img-wr{width:100%;display:flex;border-radius:20px;overflow:hidden}.img-wr img,.img-wr video{width:100%;height:auto}.mar-0{margin:0}.flex-col{flex-direction:column}.just-center{justify-content:center}.space-btw{justify-content:space-between}.align-it-center{align-items:center}.w-100{width:100%}.h-100{height:100%}.rel{position:relative}.flex1{flex:1}.abs{position:absolute}.mono{font-family:var(--font-mono-family)!important;font-weight:500}.alt-font{font-family:var(--font-mono-family)!important}.nwt-grid{display:grid}.grid-3c{grid-template-columns:1fr 1fr 1fr}.grid-2c{grid-template-columns:1fr 1fr}.nwt-btn{width:fit-content;padding:15px 24px;font-size:12px;text-decoration:none;margin-bottom:5px;line-height:1;display:flex;align-items:center}.nwt-btn_underline{width:fit-content;font-size:12px;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;line-height:1;display:flex;color:#2a0f12;text-transform:uppercase}.nwt-cta-und{width:fit-content;padding:12px 0;font-size:13px;line-height:1;display:flex;align-items:center;color:#2b2a2b;text-decoration:underline;text-underline-offset:3px;font-weight:400;background:none!important;cursor:pointer;transition:all .3s ease-in-out}.nwt-cta-und:hover{opacity:.6}a:has(.nwt-cta-und){all:unset;background:none!important}a:has(.nwt-cta-und):hover{all:unset!important}.bst-glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-image:linear-gradient(to bottom right in oklab,rgba(255,255,255,.4) 0%,rgba(255,255,255,.05) 50%,transparent 100%)!important;background-color:#ffffffa6;border:1px solid #ffffff45;border-radius:24px;box-shadow:0 12px 42px -14px #201c1a}
/*# sourceMappingURL=/cdn/shop/t/3/assets/km-base.css.map */
