/* ArmaloPe: condensed display type, readable copy and a shared dark atmosphere. */
:root{--lm-heading-font:'Barlow Condensed',sans-serif;--lm-copy-font:'DM Sans',sans-serif;--lm-accent:#F13B43;--lm-surface:var(--lm-basic-surface,#fff)}
body{font-family:var(--lm-copy-font);color:#181d25;background:#fff!important;background-image:none!important}
body .lm-page,body .lmp-template,body .site-main,body .page-content{font-family:var(--lm-copy-font)!important}
body :is(h1,h2,h3,h4,h5,h6,button,input[type=submit],input[type=button],.button,.e-button-base,.lm-nav-link,.lm-link,.lm-footer-link,.lm-eyebrow,.lm-announcement,.lm-category-name,.lm-discover-title,.lm-meta,.lm-price,.lm-card-btn,.lm-set-card,.woocommerce-Price-amount,.lmp-kicker,.lmp-image-count,.lmp-benefit strong,.lmp-rating,.lmp-price-card-title,.lmp-discount-badge,.lmp-price-current,.lmp-price-before,.lmp-price-saving,.lmp-assurance strong,.lmp-quantity,.lmp-purchase-total,.lmp-scroll-price,.lmp-combo-copy,.lmp-combo-total,.lmr-card-head strong,.lmr-stars,.lm-home-faq-question,.lm-trust-item strong){font-family:var(--lm-heading-font)!important}
body :is(h1,h2,h3,h4,h5,h6){font-weight:800}
body :is(.lm-body,.lm-small,.lmp-description,.lmp-description p,.lmp-assurance p,.lmp-purchase-note,.lmp-details,.lmp-details p,.lmr-review-text,.lmr-product-ref,.lmr-form-status,.lmp-combo-intro,.lmp-combo-status,.lm-home-story-quote,.lm-home-story-example,.lm-home-faq-answer-text){font-family:var(--lm-copy-font)!important}
body .lm-body{font-size:1rem;line-height:1.75}
body .lm-small{font-size:.78rem;line-height:1.7}
body .lm-announcement{font-size:.73rem;font-weight:600;letter-spacing:.08em}
body :is(.lm-nav-link,.lm-link,.lm-btn,.lm-card-btn,.lm-footer-link){font-weight:700}
body .lm-eyebrow{font-weight:700;font-size:.73rem;letter-spacing:.16em}
body .lm-title{font-size:clamp(3.5rem,5.6vw,6rem);font-weight:900!important;line-height:.95;letter-spacing:-.025em}
body .lm-h2{font-size:clamp(2rem,2.7vw,3rem);font-weight:800!important;line-height:1.05;letter-spacing:-.02em}
body .lm-h2 span,body .lm-title span{color:var(--lm-accent)}
body .lm-trust-item strong{font-size:1rem;font-weight:700}
body .lm-trust-item .lm-col{font-size:.76rem;line-height:1.6}
body .lm-set-card .lm-set-title{font-weight:800;line-height:1.1}
body .lm-set-current{font-weight:800}
body .lm-set-link{font-weight:700}
body .lmp-overview h1{font-size:clamp(2.2rem,2.6vw,3rem);font-weight:800;line-height:1.05}
body .lmp-description{font-size:.95rem;line-height:1.8}
body .lmp-benefit strong{font-size:1.05rem}
/* Count-aware feature tiles share the row, up to four columns. */
body .lmp-template .lmp-benefits{display:grid;grid-template-columns:repeat(var(--lm-benefit-columns,3),minmax(0,1fr));gap:.75rem;padding:0;border:0;align-items:stretch}
body .lmp-benefits .lmp-benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.65rem;min-width:0;min-height:6.25rem;padding:1rem .75rem;border:1px solid #3b4b5d;border-radius:.65rem;background:linear-gradient(145deg,#1c2632eb,#111a25f2);box-shadow:inset 0 1px 0 #ffffff06}
body .lmp-benefits .lmp-benefit svg,body .lmp-benefits .lmp-benefit img{display:block;flex-shrink:0;width:1.6rem;height:1.6rem;object-fit:contain;margin:0;color:#F13B43}
body .lmp-benefits .lmp-benefit strong{display:block;font-size:1.05rem;line-height:1.3;overflow-wrap:anywhere}
@media(max-width:767px){body .lmp-template .lmp-benefits{gap:.75rem}body .lmp-template .lmp-benefits[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}body .lmp-benefits .lmp-benefit{padding:.85rem .5rem;min-height:6rem;gap:.55rem}body .lmp-benefits .lmp-benefit strong{font-size:.95rem}}
body .lmp-assurance p{font-size:.85rem;line-height:1.75}
body .lmp-template .lmp-panel-heading h2{font-size:calc(1.15rem + 2px)}
body .lmp-template .lmp-assurance strong{font-size:calc(.95rem + 2px)}
@media(min-width:1025px){body .lmp-template .lmp-panel-heading h2{font-size:calc(clamp(1.2rem,1.2vw,1.5rem) + 2px)}body .lmp-template .lmp-assurance strong{font-size:calc(1.05rem + 2px)}}
body .lmp-purchase-note{font-size:.75rem!important;line-height:1.6}
body .lmp-combo-intro{font-size:.8rem!important;line-height:1.65}
body .lmp-combo-total small{font-family:var(--lm-copy-font);font-size:.66rem!important;line-height:1.6}
body .lmp-details{font-size:.9rem;line-height:1.85}
body .lmp-details summary{font-family:var(--lm-heading-font);font-weight:700}
body .lmp-details summary>span{display:inline-grid;place-items:center;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;font-family:var(--lm-heading-font);line-height:1}
body .lmr-review-text{font-size:.88rem;line-height:1.8}
body .lmr-card-head{font-size:.85rem}
body .lm-page{background-color:#0b0d13;background-image:radial-gradient(circle,#d5414a22 .7px,transparent 1px),linear-gradient(135deg,#170e15,#090e14 55%,#091117)!important;background-size:24px 24px,100% 100%!important}
body .lmp-template{background-color:#0b0e15;background-image:radial-gradient(ellipse at 8% 0%,#6d1c3038,transparent 46%),radial-gradient(ellipse at 100% 20%,#15495840,transparent 44%),radial-gradient(circle,#c53e501b .7px,transparent 1px),linear-gradient(135deg,#121119,#090d13 65%,#0b171e)!important;background-size:auto,auto,24px 24px,auto!important}
body .lm-header{background:#080b10f0}
body .lm-footer{background:#06090e;border-top:1px solid #242c37}
body .lm-hero,body .lm-promo{position:relative;isolation:isolate}
body .lm-hero::before,body .lm-promo::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,11,.96),rgba(5,7,11,.88) 24%,rgba(5,7,11,.62) 40%,rgba(5,7,11,.1) 55%,transparent 68%);z-index:0;pointer-events:none}
body .lm-hero-inner,body .lm-promo-inner{position:relative;z-index:1}

/* Editable home stories: one heading followed by four product-led cards. */
body .lm-home-stories{padding:5rem 0!important;background:linear-gradient(135deg,#101720,#0b1017 68%);border-block:1px solid #242e3a}
body .lm-home-stories-layout{display:flex!important;flex-direction:column;gap:2rem!important}
body .lm-home-stories-intro{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:.55rem 2rem!important;align-items:end;padding:0!important}
body .lm-home-stories-intro>.lm-eyebrow{grid-column:1/-1;color:#a4a8b2}
body .lm-home-stories-intro>h2{grid-column:1;margin:0}
body .lm-home-stories-intro>.lm-body{grid-column:1;font-size:.88rem!important;line-height:1.7}
body .lm-home-stories-intro>.lm-home-story-example{grid-column:1;font-size:.7rem!important;color:#9ba7b7!important;line-height:1.6}
body .lm-home-stories-intro>.lm-link{grid-column:2;grid-row:2/5;align-self:end;white-space:nowrap;font-size:.95rem!important;color:#f3f5f8}
body .lm-home-stories-intro>.lm-link span,body .lm-home-faq-intro .lm-link span{color:var(--lm-accent);margin-left:.5rem}
body .lm-home-story-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:1.25rem!important;padding:0!important;overflow:visible!important}
body .lm-home-story-card{display:flex!important;flex-direction:column;position:relative;min-width:0;padding:0!important;border:1px solid #354252!important;border-radius:.6rem!important;background:linear-gradient(145deg,#1b2430,#151d27)!important;overflow:hidden}
body .lm-home-story-card::before{content:'ARMALOPE';position:absolute;top:.8rem;left:1rem;z-index:1;font:800 .95rem var(--lm-heading-font);letter-spacing:.08em;color:#6b7887;pointer-events:none}
body .lm-home-story-image{display:block;width:100%!important;height:auto!important;aspect-ratio:1.5!important;object-fit:cover!important;object-position:center top;padding:0!important;background:#dbe1e8;filter:brightness(.94) saturate(.92);border-radius:0!important}
body .lm-home-story-body{display:flex!important;flex-direction:column;flex:1;gap:.65rem!important;padding:1.1rem!important}
body .lm-home-story-stars{font-family:var(--lm-heading-font)!important;color:#ffc039!important;font-size:1.05rem!important;letter-spacing:.08em;line-height:1;margin:0!important}
body .lm-home-story-stars span{font-size:.7rem;letter-spacing:0;color:#b4bdcb;margin-left:.2rem}
body .lm-home-story-title{font-size:1.4rem!important;font-weight:800!important;line-height:1.13!important;margin:0!important}
body .lm-home-story-quote{font-size:.82rem!important;line-height:1.8!important;color:#b8c1ce;margin:0!important;flex:1}
body .lm-home-story-author{display:flex!important;align-items:center;gap:.6rem;font-family:var(--lm-heading-font)!important;font-size:1rem!important;color:#f3f5f8;margin:1rem 0 0!important;padding-top:1rem;border-top:1px solid #354252}
body .lm-home-story-author>span:first-child{display:grid;place-items:center;flex:0 0 2rem;height:2rem;border-radius:50%;background:#354254;color:#d8e1ed;font:800 1rem var(--lm-heading-font)}
body .lm-home-story-body>.lm-home-story-example{font-size:.68rem!important;color:#9ba7b7!important;margin:-.7rem 0 0 2.6rem!important;line-height:1.5}

/* FAQ with an independent header, accordion on the left and support on the right. */
body .lm-help{padding:5rem 0!important;background:linear-gradient(120deg,#0c1118,#0b1016)!important}
body .lm-help>.lm-home-faq-copy{width:var(--lm-content-width,94%)!important;margin:0 auto 2rem!important;padding:0!important;display:flex;flex-direction:column;gap:.65rem}
body .lm-help>.lm-home-faq-copy>.lm-eyebrow{color:#a4a8b2}
body .lm-help>.lm-home-faq-copy>.lm-body{font-size:.88rem!important}
body .lm-home-faq-layout{display:grid!important;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)!important;gap:1.75rem!important;align-items:stretch!important}
body .lm-home-faq-list{display:flex;flex-direction:column;gap:0!important;border:1px solid #354252!important;border-radius:.6rem!important;background:#141c27!important;overflow:hidden;align-self:start}
body .lm-home-faq-item{border:0!important;border-bottom:1px solid #354252!important;border-radius:0!important;background:transparent!important;margin:0!important;padding:0!important}
body .lm-home-faq-item:last-child{border-bottom:0!important}
body .lm-home-faq-header{min-height:3.9rem;padding:1.1rem 1.3rem!important;gap:1rem;align-items:center}
body .lm-home-faq-question{font-size:calc(1.13rem + 2px)!important;font-weight:700;line-height:1.4}
body .lm-home-faq-icon{display:flex!important;align-items:center;justify-content:center!important;width:1.6rem!important;height:1.6rem!important;border:1px solid #82404c;border-radius:.25rem;background:#171c26;padding:0!important;flex:0 0 1.6rem!important;transform:none!important}
body .lm-home-faq-icon p{font-family:var(--lm-heading-font)!important;font-size:1.25rem!important;color:var(--lm-accent)!important;line-height:1;transition:transform .2s}
body .lm-home-faq-item[open] .lm-home-faq-icon p{transform:rotate(45deg)}
body .lm-home-faq-answer{padding:0 1.3rem 1.25rem!important}
body .lm-home-faq-answer-text{font-size:.85rem!important;line-height:1.85!important;color:#bdc7d5}
body .lm-home-faq-intro{display:block!important;position:relative;isolation:isolate;overflow:hidden;padding:2rem!important;border:1px solid #354252!important;border-radius:.6rem!important;background:linear-gradient(135deg,#202834,#171e28)!important}
body .lm-home-faq-intro::after{content:'';position:absolute;right:-2rem;bottom:-3rem;width:12rem;height:12rem;border-radius:1.2rem;transform:rotate(-22deg);opacity:.5;background:radial-gradient(circle at 27% 27%,#58404f 0 17%,#28202c 18%,transparent 21%),radial-gradient(circle at 75% 27%,#58404f 0 17%,#28202c 18%,transparent 21%),radial-gradient(circle at 27% 75%,#58404f 0 17%,#28202c 18%,transparent 21%),radial-gradient(circle at 75% 75%,#58404f 0 17%,#28202c 18%,transparent 21%),#382632;z-index:0;pointer-events:none}
body .lm-home-faq-intro>.lm-home-faq-copy{position:relative;z-index:1;display:flex!important;flex-direction:column;align-items:flex-start;gap:1rem!important;padding:0!important;height:100%}
body .lm-home-faq-intro .lm-eyebrow{font-size:.72rem;color:#b4b7c3;letter-spacing:.13em}
body .lm-home-faq-intro .lm-eyebrow>span:first-child{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid #88404e;border-radius:.4rem;background:#43212b55;color:var(--lm-accent);font:900 2rem var(--lm-heading-font);margin-bottom:1.6rem}
body .lm-home-faq-intro h2{font-size:clamp(2.6rem,3.6vw,3.6rem)!important;font-weight:900!important;line-height:.96!important;margin:0}
body .lm-home-faq-intro .lm-body{font-size:.84rem!important;line-height:1.8;max-width:28rem}
body .lm-home-faq-intro .lm-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;font-size:1rem!important;border:1px solid #854552;border-radius:.2rem;padding:.6rem 1.1rem!important;margin-top:auto!important;align-self:flex-start;background:#131b26;color:#f3f5f8}
body .lm-home-faq-intro .lm-link:hover{background:#2d1b26;border-color:var(--lm-accent)}
@media(max-width:1024px){body .lm-home-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .lm-home-faq-layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)!important}body .lm-home-faq-intro{padding:1.5rem!important}}
@media(max-width:767px){body .lm-home-stories,body .lm-help{padding:3.5rem 0!important}body .lm-home-stories-intro{grid-template-columns:1fr;gap:.65rem!important}body .lm-home-stories-intro>.lm-link{grid-column:1;grid-row:auto;margin-top:.2rem!important;justify-self:start}body .lm-home-story-grid{grid-template-columns:1fr!important;gap:1.2rem!important}body .lm-home-story-image{aspect-ratio:1.6!important}body .lm-home-story-title{font-size:1.5rem!important}body .lm-home-story-quote{font-size:.87rem!important}body .lm-home-faq-layout{grid-template-columns:1fr!important;gap:1.25rem!important}body .lm-home-faq-header{min-height:3.8rem;padding:1rem!important}body .lm-home-faq-question{font-size:calc(1.05rem + 2px)!important}body .lm-home-faq-answer{padding:0 1rem 1rem!important}body .lm-home-faq-intro{padding:1.75rem!important}body .lm-home-faq-intro h2{font-size:3rem!important}body .lm-home-faq-intro .lm-link{margin-top:.5rem!important}body .lm-title{font-size:3.6rem!important}body .lmp-overview h1{font-size:2.25rem}body .lmp-description{font-size:.9rem}body .lmp-benefit strong{font-size:1rem}body .lmp-combo-intro{font-size:.76rem!important}body .lm-announcement{font-size:.65rem}}
@media(prefers-reduced-motion:reduce){body .lm-home-faq-icon p{transition:none}}

/* Heavy display titles, clean lettering and one shared brand red. */
body .lm-page :is(h1,h2,h3,h4,h5,h6),body .lm-page .lm-set-card .lm-set-title{font-weight:900!important}
body .lm-page :is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}
body .lm-page,body .lm-page *{text-shadow:none!important}
body .lm-page .lm-hero .lm-title{font-size:clamp(4rem,6.6vw,7rem)!important;line-height:.93;letter-spacing:-.025em}
body .lm-page [data-id="766783a"] .lm-title{font-size:clamp(3rem,4.7vw,5rem)!important;line-height:.96;letter-spacing:-.025em}
body :is(.lm-btn,.lm-card-btn){background-color:var(--lm-accent)!important}
body :is(.lm-btn,.lm-card-btn):hover{background-color:#D82C35!important}
body :is(.lm-title,.lm-h2) strong{color:var(--lm-accent)}
body .lm-set-card .lm-set-link{color:var(--lm-accent)}
@media(max-width:767px){body .lm-page .lm-hero .lm-title{font-size:clamp(3.6rem,14vw,4.6rem)!important}body .lm-page [data-id="766783a"] .lm-title{font-size:clamp(2.6rem,10.8vw,3.5rem)!important}body .lm-hero::before,body .lm-promo::before{background:linear-gradient(90deg,rgba(5,7,11,.82),rgba(5,7,11,.35))}}

/* Subtle red dots: flat, evenly spaced and drawn without an image asset. */
body,body .lm-page,body .lmp-template{
  background-color:#0e0c12!important;
  background-image:radial-gradient(circle,rgba(241,59,67,.16) 1.6px,transparent 1.9px),linear-gradient(120deg,#130d13,#0c0d13)!important;
  background-size:34px 34px,100% 100%!important;
  background-repeat:repeat,no-repeat!important;
  background-position:0 0!important;
  background-attachment:scroll!important;
}
body .lm-page [data-id="26bf1803"]>*{border-block:0!important}
/* One continuous dark red canvas for Marvel's open home sections. */
body .lm-page{background:#160a0f!important}
body .lm-page [data-id="26bf1803"]>:not(.lm-hero):not(.lm-promo):not(.lm-trust){background:transparent!important}
body .lm-page #catalogo{box-sizing:border-box;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:var(--lm-content-gutter,3%)!important}
body .lmp-breadcrumb{font-family:var(--lm-heading-font);font-size:.8rem;color:#9caabb;letter-spacing:.08em;line-height:1.5;margin:0 0 1.75rem}

/* One shared default surface for basic panels on every public page. */
:root{--lm-basic-surface:#161d27;--lm-card-surface:var(--lm-basic-surface);--lm-basic-border:#4b4b53;--lm-basic-muted:#c8c8d0}
body .lm-set-card.is-regular{background:var(--lm-card-surface)!important}
body .lm-set-card.is-regular:hover{border-color:var(--lm-card-border-hover)}
body .lm-set-card.is-regular :is(.lm-set-facts>span,.lm-set-footer){border-color:var(--lm-card-rule)}
body .lm-set-card.is-regular .lm-set-facts>span{background:transparent}
body .lm-set-facts{color:var(--lm-card-muted,#d7d7df)}
body :is(.lm-page,.sw-page) :is(.lm-home-story-card,.lm-home-faq-intro,.lm-explore-card,.lm-home-faq-list,.sw-community-card,.sw-search-form){background:var(--lm-basic-surface)!important;border-color:var(--lm-basic-border)!important}
body .lm-page :is(.lm-home-faq-item,.lm-home-story-author){border-color:var(--lm-basic-border)!important}
body .lm-page :is(.lm-home-faq-icon,.lm-home-faq-intro .lm-link){background:var(--lm-basic-surface)!important}
body .lm-page .lm-home-faq-intro .lm-link:hover{background:#34343a!important}
body .lm-page .lm-home-story-author>span:first-child{background:#48484e;color:#f0f0f4}
body .lm-page :is(.lm-home-story-quote,.lm-home-faq-answer-text,.lm-explore-description){color:var(--lm-basic-muted)!important}
body .lm-page :is(.lm-explore-photo,.lm-home-story-image){background:#eeeef0!important}
body .lm-page .lm-home-story-card::before{color:#85858e}
body .lmp-template :is(.lmp-purchase-panel,.lmp-benefit,.lmp-combo,.lmp-price-card.is-regular,.lmr-hub,.lmp-details,.lmr-write,.lmr-dialog,.lmr-dialog-head){background:var(--lm-basic-surface)!important;border-color:var(--lm-basic-border)!important}
body .lmp-template :is(.lmp-combo-product,.lmr-product-reference,.lmr-upload,.lmr-dialog-close,.lmp-quantity input){background:var(--lm-basic-surface);border-color:var(--lm-basic-border)}
body .lmp-template :is(.lmp-assurance,.lmp-combo-bottom,.lmp-scroll-price,.lmr-card,.lmr-tabs){border-color:var(--lm-basic-border)}
body .lmp-template .lmp-purchase-actions .lmp-add:hover{background:#34343a}
@media(max-width:1024px){body .lmp-template .lmp-purchase-panel{background:transparent!important;border:0!important}body .lmp-template .lmp-panel-form{background:var(--lm-basic-surface)!important;border-color:var(--lm-basic-border)}}

/* Match Star Wars' measured section-header spacing across both homes. */
:root{--lm-section-content-gap:1.2rem}
body .lm-page :is(.lm-section-head,.lm-explore-header),body .sw-page .sw-section-head{margin-bottom:var(--lm-section-content-gap)!important}
body .lm-page .lm-home-stories-layout{gap:var(--lm-section-content-gap)!important}
body .lm-page .lm-help>.lm-home-faq-copy{margin-bottom:var(--lm-section-content-gap)!important}
body .sw-page .sw-section-description{margin-bottom:var(--lm-section-content-gap)!important}
/* A distinct burgundy benefits strip echoes Star Wars' blue strip. */
body .lm-page [data-id="26bf1803"]>.lm-trust{background:#2b101a!important;padding-block:1.1rem}
/* Five categories stay in one readable, horizontally scrollable mobile row. */
@media(max-width:767px){
 body .lm-page .lm-categories,body .sw-page .sw-category-grid{display:grid!important;grid-template-columns:repeat(5,minmax(170px,46vw))!important;grid-auto-flow:column;gap:.75rem!important;overflow-x:auto!important;max-width:100%;padding-bottom:.6rem!important;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--lm-accent) #242428}
 body .lm-page .lm-category,body .sw-page .sw-category-grid>.sw-tile{scroll-snap-align:start}
}

/* Neutral site chrome, review panels and WooCommerce utility containers. */
body :is(.lm-header,.lm-footer,.sw-header,.sw-footer,.lm-basic-surface){background:var(--lm-basic-surface)!important}
body .lmp-template :is(.lmr-card,.lmp-related-card,.lmr-photo-strip>a,.lmr-photo-stack>a,.lmp-complements,.lmp-complement-options){background:var(--lm-basic-surface)!important}
body .lmp-template .lmr-photo-stack.has-more::before,body .lmp-template .lmr-photo-stack.has-more::after{background:var(--lm-basic-surface)}
body :is(.lmr-photo-viewer,.lmr-photo-viewer-stage,.lmr-photo-viewer button){background:var(--lm-basic-surface)}
body .lmp-template .lmr-upload input[type=file],body .lmp-template .lmr-upload input[type=file]::file-selector-button{background:var(--lm-basic-surface)!important}
body :is(.woocommerce-MyAccount-navigation,.woocommerce-info,.woocommerce-message){background:var(--lm-basic-surface)!important}
body .woocommerce .woocommerce-tabs ul.tabs li:not(.active){background:var(--lm-basic-surface)}
body .woocommerce ul.products li.product:not(:has(>.lm-set-card)){background:var(--lm-basic-surface)}
body.woocommerce-checkout #payment,body.woocommerce-checkout #payment div.payment_box{background:var(--lm-basic-surface);color:#f8f7f4}
body.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--lm-basic-surface)}
