/* /assets/sevinc-premium.css?v=20261006-1 */
/* Scoped collection presentation. Existing product imagery and typography are retained. */
.sf-premium{background:#fffaf6}
.premium-hero,.premium-home{box-sizing:border-box;background:radial-gradient(ellipse at 94% 20%,#edd6d2 0,transparent 50%),linear-gradient(120deg,#fffaf1,#f7ece3 65%,#f2e1dd);border:1px solid #dfcabb;color:#543d42;position:relative;overflow:hidden}
.premium-hero{display:grid;grid-template-columns:1fr 1.15fr;min-height:420px;border-radius:26px;margin:12px 0 0;padding:38px 40px;gap:30px}
.premium-hero::before,.premium-home::before{content:"";position:absolute;inset:10px;border:1px solid #bc99724a;border-radius:19px;pointer-events:none}
.premium-kicker{display:block;font:700 10px/1.7 Manrope,Arial,sans-serif;letter-spacing:.22em;color:#795c3e;margin:0 0 12px}
.premium-kicker>span{font-size:20px;margin-right:6px;vertical-align:middle}
.premium-hero h1,.premium-home h2{font:500 clamp(40px,4.8vw,70px)/1.02 'Cormorant Garamond',Georgia,serif;letter-spacing:-.035em;margin:0 0 18px;color:#563b47}
.premium-hero h1 em,.premium-home h2 em{display:block;font-weight:500;color:#987046}
.premium-lead{font:500 clamp(23px,2.7vw,35px)/1.15 'Cormorant Garamond',Georgia,serif;margin:0 0 16px;color:#5e454a}
.premium-description{font:400 13px/1.8 Manrope,Arial,sans-serif;max-width:360px;color:#705e5d;margin:0 0 24px}
.premium-cta{display:inline-flex;align-items:center;gap:28px;padding:13px 22px;border-radius:30px;background:#73505d;color:#fff!important;text-decoration:none;font:600 12px/1.5 Manrope,Arial,sans-serif;min-height:44px;box-sizing:border-box}
.premium-signature{display:block;font:italic 500 19px/1.4 'Cormorant Garamond',Georgia,serif;color:#81675a;margin-top:20px}
.premium-hero-art{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:10px;min-width:0}
.premium-feature{display:flex;flex-direction:column;text-decoration:none!important;min-width:0;background:#fffcf8;border:1px solid #dcc8b6;border-radius:100px 100px 15px 15px;padding:8px 7px 15px;box-shadow:0 12px 30px #7d4b4120;overflow:hidden}
.premium-feature img{display:block;width:100%;height:255px;object-fit:contain;border-radius:100px 100px 5px 5px;background:#fffdfa}
.premium-feature>span{text-align:center;color:#6c5052;font:500 15px/1.2 'Cormorant Garamond',Georgia,serif;padding:12px 4px 0}
.premium-feature-0{transform:translateY(30px)}
.premium-feature-1{transform:translateY(-16px)}
.premium-feature-1 img{height:290px}
.premium-feature-2{transform:translateY(30px)}
.premium-highlights{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;padding:20px 8px;margin:0 0 12px;border-bottom:1px solid #e7d5c5;font:500 11px/1.6 Manrope,Arial,sans-serif;color:#705750}
.premium-highlights span::before{content:"✧";color:#987046;margin-right:9px}
.sf-premium .sf-products{gap:22px}
.sf-premium .sf-product{border-color:#e4d2c2;background:#fffdf9;border-radius:17px;overflow:hidden}
.sf-premium .sf-photo{background:#fffdfa}
.sf-premium .sf-product-copy{padding:17px}
.sf-premium .sf-availability{background:#f7efe4;color:#66513f;border-color:#e2cdb1}
.sf-premium .sf-price strong{color:#80573e}
.premium-card-label{display:block;font:700 9px/1.5 Manrope,Arial,sans-serif;letter-spacing:.18em;color:#88633e;margin:0 0 9px}
.sf-premium .sf-filter-panel{background:#fffdf9;border-color:#e4d2c2}
.sf-premium .sf-chips [aria-current="page"]{background:#73505d;color:white}
.premium-home-wrap{max-width:1320px;margin:0 auto 30px;padding:0 24px;box-sizing:border-box}
.premium-home{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:30px 46px;min-height:252px;border-radius:24px;text-decoration:none!important}
.premium-home h2{font-size:47px;margin-bottom:12px}.premium-home h2 em{display:inline}
.premium-home-lead{display:block;font:400 13px/1.6 Manrope,Arial,sans-serif;color:#705e5d}
.premium-home-link{display:inline-flex;gap:26px;align-items:center;border-bottom:1px solid #ad8665;color:#73505d;padding:9px 0 6px;margin-top:12px;font:700 12px/1.5 Manrope,Arial,sans-serif}
.premium-home-photos{display:flex;justify-content:center;align-items:center;gap:10px;min-width:0;max-height:215px}
.premium-home-photos img{width:29%;height:188px;object-fit:contain;border-radius:100px 100px 10px 10px;border:1px solid #dec9b6;background:#fffdfa;box-shadow:0 6px 20px #8b574819}
.premium-home-photos img:nth-child(2){height:218px;width:33%}
.cats.ready-cats.unified-categories>.premium-cat{order:4!important}
.cats.ready-cats.unified-categories>.premium-cat .category-photo{background:linear-gradient(135deg,#fffaf3,#ead6be)!important;border-color:#b99771!important}
.cats.ready-cats.unified-categories>.premium-cat .category-label b{color:#805d3a!important}
.premium-hero a:focus-visible,.premium-home:focus-visible{outline:3px solid #73505d;outline-offset:4px}
@media(hover:hover){.premium-home:hover .premium-home-link{color:#49323b;border-color:#49323b}.premium-feature:hover{box-shadow:0 12px 30px #7d4b4138}}
@media(max-width:980px){.premium-hero{padding:28px;gap:18px;grid-template-columns:.9fr 1.1fr}.premium-feature img{height:200px}.premium-feature-1 img{height:250px}.premium-home{padding:28px}.premium-home h2{font-size:40px}}
@media(max-width:680px){.premium-hero{grid-template-columns:1fr;min-height:0;padding:27px 22px 22px;gap:20px;border-radius:21px}.premium-hero-copy{text-align:center}.premium-hero h1{font-size:52px;margin-bottom:12px}.premium-hero h1 em{display:inline}.premium-lead{font-size:26px}.premium-lead br{display:none}.premium-description{font-size:12px;margin:0 auto 17px}.premium-description br{display:none}.premium-signature{display:none}.premium-hero-art{gap:6px;padding:12px 0 0}.premium-feature{padding:5px 3px 10px;box-shadow:0 5px 15px #7d4b4115}.premium-feature img{height:148px}.premium-feature-1 img{height:173px}.premium-feature-0,.premium-feature-2{transform:translateY(0)}.premium-feature-1{transform:translateY(-10px)}.premium-feature>span{font-size:12px;padding:7px 2px 0}.premium-highlights{font-size:10px;gap:6px 14px;padding:15px 4px}.sf-premium .sf-products{gap:12px}.sf-premium .sf-product-copy{padding:12px}.premium-card-label{font-size:8px;letter-spacing:.12em}.premium-home-wrap{padding:0 16px;margin-bottom:22px}.premium-home{grid-template-columns:1fr;padding:26px 21px 19px;gap:17px;text-align:center}.premium-home h2{font-size:40px}.premium-home-photos{max-height:170px;gap:9px}.premium-home-photos img{height:144px;max-width:98px}.premium-home-photos img:nth-child(2){height:170px;max-width:114px}.premium-home-lead{font-size:12px}.premium-home .premium-kicker{font-size:9px}.premium-home-link{margin-top:5px;padding-top:7px}}
@media(prefers-reduced-motion:reduce){.premium-feature,.premium-home{transition:none!important}}

/* /assets/storefront-white.css?v=20261007-2 */
/* Sevinç storefront, 2026-10-07. Presentation only; shared by home and collections.
   Scoped body class deliberately excludes admin, staff, cart and checkout. */
body.sv-white-storefront {
  --ivory: #fff;
  --paper: #fff;
  --sf-paper: #fff;
  --sv-accent: #a44f70;
  --sv-accent-dark: #873c59;
  --sv-soft: #fcf2f6;
  --sv-ink: #342c31;
  --sv-muted: #74666d;
  --sv-line: #eee4e9;
  background: #fff !important;
  color: var(--sv-ink);
}

/* White canvas, rose accents, no coloured page-sized panels. */
body.sv-white-storefront .site-header,
body.sv-white-storefront .sf-header {
  background: #fff !important;
  border-bottom: 1px solid var(--sv-line);
  box-shadow: none !important;
}
body.sv-white-storefront .brand strong,
body.sv-white-storefront .sf-brand strong { color: var(--sv-accent); }
body.sv-white-storefront .header-actions .shop-cta,
body.sv-white-storefront .mobile-cart-header,
body.sv-white-storefront .sf-cart,
body.sv-white-storefront .sf-button:not(.sf-button-light) {
  background: var(--sv-accent) !important;
  border-color: var(--sv-accent) !important;
  color: #fff !important;
  box-shadow: none !important;
}
body.sv-white-storefront .desktop-track {
  background: var(--sv-soft) !important;
  color: var(--sv-accent-dark) !important;
  border-color: var(--sv-line) !important;
}
body.sv-white-storefront .collection-search,
body.sv-white-storefront .sf-header-search {
  background: #fff !important;
  border-color: #e7dbe1 !important;
  box-shadow: none !important;
}
body.sv-white-storefront .cats.ready-cats.unified-categories,
body.sv-white-storefront .mobile-search-slot,
body.sv-white-storefront #koleksiyon,
body.sv-white-storefront .collection-group { background: #fff !important; }

/* Preserve category pictures and their existing sizing. */
body.sv-white-storefront .cats.ready-cats.unified-categories .cat {
  background: transparent !important;
  box-shadow: none !important;
}
body.sv-white-storefront #koleksiyon .sevinc-shop-tools,
body.sv-white-storefront .sf-filters {
  background: #fff !important;
  border-color: var(--sv-line) !important;
  border-radius: 14px !important;
  box-shadow: none !important;
}
body.sv-white-storefront #koleksiyon .filter-dropdown summary,
body.sv-white-storefront .sf-filter-toggle {
  background: var(--sv-soft) !important;
  border-color: #ead7e0 !important;
  color: #704356 !important;
  box-shadow: none !important;
}
body.sv-white-storefront .sf-chips a[aria-current],
body.sv-white-storefront .sf-pagination a[aria-current] {
  background: var(--sv-accent);
  color: #fff;
  border-color: var(--sv-accent);
}

/* Borderless product grid. Keep genuine full images, linked targets and badges. */
body.sv-white-storefront #koleksiyon .products,
body.sv-white-storefront .sf-products {
  column-gap: 26px;
  row-gap: 40px;
  align-items: stretch;
}
body.sv-white-storefront #koleksiyon .product,
body.sv-white-storefront .sf-product,
body.sv-white-storefront #koleksiyon .product:hover,
body.sv-white-storefront .sf-product:hover,
body.sv-white-storefront #koleksiyon .product:focus-within {
  background: #fff !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  transform: none !important;
}
body.sv-white-storefront #koleksiyon .product-photo,
body.sv-white-storefront .sf-photo {
  background: #fff !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
body.sv-white-storefront #koleksiyon .product-image,
body.sv-white-storefront .sf-photo > img:not(.sf-photo-logo) {
  object-fit: contain;
  background: #fff;
}
body.sv-white-storefront #koleksiyon .product .body,
body.sv-white-storefront .sf-product-copy {
  background: #fff !important;
  border: 0 !important;
  padding: 16px 2px 0 !important;
}
body.sv-white-storefront #koleksiyon .product h4,
body.sv-white-storefront .sf-product h3 {
  color: var(--sv-ink) !important;
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-size: 24px !important;
  font-weight: 600 !important;
  line-height: 1.15 !important;
  letter-spacing: -.2px;
  min-height: 2.3em;
  margin: 0 0 10px !important;
}
body.sv-white-storefront #koleksiyon .product-price-line,
body.sv-white-storefront .sf-price {
  gap: 9px;
  margin: 0 0 12px !important;
}
body.sv-white-storefront #koleksiyon .product-price,
body.sv-white-storefront .sf-price strong {
  color: var(--sv-accent) !important;
  font: 700 18px/1.4 Manrope, Arial, sans-serif !important;
  letter-spacing: -.3px;
}
body.sv-white-storefront #koleksiyon .product-price-line del,
body.sv-white-storefront .sf-price del {
  color: #82777c;
  font: 400 12px/1.4 Manrope, Arial, sans-serif;
}
body.sv-white-storefront #koleksiyon .catalog-card-badges {
  left: 9px;
  top: 9px;
  gap: 5px;
}
body.sv-white-storefront #koleksiyon .catalog-badge,
body.sv-white-storefront .sf-sale {
  border-radius: 6px;
  box-shadow: none !important;
}
body.sv-white-storefront #koleksiyon .catalog-badge-sale,
body.sv-white-storefront .sf-sale { background: var(--sv-accent); color: #fff; }
body.sv-white-storefront #koleksiyon .catalog-badge-featured {
  background: var(--sv-soft);
  border-color: #f0dce5;
  color: var(--sv-accent-dark);
}
body.sv-white-storefront #koleksiyon .photo-watermark,
body.sv-white-storefront .sf-photo > .sf-photo-logo {
  width: 48px;
  height: 48px;
  right: 8px;
  bottom: 8px;
  border: 1px solid #f1e9ed;
  box-shadow: none;
  opacity: .88;
}
body.sv-white-storefront #koleksiyon .catalog-rating {
  order: 2;
  color: var(--sv-muted);
  margin: 0 0 7px;
}
body.sv-white-storefront #koleksiyon .catalog-rating small {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  color: var(--sv-muted) !important;
}
body.sv-white-storefront #koleksiyon .product-price-line { order: 1; }
body.sv-white-storefront #koleksiyon .catalog-delivery { order: 3; }
body.sv-white-storefront #koleksiyon .catalog-delivery,
body.sv-white-storefront .sf-availability {
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 0 !important;
  min-height: 22px;
  color: var(--sv-muted) !important;
  box-shadow: none !important;
}
body.sv-white-storefront #koleksiyon .catalog-delivery {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
body.sv-white-storefront #koleksiyon .catalog-delivery > span {
  background: transparent;
  color: var(--sv-accent);
  width: auto;
}
body.sv-white-storefront #koleksiyon .catalog-delivery strong { font-size: 10px; }
body.sv-white-storefront #koleksiyon .catalog-delivery small {
  border: 0;
  padding: 0;
  color: var(--sv-muted);
  font-size: 9px;
}
body.sv-white-storefront .sf-availability { font-size: 11px; }
body.sv-white-storefront #koleksiyon .collection-head { border-color: var(--sv-line); }
body.sv-white-storefront .sf-intro-note,
body.sv-white-storefront .sf-delivery-note {
  background: var(--sv-soft);
  border-color: #ecdce4;
}
body.sv-white-storefront .sf-intro-note > span:first-child,
body.sv-white-storefront .sf-intro-note > span:not(:first-child) { color: #89516a; }
body.sv-white-storefront .sf-footer,
body.sv-white-storefront .site-footer { background: #fbf0f5 !important; color: #513542 !important; }
body.sv-white-storefront .sf-footer a,
body.sv-white-storefront .sf-footer p,
body.sv-white-storefront .sf-footer .sf-eyebrow,
body.sv-white-storefront .sf-footer-bottom,
body.sv-white-storefront .site-footer a,
body.sv-white-storefront .site-footer p,
body.sv-white-storefront .site-footer span,
body.sv-white-storefront .site-footer small,
body.sv-white-storefront .site-footer h2,
body.sv-white-storefront .site-footer h3 { color: #664653 !important; }
body.sv-white-storefront .sf-footer-bottom,
body.sv-white-storefront .site-footer .footer-bottom { border-color: #ead3de !important; }

@media (max-width: 1100px) and (min-width: 801px) {
  body.sv-white-storefront #koleksiyon .products { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 800px) {
  body.sv-white-storefront #koleksiyon .products,
  body.sv-white-storefront .sf-products {
    column-gap: 14px;
    row-gap: 28px;
  }
  body.sv-white-storefront #koleksiyon .product .body,
  body.sv-white-storefront .sf-product-copy { padding-top: 12px !important; }
  body.sv-white-storefront #koleksiyon .product h4,
  body.sv-white-storefront .sf-product h3 { font-size: 21px !important; min-height: 3.45em; }
  body.sv-white-storefront #koleksiyon .product-price,
  body.sv-white-storefront .sf-price strong { font-size: 16px !important; }
  body.sv-white-storefront #koleksiyon .product-price-line del,
  body.sv-white-storefront .sf-price del { font-size: 10px; }
  body.sv-white-storefront #koleksiyon .photo-watermark,
  body.sv-white-storefront .sf-photo > .sf-photo-logo { width: 36px; height: 36px; right: 5px; bottom: 5px; }
}
@media (max-width: 380px) {
  body.sv-white-storefront #koleksiyon .products,
  body.sv-white-storefront .sf-products { column-gap: 10px; }
  body.sv-white-storefront #koleksiyon .product h4,
  body.sv-white-storefront .sf-product h3 { font-size: 19px !important; }
}
@media (prefers-reduced-motion: reduce) {
  body.sv-white-storefront #koleksiyon .product-image,
  body.sv-white-storefront .sf-photo > img { transition: none; }
}

/* 2026-10-07: calm pointer preview; no extra images, scripts or layout movement. */
body.sv-white-storefront #koleksiyon .product .product-image,
body.sv-white-storefront .sf-product .sf-photo > img:not(.sf-photo-logo) {
  transform: none !important;
  transform-origin: 50% 50%;
  transition: transform .45s cubic-bezier(.2,.65,.25,1) !important;
}
body.sv-white-storefront #koleksiyon .product-photo,
body.sv-white-storefront .sf-photo { position: relative; overflow: hidden; }
body.sv-white-storefront #koleksiyon .product h4,
body.sv-white-storefront .sf-product h3 { transition: color .2s ease; }

@media (hover: hover) and (pointer: fine) {
  body.sv-white-storefront #koleksiyon .product:is(:hover,:focus-within) .product-image,
  body.sv-white-storefront .sf-product:is(:hover,:focus-within) .sf-photo > img:not(.sf-photo-logo) {
    transform: scale(1.055) !important;
  }
  body.sv-white-storefront #koleksiyon .product:is(:hover,:focus-within) h4,
  body.sv-white-storefront .sf-product:is(:hover,:focus-within) h3 { color: var(--sv-accent) !important; }
  body.sv-white-storefront #koleksiyon .product-photo::after,
  body.sv-white-storefront .sf-photo::after {
    content: "Ürünü incele  ↗";
    position: absolute;
    z-index: 4;
    left: 50%;
    bottom: 12px;
    padding: 8px 14px;
    border: 1px solid #e9cbd8;
    border-radius: 999px;
    background: rgba(255,255,255,.97);
    color: #8e4562;
    box-shadow: 0 4px 14px #6e364a0c;
    font: 650 11px/1.4 Manrope,Arial,sans-serif;
    letter-spacing: .02em;
    white-space: nowrap;
    opacity: 0;
    transform: translate(-50%,6px);
    transition: opacity .22s ease, transform .3s ease;
    pointer-events: none;
  }
  body.sv-white-storefront #koleksiyon .product:is(:hover,:focus-within) .product-photo::after,
  body.sv-white-storefront .sf-product:is(:hover,:focus-within) .sf-photo::after {
    opacity: 1;
    transform: translate(-50%,0);
  }
}
@media (prefers-reduced-motion: reduce) {
  body.sv-white-storefront #koleksiyon .product .product-image,
  body.sv-white-storefront #koleksiyon .product:is(:hover,:focus-within) .product-image,
  body.sv-white-storefront .sf-product .sf-photo > img:not(.sf-photo-logo),
  body.sv-white-storefront .sf-product:is(:hover,:focus-within) .sf-photo > img:not(.sf-photo-logo) {
    transform: none !important;
    transition: none !important;
  }
  body.sv-white-storefront #koleksiyon .product-photo::after,
  body.sv-white-storefront .sf-photo::after,
  body.sv-white-storefront #koleksiyon .product h4,
  body.sv-white-storefront .sf-product h3 { transition: none !important; }
}

/* /assets/campaigns/editorial-20261007-v3.css */
/* Editorial campaign layout. Scoped to the five homepage campaign links only. */
#sevinc-editorial-campaigns {
  display:grid!important; grid-template-columns:repeat(6,minmax(0,1fr))!important;
  grid-template-rows:250px 250px 320px!important; grid-template-areas:none!important;
  gap:16px!important; width:100%!important; max-width:1320px!important;
  margin:20px auto 38px!important; padding:0 24px!important;
  overflow:visible!important; scroll-snap-type:none!important; box-sizing:border-box;
}
#sevinc-editorial-campaigns .sevinc-campaign-card {
  display:grid!important; grid-template-columns:48% 52%!important;
  grid-template-rows:minmax(0,1fr)!important; grid-area:auto!important;
  order:initial!important; width:100%!important; height:100%!important;
  min-height:0!important; min-width:0!important; aspect-ratio:auto!important;
  padding:0!important; gap:0!important; overflow:hidden!important;
  background:#fdfbfb!important; border:1px solid #eee8ea!important;
  border-radius:18px!important; box-shadow:none!important;
  isolation:isolate; transform:none!important; text-decoration:none;
  transition:border-color .2s ease,box-shadow .2s ease!important;
}
#sevinc-editorial-campaigns .sevinc-campaign-card--main {grid-column:1/5!important;grid-row:1/3!important;grid-template-columns:51% 49%!important}
#sevinc-editorial-campaigns .sevinc-campaign-card--orchid {grid-column:5/7!important;grid-row:1!important}
#sevinc-editorial-campaigns .sevinc-campaign-card--delivery {grid-column:5/7!important;grid-row:2!important}
#sevinc-editorial-campaigns .sevinc-campaign-card--rose {grid-column:1/4!important;grid-row:3!important}
#sevinc-editorial-campaigns .sevinc-campaign-card--today {grid-column:4/7!important;grid-row:3!important}
#sevinc-editorial-campaigns .sevinc-campaign-card img {
  grid-column:2!important;grid-row:1!important;position:relative!important;
  inset:auto!important;align-self:center!important;justify-self:center!important;
  width:100%!important;height:100%!important;max-height:100%!important;
  min-width:0!important;aspect-ratio:auto!important;object-fit:contain!important;
  object-position:center!important;mask-image:none!important;-webkit-mask-image:none!important;
  transform:none!important;filter:none!important;opacity:1!important;
  border-radius:0!important;z-index:0!important;background:#fff!important;
}
#sevinc-editorial-campaigns .sevinc-campaign-card--main img {grid-column:1!important}
#sevinc-editorial-campaigns .sevinc-campaign-copy {
  grid-column:1!important;grid-row:1!important;position:relative!important;inset:auto!important;
  display:flex!important;flex-direction:column!important;justify-content:center!important;
  align-items:flex-start!important;align-self:stretch!important;text-align:left!important;
  width:auto!important;max-width:none!important;min-width:0!important;min-height:0!important;
  height:auto!important;padding:24px 18px!important;margin:0!important;
  border:0!important;border-radius:0!important;background:none!important;
  box-shadow:none!important;backdrop-filter:none!important;text-shadow:none!important;
  color:#573847!important;animation:none!important;overflow:visible!important;z-index:1!important;
}
#sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy {grid-column:2!important;padding:40px 30px!important}
#sevinc-editorial-campaigns .sevinc-campaign-copy small {
  display:block!important;width:auto!important;padding:0!important;margin:0 0 12px!important;
  border:0!important;border-radius:0!important;background:none!important;
  color:#936477!important;font:700 10px/1.5 Manrope,Arial,sans-serif!important;
  letter-spacing:.12em!important;white-space:normal!important;
}
#sevinc-editorial-campaigns .sevinc-campaign-copy strong {
  display:block!important;background:none!important;-webkit-text-fill-color:#573847!important;
  color:#573847!important;font:600 27px/1.12 'Cormorant Garamond',Georgia,serif!important;
  letter-spacing:-.02em!important;animation:none!important;text-shadow:none!important;
  overflow-wrap:normal!important;word-break:normal!important;
}
#sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy strong {font-size:48px!important;line-height:1.05!important}
#sevinc-editorial-campaigns .sevinc-campaign-card--rose .sevinc-campaign-copy strong,
#sevinc-editorial-campaigns .sevinc-campaign-card--today .sevinc-campaign-copy strong {font-size:36px!important}
#sevinc-editorial-campaigns .sevinc-campaign-copy em {
  display:block!important;width:auto!important;max-width:none!important;
  color:#766b70!important;font:400 12px/1.65 Manrope,Arial,sans-serif!important;
  margin:14px 0 0!important;padding:0!important;border:0!important;animation:none!important;
}
#sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy em {font-size:14px!important;max-width:280px!important}
#sevinc-editorial-campaigns .sevinc-campaign-card::before,
#sevinc-editorial-campaigns .sevinc-campaign-card::after,
#sevinc-editorial-campaigns .sevinc-campaign-copy::before,
#sevinc-editorial-campaigns .sevinc-campaign-copy::after,
#sevinc-editorial-campaigns .sevinc-petals,
#sevinc-editorial-campaigns .sevinc-campaign-badge {display:none!important;animation:none!important}
#sevinc-editorial-campaigns .sevinc-campaign-card:focus-visible {outline:3px solid #a55f7b;outline-offset:4px}
@media(hover:hover) and (pointer:fine) {
  #sevinc-editorial-campaigns .sevinc-campaign-card:hover {border-color:#d9b7c6!important;box-shadow:0 6px 20px #653c4c0a!important}
}
@media(max-width:980px) {
  #sevinc-editorial-campaigns {grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:400px 285px 285px!important;padding:0 20px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--main {grid-column:1/3!important;grid-row:1!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--orchid {grid-column:1!important;grid-row:2!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--delivery {grid-column:2!important;grid-row:2!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--rose {grid-column:1!important;grid-row:3!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--today {grid-column:2!important;grid-row:3!important}
  #sevinc-editorial-campaigns .sevinc-campaign-copy {padding:20px 14px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-copy strong,
  #sevinc-editorial-campaigns .sevinc-campaign-card--rose .sevinc-campaign-copy strong,
  #sevinc-editorial-campaigns .sevinc-campaign-card--today .sevinc-campaign-copy strong {font-size:27px!important}
}
@media(max-width:680px) {
  #sevinc-editorial-campaigns {grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:12px!important;padding:0 12px!important;margin:10px auto 28px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card {grid-column:1!important;grid-row:auto!important;grid-template-columns:43% 57%!important;height:270px!important;border-radius:15px!important;flex:none!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--main {height:255px!important;grid-template-columns:50% 50%!important}
  #sevinc-editorial-campaigns .sevinc-campaign-copy {padding:18px 14px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy {padding:20px 15px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-copy small {font-size:9px!important;letter-spacing:.1em!important;margin-bottom:11px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-copy strong,
  #sevinc-editorial-campaigns .sevinc-campaign-card--rose .sevinc-campaign-copy strong,
  #sevinc-editorial-campaigns .sevinc-campaign-card--today .sevinc-campaign-copy strong {font-size:29px!important}
  #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy strong {font-size:30px!important;line-height:1.08!important}
  #sevinc-editorial-campaigns .sevinc-campaign-copy em,
  #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy em {font-size:11px!important;line-height:1.55!important;margin-top:12px!important}
}
@media(prefers-reduced-motion:reduce){#sevinc-editorial-campaigns .sevinc-campaign-card{transition:none!important}}

/* /assets/storefront-unified-20261008.css?v=4 */
/* One storefront language: white, blush, the existing Sevinç wordmark. */
.sv-unified-header{font-family:Manrope,Arial,sans-serif;background:#fff;color:#573847;border-bottom:1px solid #eee4e9;position:relative;z-index:20}
.sv-unified-header *{box-sizing:border-box}.sv-unified-header a{text-decoration:none;color:inherit}
.sv-header-wrap{max-width:1280px;margin:auto;padding:0 24px}
.sv-delivery-ribbon{display:flex;align-items:center;justify-content:center;gap:8px;background:#a44f70;color:#fff;font:700 11px/1.3 Manrope,Arial,sans-serif;letter-spacing:.1em;min-height:32px;padding:7px 12px;text-decoration:none}
.sv-delivery-ribbon small{font-size:10px;font-weight:400;letter-spacing:0;opacity:.95}
.sv-unified-header .sv-delivery-ribbon{color:#fff}.sv-related-local{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;font:400 11px/1.6 Manrope,Arial,sans-serif}.sv-related-local a{color:#806a75}
.sv-header-main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:110px;gap:16px}
.sv-brand{grid-column:2;display:flex;align-items:center;justify-content:center;gap:18px;min-width:0}
.sv-brand img{width:78px;height:78px;border-radius:50%;object-fit:contain}.sv-brand>span{display:flex;flex-direction:column;align-items:center}
.sv-brand small{font-size:10px;letter-spacing:3px;font-weight:700;line-height:1.5}.sv-brand strong{font:600 46px/.95 'Cormorant Garamond',Georgia,serif;color:#a44f70;margin:4px 0 6px}
.sv-header-actions{grid-column:3;display:flex;justify-content:flex-end;align-items:center;gap:12px;font-size:11px;font-weight:600}
.sv-header-actions>a{min-height:40px;padding:11px 14px;border-radius:24px;border:1px solid #eee4e9;background:#fcf2f6}.sv-header-actions .sv-cart{background:#a44f70;color:#fff;border-color:#a44f70}
.sv-header-search{display:flex;align-items:center;border:1px solid #e7dbe1;border-radius:14px;max-width:800px;margin:0 auto 16px;min-height:46px;background:#fff;padding:0 14px}
.sv-header-search input{appearance:none;min-width:0;flex:1;border:0!important;box-shadow:none!important;background:transparent!important;font:400 13px Manrope,Arial,sans-serif;padding:12px 0;color:#573847;outline-offset:3px}
.sv-header-search button{display:grid;place-items:center;background:none;border:0;padding:10px;cursor:pointer;color:#a44f70}.sv-unified-header svg{fill:none;stroke:currentColor;stroke-width:1.6}
.sv-header-nav{display:flex!important;align-items:center;justify-content:center;gap:24px;overflow:auto;padding:0 12px 14px;white-space:nowrap;font-size:11px;letter-spacing:0}.sv-header-nav a{padding:8px 0}
.sv-nav-menu{grid-row:1;grid-column:1;justify-self:start;position:relative}.sv-nav-menu>summary{display:flex;gap:7px;align-items:center;cursor:pointer;list-style:none;min-height:44px;font-size:11px;font-weight:600}.sv-nav-menu>summary::-webkit-details-marker{display:none}
.sv-nav-menu-panel{position:absolute;top:100%;left:0;background:white;border:1px solid #eedee6;border-radius:14px;padding:16px;box-shadow:0 12px 36px #58354822;width:270px;max-height:65vh;overflow:auto;z-index:50}
.sv-nav-menu-panel a{display:block;padding:13px 10px;border-bottom:1px solid #f5edf0;font-size:13px;min-height:44px}.sv-nav-menu-panel strong{font:600 22px Georgia,serif;padding:8px 10px;display:block}
.sv-unified-header a:focus-visible,.sv-nav-menu summary:focus-visible{outline:3px solid #a44f70;outline-offset:3px}
.sv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
body.store-body{background:#fff;color:#342c31;font-family:Manrope,Arial,sans-serif}body.store-body .shop-main{max-width:1280px}body.store-body .shop-foot{background:#fcf8fa;border-top:1px solid #eee4e9;color:#725c68}
body.store-body .shop-foot .payment-trust{color:#725c68;background:#fff;border-color:#eee4e9}body.store-body .shop-foot .payment-trust-lock{border-color:#e6d6de;background:#fcf2f6}body.store-body .shop-foot .payment-trust p{border-color:#eee4e9}body.store-body .shop-foot button{color:#725c68}
.sv-approval-note{border:1px solid #efdae4;background:#fff9fc;border-radius:14px;padding:16px 18px;margin:18px 0;color:#664154;font:400 12px/1.6 Manrope,Arial,sans-serif}
.sv-product-detail .product-info>.sv-approval-note{order:3;margin:0 0 18px}
.sv-approval-note summary{list-style:none;cursor:pointer;display:flex;gap:12px;align-items:center}.sv-approval-note summary::-webkit-details-marker{display:none}.sv-approval-note summary:after{content:'+';margin-left:auto;font-size:22px}.sv-approval-note[open] summary:after{content:'−'}
.sv-approval-note .sv-approval-icon{background:#f3e0e9;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto}.sv-approval-note svg{width:22px;height:22px;fill:none;stroke:#a44f70;stroke-width:1.6}.sv-approval-note strong{display:block;font-size:14px}.sv-approval-note small{display:block;font-size:11px;color:#806a75}.sv-approval-note p{font-size:12px;line-height:1.7;margin:12px 0 0}
.sv-approval-story{max-width:1180px;margin:36px auto;padding:28px;border:1px solid #eee1e7;background:#fffafb;border-radius:18px;color:#573847;scroll-margin-top:20px}
.sv-approval-story h2{font:600 34px/1.15 'Cormorant Garamond',Georgia,serif;margin:0 0 10px}.sv-approval-story>p{font:400 13px/1.8 Manrope,Arial,sans-serif;max-width:650px}.sv-approval-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:20px 0}.sv-approval-steps p{font:400 12px/1.7 Manrope,Arial,sans-serif}.sv-approval-steps strong{display:block;font-size:14px;color:#a44f70}.sv-approval-story details{font:400 11px/1.7 Manrope,Arial,sans-serif;color:#806a75}.sv-approval-story summary{cursor:pointer}
.sv-related{margin:38px 0 50px;color:#573847}.sv-related-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.sv-related h2{font:600 34px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 8px}.sv-related-heading p{font:400 12px/1.6 Manrope,Arial,sans-serif;color:#806a75;margin:0}.sv-related-heading>a{font-size:12px;color:#a44f70;white-space:nowrap}
.sv-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sv-related-card{min-width:0;background:#fff}.sv-related-card>a{display:block;text-decoration:none;color:inherit}.sv-related-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:#fff}.sv-related-card h3{font:600 23px/1.15 'Cormorant Garamond',Georgia,serif;margin:13px 0 8px;min-height:2.3em}.sv-related-card .sv-related-price{font:700 16px/1.5 Manrope,Arial,sans-serif;color:#a44f70}.sv-related-price del{font-size:11px;color:#82777c;font-weight:400;margin-right:7px}.sv-related-card small{display:block;font:400 11px/1.6 Manrope,Arial,sans-serif;color:#806a75;margin-top:8px}.sv-related-card a:focus-visible{outline:3px solid #a44f70;outline-offset:4px}
body.sv-white-storefront .top{display:flex!important;align-items:center;justify-content:center;background:#a44f70!important;color:#fff!important;min-height:32px!important;font-weight:700!important;letter-spacing:.1em}body.sv-white-storefront .top .delivery-info{color:#fff!important;border-color:#ffffff90!important;background:transparent!important}
@media(max-width:800px){.sv-header-wrap{padding:0 14px}.sv-header-main{min-height:92px;grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.sv-brand{gap:9px}.sv-brand img{width:53px;height:53px}.sv-brand strong{font-size:32px;margin:2px 0 4px}.sv-brand small{font-size:8px;letter-spacing:1.8px}.sv-header-actions{font-size:10px}.sv-header-actions>a{padding:10px;min-height:38px}.sv-header-actions .sv-track{display:none}.sv-nav-menu>summary>span{display:none}.sv-header-nav{display:none!important}.sv-header-search{margin-bottom:13px;min-height:42px}.sv-delivery-ribbon{font-size:10px}.sv-delivery-ribbon small{display:none}.sv-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.sv-related-heading{display:block}.sv-related-heading>a{display:inline-block;margin-top:10px}.sv-related h2{font-size:28px}.sv-related-card h3{font-size:20px}.sv-related-card .sv-related-price{font-size:14px}.sv-approval-story{padding:22px 18px;margin:28px 12px}.sv-approval-story h2{font-size:29px}.sv-approval-steps{grid-template-columns:1fr;gap:4px}.sv-approval-note{padding:14px}.sv-approval-note small{font-size:10px}}
@media(max-width:360px){.sv-brand img{width:44px;height:44px}.sv-brand strong{font-size:29px}.sv-brand small{font-size:7px}.sv-header-wrap{padding:0 10px}.sv-header-actions>a{padding:9px 8px}}

/* Compact top tracking replaces the fixed mobile shortcut bar. */
.sv-mobile-tracking{display:none}
body .mobile-actions{display:none!important}
body .catalog-search-submit{width:42px;height:42px;min-width:42px;border-radius:12px;box-shadow:none;touch-action:manipulation}
.catalog-search-submit svg{display:block;pointer-events:none}
@media(max-width:800px){
 body.sv-white-storefront{padding-bottom:0!important}
 .sv-mobile-tracking{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:36px;margin:-5px 16px 0;color:#82516a;font:600 11px/1.3 Manrope,Arial,sans-serif}
 .sv-header-actions{flex-direction:column;gap:2px;align-items:stretch}
 .sv-header-actions .sv-track{display:block;border:0;background:transparent;padding:3px 0;min-height:30px;text-align:center;font-size:9px}
 .sv-header-actions .sv-cart{padding:8px 10px;min-height:34px}
 .sv-header-search input{font-size:16px}
}

/* /assets/campaigns/editorial-compact-20261008.css */
/* Five existing campaigns, one wide hero followed by two paired rows on phones. */
#sevinc-editorial-campaigns .sevinc-campaign-card--today{background:#fff7fb!important}
#sevinc-editorial-campaigns .sevinc-campaign-card--delivery .sevinc-campaign-copy strong{color:#a44f70!important;-webkit-text-fill-color:#a44f70!important}
@media(max-width:680px){
 #sevinc-editorial-campaigns{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:180px 212px 212px!important;gap:10px!important;padding:0 12px!important;margin:8px auto 24px!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card{grid-column:auto!important;grid-row:auto!important;grid-template-columns:1fr!important;grid-template-rows:116px minmax(0,1fr)!important;height:100%!important;border-radius:12px!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--main{grid-column:1/3!important;grid-row:1!important;grid-template-columns:48% 52%!important;grid-template-rows:minmax(0,1fr)!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--orchid{grid-column:1!important;grid-row:2!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--delivery{grid-column:2!important;grid-row:2!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--rose{grid-column:1!important;grid-row:3!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--today{grid-column:2!important;grid-row:3!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card img{grid-column:1!important;grid-row:1!important;object-fit:cover!important;object-position:center 38%!important;background:#fff!important;min-height:0!important;height:100%!important}
 #sevinc-editorial-campaigns .sevinc-campaign-copy{grid-column:1!important;grid-row:2!important;padding:8px 11px 11px!important;justify-content:flex-start!important}
 #sevinc-editorial-campaigns .sevinc-campaign-copy small{display:none!important}
 #sevinc-editorial-campaigns .sevinc-campaign-copy strong,#sevinc-editorial-campaigns .sevinc-campaign-card--rose .sevinc-campaign-copy strong,#sevinc-editorial-campaigns .sevinc-campaign-card--today .sevinc-campaign-copy strong{font-size:22px!important;line-height:1.04!important}
 #sevinc-editorial-campaigns .sevinc-campaign-copy em{font-size:9px!important;line-height:1.4!important;margin-top:5px!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy{grid-column:2!important;grid-row:1!important;padding:12px!important;justify-content:center!important;min-height:0!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy small{display:block!important;font-size:8px!important;margin-bottom:8px!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy strong{font-size:26px!important;line-height:1.02!important}
 #sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy em{font-size:10px!important;margin-top:8px!important}
 #koleksiyon.collection-first{padding-top:18px!important}
}
@media(max-width:360px){#sevinc-editorial-campaigns{gap:8px!important;padding:0 10px!important;grid-template-rows:180px 222px 222px!important}#sevinc-editorial-campaigns .sevinc-campaign-copy strong,#sevinc-editorial-campaigns .sevinc-campaign-card--rose .sevinc-campaign-copy strong,#sevinc-editorial-campaigns .sevinc-campaign-card--today .sevinc-campaign-copy strong{font-size:20px!important}#sevinc-editorial-campaigns .sevinc-campaign-card--main .sevinc-campaign-copy strong{font-size:26px!important}}

