.zk-reassurance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem;list-style:none;padding:0;margin:1.2rem 0;color:var(--zk-ivory-dim);font-size:1.2rem;line-height:1.5}.zk-reassurance li{min-width:0}.zk-reassurance span,.zk-rating{color:var(--zk-gold-soft)}.zk-rating{display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem;line-height:1.6;text-decoration:none;margin:.6rem 0}a.zk-rating{min-height:3.2rem;text-decoration:underline;text-underline-offset:.3rem}.zk-card>.zk-rating{margin:.4rem 0 1rem}.zk-card__meta{flex-wrap:wrap;gap:.6rem}.zk-card__meta-left{min-width:0}.zk-card__name{overflow-wrap:anywhere}.zk-hero--cro .zk-hero__tagline{font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.4vw,5.8rem);line-height:1.08;max-width:20ch;margin:.6rem 0;color:var(--zk-ivory);font-style:normal}.zk-hero--cro .zk-hero__ar{font-size:4.6rem}.zk-hero--cro .zk-hero__copy{gap:1rem}.zk-hero--cro .zk-hero__body{line-height:1.6}.zk-trustrow__description{margin:.3rem 0 0;font-size:1.15rem;line-height:1.45;color:var(--zk-ivory-dim)}.zk-rooms__card{overflow:hidden;min-width:0}.zk-rooms__image{width:100%;height:16rem;object-fit:cover;display:block;position:relative}.zk-rooms__content{position:relative;z-index:1}.zk-rooms__card:has(.zk-rooms__image){display:flex;flex-direction:column;padding:0}.zk-rooms__card:has(.zk-rooms__image) .zk-rooms__content{padding:2rem}.zk-promise__eyebrow{font-size:clamp(2.6rem,4vw,4rem);letter-spacing:0;text-transform:none}.zk-delivery{font-size:1.2rem;line-height:1.7;margin:1rem 0;color:var(--zk-ivory-dim)}.zk-delivery a,.zk-faq__a a,.zk-purchase-check-cart{color:var(--zk-gold-soft);text-underline-offset:.3rem}.zk-purchase-error{margin:1rem 0;color:#ffd9d9;border:1px solid currentColor;padding:1rem;font-size:1.3rem}.zk-purchase-check-cart{display:none;font-size:1.3rem}.zk-purchase-error:not([hidden])+.zk-purchase-check-cart{display:inline-block;padding:.5rem 0}.zk-sum [hidden],.zk-sticky [hidden]{display:none!important}.zk-sum__size:focus-within{outline:2px solid var(--zk-gold-soft);outline-offset:3px}.zk-sum__size input{position:absolute;width:1px;height:1px;opacity:0;display:block}.zk-sum__size-name,.zk-sum__size-price{overflow-wrap:anywhere}.zk-sum__add[aria-busy=true]{opacity:.65;cursor:wait}.zk-sticky{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.zk-sticky__status{max-width:26rem}.zk-sticky--on~.zk-wa{bottom:calc(var(--zk-sticky-h,7rem) + 1.6rem)}.zk-sticky__btn{min-height:4.4rem}.zk-sticky__title{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zk-discovery{padding:4rem 0}.zk-discovery h2{font-size:clamp(3rem,4vw,4.5rem)}.zk-discovery__fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:2rem 0}.zk-discovery label{display:block;color:var(--zk-ivory-dim);font-size:1.3rem}.zk-discovery select{display:block;width:100%;margin-top:.7rem;min-height:4.8rem;padding:1rem;color:var(--zk-ivory);background:var(--zk-surface);border:1px solid var(--zk-hairline-strong);border-radius:.3rem;font:inherit}.zk-discovery__result{margin:2rem 0}.zk-discovery__status{max-width:65ch;line-height:1.7}.zk-discovery [hidden]{display:none!important}.zk-faq__q{min-height:4.8rem}.zk-faq__a{overflow-wrap:anywhere}.zk-hero a:focus-visible,.zk-card a:focus-visible,.zk-rooms a:focus-visible,.zk-discovery :focus-visible,.zk-faq :focus-visible,.zk-sum :focus-visible,.zk-footer a:focus-visible{outline:2px solid var(--zk-gold-soft);outline-offset:4px}.zk-rooms__title{overflow-wrap:anywhere}.collection-hero__description{max-width:65ch;margin-inline:auto;line-height:1.6}.collection-hero .zk-reassurance{max-width:60rem;margin-inline:auto}.zk-featured__empty:empty{display:none}@media(min-width:750px){.zk-sticky{display:none}.zk-reassurance{grid-template-columns:repeat(4,minmax(0,1fr))}.zk-sum .zk-reassurance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.zk-hero.zk-hero--cro{min-height:0;padding:2rem 0}.zk-hero--cro.zk-hero--split .zk-hero__inner{grid-template-columns:minmax(0,1fr);gap:1.6rem}.zk-hero--cro.zk-hero--split .zk-hero__figure{order:1;margin:0}.zk-hero--cro .zk-hero__wordmark,.zk-hero--cro .zk-hero__latin,.zk-hero--cro .zk-hero__figcap{display:none}.zk-hero--cro .zk-hero__img{max-height:16rem;width:100%;object-fit:contain}.zk-hero--cro .zk-hero__eyebrow{font-size:.95rem;letter-spacing:.1em}.zk-hero--cro .zk-hero__tagline{font-size:3.2rem;margin:0}.zk-hero--cro .zk-hero__body{font-size:1.25rem}.zk-hero--cro .zk-hero__cta{gap:.8rem;width:100%;margin-top:.5rem}.zk-hero--cro .zk-hero__btn{min-height:4.6rem;width:100%}.zk-hero--cro .zk-hero__ghost{min-height:4.4rem;display:inline-flex;align-items:center;font-size:1.1rem}.zk-trustrow{padding:1.5rem 0}.zk-trustrow__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.zk-trustrow__item{padding:0;gap:.6rem;align-items:start}.zk-trustrow__num{display:none}.zk-trustrow__text{font-size:1.15rem;letter-spacing:0}.zk-trustrow__description{font-size:1.05rem}.zk-featured,.zk-rooms,.zk-promise,.zk-wears,.zk-faq{padding-top:3rem;padding-bottom:3rem}.zk-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.2rem}.zk-card__meta{display:block;padding-top:1rem}.zk-card__meta-right{margin-top:.7rem;align-items:flex-start;text-align:left}.zk-card__name{font-size:1.8rem;line-height:1.2}.zk-card__sub{font-size:.9rem;letter-spacing:.03em}.zk-card__price{font-size:1.4rem;white-space:normal}.zk-rooms__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.zk-rooms__card{padding:1.5rem;min-height:16rem}.zk-rooms__title{font-size:2rem}.zk-rooms__sub{font-size:1.2rem}.zk-rooms__cat{font-size:.85rem;letter-spacing:.02em}.zk-rooms__count{font-size:.9rem}.zk-rooms__head{align-items:start;flex-wrap:wrap;gap:1rem}.zk-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.zk-promise__item{padding:1rem 0}.zk-sum__sizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.zk-sum{gap:.6rem}.zk-sum__form{gap:.7rem}.zk-sum__sizes{margin-top:.4rem}.zk-sum .zk-reassurance{margin:.7rem 0}.zk-sum--v2 .zk-sum__title{display:block;overflow:visible;-webkit-line-clamp:unset}.zk-sum>.zk-rating{margin:0}.zk-sum__price-row{column-gap:.8rem}.zk-sum__size{min-width:0;padding:1rem}.zk-sum__size-head{margin-top:1rem}.zk-sum__title-row{margin-bottom:.6rem}.zk-sum__tagline{font-size:1.3rem;line-height:1.45;margin:.5rem 0 1rem}.zk-sum__price-row{margin:1rem 0}.zk-sum__house{margin-bottom:.6rem}.zk-sum__wa-cta{margin-top:.8rem;min-height:4.4rem}.zk-sum__cta-row{margin-top:1rem}.zk-sum__add{min-height:5rem;font-size:1.3rem}.product__media-wrapper{max-height:none}.product__media-list .product__media.media{padding-top:0!important;height:min(62vw,27rem)}.product__media-list .product__media img{object-fit:contain}.zk-discovery__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.header__icon,.menu-drawer__menu-item,.menu-drawer__close-button,.mobile-facets__close,.facets__summary{min-height:4.4rem}.predictive-search{max-height:65dvh;overflow-y:auto}.predictive-search__item{min-height:4.8rem}.zk-footer__list a{display:inline-block;padding:.6rem 0}.zk-sticky__inner{gap:.7rem}.zk-sticky__now{font-size:1.3rem}.zk-sticky__btn{padding:.8rem 1rem;letter-spacing:.03em}}@media(prefers-reduced-motion:reduce){.zk-hero--cro *,.zk-sticky,.zk-rooms *{transition:none!important;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/zukhruf-cro.css.map */
