:root{--zengue-ivory: #f7f1e7;--zengue-paper: #fffaf2;--zengue-ink: #666861;--zengue-muted: #746f67;--zengue-sage: #7f9d86;--zengue-sage-dark: #657d6b;--zengue-lilac: #d9d1e4;--zengue-line: rgba(70, 78, 68, .12);--zengue-serif: var(--font-heading-family);--zengue-sans: var(--font-body-family);--zengue-shadow-soft: 0 18px 50px rgba(72, 61, 45, .08);--zengue-shadow-card: 0 12px 30px rgba(72, 61, 45, .07)}.template-index .zengue-care-hub{padding:clamp(7rem,9vw,11rem) 2.4rem;background:var(--zengue-ivory)}.template-index .zengue-care-wrap{max-width:120rem}.template-index .zengue-care-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 4rem;margin-bottom:4rem;text-align:left}.template-index .zengue-care-head>p{grid-column:1 / -1;margin:0;font-size:1rem;letter-spacing:.2em}.template-index .zengue-care-head h2{max-width:74rem;margin:0;color:var(--zengue-ink);font-size:clamp(3.6rem,4vw,5.4rem);line-height:1}.template-index .zengue-care-main-btn{margin:0 0 .5rem;padding-bottom:.35rem;color:#565a53;font-size:1.25rem;font-weight:600;letter-spacing:.04em}.template-index .zengue-care-grid{max-width:none;gap:clamp(2rem,2.6vw,3.2rem)}.template-index .zengue-care-card{overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.template-index .zengue-care-card:hover{box-shadow:none}.template-index .zengue-care-img{aspect-ratio:1 / .72;border:1px solid rgba(90,100,80,.1);border-radius:2.2rem;background:#fbf7f0;box-shadow:0 1.4rem 3.8rem #3c32230d}.template-index .zengue-care-content{position:relative;min-height:13rem;padding:2rem 4.5rem 0 0}.template-index .zengue-care-icon{display:none}.template-index .zengue-care-content h3{margin:0 0 .8rem;color:#555751;font-size:1.9rem;font-weight:600;line-height:1.2;letter-spacing:-.025em}.template-index .zengue-care-content p{max-width:30rem;margin:0;color:#6d6b65;font-size:1.25rem;line-height:1.6}.template-index .zengue-care-arrow{position:absolute;top:1.7rem;right:0;color:#6f846f;font-size:2.2rem;transition:transform .25s ease}.template-index .zengue-care-card:hover .zengue-care-arrow{transform:translate(.4rem)}@media screen and (max-width:900px){.template-index .zengue-care-hub{padding:6rem 1.6rem}.template-index .zengue-care-head{display:block;margin-bottom:3rem}.template-index .zengue-care-head>p{margin-bottom:1.2rem}.template-index .zengue-care-head h2{font-size:3.4rem}.template-index .zengue-care-main-btn{margin-top:1.6rem}.template-index .zengue-care-grid{max-width:54rem;gap:3.2rem}.template-index .zengue-care-img{aspect-ratio:1 / .66}.template-index .zengue-care-content{min-height:0;padding:1.6rem 4rem 0 0}}html{scroll-behavior:smooth}body.gradient{background:var(--zengue-ivory);color:var(--zengue-ink)}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.banner__heading,.collection-hero__title,.product__title>*{font-family:var(--zengue-serif);font-weight:700;letter-spacing:-.04em;color:var(--zengue-ink)}.page-width{max-width:132rem}.announcement-bar-section{border-bottom:1px solid var(--zengue-line)}.announcement-bar__message{padding:.95rem 1.5rem;font-size:1.05rem;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#30342fb8}.header-wrapper{border-bottom:1px solid var(--zengue-line)!important;background:#f7f1e7f2;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 8px 30px #483d2d0b}.header__heading-logo{transition:transform .35s ease}.header__heading-link:hover .header__heading-logo{transform:scale(1.015)}.header__menu-item,.header__icon,.localization-form__select{color:#30342fcc}.header__menu-item{position:relative;padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;font-weight:600;letter-spacing:.06em;text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;right:1.2rem;bottom:.55rem;left:1.2rem;height:1px;background:var(--zengue-sage);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1)}@media screen and (min-width:990px){.header{max-width:146rem;padding-top:1.35rem;padding-bottom:1.35rem;column-gap:2.5rem}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:.2rem}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border-radius:999px;font-size:1.25rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{border-radius:999px!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 28px #483d2d21}.button--secondary{background:#fffaf29e}.field__input,.select__select,.customer .field input,.quantity{border-radius:1.4rem}.field:before,.field:after,.select:before,.select:after,.quantity:before,.quantity:after{border-radius:1.4rem!important}.template-index .banner{min-height:clamp(56rem,72vh,78rem);overflow:hidden!important}.template-index .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f7f1e77a,#f7f1e708 64%);pointer-events:none}.template-index .banner__box{max-width:65rem;padding:clamp(3rem,5vw,6rem);background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.template-index .banner__heading{max-width:60rem;font-size:clamp(4.4rem,5.4vw,7.4rem);font-weight:700;line-height:.96;letter-spacing:-.055em;color:#666861}.template-index .banner__text{max-width:55rem;color:#30342fb8;font-size:clamp(1.45rem,1.3vw,1.75rem);line-height:1.8}.template-index .banner__buttons{margin-top:2.5rem}.template-index .title-wrapper-with-link,.template-index .collection__title,.related-products__heading{margin-bottom:3rem}.template-index .title,.template-index .collection__title .title,.related-products__heading{font-family:var(--font-body-family);font-size:clamp(3rem,3.6vw,4.6rem);font-weight:520;line-height:1.08;letter-spacing:-.035em}.template-index .collection__description,.template-index .title-wrapper-with-link .link{color:var(--zengue-muted)}.collection-list .card-wrapper{height:100%}.collection-list .card__inner{overflow:hidden;border:0;border-radius:2.6rem;background:transparent!important;box-shadow:none}.collection-list .card__media{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;border-radius:2.6rem!important;overflow:hidden}.collection-list .card__media .media{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:inherit!important;overflow:hidden}.collection-list .card__content{padding-top:.9rem}.collection-list .card__heading{font-size:clamp(2rem,2.1vw,2.8rem)}.template-index .collection{--grid-desktop-horizontal-spacing: clamp(1.6rem, 2vw, 2.8rem)}.template-index .product-grid{row-gap:3.2rem}.template-index .product-grid>.grid__item{display:flex}.template-index .product-grid .product-card-wrapper{width:100%}.product-card-wrapper .card{--border-radius: 2rem;--border-width: 0px;--image-padding: 0px;height:100%}.product-card-wrapper .card__inner{overflow:hidden!important;border:0;border-radius:2rem!important;background:transparent!important;box-shadow:0 10px 28px #483d2d0e;transition:transform .32s ease,box-shadow .32s ease}.product-card-wrapper .card__inner:after{border-radius:2rem!important}.product-card-wrapper:hover .card__inner{transform:translateY(-4px);box-shadow:var(--zengue-shadow-card)}.product-card-wrapper .card__media,.product-card-wrapper .media{margin:0!important;width:100%!important;border-radius:2rem!important;background:transparent!important}.product-card-wrapper .media img{transition:transform .6s cubic-bezier(.2,.65,.3,1)}.product-card-wrapper:hover .media img{transform:scale(1.035)}.product-card-wrapper .card__information{padding:1.45rem .15rem .8rem}.template-index .product-card-wrapper .card>.card__content{display:flex;flex:1;flex-direction:column}.template-index .product-card-wrapper .card>.card__content>.card__information{display:flex;flex:1;flex-direction:column}.template-index .product-card-wrapper .card>.card__content .card-information{margin-top:auto}.product-card-wrapper .card__heading{min-height:4.5rem;color:#555751;font-family:var(--font-body-family);font-size:1.55rem;font-weight:550;line-height:1.42;letter-spacing:-.018em}.product-card-wrapper .price{margin-top:.7rem;color:#30342fb3;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.02em}.product-card-wrapper .price--on-sale .price-item--regular{color:#30342f66}.badge{padding:.7rem 1.1rem;border:0;border-radius:999px;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 6px 18px #483d2d14}.template-index .zengue-texture-grid,.template-index .zengue-care-wrap,.template-index .zengue-studio-note{max-width:110rem}.collection-hero{padding-top:5rem;padding-bottom:3rem}.collection-hero__title{font-size:clamp(4rem,5.4vw,7rem);line-height:.98}.collection-hero__description{max-width:72rem;color:var(--zengue-muted);line-height:1.8}.facets-container,.facets__form,.mobile-facets__wrapper{color:#30342fb8}.facet-filters__sort,.mobile-facets__open{border-radius:999px}.product:not(.product--no-media){column-gap:clamp(3rem,5vw,7rem)}.product__media-wrapper .product-media-container.global-media-settings,.product__media-wrapper .product__media,.product__media-wrapper .thumbnail{overflow:hidden!important;border:0!important;border-radius:2.8rem;background:transparent;box-shadow:none!important}.product__media-wrapper .product-media-container.global-media-settings:after{display:none}.product__media-wrapper .product__media img{display:block;border-radius:2.8rem}.product__info-container{padding:clamp(1rem,2vw,2.5rem) 0}.product__info-container .product__text.caption-with-letter-spacing{color:var(--zengue-sage-dark);font-size:1rem;letter-spacing:.18em}.product__title{margin-bottom:1.5rem}.product__title>*{font-size:clamp(3.8rem,4.6vw,6.2rem);line-height:.98}.product__info-container .price{color:var(--zengue-ink);font-size:1.8rem}.product__info-container .price__sale .price-item--sale{color:var(--zengue-sage-dark);font-size:2.1rem}.product-form__buttons{max-width:none}.product-form__submit,.shopify-payment-button__button{min-height:5.6rem!important}.product__description{color:var(--zengue-muted);font-size:1.45rem;line-height:1.85}.product__accordion{border-color:var(--zengue-line)}.product__accordion summary{padding-top:1.8rem;padding-bottom:1.8rem}.template-index .title,.template-index .collection__title .title,.template-index .zengue-texture-head h2,.template-index .zengue-care-head h2,.template-index .zengue-holdbox-mini h2,.template-index .zengue-studio-note h2,.template-index .collapsible-content__heading{font-family:var(--zengue-serif)!important;font-weight:700!important;letter-spacing:-.045em!important;color:#666861!important}.template-index .collection__title .title,.template-index .title-wrapper-with-link .title,.template-index .collapsible-content__heading{font-size:clamp(3.8rem,4.3vw,5.8rem);line-height:1.02}.template-index .zengue-texture-head p,.template-index .zengue-care-head>p,.template-index .zengue-holdbox-mini__label,.template-index .zengue-studio-note__label,.template-index .zengue-brand-rail__eyebrow,.template-index .zengue-card-eyebrow{font-family:var(--zengue-sans)!important;font-weight:600}.template-index .zengue-care-content h3,.template-index .zengue-brand-rail__item h3,.template-index .zengue-texture-content h3,.template-index .product-card-wrapper .card__heading{font-family:var(--zengue-sans)!important;font-weight:550;color:#70726b!important}.template-index .zengue-care-content p,.template-index .zengue-holdbox-mini p,.template-index .zengue-studio-note__content p,.template-index .zengue-texture-content p,.template-index .collection__description,.template-index .card-information,.template-index .button{font-family:var(--zengue-sans)!important}.zengue-brand-rail{margin-bottom:clamp(6rem,8vw,10rem);padding:clamp(5rem,6vw,7.5rem) 0;background:#eee9de;border-top:1px solid rgba(62,58,54,.08);border-bottom:1px solid rgba(62,58,54,.08)}.zengue-brand-rail__inner{display:grid;grid-template-columns:minmax(25rem,.85fr) minmax(0,1.7fr);gap:clamp(4rem,7vw,10rem);align-items:end}.zengue-brand-rail__eyebrow{margin:0 0 1.4rem;color:var(--zengue-sage-dark);font-size:1rem;font-weight:600;letter-spacing:.2em}.zengue-brand-rail__intro h2{max-width:42rem;margin:0;color:var(--zengue-ink);font-family:var(--zengue-serif);font-size:clamp(3.6rem,4.8vw,6rem);font-weight:700;letter-spacing:-.05em;line-height:.96}.zengue-brand-rail__intro em{color:var(--zengue-sage-dark);font-style:normal;font-weight:700}.zengue-brand-rail__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(62,58,54,.14)}.zengue-brand-rail__item{min-height:17rem;padding:2.2rem 2.2rem 0;border-left:1px solid rgba(62,58,54,.14)}.zengue-brand-rail__number{display:block;margin-bottom:4.2rem;color:var(--zengue-sage-dark);font-size:1rem;font-weight:600;letter-spacing:.16em}.zengue-brand-rail__item h3{margin:0 0 .8rem;color:#70726b;font-family:var(--zengue-sans);font-size:1.5rem;font-weight:600;letter-spacing:-.01em}.zengue-brand-rail__item p{max-width:22rem;margin:0;color:var(--zengue-muted);font-size:1.25rem;line-height:1.6}.template-index .zengue-texture-section{padding-top:clamp(7rem,9vw,12rem);padding-bottom:clamp(7rem,9vw,12rem)}.template-index .zengue-texture-head{max-width:78rem;margin-bottom:clamp(3.5rem,5vw,5.5rem)}.template-index .zengue-texture-head h2{font-size:clamp(3.8rem,4.6vw,6rem);line-height:1.02}.template-index .zengue-texture-grid{max-width:124rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.template-index .zengue-texture-card{display:grid;grid-template-columns:minmax(21rem,.9fr) minmax(0,1.1fr);min-height:31rem;overflow:hidden!important;border:0!important;outline:0;border-radius:2.6rem!important;background:#fbf7f0;box-shadow:0 1.2rem 3.6rem #3c32230e;background-clip:padding-box}.template-index .zengue-texture-img{height:100%;min-height:31rem;aspect-ratio:auto;overflow:hidden;border:0;background:transparent}.template-index .zengue-texture-img img{display:block;width:100%;height:100%;border:0;border-radius:0;object-fit:cover}.template-index .zengue-texture-content{background:#fbf7f0}.template-index .zengue-texture-content{display:flex;flex-direction:column;align-items:flex-start;padding:3.2rem 3rem}.template-index .zengue-texture-content span{margin-bottom:auto}.template-index .zengue-texture-content h3{margin-top:3rem;font-family:var(--zengue-serif);font-size:clamp(2.6rem,2.4vw,3.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.02}.template-index .zengue-texture-content p{max-width:30rem;margin-bottom:2.6rem;font-family:var(--zengue-sans);font-size:1.3rem;line-height:1.65}.template-index .zengue-texture-content em{padding-bottom:.35rem;border-bottom:1px solid rgba(53,68,53,.35);font-family:var(--zengue-sans);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.template-index .zengue-holdbox-mini{padding-top:clamp(6rem,8vw,10rem);padding-bottom:clamp(6rem,8vw,10rem)}.template-index .zengue-studio-note{margin-top:clamp(5rem,7vw,8rem);margin-bottom:clamp(5rem,7vw,8rem);box-shadow:0 2rem 6rem #3730260b}.jdgm-carousel-wrapper,.jdgm-review-widget{border-radius:2.4rem}.footer{margin-top:6rem;border-top:1px solid var(--zengue-line)}.footer-block__heading{font-family:var(--zengue-serif);font-size:2rem;letter-spacing:-.01em}.footer-block__details-content a,.footer__copyright{color:#30342f9e}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:989px){.header{padding-top:1.1rem;padding-bottom:1.1rem}.template-index .banner__box{margin:1.6rem;padding:3.2rem 2.4rem;border-radius:2.4rem}.product__media-wrapper .product__media,.product__media-wrapper .product__media img{border-radius:2rem}.zengue-brand-rail__inner{grid-template-columns:1fr;gap:3.5rem}.zengue-brand-rail__intro h2{max-width:55rem}.template-index .zengue-texture-grid{max-width:72rem;grid-template-columns:1fr}}@media screen and (max-width:749px){.announcement-bar__message{font-size:.92rem;letter-spacing:.13em}.template-index .banner{min-height:67rem}.template-index .banner__media:after{background:linear-gradient(0deg,#f7f1e7b8,#f7f1e705 72%)}.template-index .banner__heading{font-size:clamp(3.8rem,12vw,5.2rem)}.template-index .banner__text{font-size:1.35rem;line-height:1.65}.template-index .title,.template-index .collection__title .title,.related-products__heading{font-size:3.3rem}.product-card-wrapper .card__inner,.product-card-wrapper .card__inner:after,.product-card-wrapper .card__media,.product-card-wrapper .media{border-radius:1.7rem!important}.product-card-wrapper .card__information{padding-top:1.2rem}.product-card-wrapper .card__heading{min-height:4.2rem;font-size:1.45rem}.product__title>*{font-size:3.7rem}.footer{margin-top:3.5rem}.zengue-brand-rail__items{grid-template-columns:1fr}.zengue-brand-rail{margin-bottom:5rem;padding:4.5rem 0}.zengue-brand-rail__item{display:grid;grid-template-columns:4.2rem 1fr;min-height:0;padding:1.8rem 0;border-bottom:1px solid var(--zengue-line);border-left:0}.zengue-brand-rail__number{margin:0}.zengue-brand-rail__item p{max-width:none}.template-index .zengue-texture-section{padding:4.8rem 1.4rem 5.2rem}.template-index .zengue-texture-head{max-width:34rem;margin-bottom:2.6rem}.template-index .zengue-texture-head h2{font-size:clamp(3.1rem,10vw,4rem);line-height:1.04}.template-index .zengue-texture-grid{width:100%;max-width:56rem;gap:1.2rem}.template-index .zengue-texture-card{display:grid;grid-template-columns:minmax(12rem,38%) minmax(0,1fr);min-height:0;border-radius:1.8rem}.template-index .zengue-texture-img{height:100%;min-height:0;aspect-ratio:auto}.template-index .zengue-texture-content{display:flex;min-width:0;padding:1.8rem 1.6rem}.template-index .zengue-texture-content span{margin-bottom:auto}.template-index .zengue-texture-content h3{margin:1.4rem 0 .7rem;font-size:clamp(1.9rem,5.5vw,2.4rem);line-height:1.05}.template-index .zengue-texture-content p{max-width:none;margin:0 0 1.2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.08rem;line-height:1.5}.template-index .zengue-texture-content em{font-size:1.05rem}}@media screen and (max-width:390px){.template-index .zengue-texture-card{grid-template-columns:11rem minmax(0,1fr)}.template-index .zengue-texture-content{padding:1.5rem 1.25rem}.template-index .zengue-texture-content p{-webkit-line-clamp:2}}@media screen and (min-width:750px){.template-index .collapsible-content{padding:clamp(7rem,9vw,11rem) 2.4rem!important}.template-index .collapsible-content .collapsible-content-wrapper-narrow{display:grid;grid-template-columns:minmax(25rem,.62fr) minmax(0,1.38fr);gap:clamp(5rem,8vw,10rem);align-items:start;max-width:120rem!important}.template-index .collapsible-content__header{position:sticky;top:12rem;text-align:left!important}.template-index .collapsible-content .collapsible-content__heading{max-width:38rem;margin:0!important;text-align:left!important;font-size:clamp(4rem,4.4vw,5.8rem)!important;line-height:.98!important;letter-spacing:-.05em!important}.template-index .collapsible-content .collapsible-content__heading:after{content:"HANDMADE CARE \b7  SHIPPING NOTES \b7  TEXTURE DETAILS";max-width:30rem;margin:2rem 0 0;color:#7a7a72;font-size:1rem;line-height:1.7;letter-spacing:.16em;text-align:left}.template-index .collapsible-content__grid{display:block!important;width:100%;margin:0!important}.template-index .collapsible-content__grid>.grid__item{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;width:100%!important;max-width:none!important;padding:0!important}.template-index .collapsible-content .accordion{min-width:0;margin:0!important;overflow:hidden!important;border:1px solid rgba(70,78,68,.1)!important;border-radius:1.8rem!important;background:#fffaf2b8!important;box-shadow:0 1rem 3rem #3c32230a}.template-index .collapsible-content .accordion:first-of-type{margin-top:0!important;border-top:1px solid rgba(70,78,68,.1)!important}.template-index .collapsible-content .accordion:last-child{grid-column:1 / -1}.template-index .collapsible-content .accordion summary{min-height:9rem!important;padding:2rem 4.8rem 2rem 5.6rem!important;border-radius:1.8rem!important;background:transparent!important}.template-index .collapsible-content .accordion summary:before{left:2rem;color:#7f9d86}.template-index .collapsible-content .accordion__title{color:#4a4c47!important;font-size:1.45rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:-.01em!important}.template-index .collapsible-content .accordion summary .icon-caret,.template-index .collapsible-content .accordion summary svg.icon-caret{right:2rem!important}.template-index .collapsible-content .accordion__content{padding:0 2.2rem 2.2rem 5.6rem!important;color:#6d6b65!important;font-size:1.25rem!important;letter-spacing:0!important}.template-index .collapsible-content details[open]{background:#efede1c7!important}}@media screen and (max-width:749px){.template-index .collapsible-content{padding:5.5rem 1.6rem!important}.template-index .collapsible-content .collapsible-content__heading{text-align:left!important;letter-spacing:-.045em!important}.template-index .collapsible-content .collapsible-content__heading:after{margin:1.4rem 0 0;text-align:left}.template-index .collapsible-content .accordion:first-of-type{margin-top:2.8rem!important}.template-index .collapsible-content .accordion{margin-bottom:1rem!important;overflow:hidden!important;border:1px solid rgba(70,78,68,.1)!important;border-radius:1.5rem!important;background:#fffaf2b8!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zengue-premium.css.map */
