:root{--kriti-patina: #C8A863;--kriti-rule: color-mix(in srgb, var(--color-foreground) 15%, transparent);--kriti-dim: color-mix(in srgb, var(--color-foreground) 60%, transparent);--kriti-raised: color-mix(in srgb, var(--color-foreground) 5%, var(--color-background));--kriti-ease: cubic-bezier(.16, 1, .3, 1)}h1,h2,.kriti-display{letter-spacing:.005em;text-wrap:balance}h1{word-spacing:.04em}#MainContent p,#MainContent .rte{max-width:66ch}.kriti-label,#MainContent h5,#MainContent h6{font-variant-numeric:tabular-nums}.kriti-label{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--kriti-dim);display:block}.kriti-accent{color:var(--kriti-patina)}.kriti-rule{border:0;border-top:1px solid var(--kriti-rule);margin:0}#header-group .header--sticky,#header-group [class*=sticky]{-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);background-color:color-mix(in srgb,var(--color-background) 88%,transparent)}.kriti-trust{display:grid;border-block:1px solid var(--kriti-rule)}@media screen and (min-width:750px){.kriti-trust{grid-auto-flow:column;grid-auto-columns:1fr}.kriti-trust__item+.kriti-trust__item{border-inline-start:1px solid var(--kriti-rule);border-block-start:0}}.kriti-trust__item{padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.3rem}.kriti-trust__item+.kriti-trust__item{border-block-start:1px solid var(--kriti-rule)}.kriti-trust__title{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kriti-patina)}.kriti-trust__text{font-size:.8125rem;line-height:1.5;color:var(--kriti-dim);margin:0}.kriti-specs{width:100%;border-collapse:collapse}.kriti-specs caption{text-align:left;padding-block-end:.8rem}.kriti-specs th,.kriti-specs td{text-align:left;padding:.65rem 0;border-block-end:1px solid var(--kriti-rule);font-size:.875rem;line-height:1.4;vertical-align:baseline}.kriti-specs th{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--kriti-dim);width:44%;padding-inline-end:1rem}.kriti-specs td{font-weight:500;font-variant-numeric:tabular-nums}.kriti-specs tr:last-child th,.kriti-specs tr:last-child td{border-block-end:0}.kriti-dimension{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;padding:.85rem 0;border-block:1px solid var(--kriti-rule);margin-block:.25rem .5rem}.kriti-dimension__value{font-family:var(--font-heading--family);font-size:1.75rem;line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--color-foreground)}.kriti-dimension__hint{font-size:.8125rem;color:var(--kriti-dim)}.kriti-card-meta{display:block;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--kriti-dim);font-variant-numeric:tabular-nums}#MainContent .product-media-container,#MainContent .card-gallery{background-color:var(--kriti-raised)}cart-drawer-component .drawer__inner,#cart-drawer .drawer__inner{background-color:var(--color-background);border-inline-start:1px solid var(--kriti-rule)}cart-drawer-component .cart-item,#cart-drawer .cart-item{border-block-end:1px solid var(--kriti-rule)}#footer-group{border-block-start:1px solid var(--kriti-rule)}#footer-group h2,#footer-group h3,#footer-group h4{letter-spacing:.01em}@media screen and (max-width:749px){#MainContent h1{font-size:clamp(2.5rem,12vw,3.75rem)}#MainContent h2{font-size:clamp(2rem,9vw,2.75rem)}.kriti-dimension__value{font-size:1.5rem}#header-group a,#header-group button{min-height:44px}}:root{--kriti-gutter: clamp(24px, 6vw, 96px)}.hero .hero__container.section--full-width{padding-inline:var(--kriti-gutter)}.hero .hero__container.section--full-width>.hero__media-grid,.hero .hero__container.section--full-width>.overlay{margin-inline:calc(var(--kriti-gutter) * -1)}#MainContent h1{font-size:clamp(2.5rem,8.5vw,var(--font-size--h1));overflow-wrap:break-word}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){#MainContent>.shopify-section{animation:kriti-rise linear both;animation-timeline:view();animation-range:entry 5% entry 42%}}}@keyframes kriti-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.kriti-trust a:focus-visible,.kriti-specs a:focus-visible,#MainContent a:focus-visible{outline:2px solid var(--kriti-patina);outline-offset:2px}@media screen and (max-width:749px){html,body{overflow-x:hidden;overscroll-behavior-x:none}#MainContent img,#MainContent svg,#MainContent video,#MainContent iframe{max-width:100%;height:auto}#MainContent h1,#MainContent h2,#MainContent h3,.kriti-card-meta,.kriti-specs td{overflow-wrap:anywhere}}@media screen and (max-width:749px){.kriti-specs,.kriti-specs tbody,.kriti-specs tr,.kriti-specs th,.kriti-specs td{display:block;width:100%}.kriti-specs tr{padding-block:.75rem;border-block-end:1px solid var(--kriti-rule)}.kriti-specs tr:last-child{border-block-end:0}.kriti-specs th{border:0;padding:0 0 .15rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kriti-dim)}.kriti-specs td{border:0;padding:0;font-size:1rem}.kriti-dimension{padding-inline:1rem;text-align:center}}@media screen and (pointer:coarse){button,a.button,.button,summary,input[type=submit],input[type=checkbox],input[type=radio],select{min-height:44px}.variant-option label,.variant-option button{min-height:44px;min-width:44px}.kriti-trust__item a+a{margin-inline-start:.5rem}}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],textarea,select{font-size:16px}}@supports (height: 100dvh){@media screen and (max-width:749px){.kriti-full-height{height:100dvh;min-height:100dvh}}}@supports (padding: max(0px)){@media screen and (max-width:749px){body{padding-inline:max(0px,env(safe-area-inset-left)) max(0px,env(safe-area-inset-right))}.kriti-sticky-buy{padding-block-end:max(.75rem,env(safe-area-inset-bottom))}}}.kriti-sticky-buy{display:none}@media screen and (max-width:749px){.kriti-sticky-buy{display:flex;align-items:center;gap:.75rem;position:fixed;inset-inline:0;inset-block-end:0;z-index:40;padding:.75rem 1rem;background:color-mix(in srgb,var(--kriti-ink-raised, #16161A) 92%,transparent);border-block-start:1px solid var(--kriti-rule)}.kriti-sticky-buy>form,.kriti-sticky-buy>.button{flex:1 1 auto}body:has(.kriti-sticky-buy) #MainContent{padding-block-end:5.5rem}}@media screen and (max-width:749px){#MainContent>.shopify-section:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 600px}}@media screen and (max-width:749px){.kriti-card-media,.card-gallery img{aspect-ratio:4 / 5;object-fit:cover}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){#MainContent>.shopify-section{animation-range:entry 8% entry 30%}}@keyframes kriti-rise{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}}:root{--page-margin: clamp(1.25rem, 4.5vw, 4.5rem);--kriti-section-gap: clamp(3.5rem, 8vw, 8rem)}@media screen and (min-width:1400px){:root{--page-margin: clamp(4.5rem, 6vw, 7.5rem)}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: clamp(1.25rem, 4.5vw, 4.5rem)}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: clamp(2.5rem, 5vw, 6rem)}}.hero__content-wrapper{padding-inline:max(var(--page-margin),1.25rem)}@media screen and (min-width:750px){.hero__content-wrapper{padding-inline:max(var(--page-margin),2.5rem)}}.hero__content-wrapper .group-block-content>p,.hero__content-wrapper .group-block-content>.rte{max-width:62ch}#MainContent h1{margin-block-end:max(1rem,.35em);text-wrap:balance}#MainContent h2{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kriti-custom.css.map */
