/* Final white + red theme layer loaded after page-specific styles. */
body.product-page,
body.discovery-page{background:#fff;color:#151515;--muted:#6c6761;--pdp-line:#e5dfd7}
body.product-page .site-bg,body.discovery-page .site-bg{background:#fff;filter:none;transform:none}
body.product-page .site-bg:after,body.discovery-page .site-bg:after{background:#fff}
body.product-page header,body.discovery-page header{background:rgba(255,255,255,.96);color:#151515;border-color:#e5dfd7}
body.product-page header.scrolled,body.discovery-page header.scrolled{background:#fff}
body.product-page header .logo-img img,body.discovery-page header .logo-img img{filter:invert(1)}
body.product-page .nav-left a,body.discovery-page .nav-left a,body.product-page .link-btn,body.discovery-page .link-btn{color:#151515}
body.product-page #finderOpen,body.discovery-page #finderOpen{border-color:rgba(21,21,21,.22)}
body.product-page #cartOpen,body.discovery-page #cartOpen{background:#e60012;border-color:#e60012;color:#fff}
body.product-page .pdp-main,body.product-page .pdp-related,body.product-page .pdp-end,body.product-page .character-card,body.product-page .note-card,body.discovery-page main{background:#fff;color:#151515}
body.product-page .breadcrumb,body.product-page .gallery-caption,body.product-page .product-kicker,body.product-page .product-inspired,body.product-page .product-tagline,body.product-page .product-description,body.product-page .product-facts,body.product-page .purchase-status,body.product-page .pdp-price-row>span:last-child,body.product-page .product-accordions .acc-inner>p,body.product-page .related-info p,body.product-page .pdp-end>span{color:#6c6761}
body.product-page .breadcrumb>span:last-child,body.product-page .product-gender,body.product-page .scent-tags span,body.product-page .size-option,body.product-page .quantity-control,body.product-page .product-accordions details,body.product-page .pdp-related,body.product-page .pdp-end{border-color:#e5dfd7;color:#151515}
body.product-page .gallery-stage,body.product-page .related-image{background:#f4f1ed}
body.product-page .gallery-message strong,body.product-page .scent-intro h2,body.product-page .character-card h3,body.product-page .note-card h4,body.product-page .pdp-end strong{color:#151515}
body.product-page .character-card{border-color:#e5dfd7}
body.product-page .character-card p,body.product-page .note-card p{color:#6c6761}
body.product-page .size-option:has(input:checked){background:#fff1f1;border-color:#e60012}
body.product-page .quantity-control button{color:#151515}
body.product-page .product-accordions summary span{color:#6c6761}
body.product-page .pdp-end>a,body.product-page .related-heading a{color:#151515;border-color:#151515}
body.discovery-page .lab-hero,body.discovery-page .lab-section,body.discovery-page .collection-back{color:#151515}
body.discovery-page .lab-sub,body.discovery-page .lab-price-bar .lab-label,body.discovery-page .slot-hint,body.discovery-page .lab-card .lab-notes,body.discovery-page .lab-card .lab-cat,body.discovery-page .collection-tools label,body.discovery-page .lab-bar-count{color:#6c6761}
body.discovery-page .slot,body.discovery-page .lab-card{background:#fff;border-color:#e5dfd7;color:#151515}
body.discovery-page .slot.filled,body.discovery-page .lab-card.selected{background:#fff1f1;border-color:#e60012}
body.discovery-page .slot-num{background:#fff;border-color:#e5dfd7;color:#151515}
body.discovery-page .collection-tools select{background:#fff;color:#151515;border-color:#e5dfd7}
body.discovery-page .collection-tools select option{background:#fff;color:#151515}
body.discovery-page .lab-bar{background:rgba(255,255,255,.94);border-color:#e5dfd7;color:#151515}
body.discovery-page .lab-bar-total{color:#151515}
body.discovery-page .lab-reset{color:#6c6761}
body.discovery-page .lab-reset:hover{color:#e60012}
.nav-dropdown-menu{background:#fff!important}

/* Finish the white + red treatment on the Try Any Four page. The page has
   legacy inline dark-card styles, so these overrides intentionally use
   !important where needed to keep every section in the same theme. */
body.product-page.set-page .announce{background:#e60012;color:#fff}
body.product-page.set-page .inside-box,
body.product-page.set-page .sample-option,
body.product-page.set-page .how-card,
body.product-page.set-page .reviews-grid>div{background:#fff!important;color:#151515!important;border-color:#e5dfd7!important}
body.product-page.set-page .sample-option:hover{background:#fff7f5!important;border-color:#e60012!important}
body.product-page.set-page .sample-option:has(input:checked){background:#fff1f1!important;border-color:#e60012!important}
body.product-page.set-page .sample-option-copy strong,
body.product-page.set-page .how-card h3,
body.product-page.set-page .reviews-grid p,
body.product-page.set-page #reviews h2,
body.product-page.set-page .how-section h2{color:#151515!important}
body.product-page.set-page .sample-option-copy small,
body.product-page.set-page .how-card p,
body.product-page.set-page .reviews-grid cite{color:#6c6761!important}
body.product-page.set-page .how-img{background:#fff}
body.product-page.set-page .how-section,
body.product-page.set-page #reviews{border-top-color:#e5dfd7!important}
body.product-page.set-page #reviews>div>div>strong{color:#151515!important}
body.product-page.set-page #stickyBar{background:rgba(255,255,255,.96)!important;color:#151515;border-top-color:#e5dfd7!important;box-shadow:0 -8px 24px rgba(17,17,20,.08)}
body.product-page.set-page #stickyPrice{color:#6c6761!important}
body.product-page.set-page .rating-row,
body.product-page.set-page .rating-row a,
body.product-page.set-page .pdp-price-row b{color:#151515!important}
body.product-page.set-page .pdp-trust{color:#151515}
body.product-page.set-page .how-card>span{color:#e60012}
body.product-page.set-page .inside-box li{color:#6c6761!important;border-top-color:#e5dfd7!important}
body.product-page.set-page .inside-box li strong{color:#151515!important}

/* Individual product detail: a cleaner white + red purchase panel inspired by
   the new reference layout, while keeping the Bareproof type and controls. */
body.product-page:not(.set-page) .product-details{padding:clamp(18px,2.4vw,34px) 0 10px;color:#151515}
body.product-page:not(.set-page) .pdp-detail-topline{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}
body.product-page:not(.set-page) .pdp-detail-badges{display:flex;gap:8px;flex-wrap:wrap}
body.product-page:not(.set-page) .pdp-detail-badge{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:4px;background:#f4ecdf;color:#151515;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
body.product-page:not(.set-page) .pdp-detail-badge-accent{background:#e60012;color:#fff}
body.product-page:not(.set-page) .pdp-rating{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;background:#f7f3ef;color:#151515;font-size:13px;white-space:nowrap}
body.product-page:not(.set-page) .pdp-rating span{color:#e60012;font-size:16px;line-height:1}
body.product-page:not(.set-page) .pdp-rating b{font-weight:700}
body.product-page:not(.set-page) .product-details h1{margin:0 0 16px;color:#151515;font-size:clamp(46px,5.5vw,78px);font-weight:700;letter-spacing:-.075em;line-height:.96}
body.product-page:not(.set-page) .product-inspired{margin:0 0 8px;color:#6c6761;font-size:12px}
body.product-page:not(.set-page) .product-inspired span{color:#151515;font-style:normal;font-weight:600}
body.product-page:not(.set-page) .product-tagline{margin:0;color:#151515;font-size:20px;font-weight:500;line-height:1.35}
body.product-page:not(.set-page) .scent-tags{gap:8px;margin:24px 0 20px}
body.product-page:not(.set-page) .scent-tags span{border:0;border-radius:999px;background:#f4ecdf;color:#151515;padding:10px 15px;font-size:11px;font-weight:700;letter-spacing:.03em}
body.product-page:not(.set-page) .product-description{max-width:560px;color:#6c6761;font-size:13px;line-height:1.7}
body.product-page:not(.set-page) .pdp-price-row{justify-content:flex-start;align-items:baseline;gap:18px;margin:28px 0 16px;padding:0;border:0}
body.product-page:not(.set-page) .pdp-price-row>span:first-child{color:#e60012;font-size:34px;font-weight:600;letter-spacing:-.045em}
body.product-page:not(.set-page) .pdp-price-row>span:last-child{color:#6c6761;font-size:11px}
body.product-page:not(.set-page) .pdp-price-row b{color:#151515;font-weight:700}
body.product-page:not(.set-page) .size-fieldset legend{color:#151515;font-size:10px;font-weight:800;letter-spacing:.14em}
body.product-page:not(.set-page) .size-options{gap:10px}
body.product-page:not(.set-page) .size-option{min-height:66px;border:1px solid #e5dfd7;border-radius:12px;background:#fff;color:#151515;padding:13px 14px}
body.product-page:not(.set-page) .size-option:has(input:checked){background:#fff1f1;border-color:#e60012;box-shadow:inset 0 0 0 1px #e60012}
body.product-page:not(.set-page) .size-option strong{color:#151515;font-weight:700}
body.product-page:not(.set-page) .size-option small{color:#6c6761}
body.product-page:not(.set-page) .size-option b{color:#151515;font-weight:700}
body.product-page:not(.set-page) .pdp-info{display:grid;place-items:center;width:22px;height:22px;border:1px solid #151515;border-radius:50%;font-size:12px;font-weight:500;flex:0 0 22px}
body.product-page:not(.set-page) .purchase-row{gap:12px;margin-top:22px}
body.product-page:not(.set-page) .quantity-control{height:56px;border:0;border-radius:999px;background:#f4ecdf;overflow:hidden}
body.product-page:not(.set-page) .quantity-control button{width:48px;height:56px;color:#e60012;font-size:23px}
body.product-page:not(.set-page) .quantity-control output{width:42px;color:#151515;font-size:16px;background:#fff;height:56px;display:grid;place-items:center}
body.product-page:not(.set-page) .pdp-add{min-height:56px;border-radius:999px;background:#e60012;color:#fff;font-size:13px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase}
body.product-page:not(.set-page) .pdp-add:hover{background:#b0000e}
body.product-page:not(.set-page) .purchase-row{display:flex;flex-wrap:wrap;align-items:center}
body.product-page:not(.set-page) .purchase-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:1 1 100%}
body.product-page:not(.set-page) .purchase-actions .pdp-add{border:1px solid #151515;border-radius:4px;background:#fff;color:#151515;justify-content:center;padding:16px;min-height:60px;letter-spacing:.03em}
body.product-page:not(.set-page) .purchase-actions .pdp-add:hover{background:#f4f1ed}
body.product-page:not(.set-page) .purchase-actions .pdp-buy{background:#e60012;border-color:#e60012;color:#fff}
body.product-page:not(.set-page) .purchase-actions .pdp-buy:hover{background:#b0000e;border-color:#b0000e}
body.product-page:not(.set-page) .purchase-actions .pdp-add:disabled{opacity:.55;cursor:wait}
body.product-page:not(.set-page) .purchase-actions .pdp-add:focus-visible{outline:3px solid #151515;outline-offset:3px}
body.product-page:not(.set-page) .purchase-status{color:#6c6761}
body.product-page:not(.set-page) .pdp-benefits{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0}
body.product-page:not(.set-page) .pdp-benefits span{padding:10px 14px;border:1px solid #e5dfd7;border-radius:999px;color:#151515;font-size:11px;font-weight:600}
body.product-page:not(.set-page) .pdp-benefits span:before{display:none}
body.product-page:not(.set-page) .pdp-delivery{margin-top:30px;padding-top:24px;border-top:1px solid #e5dfd7}
body.product-page:not(.set-page) .pdp-delivery h2{margin:0 0 14px;color:#151515;font-size:15px;font-weight:800;letter-spacing:.08em}
body.product-page:not(.set-page) .pdp-pin-form{display:flex;align-items:center;border:1px solid #d9d0c8;border-radius:999px;overflow:hidden;background:#fff}
body.product-page:not(.set-page) .pdp-pin-form input{min-width:0;flex:1;border:0;outline:0;padding:15px 18px;color:#151515;font-size:14px;background:transparent}
body.product-page:not(.set-page) .pdp-pin-form input::placeholder{color:#6c6761}
body.product-page:not(.set-page) .pdp-pin-form button{border:0;border-radius:999px;background:#e60012;color:#fff;padding:13px 26px;font-size:12px;font-weight:800;letter-spacing:.08em}
body.product-page:not(.set-page) .pdp-pin-form button:hover{background:#b0000e}
body.product-page:not(.set-page) .pdp-delivery>p{margin:10px 0 0;color:#6c6761;font-size:12px}
body.product-page:not(.set-page) .pdp-delivery>p.ok{color:#16824b}
body.product-page:not(.set-page) .pdp-delivery>p.bad{color:#b0000e}
body.product-page:not(.set-page) .pdp-delivery>p.checking{color:#9a6b00}
body.product-page:not(.set-page) .product-accordions{margin-top:28px;border-top:1px solid #e5dfd7}
body.product-page:not(.set-page) .product-accordions details{border-bottom-color:#e5dfd7}
body.product-page:not(.set-page) .product-accordions summary{color:#151515}
body.product-page:not(.set-page) .product-accordions .acc-inner>p{color:#6c6761}
body.product-page:not(.set-page) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:640px){
  body.product-page:not(.set-page) .product-details{padding-top:8px}
  body.product-page:not(.set-page) .pdp-detail-topline{align-items:flex-start;flex-direction:column;gap:12px}
  body.product-page:not(.set-page) .pdp-rating{position:absolute;right:20px;margin-top:0}
  body.product-page:not(.set-page) .product-details h1{font-size:clamp(42px,13vw,62px);max-width:90%}
  body.product-page:not(.set-page) .product-tagline{font-size:17px}
  body.product-page:not(.set-page) .pdp-price-row>span:first-child{font-size:31px}
  body.product-page:not(.set-page) .purchase-row{align-items:stretch}
  body.product-page:not(.set-page) .quantity-control{flex:0 0 auto}
  body.product-page:not(.set-page) .pdp-add{padding:0 14px}
  body.product-page:not(.set-page) .pdp-pin-form button{padding:13px 20px}
}

/* Product FAQs: visible, scannable answers that also map cleanly to FAQPage data. */
body.product-page:not(.set-page) .pdp-faq{grid-column:1 / -1;margin:clamp(56px,8vw,112px) 0 0;padding:clamp(28px,5vw,64px) 0 0;border-top:1px solid #e5dfd7}
body.product-page:not(.set-page) .pdp-faq-heading{max-width:680px;margin-bottom:28px}
body.product-page:not(.set-page) .pdp-faq-heading h2{margin:8px 0 12px;color:#151515;font-size:clamp(32px,4vw,58px);font-weight:700;letter-spacing:-.06em;line-height:1}
body.product-page:not(.set-page) .pdp-faq-heading>p:last-child{margin:0;color:#6c6761;font-size:14px;line-height:1.6}
body.product-page:not(.set-page) .pdp-faq-list{border-top:1px solid #e5dfd7}
body.product-page:not(.set-page) .pdp-faq-list details{border-bottom:1px solid #e5dfd7}
body.product-page:not(.set-page) .pdp-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;color:#151515;font-size:15px;font-weight:700;line-height:1.35;cursor:pointer;list-style:none}
body.product-page:not(.set-page) .pdp-faq-list summary::-webkit-details-marker{display:none}
body.product-page:not(.set-page) .pdp-faq-list summary span{display:grid;place-items:center;width:26px;height:26px;color:#e60012;font-size:24px;font-weight:400;line-height:1;transition:transform .25s ease;flex:0 0 26px}
body.product-page:not(.set-page) .pdp-faq-list details[open] summary span{transform:rotate(45deg)}
body.product-page:not(.set-page) .pdp-faq-answer{max-width:850px;padding:0 48px 24px 0;color:#6c6761;font-size:14px;line-height:1.75}
@media(max-width:640px){
  body.product-page:not(.set-page) .pdp-faq{margin-top:54px;padding-top:34px}
  body.product-page:not(.set-page) .pdp-faq-heading h2{font-size:38px}
  body.product-page:not(.set-page) .pdp-faq-list summary{font-size:14px;padding:20px 0}
  body.product-page:not(.set-page) .pdp-faq-answer{padding-right:24px;font-size:13px}
  body.product-page:not(.set-page) .related-info{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:start}
  body.product-page:not(.set-page) .related-info>div{min-width:0}
body.product-page:not(.set-page) .related-info>span{display:block;margin-top:2px;font-size:12px;white-space:nowrap}
}

/* Checkout uses its own inline layout styles; finish the light theme here so
   every label, field, total, and signed-out prompt remains readable. */
body.checkout-page{background:#fff;color:#151515;--line:#e5dfd7;--cream:#fff;--black:#151515}
body.checkout-page .site-bg{display:none}
body.checkout-page .announce{background:#e60012;color:#fff}
body.checkout-page header{background:rgba(255,255,255,.96);color:#151515;border-bottom-color:rgba(230,0,18,.18);box-shadow:0 8px 24px rgba(17,17,20,.08)}
body.checkout-page header .logo-img img{filter:invert(1)}
body.checkout-page .nav-left a,body.checkout-page .link-btn{color:#151515}
body.checkout-page #cartOpen{background:#e60012;border-color:#e60012;color:#fff}
body.checkout-page main{background:#fff;color:#151515}
body.checkout-page .checkout-kicker{color:#e60012}
body.checkout-page .checkout-title{color:#151515}
body.checkout-page .co-fieldset,body.checkout-page .co-summary{border-color:#e5dfd7;background:#fff}
body.checkout-page .co-fieldset legend{color:#151515}
body.checkout-page .co-field label{color:#6c6761}
body.checkout-page .co-field input,body.checkout-page .co-coupon-row input{background:#fff;border-color:#d9d0c8;color:#151515}
body.checkout-page .co-field input::placeholder,body.checkout-page .co-coupon-row input::placeholder{color:#9a9188}
body.checkout-page .co-pay label{border-color:#d9d0c8;color:#151515}
body.checkout-page .co-pay label:has(input:checked){background:#fff1f1;border-color:#e60012}
body.checkout-page .co-pay small,body.checkout-page .co-secure{color:#6c6761}
body.checkout-page .co-secure strong,body.checkout-page .co-secure a{color:#151515!important}
body.checkout-page .co-summary h2,body.checkout-page .co-item .ci-name,body.checkout-page .co-item .ci-price,body.checkout-page .co-row.total{color:#151515}
body.checkout-page .co-item .ci-meta,body.checkout-page .co-row{color:#6c6761}
body.checkout-page .co-row.total{border-top-color:#e5dfd7}
body.checkout-page .co-row .free,body.checkout-page .co-gift .ci-meta,body.checkout-page .co-gift .ci-price{color:#16824b}
body.checkout-page .co-coupon{border-color:#e5dfd7}
body.checkout-page .co-coupon-toggle{color:#6c6761}
body.checkout-page .co-coupon-toggle:hover{color:#151515}
body.checkout-page .co-coupon-toggle[aria-expanded="true"]{color:#6c6761}
body.checkout-page .co-coupon-row button{border-color:#d9d0c8;background:#fff;color:#151515}
body.checkout-page .co-coupon-row button:hover{background:#e60012;border-color:#e60012;color:#fff}
body.checkout-page .co-gate-copy,body.checkout-page .co-empty p,body.checkout-page .co-confirm p{color:#6c6761}
body.checkout-page .co-gate-alt{border-color:#151515;color:#151515}
body.checkout-page .co-gate-alt:hover{background:#151515;border-color:#151515;color:#fff}
body.checkout-page footer{background:#fff;color:#151515;border-top:1px solid #e5dfd7}
body.checkout-page footer a,body.checkout-page footer .fine{color:#151515}
body.checkout-page .mobile-menu{background:#fff;color:#151515}
body.checkout-page .mobile-menu a,body.checkout-page .mobile-menu .nav-dropdown summary{color:#151515!important}
body.checkout-page #menuClose{color:#151515}

/* Account-facing pages share the white/red storefront theme. */
body.orders-page,body.returns-page{background:#fff;color:#151515}
body.orders-page .site-bg,body.returns-page .site-bg{display:none}
body.orders-page .announce,body.returns-page .announce{background:#e60012;color:#fff}
body.orders-page header,body.returns-page header{background:rgba(255,255,255,.96);color:#151515;border-bottom-color:rgba(230,0,18,.18);box-shadow:0 8px 24px rgba(17,17,20,.08)}
body.orders-page header .logo-img img,body.returns-page header .logo-img img{filter:invert(1)}
body.orders-page .nav-left a,body.orders-page .link-btn,body.returns-page .nav-left a,body.returns-page .link-btn{color:#151515}
body.orders-page #cartOpen,body.returns-page #cartOpen{background:#e60012;border-color:#e60012;color:#fff}
body.orders-page main,body.returns-page main{background:#fff;color:#151515}

body.orders-page .orders-hero p{color:#6c6761}
body.orders-page .order-card{background:#fff;border-color:#e5dfd7}
body.orders-page .order-date,body.orders-page .order-total small,body.orders-page .order-invoice-no{color:#6c6761}
body.orders-page .order-total,body.orders-page .order-no{color:#151515}
body.orders-page .order-tag{border-color:#d9d0c8;color:#151515}
body.orders-page .order-tag.paid{color:#16824b;border-color:rgba(22,130,75,.4);background:#effaf3}
body.orders-page .order-tag.due{color:#9a6b00;border-color:rgba(154,107,0,.4);background:#fff8e8}
body.orders-page .order-tag.dead{color:#b0000e;border-color:rgba(176,0,14,.4);background:#fff1f1}
body.orders-page .track-dot{background:#e5dfd7}
body.orders-page .track-step span{color:#6c6761}
body.orders-page .track-step.done span,body.orders-page .track-step.now span{color:#151515}
body.orders-page .track-step:not(:first-child):before{background:#e5dfd7}
body.orders-page .track-note{color:#6c6761}
body.orders-page .track-note b{color:#151515}
body.orders-page .scan-history{border-color:#e5dfd7}
body.orders-page .scan-history summary{color:#6c6761}
body.orders-page .scan-history summary:hover{color:#151515}
body.orders-page .scan-row:not(:last-child):before{background:#e5dfd7}
body.orders-page .scan-dot{background:#d9d0c8}
body.orders-page .scan-status{color:#151515}
body.orders-page .scan-meta{color:#6c6761}
body.orders-page .scan-time{color:#9a9188}
body.orders-page .order-items,body.orders-page .order-sums,body.orders-page .order-invoice,body.orders-page .order-ship{border-color:#e5dfd7}
body.orders-page .order-item .oi-name{color:#151515}
body.orders-page .order-item .oi-meta{color:#6c6761}
body.orders-page .order-item .oi-price{color:#151515}
body.orders-page .order-item.gift .oi-price{color:#9a6b00}
body.orders-page .order-sum{color:#6c6761}
body.orders-page .order-sum b,body.orders-page .order-sum.grand{color:#151515}
body.orders-page .order-invoice-btn{background:#151515;color:#fff;border-color:#151515}
body.orders-page .order-ship{color:#6c6761}
body.orders-page .order-ship strong{color:#151515}
body.orders-page .orders-empty,body.orders-page .orders-gate{background:#fff;border-color:#e5dfd7}
body.orders-page .orders-empty p,body.orders-page .orders-gate p{color:#6c6761}
body.orders-page .orders-skeleton{color:#6c6761}

body.returns-page .policy-hero p,body.returns-page .policy-section p,body.returns-page .policy-section li,body.returns-page .policy-cta p{color:#6c6761}
body.returns-page .policy-section,body.returns-page .policy-cta{border-color:#e5dfd7}
body.returns-page .policy-list strong,body.returns-page .policy-section strong{color:#151515!important}
body.returns-page .policy-note{background:#fff7f5;color:#151515;border-color:#e60012}
body.returns-page .policy-note strong{color:#e60012}

body.orders-page footer,body.returns-page footer{background:#fff;color:#151515;border-top:1px solid #e5dfd7}
body.orders-page footer a,body.orders-page footer .fine,body.returns-page footer a,body.returns-page footer .fine{color:#151515}
body.orders-page .mobile-menu,body.returns-page .mobile-menu{background:#fff;color:#151515}
body.orders-page .mobile-menu a,body.orders-page .mobile-menu .nav-dropdown summary,body.returns-page .mobile-menu a,body.returns-page .mobile-menu .nav-dropdown summary{color:#151515!important}
body.orders-page #menuClose,body.returns-page #menuClose{color:#151515}
