ume yderligere css .summary-inner .extra-bold { font-weight: 700; } .wp-block-woocommerce-cart .wc-block-cart__submit-button { baggrundsfarve: #CC4E5B; /* 背景颜色 */ farve: #ffffff; /* 字体颜色变成白色 */ border-radius: 100px; /* 圆角边框，数字可以根据需要调整 */ kant: 2px solid #CC4E5B; /* 设置边框的颜色和粗细，或者根据需要调整 */ } tr.woocommerce-product-attributes-item--weight { display:none; } .page .wd-page-content { baggrundsfarve: rgb(255, 255, 255); baggrundsbillede: ingen; } main.wd-content-layout.content-layout-wrapper.container { baggrundsfarve: hvid; } .wd-content-layout { padding-block: 0px; } /* Custom header dropdown styles */ /* 父容器始终贴合 span 底部 */ .custom-header-dropdowns .dropdown { position: relativ; display: inline-blok; } /* dropdown 内容对齐到 span 底部 */ .custom-header-dropdowns .dropdown-content { display: ingen; position: absolut; top: 100%; /* 正好贴在 span 下方 */ venstre: 0; baggrundsfarve: #fff; kant: 1px solid #ddd; box-shadow: 0 2px 6px rgba(0,0,0,0.1); min-bredde: 120px; z-indeks: 99; pointer-begivenheder: auto; /* 鼠标可以进入 */ } /* Header*/ /* 横向排列 dropdown 区块 */ .dropdown-horizontal { display: flex; flex-retning: række !vigtigt; align-items: center; mellemrum: 20px; } /* 每个 dropdown 容器 */ .dropdown-horizontal .dropdown { position: relativ; display: inline-blok; markør: pointer; } /* 图标 + 文字容器 */ .dropdown-horizontal .dropdown &gt; span { display: flex; align-items: center; mellemrum: 6px; skriftstørrelse: 16px; } .dropdown-horizontal .dropdown &gt; span .icon { font-size: 20px; } /* 默认隐藏 dropdown 菜单 */ .dropdown-horizontal .dropdown-content { display: ingen; /* ✅ 默认隐藏 */ position: absolut; top: 100%; venstre: 0; baggrundsfarve: #fff; kant: 1px solid #ddd; box-shadow: 0 2px 6px rgba(0,0,0,0.1); min-bredde: 120px; z-indeks: 999; polstring: 6px 0; flex-retning: kolonne; } /* svæv over Søgeresultater */ .dropdown-horizontal .dropdown:hover .dropdown-content { display: flex; } /* dropdown-link Udskriv */ .dropdown-horizontal .dropdown-content a { display: block; padding: 6px 12px; text-decoration: none; color: #333; white-space: nowrap; } .dropdown-horizontal .dropdown-content a:hover { background-color: #f8f8f8; color: #d9534f; } /* Brugerdefiner TranslatePress automatisk til at oprette forbindelse */ .lang-switcher-safe .trp_language_switcher_shortcode .trp-language-switcher, .trp_language_switcher_shortcode .trp-ls-shortcode-current-language, .trp_language_switcher_shortcode .trp-ls-shortcode-language { border: 0 !important; box-shadow: none !important; } /* 去掉当前按钮上的箭头（主题通常用 ::efter 画的） */ .lang-switcher-safe .trp_language_switcher-langtrcode-short-current .u a::after { content: none !important; } /* 去掉 TP 自己可能的外边距 */ .lang-switcher-safe .trp-language-switcher{ margin:0 !important; bredde:40px !vigtigt; } .trp_language_switcher_shortcode .trp-ls-shortcode-current-language a img.trp-flag-image{ transform: translateY(-5px); } .trp_language_switcher_shortcode .trp-ls-shortcode-language{ transform: translateY(-5px) !important; } .dropdown-horizontal .dropdown .icon{ font-size: 1.5em; line-height: 1; display: inline-flex; vertical-align: middle; } .dropdown-horizontal .dropdown .icon{ transform: translateY(1px); } .icon{ width:1.2em; height:1.2em; display:inline-block; vertical-align:middle; line-height:1; background-color: var(--btn-accented-baggrundsfarve, var(--btn-default-baggrundsfarve, rgb(215, 79, 93))); -webkit-mask: url(&#039;/wp-content/uploads/2025/10/pin.svg&#039;) no-repeat center/contain; mask: url(&#039;/wp-content/uploads/2025/10/pin.svg&#039;) no-repeat center/contain; } .whb-column&gt;.info-box-wrapper, .wd-header-text, .whb-column&gt;.wd-button-wrapper, .whb-column&gt;.wd-social-icons, .wd-header-html { padding-inline: 18px; } .aws-container .aws-search-form{ border: 1px solid #ddd !important; border-radius: 9999px !important; overflow: hidden !important; background: #fff !important;  } ... } .aws-container .aws-search-field{ width: 35vw !important; border: 0 !important; padding: 0 16px !important; -webkit-appearance: none !important; / appearance: none !important; border-radius: 0 !important; background-clip: padding-box !important; outline: none !important; } .aws-container .aws-search-btn, .aws-container .aws-search-btn button{ border: 0 !important; background: transparent !important; box-shadow: none !important; } /* Søgemaskineoptimering */ @media (min-width:1024px){ /* —— Automatisk søgefelt —— */ :root{ --bar-width: min(1100px, 90vw); /* 进度条最大宽度（增大=三步更分散） */ --line-inset: 3%; /* 头尾缩进（减小=线更贴近两端圆点） */ --dot-size: 26px; /* 圆点直径 */ --linjetykkelse: 6px; /* 进度线粗细 */ /* var(--btn-accented-bgcolor)*/ --line-base: var(--btn-accented-bgcolor); /* 底线颜色 */ --line-active: #FFDBDB; /* 高亮线颜色 */ --dot-bg: #FFDBDB; /* 圆点默认底色 */ --dot-active: var(--btn-accented-bgcolor); /* 已完成/当前圆点底色 */ } /* 容器：水平分布 + 画线定位 */ .wd-checkout-steps{ position: relativ; display: flex; retfærdiggøre-indhold: mellemrum-mellem; align-items: flex-start; width: var(--bar-width); margin: 28px auto 12px; polstring-top: calc(var(--dot-size) / 2 + 4px); polstring-bund: 34px; /* 给绝对定位的文字预留空间 */ listestil: ingen; mod-nulstilling: trin; } /* 去掉主题自带的箭头装饰 */ .wd-checkout-steps li::after, .wd-checkout-steps a::after { content:none !important; } /* 底线（整条） */ .wd-checkout-steps::before{ content:&quot;&quot;; position:absolut; venstre: var(--line-indsat); højre: var(--line-indsat); top: calc(var(--dot-size) / 2 + 1px); højde: var(--linjetykkelse); border-radius: calc(var(--line-thickness) / 2); baggrund: var(--line-base); z-indeks: 0; } /* 高亮线（长度随当前步骤变化） */ .wd-checkout-steps::after{ content:&quot;&quot;; position:absolut; venstre: var(--line-indsat); top: calc(var(--dot-size) / 2 + 1px); højde: var(--linjetykkelse); border-radius: calc(var(--line-thickness) / 2); baggrund: var(--line-active); bredde: 0%; z-indeks: 0; } .wd-checkout-steps:has(li.step-cart.step-active)::after { width: 13%; } .wd-checkout-steps:has(li.step-checkout.step-active)::after { width: 48%; } .wd-checkout-steps:has(li.step-complete.step-active)::after { width: 100%; } /* 每个步骤节点 */ .wd-checkout-steps li{ position: relativ; /* 供圆点/文字绝对定位 */ z-indeks: 1; /* 让圆点盖在线上 */ flex: 1 1 auto; tekst-align: center; } /* Udfyld automatisk (1/2/3) */ .wd-checkout-steps li::before{ counter-increment: step; content: counter(step) !important; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); width: var(--dot-size); height: var(--dot-size); border-radius: 50%; display: grid; place-items: center; background: var(--dot-bg); color: #fff; font-weight: 700; font-size: 14px; /* Udfyld automatisk */ line-height: 1; box-shadow: 0 0 0 2px rgba(255,255,255,.9) indsat; } /* 已完成 + 当前步骤高亮 */ .wd-checkout-steps li:has(~ li.step-active)::before, .wd-checkout-steps li.step-active::before{ background: var(--dot-active); } /* 步骤文字：固定到同一基线，统一样式 */ .wd-checkout-trin li a, .wd-checkout-trin li &gt; span{ position: absolut !important; venstre: 50%; transform: translateX(-50%); top: calc(var(--dot-size) + 14px); /* 距离圆点的垂直间距：改这里 */ margin: 0 !vigtigt; display: inline-blok; linjehøjde: 1,2 !vigtigt; tekst-align: center; skriftstørrelse: 18px; skrifttype-vægt: 600; farve: arve; tekst-dekoration: ingen !vigtigt; border-bottom: ingen !vigtig; box-shadow: ingen !vigtig; white-space: nowrap; /* 需要换行就去掉这行 */ } /* 悬停时不改变高度/下划线 */ .wd-checkout-trin li a:hover{ tekst-dekoration: ingen; border-bottom: ingen !vigtig; box-shadow: ingen !vigtig; } } /* 手机端的页面顶部送货信息的padding */ .header-banner-container { padding-inline: 5px; }