@charset "UTF-8";

/* Skrill color layer. haozhouji-product-layout-r131.css owns all layout and responsive
 * geometry; this file only supplies the approved product theme. */

body.paypal-product-v1.skrill-product-v1 {
  --pp-ink: #2c1022;
  --pp-ink-2: #4b253a;
  --pp-blue: #8d1f69;
  --pp-blue-soft: #f7e6f1;
  --pp-aqua: #e3a7c4;
  --pp-coral: #ff8267;
  --pp-cream: #f8f2ea;
  --pp-paper: #fffdfb;
  --pp-line: #e2d5dc;
  --pp-muted: #796873;
  --pp-white: #fff;
  --pp-shadow: 0 24px 70px rgba(44, 16, 34, .13);
  --skr-dark: #64164a;
  --skr-bright: #a82e7d;
  --skr-lilac: #e3a7c4;
  --skr-line: rgba(141, 31, 105, .17);
  --skr-ring: rgba(141, 31, 105, .12);
}

body.paypal-product-v1.skrill-product-v1 .site-header::before {
  background: linear-gradient(90deg, var(--skr-dark), var(--skr-bright) 64%, var(--skr-lilac));
}

body.paypal-product-v1.skrill-product-v1 .site-header .brand-badge,
body.paypal-product-v1.skrill-product-v1 .footer .brand-badge {
  background-image: url("logo-haozhouji-skrill-r131.svg");
  box-shadow: 0 11px 24px rgba(141, 31, 105, .22);
}

body.paypal-product-v1.skrill-product-v1 .site-header .nav-links a:hover,
body.paypal-product-v1.skrill-product-v1 .site-header .nav-links a.is-current-section,
body.paypal-product-v1.skrill-product-v1 .site-header .lang-pill {
  border-color: var(--skr-line);
}

body.paypal-product-v1.skrill-product-v1 .site-header .nav-links a.is-current-section::before,
body.paypal-product-v1.skrill-product-v1 .gallery-label span {
  box-shadow: 0 0 0 4px rgba(227, 167, 196, .24);
}

body.paypal-product-v1.skrill-product-v1 .site-header .lang-pill:hover,
body.paypal-product-v1.skrill-product-v1 .site-header .icon-button:hover {
  border-color: rgba(141, 31, 105, .26);
  background: #fbf0f6;
}

body.paypal-product-v1.skrill-product-v1 .site-search-close:hover {
  background: #f2dce8;
}

body.paypal-product-v1.skrill-product-v1 .site-search-form:focus-within {
  border-color: rgba(141, 31, 105, .5);
  box-shadow: 0 0 0 4px var(--skr-ring);
}

body.paypal-product-v1.skrill-product-v1 .site-search-form button:hover,
body.paypal-product-v1.skrill-product-v1 .site-search-all:hover {
  background: var(--skr-dark);
}

body.paypal-product-v1.skrill-product-v1 .gallery-stage,
body.paypal-product-v1.skrill-product-v1 .paypal-related-card > a {
  background: #f2e3eb;
}

body.paypal-product-v1.skrill-product-v1 .gallery-label,
body.paypal-product-v1.skrill-product-v1 .gallery-counter {
  background: rgba(67, 16, 47, .82);
}

body.paypal-product-v1.skrill-product-v1 .gallery-thumb {
  border-color: rgba(44, 16, 34, .13);
  background: rgba(255, 253, 251, .66);
}

body.paypal-product-v1.skrill-product-v1 .gallery-thumb.is-active,
body.paypal-product-v1.skrill-product-v1 .choice-card:has(input:checked),
body.paypal-product-v1.skrill-product-v1 .country-listbox-trigger[aria-expanded="true"] {
  box-shadow: 0 0 0 3px var(--skr-ring);
}

body.paypal-product-v1.skrill-product-v1 .purchase-panel {
  border-color: rgba(44, 16, 34, .1);
  background: rgba(255, 253, 251, .92);
  box-shadow: 0 18px 55px rgba(44, 16, 34, .1);
}

body.paypal-product-v1.skrill-product-v1 .product-monogram {
  color: #fff;
  background: linear-gradient(145deg, #b54286, var(--skr-dark));
  box-shadow: 0 10px 22px rgba(141, 31, 105, .27);
}

body.paypal-product-v1.skrill-product-v1 .lead { color: #624756; }

body.paypal-product-v1.skrill-product-v1 .fact-chips li {
  border-color: rgba(141, 31, 105, .16);
  color: #7a1b5a;
}

body.paypal-product-v1.skrill-product-v1 .country-select { background: #fbf0f6; }

body.paypal-product-v1.skrill-product-v1 .country-select select,
body.paypal-product-v1.skrill-product-v1 .country-listbox-trigger { border-color: #dfcad5; }

body.paypal-product-v1.skrill-product-v1 .instruction-check { color: #6d5864; }
body.paypal-product-v1.skrill-product-v1 .choice-copy b { font-size: 12px; }

body.paypal-product-v1.skrill-product-v1 .buy-button {
  box-shadow: 0 13px 28px rgba(141, 31, 105, .27);
}

body.paypal-product-v1.skrill-product-v1 .buy-button:not(.is-instruction-locked):hover {
  box-shadow: 0 17px 34px rgba(141, 31, 105, .34);
}

body.paypal-product-v1.skrill-product-v1 .pricing-copy > p:not(.eyebrow),
body.paypal-product-v1.skrill-product-v1 .price-row small { color: #cdb6c2; }
body.paypal-product-v1.skrill-product-v1 .price-row--head { color: #bda2b0; }

body.paypal-product-v1.skrill-product-v1 .footer { background: #f3e8ed; }
body.paypal-product-v1.skrill-product-v1 .footer::before {
  background: linear-gradient(90deg, transparent, rgba(141, 31, 105, .4), transparent);
}

body.paypal-product-v1.skrill-product-v1 :focus-visible { outline-color: var(--pp-blue); }

@media (min-width: 1051px) and (max-height: 980px) {
  body.paypal-product-v1.skrill-product-v1 .purchase-panel { position: static; }
}
