@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&display=swap";.kk-urun{--kk-color-cream: #fafaf8;--kk-color-warm: #f5f0e8;--kk-color-sand: #e8ddd0;--kk-color-taupe: #d4c4a8;--kk-color-copper: #9a8968;--kk-color-umber: #7d6e52;--kk-color-espresso: #5c5040;--kk-color-dark: #3a3028;--kk-color-black: #1c1812;--kk-color-white: #ffffff;--kk-color-line: rgba(92, 80, 64, .18);--kk-font-serif: "Playfair Display", Georgia, "Times New Roman", serif;--kk-font-sans: "Montserrat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kk-page-max: 1760px;--kk-space-2xs: .375rem;--kk-space-xs: .625rem;--kk-space-sm: .875rem;--kk-space-md: 1.25rem;--kk-space-lg: 1.75rem;--kk-space-xl: 2.5rem;--kk-space-2xl: 3.5rem;--kk-space-3xl: 5rem;--kk-space-4xl: 7rem;--kk-radius-sm: 4px;--kk-duration-fast: .16s;--kk-ease: cubic-bezier(.22, 1, .36, 1);font-family:var(--kk-font-sans);color:var(--kk-color-dark);background:var(--kk-color-cream);font-size:16px}.kk-urun *,.kk-urun *:before,.kk-urun *:after{box-sizing:border-box}.kk-media-missing{display:flex;align-items:center;justify-content:center;min-height:160px;width:100%;height:100%;background:repeating-linear-gradient(45deg,var(--kk-color-warm),var(--kk-color-warm) 10px,var(--kk-color-sand) 10px,var(--kk-color-sand) 20px);color:var(--kk-color-umber);font-family:var(--kk-font-sans);font-size:.75rem;font-weight:500;letter-spacing:.03em;text-align:center;padding:1rem}.kk-product{max-width:var(--kk-page-max);margin:0 auto;padding:clamp(2rem,4vw,var(--kk-space-2xl)) clamp(1.25rem,4vw,var(--kk-space-xl)) var(--kk-space-4xl)}.kk-product-grid{display:grid;grid-template-columns:1fr .82fr;gap:clamp(2rem,5vw,var(--kk-space-3xl));align-items:flex-start}.kk-product-gallery{position:sticky;top:var(--kk-space-xl)}.kk-product-main-image{position:relative;aspect-ratio:1 / 1;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.kk-product-main-image:active{cursor:grabbing}.kk-product-main-image:has(.kk-media-missing){background:var(--kk-color-warm);border:1px solid var(--kk-color-line)}.kk-product-main-image img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;pointer-events:none}.kk-product-thumbs{display:flex;gap:var(--kk-space-sm);margin-top:var(--kk-space-sm);flex-wrap:wrap}.kk-product-thumb{width:76px;height:76px;border:1px solid var(--kk-color-line);background:var(--kk-color-warm);padding:0;cursor:pointer;overflow:hidden;transition:border-color var(--kk-duration-fast) var(--kk-ease)}.kk-product-thumb img{width:100%;height:100%;object-fit:cover;display:block}.kk-product-thumb.is-active{border-color:var(--kk-color-espresso)}.kk-product-kicker{display:block;font-family:var(--kk-font-sans);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-color-copper);margin-bottom:var(--kk-space-xs)}.kk-product-title{font-family:var(--kk-font-serif);font-weight:600;font-size:clamp(2rem,3vw,2.875rem);line-height:1.12;color:var(--kk-color-black);margin:0 0 var(--kk-space-md)}.kk-product-desc{font-size:.9375rem;line-height:1.7;color:var(--kk-color-espresso);margin-bottom:var(--kk-space-md)}.kk-product-notes{display:flex;flex-wrap:wrap;gap:var(--kk-space-2xs);margin-bottom:var(--kk-space-xl)}.kk-product-note{display:inline-flex;align-items:center;padding:.3rem .75rem;font-size:.75rem;font-weight:500;letter-spacing:.03em;background:var(--kk-color-warm);border:1px solid var(--kk-color-sand);color:var(--kk-color-umber);border-radius:var(--kk-radius-sm)}.kk-product-price-row{display:flex;align-items:baseline;gap:var(--kk-space-sm);padding:0;border:0;margin-bottom:var(--kk-space-xl)}.kk-product-price{font-family:var(--kk-font-serif);font-size:2rem;font-weight:600;color:var(--kk-color-black)}.kk-product-price-compare{font-size:1rem;color:var(--kk-color-taupe);text-decoration:line-through}.kk-product-price-per{font-size:.8125rem;color:var(--kk-color-umber)}.kk-product-option{margin-bottom:var(--kk-space-lg)}.kk-product-option-label{display:block;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-color-espresso);margin-bottom:var(--kk-space-xs)}.kk-product-option-value{font-weight:400;text-transform:none;letter-spacing:0;color:var(--kk-color-copper)}.kk-product-option-btns{display:flex;flex-wrap:wrap;gap:var(--kk-space-2xs)}.kk-product-option-btn{position:relative;padding:.65rem 1.25rem;border-radius:999px;font-family:var(--kk-font-sans);font-size:.8125rem;font-weight:500;background:var(--kk-color-cream);border:1px solid var(--kk-color-sand);color:var(--kk-color-dark);cursor:pointer;transition:border-color var(--kk-duration-fast) var(--kk-ease),background var(--kk-duration-fast) var(--kk-ease)}.kk-product-option-btn:hover{border-color:var(--kk-color-copper)}.kk-product-option-btn.is-selected{background:var(--kk-color-black);border-color:var(--kk-color-black);color:var(--kk-color-white)}.kk-product-option-btn.is-unavailable{color:var(--kk-color-taupe);text-decoration:line-through;cursor:not-allowed}.kk-product-buy-row{display:flex;gap:var(--kk-space-sm);margin-bottom:var(--kk-space-md)}.kk-product-qty{display:flex;align-items:center;gap:.5rem;border:1px solid var(--kk-color-sand);border-radius:999px;padding:.25rem;flex-shrink:0}.kk-product-qty button{width:36px;height:36px;border-radius:50%;background:transparent;border:0;font-size:1.1rem;color:var(--kk-color-dark);cursor:pointer;transition:background var(--kk-duration-fast) var(--kk-ease)}.kk-product-qty button:hover{background:var(--kk-color-warm)}.kk-product-qty input{width:32px;border:0;background:transparent;text-align:center;font-family:var(--kk-font-sans);font-size:.9375rem;color:var(--kk-color-dark)}.kk-product-cta{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:999px;font-family:var(--kk-font-sans);font-size:.875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--kk-color-black);color:var(--kk-color-white);border:1px solid var(--kk-color-black);cursor:pointer;transition:background var(--kk-duration-fast) var(--kk-ease)}.kk-product-cta:hover{background:var(--kk-color-espresso);border-color:var(--kk-color-espresso)}.kk-product-cta:disabled{background:var(--kk-color-taupe);border-color:var(--kk-color-taupe);cursor:not-allowed}.kk-product-cta-note{font-size:.8125rem;color:var(--kk-color-umber);margin-bottom:var(--kk-space-xl)}.kk-product-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--kk-space-sm);padding-top:var(--kk-space-md);border:0;margin-bottom:var(--kk-space-xl)}.kk-product-badge{text-align:center;font-size:.75rem;color:var(--kk-color-espresso);line-height:1.4}.kk-product-badge-icon{display:block;margin:0 auto var(--kk-space-2xs);color:var(--kk-color-copper)}.kk-product-specs{margin-bottom:var(--kk-space-xl)}.kk-product-specs p{margin:0 0 .6rem;font-size:.9375rem;line-height:1.6;color:var(--kk-color-dark)}.kk-product-specs p:last-child{margin-bottom:0}.kk-product-specs span{font-weight:600;color:var(--kk-color-black)}.kk-product-accordion{border-top:1px solid var(--kk-color-line)}.kk-product-accordion-item{border-bottom:1px solid var(--kk-color-line)}.kk-product-accordion-item summary{display:flex;align-items:center;justify-content:space-between;padding:var(--kk-space-sm) 0;font-family:var(--kk-font-sans);font-size:.875rem;font-weight:600;letter-spacing:.02em;color:var(--kk-color-black);cursor:pointer;list-style:none}.kk-product-accordion-item summary::-webkit-details-marker{display:none}.kk-product-accordion-icon{font-size:1.1rem;color:var(--kk-color-copper);transition:transform var(--kk-duration-fast) var(--kk-ease)}.kk-product-accordion-item[open] .kk-product-accordion-icon{transform:rotate(45deg)}.kk-product-accordion-body{padding-bottom:var(--kk-space-md);font-size:.875rem;line-height:1.75;color:var(--kk-color-espresso)}.kk-product-accordion-body p{margin:0 0 .75rem}.kk-product-accordion-body p:last-child{margin-bottom:0}@media(max-width:860px){.kk-product{padding:var(--kk-space-lg) 1.25rem var(--kk-space-3xl)}.kk-product-grid{grid-template-columns:1fr;gap:var(--kk-space-lg)}.kk-product-gallery{position:static}.kk-product-badges{grid-template-columns:1fr;gap:var(--kk-space-xs);text-align:left}.kk-product-badge{display:flex;align-items:center;gap:var(--kk-space-xs);text-align:left}.kk-product-badge-icon{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kkm-urun.css.map */
