:root{--jj-ink:#252823;--jj-olive:#667055;--jj-deep:#263126;--jj-warm:#d8cbb9}.jj-home{color:var(--jj-ink);background:#fff}.jj-home h1,.jj-home h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.jj-hero{min-height:650px;position:relative;display:flex;align-items:center;overflow:hidden}.jj-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jj-hero__content{position:relative;z-index:1;width:min(1380px,100%);padding:80px max(5vw,28px)}.jj-hero__content h1{font-size:clamp(46px,6vw,86px);line-height:.98;max-width:650px;margin:0 0 28px}.jj-hero__content p{max-width:420px;font-size:18px;line-height:1.5}.jj-actions{display:flex;gap:12px;margin-top:34px}.jj-button{display:inline-flex;padding:15px 26px;border:1px solid currentColor;text-decoration:none;color:inherit;font-size:13px;letter-spacing:.08em}.jj-button--solid{background:var(--jj-olive);border-color:var(--jj-olive);color:#fff}.jj-placeholder{background:linear-gradient(135deg,#e9e2d7,#cbd0bf)}.jj-placeholder--hero:after{content:"Add original hero image in the theme editor";position:absolute;right:5%;bottom:5%;opacity:.55}.jj-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:18px max(2vw,18px)}.jj-category{position:relative;aspect-ratio:1.35;overflow:hidden;color:#fff;text-decoration:none}.jj-category img,.jj-story img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.jj-category:hover img{transform:scale(1.025)}.jj-category span{position:absolute;left:28px;bottom:24px;font:40px Georgia,serif}.jj-products{padding:70px max(2vw,28px)}.jj-section-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.jj-section-head h2{font-size:42px;margin:0}.jj-section-head a,.jj-story a{color:inherit;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.jj-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.jj-product__media{display:block;position:relative;aspect-ratio:.82;overflow:hidden;background:#f4f2ee}.jj-product__media img{width:100%;height:100%;object-fit:cover}.jj-product__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}.jj-product__media:hover .jj-product__hover{opacity:1}.jj-product__meta{display:flex;justify-content:space-between;gap:15px;padding-top:14px;font-size:14px}.jj-product__meta a{color:inherit;text-decoration:none}.jj-story{display:grid;grid-template-columns:44% 56%;min-height:520px;background:#f4f0e9}.jj-story__copy{padding:9vw 8vw}.jj-story__copy h2{font-size:clamp(42px,4vw,66px);line-height:1.05;margin:0 0 28px}.jj-story__copy p{font-size:17px;line-height:1.65;margin-bottom:30px}.jj-story__image{min-height:420px}.jj-values{padding:68px max(5vw,28px);background:var(--jj-olive);color:#fff}.jj-values h2{text-align:center;font-size:42px;margin:0 0 42px}.jj-values>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8vw}.jj-values p{line-height:1.55}.jj-promises{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:26px;border-bottom:1px solid #ddd}.jj-promises span+span{border-left:1px solid #ccc}@media(max-width:749px){.jj-hero{min-height:590px;align-items:end}.jj-hero__content{padding:50px 22px}.jj-hero__content h1{font-size:48px}.jj-categories{grid-template-columns:1fr;gap:8px}.jj-category{aspect-ratio:1.25}.jj-product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.jj-product__meta{display:block;font-size:12px}.jj-product__meta span{display:block;margin-top:4px}.jj-story{grid-template-columns:1fr}.jj-story__copy{padding:65px 24px}.jj-story__image{min-height:340px}.jj-values>div,.jj-promises{grid-template-columns:1fr;gap:24px;text-align:left}.jj-values h2{text-align:left}.jj-promises span+span{border-left:0;border-top:1px solid #ddd;padding-top:24px}}.jj-arrivals{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff}.jj-arrival{position:relative;height:420px;overflow:hidden;color:#252823}.jj-arrival img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.jj-arrival span{position:absolute;inset:34px auto auto 34px;display:flex;flex-direction:column;align-items:flex-start}.jj-arrival small,.jj-arrival strong{font:30px/1.1 Georgia,serif}.jj-arrival u{margin-top:18px;font-size:12px;text-transform:uppercase;letter-spacing:.1em;text-underline-offset:5px}.jj-quote{margin:0;padding:54px 20px;text-align:center;background:#f7f4ef}.jj-quote blockquote{max-width:760px;margin:0 auto 14px;font:28px/1.4 Georgia,serif}.jj-quote figcaption{font-size:13px}.jj-social{padding:46px max(2vw,24px)}.jj-social h2{text-align:center;font-size:42px;margin:0 0 28px}.jj-social>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.jj-social img{width:100%;height:250px;object-fit:cover}.jj-social img:nth-child(3){object-position:65% center}@media(max-width:749px){.jj-arrivals{grid-template-columns:1fr}.jj-arrival{height:340px}.jj-arrival small,.jj-arrival strong{font-size:26px}.jj-quote blockquote{font-size:22px}.jj-social h2{text-align:left;font-size:34px}.jj-social>div{grid-template-columns:repeat(2,1fr)}.jj-social img{height:190px}}body{color:#252823}.header-logo__text,.header__heading-link{font-family:Georgia,Times New Roman,serif!important;letter-spacing:.28em!important;text-transform:uppercase}.product-grid{--product-grid-gap:clamp(18px,2.4vw,42px)}.product-card{border-radius:0!important}.product-card__image{background:#f2eee7}.footer{background:#263126!important;color:#f7f5ef!important}.footer img[alt*=logo i]{max-width:170px}.footer-group{border-top:0!important}.header-logo__text{font-size:0!important}.header-logo__text:after{content:"JIJURI";font-size:18px!important}@media(min-width:750px){.main-collection-grid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:56px clamp(28px,5vw,76px)!important}.main-collection-grid{padding-inline:clamp(32px,4.5vw,72px)!important}.main-collection-grid .product-media-container,.main-collection-grid .product-media{aspect-ratio:2/3!important}.main-collection-grid .product-card{gap:10px!important}}@media(max-width:749px){.main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 10px!important}.main-collection-grid .product-media-container,.main-collection-grid .product-media{aspect-ratio:4/5!important}}.main-collection-grid .product-grid__item{border:0!important}.main-collection-grid .product-card__content{padding-top:8px}.main-collection-grid .product-card a{text-decoration:none}.facets{border-block:0!important}.facets__form{padding-block:10px!important}.footer,.footer-utilities{background:#263126!important;color:#f7f5ef!important}.footer{padding-block:44px 24px!important}.footer-utilities{padding-block:18px 30px!important}.footer h2,.footer p,.footer a,.footer-utilities a{color:#f7f5ef!important}.product-information{padding-inline:0!important}.product-information h1{font-family:Arial,Helvetica,sans-serif!important;font-weight:500!important;font-size:clamp(26px,2.1vw,34px)!important;line-height:1.12!important;letter-spacing:0!important}.product-information .product-details{max-width:none!important;margin:0!important}.product-information .product-details>.group-block{max-width:520px!important}.product-information .group-block-content{--gap:18px!important}.product-information .rte{font-family:Georgia,Times New Roman,serif!important;font-size:16px;line-height:1.58}.product-information .product-form-buttons .button,.product-information [name=add]{min-height:48px;text-transform:uppercase;letter-spacing:.05em;background:#6f7155!important;color:#fff!important;border-radius:2px!important}.product-information .shopify-payment-button__button{background:#171717!important;color:#fff!important;border-radius:2px!important}.product-information .variant-option{gap:10px}.product-information .variant-option+.variant-option{margin-top:22px}.product-information .variant-option legend{font-family:Georgia,Times New Roman,serif;font-size:14px}.product-information .variant-option__button-label{border-radius:0!important;min-height:40px;flex-basis:50px;padding:8px 14px}.product-information .variant-option:first-child .variant-option__button-label:has(.jj-color-variant-image){display:block;flex:0 0 68px!important;width:68px!important;height:96px!important;min-width:68px!important;min-height:96px!important;padding:4px!important;background:#fff!important;border:1px solid #d6d6d6!important;overflow:hidden}.product-information .variant-option:first-child .variant-option__button-label:has(.jj-color-variant-image):before{border-color:#d6d6d6!important}.product-information .variant-option:first-child .variant-option__button-label:has(input:checked){outline:1px solid #111;outline-offset:1px}.jj-color-variant-image,.jj-color-variant-image img{display:block;width:100%;height:100%;object-fit:cover}.product-information .variant-option:first-child .variant-option__button-label__text,.product-information .variant-option:first-child .variant-option__button-label__pill{display:none}.product-information .product-media-container{background:#f3f3f0}.product-information .accordion summary{font-family:Georgia,Times New Roman,serif;font-size:14px}.product-recommendations{border-top:1px solid #ddd}@media(min-width:1200px){.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.36fr) minmax(430px,1fr)!important}.product-information__media{padding-right:28px!important}.product-details{padding-left:28px!important}.product-information .product-details>.group-block{padding-top:8px!important}}@media(max-width:749px){.product-information .product-details{padding-inline:20px!important}.product-information h1{font-size:28px!important}.product-information .rte{font-size:15px}.product-information .variant-option:first-child .variant-option__button-label:has(.jj-color-variant-image){flex-basis:58px!important;width:58px!important;height:82px!important;min-width:58px!important;min-height:82px!important}}@media(max-width:749px){.jj-hero__image{object-position:58% center}.jj-hero__content{padding:42px 18px!important;background:linear-gradient(90deg,rgba(239,229,214,.9) 0%,rgba(239,229,214,.52) 52%,transparent 78%)}.jj-hero__content h1{font-size:42px!important;max-width:290px}.jj-hero__content p{font-size:15px;max-width:245px}}.cart-page h1,.search-header h1{font-family:Georgia,Times New Roman,serif;font-weight:400}.cart-page .cart-summary{border-radius:0!important;background:#f3efe8!important}.cart-page [name=checkout]{min-height:54px;background:#263126!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.08em}.search-header input{border-radius:0!important}.search-results .product-grid__item{border:0!important}@media(min-width:750px){.search-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:48px 36px!important}}.product-information .variant-option:first-child{display:flex!important;grid-template-columns:none!important;justify-content:flex-start!important}.product-information .variant-option:nth-child(2){display:flex!important;grid-template-columns:none!important;justify-content:flex-start!important}.product-information .variant-option:nth-child(2) .variant-option__button-label{flex:0 0 52px!important;width:52px!important;min-width:52px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jijuri.css.map */
