/* Quiet product composition; the native catalogue and cart remain in place. */
body.dz-store.pc-page-urun .pc-product-main{background:#fff!important}
body.dz-store.pc-page-urun .pcv6-product-single{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:56px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}
body.dz-store.pc-page-urun .pcv6-product-single>div.col-md-6{width:100%!important;max-width:100%!important;min-width:0;flex:none;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important}
body.dz-store.pc-page-urun .pcv6-product-single>div.col-md-6:before,body.dz-store.pc-page-urun .pcv6-product-single>div.col-md-6:after{display:none!important}
body.dz-store.pc-page-urun .pcv6-product-single .product-gallery{position:relative;top:auto;padding:0!important;margin:0!important;border:0!important;background:#fafafa!important;border-radius:9px!important;box-shadow:none!important;overflow:hidden}
body.dz-store.pc-page-urun .pcv6-product-single .pcv6-gallery-label{position:absolute;inset:16px 16px auto auto;z-index:5;display:block;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none}
body.dz-store.pc-page-urun .pcv6-product-single .pcv6-gallery-label>span{display:none}
body.dz-store.pc-page-urun .pcv6-product-single .pcv6-gallery-label>a{display:grid;place-items:center;width:36px;height:36px;background:#fffffff0;color:#4e5057;border:1px solid #e7e7eb;border-radius:50%;font-size:13px;box-shadow:none}
body.dz-store.pc-page-urun .pcv6-product-single .product-single-swiper{border:0!important;border-radius:0!important;background:#f8f8f8!important}
body.dz-store.pc-page-urun .pcv6-product-single .product-image{display:block!important;height:590px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;border:0!important;background:#f8f8f8!important}
body.dz-store.pc-page-urun .pcv6-product-single .product-image img{width:100%;height:590px!important;padding:0!important;object-fit:cover;object-position:center}
body.dz-store.pc-page-urun .pcv6-product-single .product-thumbs-wrap{margin:12px 0 0!important;padding:0!important;max-width:100%;background:#fff}
body.dz-store.pc-page-urun .pcv6-product-single .product-thumb{border:1px solid #e7e7eb!important;border-radius:5px!important;overflow:hidden}
body.dz-store.pc-page-urun .pcv6-product-single .product-thumb.active{border-color:#bfc0c7!important}
#dz-product-detail{padding:12px 0 0!important;margin:0!important;min-width:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#23252b;font-family:DolozenaSans,Arial,sans-serif}
#dz-product-detail:before,#dz-product-detail:after{display:none!important}
#dz-product-detail .dz-detail-eyebrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;font-size:10px;line-height:1.5;color:#989aa2}
#dz-product-detail .dz-detail-eyebrow>span:first-child{color:#555962;font-size:10px;letter-spacing:.13em;text-transform:uppercase;font-weight:650}
#dz-product-detail .dz-detail-title{max-width:none!important;margin:14px 0 17px!important;padding:0!important;border:0!important;font:500 clamp(27px,2.5vw,35px)/1.2 DolozenaSans,Arial,sans-serif!important;letter-spacing:-1px!important;color:#22242a!important;text-transform:none!important}
#dz-product-detail .dz-detail-title:before,#dz-product-detail .dz-detail-title:after{display:none!important}
#dz-product-detail .dz-detail-status{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:11px;line-height:1.6;color:#626670}
#dz-product-detail .dz-detail-dot{display:block;width:5px;height:5px;flex:0 0 5px;background:var(--dc-magenta,#D0145A);border-radius:50%}
#dz-product-detail .is-unavailable .dz-detail-dot{background:#b3b5bd}
#dz-product-detail .dz-detail-status-separator{color:#b6b8bf;margin:0 2px}
#dz-product-detail .dz-detail-pricing{margin:25px 0 20px;padding:22px 0;border-top:1px solid #eaeaec;border-bottom:1px solid #eaeaec;background:transparent}
#dz-product-detail .dz-detail-price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px 12px}
#dz-product-detail .dz-detail-price-line>.new-price{font:650 31px/1.2 DolozenaSans,Arial,sans-serif!important;letter-spacing:-.8px!important;color:#22242a!important;background:none!important;border:0!important;text-decoration:none!important;margin:0!important;padding:0!important;box-shadow:none!important}
#dz-product-detail .dz-detail-price-line>.old-price{font:400 13px/1.5 DolozenaSans,Arial,sans-serif!important;letter-spacing:0!important;color:#a0a2aa!important;text-decoration:line-through!important;margin:0!important;padding:0!important}
#dz-product-detail .dz-detail-discount{font-size:10px;font-weight:600;color:#c10010}
#dz-product-detail .dz-detail-pricing>small{display:block;margin-top:7px;color:#93959d;font-size:10px;line-height:1.5}
#dz-product-detail .dz-detail-description{font-size:13px;line-height:1.85;color:#777b84;max-width:53ch;margin:0 0 20px;padding:0;background:none;border:0}
#dz-product-detail .dz-detail-description p{margin:0 0 10px;font:inherit;color:inherit}
#dz-product-detail #sepete_ekle_durum:empty{display:none}
#dz-product-detail #sepete_ekle_durum>div{margin:16px 0;padding:11px 13px;border:1px solid #e5e6eb;border-radius:5px;background:#fafafa;color:#40444e;font:11px/1.6 DolozenaSans,Arial,sans-serif;box-shadow:none}
#dz-product-detail #sepete_ekle_durum>.hata{border-color:#e6001230;background:#fff7f8;color:#ac0010}
#dz-product-detail #satin{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
#dz-product-detail .product-variation-form.varyant,#dz-product-detail .pcv10-color-section{padding:15px 0!important;margin:0!important;border:0!important;border-top:1px solid #ececef!important;background:transparent!important;box-shadow:none!important}
#dz-product-detail .pcv10-option-head{margin:0 0 11px;padding:0;gap:0}
#dz-product-detail .pcv10-option-head>span{display:none}
#dz-product-detail .pcv10-option-head label{font:600 11px/1.5 DolozenaSans,Arial,sans-serif!important;color:#4c505a}
#dz-product-detail .pcv10-option-head small{font-size:10px;color:#9699a1;margin-top:3px}
#dz-product-detail .form-select{background:#fff!important;border:1px solid #dddfe5!important;border-radius:5px!important;color:#343740!important;min-height:42px;font-size:12px!important}
#dz-product-detail .product-divider{display:none!important}
#dz-product-detail .dz-detail-purchase{margin:24px 0 0;padding:23px 0 0;border-top:1px solid #eaeaec;background:transparent;box-shadow:none}
#dz-product-detail .dz-detail-buy-row{display:flex;align-items:stretch;gap:10px}
#dz-product-detail .dz-detail-quantity{display:flex;align-items:center;flex:0 0 108px;min-width:0;height:49px;border:1px solid #dddfe5;border-radius:5px;overflow:hidden;background:white}
#dz-product-detail .dz-detail-quantity>button{display:grid;place-items:center;flex:0 0 32px;width:32px;height:47px;min-width:0;margin:0;padding:0;border:0;border-radius:0;color:#676b76;background:#fff;font:400 18px/1 DolozenaSans,Arial,sans-serif;box-shadow:none;cursor:pointer}
#dz-product-detail .dz-detail-quantity>button:hover:not(:disabled){background:#f7f7f9;color:var(--dc-magenta,#D0145A)}
#dz-product-detail .dz-detail-quantity>button:disabled{opacity:.3;cursor:default}
#dz-product-detail .dz-detail-quantity>input{display:block;flex:1;width:42px;min-width:0;height:47px;margin:0;padding:0!important;text-align:center;color:#343740;background:#fff;border:0!important;border-radius:0;box-shadow:none;font:500 13px/1 DolozenaSans,Arial,sans-serif;appearance:textfield;-moz-appearance:textfield}
#dz-product-detail .dz-detail-quantity>input::-webkit-inner-spin-button,#dz-product-detail .dz-detail-quantity>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
#dz-product-detail .dz-detail-add{order:-1;display:flex;align-items:center;justify-content:center;gap:11px;flex:1;min-width:0;height:49px;margin:0;padding:0 18px;border:0;border-radius:5px;color:#fff;background:#df0012;font:600 12px/1.2 DolozenaSans,Arial,sans-serif;letter-spacing:0;box-shadow:none;cursor:pointer;transition:background .18s}
#dz-product-detail .dz-detail-add:hover:not(:disabled){background:#bb0010;color:white}
#dz-product-detail .dz-detail-add i{font-size:15px;color:inherit}
#dz-product-detail .dz-detail-add:disabled{background:#e9eaee;color:#92969f;opacity:1;cursor:not-allowed}
#dz-product-detail .dz-detail-order-note{display:flex;align-items:center;gap:6px;margin:12px 0 0;padding:0;font:400 10px/1.5 DolozenaSans,Arial,sans-serif;color:#9699a2}
#dz-product-detail .dz-detail-order-note i{font-size:9px;color:#92969f}
#dz-product-detail .dz-detail-sample{margin:18px 0 0;padding:0;color:#a5a7af;font-size:9px;line-height:1.6}
#dz-product-detail .social-links-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:20px 0 0!important;padding:20px 0 0!important;border:0!important;border-top:1px solid #efeff2!important;background:transparent!important;box-shadow:none!important}
#dz-product-detail .pcv10-share-label{display:none}
#dz-product-detail .social-icons{display:flex;gap:9px;margin:0;padding:0}
#dz-product-detail .social-icon{width:25px!important;height:25px!important;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:25px!important;color:#9599a2!important}
#dz-product-detail .social-icon:hover{color:var(--dc-magenta,#D0145A);background:transparent}
#dz-product-detail .product-link-wrapper{margin:0;padding:0;border:0}
#dz-product-detail .product-link-wrapper>a{display:inline-flex;align-items:center;width:auto!important;height:auto!important;border:0!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;color:#777c86;font-size:12px;line-height:1.5}
#dz-product-detail .product-link-wrapper>a span{display:inline!important;font:400 10px/1.5 DolozenaSans,Arial,sans-serif;margin-left:6px;color:inherit}
#dz-product-detail .divider{display:none!important}
#dz-product-detail :is(button,input,select,a):focus-visible{outline:2px solid #d70012;outline-offset:3px}
@media(max-width:1100px){body.dz-store.pc-page-urun .pcv6-product-single{gap:34px}body.dz-store.pc-page-urun .pcv6-product-single .product-image,body.dz-store.pc-page-urun .pcv6-product-single .product-image img{height:530px!important}#dz-product-detail .dz-detail-title{font-size:30px!important}#dz-product-detail .dz-detail-price-line>.new-price{font-size:29px!important}}
@media(max-width:767px){body.dz-store.pc-page-urun .pcv6-product-single{grid-template-columns:minmax(0,1fr);gap:26px}body.dz-store.pc-page-urun .pcv6-product-single .product-image,body.dz-store.pc-page-urun .pcv6-product-single .product-image img{height:400px!important}#dz-product-detail{padding:0!important}#dz-product-detail .dz-detail-title{font-size:28px!important;letter-spacing:-.8px!important;margin:11px 0 13px!important}#dz-product-detail .dz-detail-eyebrow{font-size:9px}#dz-product-detail .dz-detail-eyebrow>span:first-child{font-size:9px}#dz-product-detail .dz-detail-pricing{margin:20px 0 18px;padding:18px 0}#dz-product-detail .dz-detail-price-line>.new-price{font-size:29px!important}#dz-product-detail .dz-detail-description{font-size:12px;line-height:1.8;margin-bottom:18px}#dz-product-detail .dz-detail-purchase{margin-top:20px;padding-top:20px}#dz-product-detail .dz-detail-add{font-size:12px}#dz-product-detail .dz-detail-sample{font-size:9px}body.dz-store.pc-page-urun .pc-product-tabs{margin-top:35px!important}}
@media(max-width:350px){body.dz-store.pc-page-urun .pcv6-product-single .product-image,body.dz-store.pc-page-urun .pcv6-product-single .product-image img{height:350px!important}#dz-product-detail .dz-detail-title{font-size:26px!important}#dz-product-detail .dz-detail-quantity{flex-basis:96px}#dz-product-detail .dz-detail-quantity>button{width:28px;flex-basis:28px}#dz-product-detail .dz-detail-add{padding:0 10px;font-size:11px}}
