.jk #topnav .jk-nav{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.jk #topnav .jk-nav__link{font-family:Cairo,sans-serif;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--parchment);opacity:.85;transition:color .25s ease,opacity .25s ease}.jk #topnav .jk-nav__link:hover,.jk #topnav .jk-nav__link.is-active{color:var(--gold-bright);opacity:1}.jk .jk-logo{width:auto;height:46px;object-fit:contain}.jk .jk-wordmark{font-family:Cinzel,serif;color:var(--gold-bright);letter-spacing:.12em;font-size:.98rem}.jk .jk-lang__select{appearance:none;-webkit-appearance:none;background:#15110c59;border:1px solid var(--hair);color:var(--gold-bright);font-family:Cairo,sans-serif;font-size:.7rem;letter-spacing:.04em;padding:8px 12px;border-radius:22px;cursor:pointer}@media(max-width:820px){.jk #topnav .jk-nav{display:none}}.jk .product-card__media--photo{overflow:hidden}.jk .product-card__media-link{display:block;width:100%;height:100%}.jk .product-card__media--photo .product-card__media-link img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.jk .product-card__media--photo:hover .product-card__media-link img{transform:scale(1.05)}.jk .product-card__ph{display:flex;align-items:center;justify-content:center;width:46%;margin:0 auto}.jk .product-card__title a{color:inherit;text-decoration:none}.jk .product-card__title a:hover{color:var(--gold)}.jk .product-card__price .price__sale{color:var(--burgundy);font-weight:600}.jk .product-card__price .price__was{text-decoration:line-through;opacity:.55;margin-inline-start:6px}.jk .jk-pagination{display:flex;gap:8px;justify-content:center;margin-top:50px}.jk .jk-pagination__link{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hair);color:var(--ink-soft);font-family:Cairo,sans-serif;font-size:.8rem;text-decoration:none}.jk .jk-pagination__link:hover,.jk .jk-pagination__link.is-current{background:var(--ink);color:var(--gold-bright);border-color:var(--ink)}.jk .jk-pdp{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:start}@media(max-width:860px){.jk .jk-pdp{grid-template-columns:1fr;gap:34px}}.jk .jk-pdp__main{background:linear-gradient(160deg,var(--parchment-2),var(--gold) 170%);border:1px solid var(--hair);aspect-ratio:1/1.1;display:flex;align-items:center;justify-content:center;overflow:hidden}.jk .jk-pdp__main img{width:100%;height:100%;object-fit:cover}.jk .jk-pdp__main--empty svg{width:40%}.jk .jk-pdp__thumbs{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.jk .jk-pdp__thumb{width:66px;height:66px;padding:0;border:1px solid var(--hair);background:var(--parchment-2);cursor:pointer;overflow:hidden;opacity:.7;transition:opacity .2s ease,border-color .2s ease}.jk .jk-pdp__thumb img{width:100%;height:100%;object-fit:cover}.jk .jk-pdp__thumb.is-active,.jk .jk-pdp__thumb:hover{opacity:1;border-color:var(--gold)}.jk .jk-pdp__vendor{font-family:Cairo,sans-serif;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.jk .jk-pdp__title{font-family:Cinzel,serif;font-size:clamp(1.6rem,3vw,2.4rem);color:var(--burgundy);margin:0 0 16px;line-height:1.15}.jk .jk-pdp__price{font-family:Cairo,sans-serif;font-size:1.15rem;color:var(--ink-soft);margin-bottom:26px;display:flex;gap:12px;align-items:baseline}.jk .jk-pdp__price-compare{text-decoration:line-through;opacity:.55;font-size:.95rem}.jk .jk-pdp__desc{font-family:Cormorant Garamond,serif;font-size:1.08rem;line-height:1.75;color:var(--ink-soft);margin-bottom:30px}.jk .jk-pdp__desc p{margin:0 0 12px}.jk .jk-pdp__options{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.jk .jk-pdp__option-label{display:block;font-family:Cairo,sans-serif;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.jk .jk-pdp__select{appearance:none;-webkit-appearance:none;width:100%;max-width:320px;background:var(--parchment-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23AD8A45' stroke-width='1.6'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center;background-size:14px;border:1px solid var(--hair);color:var(--ink-soft);font-family:Cairo,sans-serif;font-size:.9rem;padding:12px 40px 12px 16px;cursor:pointer}.jk .jk-pdp__buy{display:flex;gap:14px;align-items:stretch;flex-wrap:wrap}.jk .jk-pdp__qty{display:flex;align-items:center;border:1px solid var(--gold)}.jk .jk-pdp__qty-btn{width:42px;background:transparent;border:none;color:var(--gold);font-size:1.1rem;cursor:pointer}.jk .jk-pdp__qty-input{width:48px;text-align:center;border:none;border-left:1px solid var(--hair);border-right:1px solid var(--hair);background:transparent;color:var(--ink-soft);font-family:Cairo,sans-serif;padding:12px 0;-moz-appearance:textfield}.jk .jk-pdp__qty-input::-webkit-outer-spin-button,.jk .jk-pdp__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jk .jk-pdp__atc{flex:1;min-width:200px}.jk .jk-pdp__atc[disabled]{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
