.dv-shop-card .dv-shop-card-ribbon,.dv-product-card .dv-product-ribbon-wrap{display:none !important}.dv-kasim-hero .dv-shop-card-media,.dv-kasim-hero .dv-product-card-imglink{padding-top:60px !important}.dv-kasim-badge{position:absolute;top:10px;right:10px;left:auto;z-index:8;display:inline-flex;align-items:center;gap:5px;font:700 11px/1 Montserrat,system-ui,sans-serif;letter-spacing:.03em;padding:6px 9px;border-radius:3px;color:#fff;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.18)}.dv-kasim-badge.satan{background:#1a5d2a}.dv-kasim-badge.hediye{background:#c94442}.dv-kasim-hediye-btn{display:block;width:100%;margin-top:8px;padding:9px 12px;background:#fff;color:#c94442;border:1px solid #c94442;border-radius:3px;font:700 11px/1 Montserrat,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:.2s}.dv-kasim-hediye-btn:hover{background:#c94442;color:#fff}.dv-kasim-hero{border:3px solid #c94442 !important;border-radius:6px;box-shadow:0 6px 24px rgba(201,68,66,.18);position:relative;overflow:hidden}.dv-kasim-hero-banner{position:absolute;top:0;left:0;right:0;z-index:9;background:linear-gradient(90deg,#c94442,#9e1b1b);color:#fff;text-align:center;padding:8px 10px;font:800 12px/1.15 Montserrat,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;display:flex;flex-direction:column;gap:3px}.dv-kasim-hero-banner small{font-weight:600;font-size:10px;opacity:.95;letter-spacing:.02em;text-transform:none}.dv-kasim-hero-cd{display:inline-flex;gap:4px;justify-content:center;margin-top:1px}.dv-kasim-hero-cd b{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35);border-radius:3px;padding:2px 6px;min-width:26px;font-weight:800}@media(max-width:767px){.dv-shop-hero{padding-top:16px !important;padding-bottom:12px !important}.dv-shop-hero-desc{display:none !important}.dv-shop-hero-title{font-size:25px !important;line-height:1.15 !important;margin:0 !important}.dv-shop-hero-divider{margin:8px auto 0 !important}.dv-shop-hero-eyebrow{font-size:11px !important;letter-spacing:.14em !important}.dv-kasim-badge{font-size:10px;padding:5px 7px}.dv-kasim-hero-banner{font-size:11px;padding:7px 8px}.dv-kasim-hero .dv-shop-card-media,.dv-kasim-hero .dv-product-card-imglink{padding-top:66px !important}}.dv-kasim-pdp{margin:14px 0;display:flex;flex-direction:column;gap:10px}.dv-kasim-pdp-cd{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;background:linear-gradient(90deg,#c94442,#9e1b1b);color:#fff;border-radius:5px;padding:11px 14px;font:800 13px/1.1 Montserrat,system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase}.dv-kasim-pdp-cd .lbl small{display:block;font-weight:600;font-size:10px;opacity:.95;text-transform:none;letter-spacing:.02em}.dv-kasim-pdp-cd .cd{display:inline-flex;gap:4px}.dv-kasim-pdp-cd .cd b{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35);border-radius:3px;padding:3px 7px;min-width:30px;text-align:center;font-weight:800}.dv-kasim-pdp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:12px 16px;background:#fff;color:#c94442;border:2px solid #c94442;border-radius:5px;font:800 13px/1 Montserrat,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:.2s}.dv-kasim-pdp-btn:hover{background:#c94442;color:#fff}.star-rating{position:relative !important;display:inline-block !important;height:1.5em !important;line-height:1.5 !important;overflow:hidden !important;width:5.4em !important;vertical-align:middle}.star-rating>span{position:absolute !important;left:0;top:0;padding-top:1.5em !important;overflow:hidden !important;white-space:nowrap}.dv-shop-card-rating{display:flex !important;align-items:center;gap:6px !important;flex-wrap:wrap;row-gap:2px;margin-top:4px}.dv-shop-card-stars{color:#e8a33d !important;letter-spacing:1px;line-height:1;white-space:nowrap;font-size:14px}.dv-shop-card-rating-count{font-size:12px;color:#777;line-height:1.1;white-space:nowrap}.dv-mp-mini{background:#fff !important;border:1px solid #e6e1d5 !important;border-radius:7px !important;padding:7px 13px !important;display:inline-flex !important;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.07);text-decoration:none !important;transition:.2s;min-height:36px}.dv-mp-mini .dv-mp-mini-dot{display:none !important}.dv-mp-mini .dv-mp-logo{display:block;width:auto !important;object-fit:contain}.dv-mp-mini--trendyol .dv-mp-logo{height:18px}.dv-mp-mini--hepsiburada .dv-mp-logo{height:24px}.dv-mp-mini:hover{box-shadow:0 3px 10px rgba(0,0,0,.12);transform:translateY(-1px)}