/* HEED production visual motion: pearl canvas, unchanged selling copy. */
html { scroll-behavior: smooth; }
body.heed-luxury {
  --luxury-canvas: #f8f7f4;
  --luxury-surface: #fdfcf9;
  --luxury-surface-strong: #fffdfb;
  --luxury-surface-muted: #f2f0ec;
  --luxury-line: #e0ddd7;
  --luxury-line-strong: #ccc8c1;
  --luxury-shadow-soft: 0 18px 48px -40px rgb(40 34 29 / 34%);
  --luxury-shadow-panel: 0 28px 76px -54px rgb(40 34 29 / 32%);
  --background: var(--luxury-canvas);
  --card: var(--luxury-surface-strong);
  --muted: var(--luxury-surface-muted);
  --border: var(--luxury-line);
  --input: var(--luxury-line-strong);
  background: var(--luxury-canvas) !important;
}
body.heed-luxury #main-content,
body.heed-luxury #main-content > div:first-child,
body.heed-luxury #main-content > div:last-child,
body.heed-luxury :is(#top, #how-it-works, .heed-motion-reviews, #pricing, #sample, #faq, #request) {
  background: transparent !important;
  animation: none !important;
}
body.heed-luxury :is(#how-it-works, .heed-motion-reviews, #pricing, #sample, #faq, #request) {
  border-color: var(--luxury-line) !important;
}
body.heed-luxury #top { overflow: clip; }

.heed-preview-header-mark {
  position: relative;
  display: inline-grid;
  place-items: center;
  flex: none;
  width: 112px;
  height: 46px;
  vertical-align: middle;
  isolation: isolate;
}
.heed-preview-header-mark > :is(svg, img) {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: contain;
}
.heed-preview-header-mark[data-preview-renderer="ready"] > :is(svg, img) { opacity: 0; }
.heed-static-nav { min-height: 62px; }
.heed-preview-webgl-canvas {
  position: absolute;
  z-index: 2;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  transition: opacity 320ms ease;
}
.heed-preview-header-mark[data-preview-renderer="ready"] .heed-preview-webgl-canvas { opacity: 1; }

/* Neutral material hierarchy with coral on actions and offer details. */
body.heed-luxury header[data-header="true"],
body.heed-luxury .luxury-trust-bar,
body.heed-luxury .heed-speed-guarantee,
body.heed-luxury .heed-assurance-inline {
  border-color: var(--luxury-line) !important;
  background: #fffdfb !important;
  box-shadow: 0 12px 30px -25px rgb(43 36 30 / 23%) !important;
  backdrop-filter: none !important;
}
body.heed-luxury .heed-speed-guarantee {
  border-left-color: #c75335 !important;
  border-left-width: 5px;
  background: linear-gradient(105deg, #fff4ec, #fffdfb 65%) !important;
}
body.heed-luxury .heed-speed-guarantee strong { color: #29211d; }
body.heed-luxury .heed-preview-delivery-term { color: #a63f26; }
body.heed-luxury .heed-preview-payment-term,
body.heed-luxury .heed-preview-proof-term {
  color: #81503b;
  font-weight: 700;
}
body.heed-luxury #how-it-works .heed-process {
  border-color: var(--luxury-line-strong) !important;
  background: #fffdfb !important;
  box-shadow: 0 24px 54px -46px rgb(40 34 29 / 29%) !important;
}
body.heed-luxury #how-it-works .heed-process > div { border-color: var(--luxury-line) !important; }
body.heed-luxury #how-it-works .heed-process-visual {
  border-color: var(--luxury-line) !important;
  background: #f3f1ed !important;
  box-shadow: none !important;
}
body.heed-luxury #how-it-works :is(.heed-checkout-card, .heed-file-card, .heed-criterion, .heed-payment-summary) {
  border-color: var(--luxury-line) !important;
  background: #fffdfb !important;
  box-shadow: 0 8px 20px -18px rgb(40 34 29 / 20%) !important;
}
body.heed-luxury #pricing .heed-product-selectors {
  border-color: var(--luxury-line) !important;
  background: #f1efeb !important;
  box-shadow: none !important;
}
body.heed-luxury #pricing .heed-product-selector[data-state="active"] {
  border-color: var(--luxury-line-strong) !important;
  background: #fffdfb !important;
  box-shadow: 0 5px 15px -12px rgb(40 34 29 / 24%) !important;
}
body.heed-luxury #sample :is([data-slot="card"], .bg-background, table, dl, .heed-file-node) {
  border-color: var(--luxury-line) !important;
  background-color: #fffdfb !important;
}
body.heed-luxury #request .heed-native-order {
  border-color: var(--luxury-line-strong) !important;
  background: #fffdfb !important;
  box-shadow: 0 26px 60px -48px rgb(40 34 29 / 32%) !important;
}
body.heed-luxury #request .heed-native-order :is(input:not([type="checkbox"]):not([type="radio"]), select, textarea) {
  border-color: var(--luxury-line-strong) !important;
  background: #fff !important;
  color: #1a1917 !important;
}
body.heed-luxury #request .heed-native-order :is(input, select, textarea):focus {
  border-color: #ff5d3a !important;
  box-shadow: 0 0 0 3px rgb(255 93 58 / 15%) !important;
}
body.heed-luxury #request :is(.cinema-social-output-options > label, .cinema-social-scope-status, .heed-proof-credit, .selected-plan, .heed-checkout-assurance) {
  border-color: var(--luxury-line) !important;
  background: #f5f3ef !important;
}
body.heed-luxury .luxury-footer {
  border-color: var(--luxury-line) !important;
  background: var(--luxury-canvas) !important;
}

/* Crisp package surfaces with a restrained coral edge and hover lift. */
body.heed-luxury #pricing .heed-package-card,
body .heed-price-card {
  --heed-card-rx: 0deg;
  --heed-card-ry: 0deg;
  --heed-card-px: 82%;
  --heed-card-py: 14%;
  --heed-card-shadow-x: 0px;
  position: relative;
  isolation: isolate;
  overflow: hidden;
  border: 1px solid #d9d3cc !important;
  background: #fffdfb !important;
  box-shadow: var(--heed-card-shadow-x) 18px 34px -27px rgb(76 42 31 / 27%) !important;
  transform: perspective(950px) rotateX(var(--heed-card-rx)) rotateY(var(--heed-card-ry)) translate3d(0, 0, 0) !important;
  transition: transform 420ms cubic-bezier(.2, .8, .2, 1), border-color 300ms ease, box-shadow 420ms ease !important;
  animation: none !important;
}
body.heed-luxury #pricing .heed-package-card[data-preview-pointer-active="true"],
body .heed-price-card[data-preview-pointer-active="true"] {
  will-change: transform;
  transition-duration: 180ms !important;
}
body.heed-luxury #pricing .heed-package-card::before,
body .heed-price-card::before {
  content: "";
  position: absolute;
  z-index: 0;
  display: block !important;
  inset: 0;
  border-radius: inherit;
  background: radial-gradient(ellipse 58% 66% at var(--heed-card-px) var(--heed-card-py), rgb(255 119 75 / 32%) 0%, rgb(255 172 115 / 13%) 48%, transparent 84%), linear-gradient(115deg, transparent 26%, rgb(255 202 164 / 22%) 44%, rgb(255 238 220 / 45%) 50%, transparent 64%);
  background-size: 125% 125%, 240% 100%;
  opacity: .92;
  pointer-events: none;
  animation: none !important;
}
body.heed-luxury #pricing .heed-package-card[data-preview-in-view="true"]::before,
body .heed-price-card[data-preview-in-view="true"]::before {
  animation: heed-preview-card-light 6.8s ease-in-out infinite alternate !important;
}
@keyframes heed-preview-card-light {
  from { background-position: 0% 0%, 100% 0; opacity: .72; }
  to { background-position: 100% 100%, 0% 0; opacity: 1; }
}
body.heed-luxury #pricing .heed-package-card > *,
body .heed-price-card > * { position: relative; z-index: 1; }
body.heed-luxury #pricing .heed-package-card::after,
body .heed-price-card::after {
  content: "";
  position: absolute;
  z-index: 2;
  inset: 0;
  width: auto;
  height: auto;
  padding: 2px;
  border: 0;
  border-radius: inherit;
  background: conic-gradient(from var(--heed-edge-angle), #ed6946 0deg, #ffcfad 36deg, #e5d6ca 104deg, #e5d6ca 228deg, #f2986c 310deg, #ed6946 360deg);
  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  mask-composite: exclude;
  opacity: .86;
  transition: opacity 290ms ease;
  pointer-events: none;
  animation: heed-preview-pricing-edge 9s linear infinite !important;
}
@property --heed-edge-angle { syntax: '<angle>'; inherits: false; initial-value: 0deg; }
@keyframes heed-preview-pricing-edge {
  from { --heed-edge-angle: 0deg; }
  to { --heed-edge-angle: 360deg; }
}
body.heed-luxury #pricing .heed-package-card:is(:hover, :focus-within),
body .heed-price-card:is(:hover, :focus-within) {
  border-color: #eab9a7 !important;
  box-shadow: var(--heed-card-shadow-x) 30px 56px -31px rgb(73 39 29 / 39%) !important;
  transform: perspective(950px) rotateX(var(--heed-card-rx)) rotateY(var(--heed-card-ry)) translate3d(0, -6px, 8px) !important;
}
body.heed-luxury #pricing .heed-package-card:is(:hover, :focus-within)::after,
body .heed-price-card:is(:hover, :focus-within)::after {
  opacity: 1;
}
body .heed-price-card .heed-speed-tier {
  border: 1px solid #ead9cf !important;
  background: #fff3eb !important;
  color: #382b25 !important;
}
body .heed-price-card .heed-speed-tier .heed-preview-delivery-term {
  color: #a63f26;
  font-weight: 750;
}
body:has(.heed-static-main) {
  --background: #f8f7f4;
  --card: #fffdfb;
  --muted: #f2f0ec;
  --border: #e0ddd7;
  --muted-foreground: #595652;
  background: #f8f7f4 !important;
}
body .heed-static-main { background: transparent !important; animation: none !important; }
body .heed-static-header,
body .heed-static-footer {
  border-color: #e0ddd7 !important;
  background: #fffdfb !important;
}
body .heed-policy { border-color: #e0ddd7 !important; }
body .heed-policy details { border-color: #e7e2dc !important; }

/* Motion accents retain visible static HTML as their fallback. */
body.heed-luxury [data-preview-arriving="true"] {
  animation: heed-preview-enter 480ms cubic-bezier(.2, 0, 0, 1) var(--preview-enter-delay, 0ms) both !important;
}
body.heed-luxury #pricing .heed-package-card[data-preview-arriving="true"] {
  animation: heed-preview-enter 480ms cubic-bezier(.2, 0, 0, 1) var(--preview-enter-delay, 0ms) both !important;
}
@keyframes heed-preview-enter {
  from { opacity: .78; translate: 0 16px; }
  to { opacity: 1; translate: 0 0; }
}
body.heed-luxury #pricing [data-package-panel][data-state="active"][data-package-switched="true"] > :first-child {
  animation: heed-preview-panel-enter 260ms cubic-bezier(.2, 0, 0, 1) both;
}
@keyframes heed-preview-panel-enter {
  from { opacity: .82; translate: 0 8px; }
  to { opacity: 1; translate: 0 0; }
}
body.heed-luxury #pricing .heed-package-card::after,
body .heed-price-card::after { animation-play-state: paused !important; }
body.heed-luxury #pricing .heed-package-card[data-preview-in-view="true"]::after,
body .heed-price-card[data-preview-in-view="true"]::after { animation-play-state: running !important; }
body.heed-luxury #pricing .heed-package-card[data-preview-in-view="false"]::before,
body .heed-price-card[data-preview-in-view="false"]::before { animation-play-state: paused !important; }

/* Short staged depth in the existing service and process geometry. */
body.heed-luxury #top .heed-hero-channel {
  transform-style: preserve-3d;
}
body.heed-luxury #top[data-preview-intro="true"] .heed-hero-channel {
  animation: heed-preview-service-arrive 520ms cubic-bezier(.2, 0, 0, 1) both;
  animation-delay: calc(var(--heed-service-index, 0) * 75ms);
  animation-play-state: paused;
}
body.heed-luxury #top[data-preview-in-view="true"][data-preview-intro="true"] .heed-hero-channel { animation-play-state: running; }
@keyframes heed-preview-service-arrive {
  from { opacity: .75; translate: 0 13px; }
  to { opacity: 1; translate: 0 0; }
}
body.heed-luxury #top .heed-hero-channel [data-hero-icon="true"],
body.heed-luxury #top .heed-preview-phone-icon {
  transform-origin: center;
  transition: transform 480ms cubic-bezier(.2, 0, 0, 1), filter 480ms ease;
}
body.heed-luxury #top[data-preview-in-view="true"] .heed-hero-channel [data-hero-icon="true"] {
  animation: heed-preview-service-icon 7.2s ease-in-out infinite;
  animation-delay: calc(var(--heed-service-index, 0) * -1.8s);
}
@keyframes heed-preview-service-icon {
  0%, 9%, 36%, 100% { transform: perspective(180px) rotateY(0) rotateX(0) translateZ(0); filter: none; }
  17% { transform: perspective(180px) rotateY(22deg) rotateX(-9deg) translateZ(5px); filter: drop-shadow(2px 3px 2px rgb(185 76 44 / 28%)); }
  26% { transform: perspective(180px) rotateY(-8deg) rotateX(3deg) translateZ(2px); filter: drop-shadow(1px 2px 1px rgb(185 76 44 / 16%)); }
}
body.heed-luxury #top .heed-hero-channel:is(:hover, :focus-within) [data-hero-icon="true"] { animation: none; }
body.heed-luxury #top .heed-hero-channel h2 { position: relative; width: fit-content; max-width: 100%; }
body.heed-luxury #top .heed-hero-channel h2::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 55%;
  height: 2px;
  border-radius: 999px;
  background: linear-gradient(90deg, transparent, #ee6545 35%, #ffb286 70%, transparent);
  opacity: 0;
  transform: translateX(-60%);
  pointer-events: none;
  animation: heed-preview-service-accent 7.2s ease-in-out infinite paused;
  animation-delay: calc(var(--heed-service-index, 0) * -1.8s);
}
body.heed-luxury #top[data-preview-in-view="true"] .heed-hero-channel h2::after { animation-play-state: running; }
@keyframes heed-preview-service-accent {
  0%, 10%, 36%, 100% { transform: translateX(-60%); opacity: 0; }
  17% { opacity: .92; }
  31% { transform: translateX(105%); opacity: .74; }
}
body.heed-luxury #top .heed-hero-channel:is(:hover, :focus-within) [data-hero-icon="true"] {
  transform: perspective(180px) rotateY(18deg) rotateX(-10deg) translateZ(5px);
  filter: drop-shadow(2px 3px 2px rgb(180 72 43 / 23%));
}
body.heed-luxury #top .heed-hero-channel:is(:hover, :focus-within) .heed-preview-phone-icon {
  transform: perspective(180px) rotateY(-20deg) translateZ(6px);
}
body.heed-luxury #how-it-works .heed-process-visual {
  animation: heed-preview-process-depth 8.4s ease-in-out infinite;
  animation-play-state: paused;
}
body.heed-luxury #how-it-works .heed-process[data-heed-production-active="true"] .heed-process-visual {
  animation-play-state: running;
}
body.heed-luxury #how-it-works .heed-process > div:nth-child(2) .heed-process-visual { animation-delay: -2.8s; }
body.heed-luxury #how-it-works .heed-process > div:nth-child(3) .heed-process-visual { animation-delay: -5.6s; }
@keyframes heed-preview-process-depth {
  0%, 8%, 34%, 100% { transform: perspective(900px) rotateX(0) translateY(0); box-shadow: 0 12px 24px -26px rgb(79 43 31 / 20%); }
  18% { transform: perspective(900px) rotateX(2.2deg) translateY(-4px); box-shadow: 0 28px 42px -28px rgb(126 62 37 / 35%); }
  27% { transform: perspective(900px) rotateX(-.7deg) translateY(1px); box-shadow: 0 16px 28px -26px rgb(79 43 31 / 25%); }
}
body.heed-luxury #how-it-works .heed-process-phase {
  height: 3px;
  background: linear-gradient(90deg, #f27b55, #f04f31, #ffb48b);
  box-shadow: 0 0 12px rgb(239 88 51 / 24%);
}

/* Responsive button and icon feedback uses the page's existing controls. */
body.heed-luxury #top .heed-hero-cta svg,
body.heed-luxury #pricing a[data-cta="package_order"] .heed-order-arrow {
  transition: translate 180ms cubic-bezier(.2, 0, 0, 1);
}
body.heed-luxury #top .heed-hero-cta {
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
body.heed-luxury #top .heed-hero-cta::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  background: linear-gradient(105deg, transparent 27%, rgb(255 255 255 / 30%) 47%, rgb(255 238 219 / 43%) 52%, transparent 70%);
  transform: translateX(-140%);
  pointer-events: none;
  animation: heed-preview-cta-sheen 7.2s ease-in-out infinite paused;
}
body.heed-luxury #top .heed-hero-cta > * { position: relative; z-index: 1; }
body.heed-luxury #top[data-preview-in-view="true"] .heed-hero-cta::before { animation-play-state: running; }
@keyframes heed-preview-cta-sheen {
  0%, 12%, 45%, 100% { transform: translateX(-140%); }
  31% { transform: translateX(140%); }
}
body.heed-luxury #top .heed-hero-cta svg { animation: heed-preview-cta-arrow 7.2s ease-in-out infinite paused; }
body.heed-luxury #top[data-preview-in-view="true"] .heed-hero-cta svg { animation-play-state: running; }
@keyframes heed-preview-cta-arrow {
  0%, 18%, 39%, 100% { translate: 0 0; }
  27% { translate: 3px -2px; }
}
body.heed-luxury #top .heed-hero-cta:is(:hover, :focus-visible) svg,
body.heed-luxury #pricing a[data-cta="package_order"]:is(:hover, :focus-visible) .heed-order-arrow {
  translate: 3px -2px;
}
body.heed-luxury #top .heed-hero-cta:active,
body.heed-luxury #pricing a[data-cta="package_order"]:active { scale: .985; }
.heed-preview-service-icons { position: relative; display: block; width: 32px; height: 28px; }
.heed-preview-service-icons > svg { position: absolute; top: 0; left: 0; }
.heed-preview-phone-icon { position: absolute; right: 0; bottom: 0; width: 16px; height: 16px; }
body.heed-luxury #top .heed-hero-product .heed-preview-service-icons,
.heed-preview-research-icon { transition: translate 240ms cubic-bezier(.2, 0, 0, 1); }
body.heed-luxury #top .heed-hero-product:is(:hover, :focus-within) .heed-preview-service-icons,
body.heed-luxury #how-it-works .heed-checkout-card:is(:hover, :focus-within) .heed-preview-research-icon { translate: 0 -2px; }
.heed-preview-research-icon { flex: none; width: 12px; height: 12px; }
.heed-process[data-heed-production-active="true"] .heed-preview-research-icon {
  animation: heed-preview-icon-arrive 560ms cubic-bezier(.2, 0, 0, 1) both;
}
@keyframes heed-preview-icon-arrive {
  from { opacity: .6; translate: 0 6px; }
  to { opacity: 1; translate: 0 0; }
}
.heed-motion-reviews .heed-review-card { transition: border-color 340ms ease, box-shadow 340ms ease; }
#sample [data-heed-file-flow] svg[data-library-component="magicui-animated-beam"] > path:first-child {
  stroke: #cfc9c2;
  stroke-opacity: .9;
}
#sample [data-heed-file-flow] .heed-preview-sample-beam {
  stroke: #e8714d;
  stroke-linecap: round;
  stroke-dasharray: .15 .85;
  stroke-dashoffset: 1;
  animation: heed-preview-sample-beam 4.4s cubic-bezier(.16, 1, .3, 1) infinite;
  animation-delay: var(--heed-beam-delay, 0s);
  animation-play-state: paused;
}
#sample [data-heed-file-flow][data-preview-in-view="true"] .heed-preview-sample-beam {
  animation-play-state: running;
}
@keyframes heed-preview-sample-beam {
  0% { stroke-dashoffset: 1; opacity: 0; }
  7%, 39% { opacity: 1; }
  41% { stroke-dashoffset: 0; opacity: 0; }
  100% { stroke-dashoffset: 0; opacity: 0; }
}
.heed-static-faq-item[open] > div {
  animation: heed-preview-faq-open 280ms cubic-bezier(.2, 0, 0, 1) both;
}
@keyframes heed-preview-faq-open {
  from { opacity: .65; translate: 0 -6px; }
  to { opacity: 1; translate: 0 0; }
}
.heed-static-faq-item summary > span { transition: rotate 220ms cubic-bezier(.2, 0, 0, 1); }
.heed-static-faq-item[open] summary > span { rotate: 45deg; }

/* Safe mobile navigation. */
@media (max-width: 1023px) {
  body.heed-luxury header[data-header="true"] { max-width: min(760px, calc(100vw - 32px)); }
  body.heed-luxury #mobile-navigation[data-preview-open="true"] {
    visibility: visible !important;
    opacity: 1 !important;
    transform: translateY(0) !important;
    pointer-events: auto !important;
  }
}
@media (max-width: 520px) {
  .heed-static-nav {
    display: grid;
    grid-template-columns: 112px minmax(0, 1fr);
    align-items: center;
    gap: 12px;
  }
  .heed-static-nav nav {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: center;
    gap: 2px 8px;
    justify-content: stretch;
  }
  .heed-static-nav nav a {
    min-width: 0;
    min-height: 26px;
    font-size: clamp(11px, 3vw, 12px);
    white-space: nowrap;
  }
}
@media (max-width: 360px) {
  .heed-preview-header-mark { width: 96px; height: 40px; }
  .heed-static-nav { grid-template-columns: 96px minmax(0, 1fr); gap: 8px; }
}
html[data-preview-paused="true"] *,
html[data-preview-paused="true"] *::before,
html[data-preview-paused="true"] *::after {
  animation: none !important;
  transition-duration: 0ms !important;
}
html[data-preview-paused="true"] body.heed-luxury #pricing .heed-package-card,
html[data-preview-paused="true"] body.heed-luxury #pricing .heed-package-card:is(:hover, :focus-within),
html[data-preview-paused="true"] body .heed-price-card,
html[data-preview-paused="true"] body .heed-price-card:is(:hover, :focus-within) {
  transform: none !important;
  transition: none !important;
}
html[data-preview-paused="true"] body.heed-luxury #pricing .heed-package-card::after,
html[data-preview-paused="true"] body .heed-price-card::after {
  animation: none !important;
  transition: none !important;
}

/* The film stays informative when autoplay is unavailable; its control overlay is omitted. */
body.heed-luxury .heed-video-control,
body.heed-luxury [data-heed-page-motion-toggle] { display: none !important; }

/* Exact existing mail glyph with a small licensed Lucide phone accent. */
body.heed-luxury #top .heed-hero-product[data-hero-product="contacts"] > span:first-child {
  position: relative;
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
}
body.heed-luxury #top .heed-hero-product[data-hero-product="contacts"] > span:first-child::after {
  content: "";
  position: absolute;
  right: -2px;
  bottom: -3px;
  width: 13px;
  height: 13px;
  background: url('/assets/heed-motion/phone.svg') center / contain no-repeat;
  transform-origin: center;
  pointer-events: none;
}
body.heed-luxury #top .heed-hero-product[data-hero-product="contacts"]:is(:hover,:focus-within) > span:first-child::after {
  transform: perspective(180px) rotateY(-18deg) translateZ(3px);
}
body.heed-luxury #how-it-works .heed-process-visual--1::after {
  content: "";
  position: absolute;
  right: 14px;
  bottom: 14px;
  width: 17px;
  height: 17px;
  background: url('/assets/heed-motion/search-check.svg') center / contain no-repeat;
  opacity: .72;
  pointer-events: none;
}

body:has(.heed-static-main) .heed-preview-proof-term {
  color: #81503b;
  font-weight: 700;
}
body:has(.heed-static-main) .heed-speed-guarantee .heed-preview-delivery-term {
  color: #a63f26;
}
