html.lp-personal:not(.lp-builder-open) {
  body { --font-body-family:Arial,Helvetica,sans-serif; --font-heading-family:Arial,Helvetica,sans-serif; --font-heading-style:normal; --color-foreground:16,39,70; --color-background:255,255,255; --color-button:16,39,70; --color-button-text:255,255,255; --color-secondary-button-text:16,39,70; --color-link:16,39,70; --gradient-background:#fff; --buttons-radius:0px; --inputs-radius:0px; }
  body #MainContent#MainContent#MainContent#MainContent { background:#fff!important; color:#102746; padding:0!important; margin:0!important; min-height:320px!important; }
  body #MainContent#MainContent#MainContent#MainContent {
    :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3) {font-family:Arial,Helvetica,sans-serif!important;font-style:normal!important;font-weight:700!important;color:#102746!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;letter-spacing:-.035em!important;text-transform:none!important;transform:none!important;}
    :is(.button,.shopify-challenge__button,.customer button,.lp-reference-neon,.lp-primary-button,.lp-cinema-customize,.lp-checkout-button) {background:#102746!important;color:#fff!important;border:1px solid #102746!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;font:700 13px/1.4 Arial,sans-serif!important;letter-spacing:.025em!important;text-transform:uppercase!important;transform:none!important;min-height:48px;}
    :is(.button,.lp-reference-neon,.lp-primary-button)::after {box-shadow:none!important;border-radius:0!important;}
    :is(.field__input,.select__select,.customer input,.customer select,.customer textarea) {background:#fff!important;color:#102746!important;border-radius:0!important;font-family:Arial,sans-serif!important;}
    :is(.field,.select)::after {border-radius:0!important;box-shadow:0 0 0 1px #afbea7!important;}
    :is(.rte,.price,.product__text,.product__tax,.facets,.pagination-wrapper,.collection-hero__description) {color:#102746; font-family:Arial,sans-serif;}
    .page-width {max-width:1376px;}
    :is(.main-page-title,.template-search__header h1,.title--primary,.collection-hero__title) {font-size:clamp(32px,4vw,54px)!important;line-height:1.1!important;margin:0 0 20px!important;}
    :is(.template-search__header,.collection-hero__inner) {padding-top:42px;padding-bottom:32px;}
    .template-search {padding-bottom:50px;}
    .template-search__search {max-width:650px;}
    .template-search__header p {font-size:16px;}
    :is(.template-search__results,.collection) {padding-bottom:40px;}
    :is(.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text) {color:#102746!important;font-family:Arial,sans-serif!important;}
    :is(.facets__display,.facets__display-vertical,.mobile-facets__inner,.predictive-search) {background:#fff!important;color:#102746!important;border-color:#d7dfd4!important;box-shadow:0 8px 24px #10274610!important;}
    :is(.active-facets__button-inner,.badge) {border-radius:0!important;background:#eff3ed!important;color:#102746!important;box-shadow:none!important;border:1px solid #d7dfd4!important;}
    :is(.card,.card__inner,.card__content,.card-wrapper) {background:#fff!important;color:#102746!important;border-radius:0!important;box-shadow:none!important;}
    .card__inner {background:#e9e6df!important;border:0!important;}
    .card__media {border-radius:0!important;}
    .card__media .lpp-card-photo {object-fit:cover!important;object-position:center 15%;}
    .card__heading {font-size:19px!important;line-height:1.25!important;}
    .card__information {padding:18px 0!important;}
    .card-information {color:#102746!important;}
    .quick-add__submit {min-height:44px;}
    .lpp-product-image {background:#e9e6df!important;aspect-ratio:1.28;}
    .lpp-product-image img {object-fit:cover!important;object-position:center 14%!important;}
    .lpp-product-title h2 {font-size:26px!important;}
    .lpp-pricing {border-color:#c8d4c0;}
    product-info {background:#fff!important;color:#102746!important;}
    product-info>.lp-cinema.lp-product-layout {max-width:1280px!important;width:calc(100% - 96px)!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:0 7%!important;padding:38px 0 20px!important;}
    .lp-product-heading {font-size:clamp(36px,4.4vw,60px)!important;line-height:1.04!important;font-style:normal!important;margin:0 0 26px!important;}
    .lp-product-heading small {font:700 12px/1.5 Arial,sans-serif!important;letter-spacing:.12em!important;color:#63775c!important;margin-bottom:18px!important;}
    .lp-product-heading :is(span,em) {font-style:normal!important;color:#102746!important;-webkit-text-fill-color:#102746!important;}
    .lp-product-benefits {gap:17px!important;max-width:370px!important;}
    .lp-product-benefits li {font:16px/1.5 Arial,sans-serif!important;color:#102746!important;gap:13px!important;}
    .lp-product-benefits svg {color:#809477;width:26px!important;height:26px!important;flex-basis:26px!important;filter:none!important;}
    .lp-cinema-video-wrap {background:#e9e6df!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;min-height:0!important;aspect-ratio:1.1;}
    .lpp-product-photo {display:block;width:100%;height:100%;object-fit:cover;object-position:center 15%;}
    .lp-product-placements {margin:32px 0 24px!important;border-top:1px solid #d7dfd4;padding-top:28px;}
    .lp-product-placements h2 {font-size:25px!important;}
    .lp-product-placements>p {color:#445368!important;font:15px/1.6 Arial,sans-serif!important;margin:12px 0 20px!important;}
    .lp-position-card {background:#f7f7f3!important;border:1px solid #d7dfd4!important;border-radius:0!important;box-shadow:none!important;}
    .lp-position-card :is(strong,.lp-position-label) {color:#102746!important;-webkit-text-fill-color:currentColor!important;font-family:Arial,sans-serif!important;}
    .lp-position-card strong {font-size:21px!important;}
    .lp-position-label {font-size:14px!important;}
    .lp-cinema-design {display:flex!important;align-items:center;justify-content:flex-start;gap:24px!important;}
    .lp-cinema-customize {width:auto!important;min-height:52px!important;padding:15px 28px!important;gap:14px!important;animation:none!important;}
    .lp-cinema-customize svg {height:22px!important;width:22px!important;}
    .lp-cinema-pricing {color:#102746!important;font:700 13px/1.5 Arial,sans-serif!important;margin:0!important;padding:12px 0!important;text-decoration:underline;text-underline-offset:5px;background:none!important;border:0!important;box-shadow:none!important;}
    .lp-cinema-policy {color:#526050!important;font:12px/1.6 Arial,sans-serif!important;text-align:left!important;padding:18px 0!important;}
    .lp-cinema-policy a {color:#102746!important;}
    :is(.lp-approved-guide,.lp-pricing-guide,.lp-quantity-pricing) {background:#fff!important;color:#102746!important;box-shadow:none!important;border-radius:0!important;}
    .product__info-wrapper {color:#102746;}
    .product-form__input input[type=radio]+label {border-radius:0!important;}
    .product-form__input input[type=radio]:checked+label {background:#102746!important;color:#fff!important;}
    .lp-monthly {display:block;background:#fff!important;color:#102746!important;}
    .lp-monthly-hero {min-height:300px!important;background:#eff3ed!important;border:0!important;overflow:hidden;}
    .lp-monthly-hero::before,.lp-monthly-hero::after {display:none!important;}
    .lp-monthly-hero__image {opacity:.13!important;filter:grayscale(1)!important;mix-blend-mode:multiply;}
    .lp-monthly-hero__copy {max-width:1280px!important;margin:auto!important;width:calc(100% - 96px)!important;padding:42px 0!important;position:relative!important;inset:auto!important;background:none!important;}
    .lp-monthly-hero h1 {font-size:clamp(38px,4.2vw,60px)!important;line-height:1.04!important;margin:8px 0 18px!important;}
    .lp-monthly-hero h1 :is(span,em) {display:inline!important;font:inherit!important;color:#102746!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;}
    .lp-monthly-hero h1 em::before {content:' ';}
    .lp-reference-kicker {color:#63775c!important;font:700 11px/1.5 Arial,sans-serif!important;letter-spacing:.12em!important;text-shadow:none!important;}
    .lp-monthly-hero__description {color:#34465d!important;font:17px/1.6 Arial,sans-serif!important;max-width:550px!important;margin:15px 0 23px!important;}
    .lp-reference-neon {padding:14px 22px!important;min-height:46px!important;}
    .lp-monthly-catalog {max-width:1376px!important;margin:auto!important;padding:36px 48px 55px!important;}
    .lp-monthly-toolbar {border-bottom:1px solid #d7dfd4!important;padding-bottom:24px!important;margin-bottom:26px!important;gap:24px!important;}
    .lp-monthly-toolbar h2 {font-size:30px!important;}
    .lp-monthly-toolbar p {color:#526050!important;font:15px/1.6 Arial,sans-serif!important;}
    .lp-monthly-sort {color:#102746!important;}
    .lp-monthly-sort select {background:#fff!important;color:#102746!important;border:1px solid #afbea7!important;border-radius:0!important;font:14px Arial,sans-serif!important;box-shadow:none!important;}
    :is(.lp-monthly-card,.lp-monthly-card__body,.lp-monthly-product,.lp-monthly-empty) {background:#fff!important;color:#102746!important;border-color:#d7dfd4!important;border-radius:0!important;box-shadow:none!important;}
    .lpcv {background:#fff!important;color:#102746!important;padding:44px 48px 60px!important;}
    .lpcv-inner {max-width:1180px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px 64px;align-items:start;}
    .lpcv-hero {grid-column:1/-1;text-align:left;padding:0 0 25px;border-bottom:1px solid #d7dfd4;}
    .lpcv-wordmark {display:none!important;}
    .lpcv-eyebrow {justify-content:flex-start;font:700 11px/1.5 Arial,sans-serif!important;letter-spacing:.12em!important;color:#63775c!important;}
    .lpcv-eyebrow::before,.lpcv-eyebrow::after,.lpcv h1::after,.lpcv-message>h2::after {display:none!important;}
    .lpcv h1 {font-size:52px!important;line-height:1.1!important;margin:12px 0 18px!important;}
    .lpcv-intro {font:18px/1.6 Arial,sans-serif!important;max-width:700px;}
    .lpcv-quote {padding:28px!important;border:0!important;border-radius:0!important;background:#eff3ed!important;box-shadow:none!important;gap:18px;}
    .lpcv-quote>svg {color:#809477!important;filter:none!important;width:30px!important;min-width:30px!important;height:30px!important;}
    .lpcv-quote h2 {font-size:25px!important;margin:0 0 14px!important;}
    .lpcv-quote p {font:15px/1.65 Arial,sans-serif!important;color:#34465d!important;}
    .lpcv-warning {border-color:#809477!important;padding-left:16px!important;margin-top:22px!important;}
    .lpcv-warning h3 {font-size:17px!important;margin-bottom:9px!important;}
    .lpcv-message {background:#fff!important;color:#102746!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;}
    .lpcv-message>h2 {font-size:30px!important;white-space:normal!important;}
    .lpcv-form-intro {font:16px/1.6 Arial,sans-serif!important;color:#526050!important;margin:14px 0 24px!important;}
    .lpcv-form label {font:700 13px/1.5 Arial,sans-serif!important;margin:17px 0 8px!important;}
    .lpcv-form label span {color:#63775c!important;}
    .lpcv-form :is(input,textarea) {background:#fff!important;color:#102746!important;border:1px solid #afbea7!important;border-radius:0!important;box-shadow:none!important;font:16px/1.5 Arial,sans-serif!important;min-height:48px!important;padding:12px 14px!important;}
    .lpcv-form :is(input,textarea)::placeholder {color:#7c858c!important;}
    .lpcv-form button {background:#102746!important;color:#fff!important;border:1px solid #102746!important;border-radius:0!important;box-shadow:none!important;font:700 13px/1.5 Arial,sans-serif!important;min-height:48px!important;text-transform:uppercase;}
    .lpcv-form button span {font-size:24px!important;color:#fff!important;}
    .lpcv-privacy {color:#526050!important;font-size:12px!important;}
    .lpcv-reply {color:#526050!important;font-size:13px!important;}
    .lpcv-tagline {grid-column:1/-1;border-top:1px solid #d7dfd4;padding-top:26px!important;font:700 20px/1.5 Arial,sans-serif!important;letter-spacing:0!important;}
    .lpcv-tagline :is(span,em) {color:#102746!important;font:inherit!important;letter-spacing:0!important;}
    :is(.lp-about-hero,.lp-about-copy,.image-with-text__content,.image-with-text__media,.lp-founder) {background:#fff!important;color:#102746!important;box-shadow:none!important;border-radius:0!important;}
    .image-with-text__content {padding:40px!important;}
    #lp-about-story .lp-about-copy {padding:38px 24px 0!important;}
    #lp-about-story .lp-about-copy h1 {font-size:48px!important;border-bottom:1px solid #d7dfd4!important;padding-bottom:25px!important;}
    .lp-founder {padding:42px 48px 60px!important;}
    .lp-founder__portrait {border:0!important;border-radius:0!important;box-shadow:none!important;background:#eff3ed!important;}
    .lp-founder__portrait img {max-height:640px;object-fit:cover;object-position:center 30%;}
    .lp-founder__portrait figcaption {color:#102746!important;}
    .lp-founder__portrait figcaption span {color:#63775c!important;}
    .lp-founder__copy h2 {font-size:38px!important;}
    .lp-founder__copy>p {color:#34465d!important;}
    .lp-founder__copy .lp-founder__eyebrow {color:#63775c!important;}
    .lp-founder__copy blockquote {border-left:2px solid #809477!important;background:#eff3ed!important;color:#102746!important;padding:22px!important;font:18px/1.65 Arial,sans-serif!important;}
    .lp-founder__copy cite {color:#63775c!important;}
    .lp-cart {background:#fff!important;color:#102746!important;font-family:Arial,sans-serif!important;--lp-pink:#102746;--lp-blue:#809477;--lp-green:#809477;--lp-black:#102746;--lp-white:#fff;}
    .lp-cart-page {max-width:1376px!important;padding:36px 48px 55px!important;gap:34px!important;}
    .lp-cart-heading {min-height:100px!important;}
    .lp-cart-heading h1 {font-size:48px!important;line-height:1.1!important;letter-spacing:-.035em!important;}
    .lp-cart-heading h1 span {color:#102746!important;text-shadow:none!important;}
    .lp-cart-heading p {font:15px/1.6 Arial,sans-serif!important;border-bottom:1px solid #809477!important;transform:none!important;}
    .lp-build-note {font:13px/1.5 Arial,sans-serif!important;transform:none!important;color:#63775c!important;}
    .lp-column-headings {background:#eff3ed!important;color:#102746!important;border-color:#d7dfd4!important;border-radius:0!important;font-family:Arial,sans-serif!important;}
    .lp-cart-item {background:#fff!important;border:1px solid #d7dfd4!important;border-radius:0!important;box-shadow:none!important;}
    :is(.lp-product-title,.lp-cart-item .lp-current-price,.lp-line-total,.lp-unit-price) {color:#102746!important;font-family:Arial,sans-serif!important;text-shadow:none!important;}
    .lp-summary {background:#eff3ed!important;border:1px solid #d7dfd4!important;border-radius:0!important;box-shadow:none!important;color:#102746!important;}
    .lp-summary h2 {font-size:25px!important;}
    :is(.lp-summary,.lp-summary input,.lp-summary select,.lp-summary textarea) {font-family:Arial,sans-serif!important;}
    .lp-summary :is(input:not([type=checkbox]):not([type=radio]),select,textarea) {background:#fff!important;color:#102746!important;border:1px solid #afbea7!important;border-radius:0!important;box-shadow:none!important;min-height:42px!important;max-width:100%;}
    .lp-summary button {border-radius:0!important;font-family:Arial,sans-serif!important;box-shadow:none!important;}
    :is(.lp-quantity,.lp-qty-button,.lp-qty-input) {border-radius:0!important;background:#fff!important;color:#102746!important;border-color:#afbea7!important;box-shadow:none!important;}
    :is(.lp-remove,.lp-edit-link) {color:#526050!important;font-family:Arial,sans-serif!important;}
    :is(.lp-secure-box,.lp-order-timing,.lp-discount-box) {background:#fff!important;color:#102746!important;border:1px solid #d7dfd4!important;border-radius:0!important;box-shadow:none!important;}
    .lp-order-timing :is(p,strong) {color:#34465d!important;}
    .lp-checkout-button {min-height:50px!important;font-size:13px!important;}
    .lp-checkout-button:disabled {opacity:.5!important;}
    .lp-trust-strip {background:#fff!important;color:#102746!important;border-color:#d7dfd4!important;box-shadow:none!important;}
    .lp-trust-item :is(h3,p,.lp-icon) {color:#102746!important;text-shadow:none!important;font-family:Arial,sans-serif!important;}
    .lp-bottom-banner {background:#eff3ed!important;color:#102746!important;border:0!important;font:700 20px/1.5 Arial,sans-serif!important;text-shadow:none!important;transform:none!important;}
    .lp-bottom-banner :is(span,strong,em) {color:inherit!important;font:inherit!important;text-shadow:none!important;}
    .lp-empty-cart {background:#f4f6f1!important;min-height:360px!important;padding:70px 24px!important;}
    .lp-empty-inner :is(h1,h2) {font-size:44px!important;line-height:1.1!important;margin-bottom:20px!important;}
    .lp-empty-inner p {color:#526050!important;font:16px/1.6 Arial,sans-serif!important;margin-bottom:25px!important;}
    .lp-empty-inner .lp-primary-button {padding:15px 24px!important;}
    .shopify-policy__container {max-width:900px;padding:44px 24px 60px;}
  }
  .lp-welcome-trigger {background:#102746!important;color:white!important;border:1px solid #102746!important;border-radius:0!important;box-shadow:none!important;font:700 12px Arial,sans-serif!important;}
  .lp-welcome-popup {background:#f7f8f4!important;color:#102746!important;border:1px solid #c9d5c3!important;border-radius:0!important;box-shadow:0 20px 60px #10274630!important;}
  .lp-welcome-popup :is(h2,.lp-welcome-offer,.lp-welcome-first) {font-family:Arial,sans-serif!important;font-style:normal!important;color:#102746!important;text-shadow:none!important;letter-spacing:-.035em!important;}
  .lp-welcome-popup h2 {font-size:26px!important;line-height:1.15!important;text-transform:none!important;}
  .lp-welcome-popup h2 strong {color:#63775c!important;}
  .lp-welcome-art::before,.lp-welcome-art::after {display:none!important;}
  .lp-welcome-offer {font-weight:750!important;font-size:66px!important;}
  .lp-welcome-first {font-size:20px!important;}
  .lp-welcome-submit {background:#102746!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:700 13px/1.5 Arial,sans-serif!important;}
  .lp-welcome-popup :is(input,.lp-welcome-success strong) {border-radius:0!important;border-color:#afbea7!important;}
  :is(.lp-welcome-close,.lp-welcome-no,.lp-welcome-terms,.lp-welcome-consent,.lp-welcome-success strong) {color:#102746!important;}
  .lpp-footer-top>div,.lpp-signup form,.lpp-email {min-width:0;max-width:100%;}
  .lpp-email input {width:0;min-width:0;}
  .shopify-policy__container {color:#102746;font-family:Arial,sans-serif;max-width:900px!important;padding:44px 24px 60px!important;}
  .shopify-policy__title h1 {font:700 42px/1.1 Arial,sans-serif!important;color:#102746!important;text-shadow:none!important;}
}
@media(max-width:749px) {
  html.lp-personal:not(.lp-builder-open) body #MainContent#MainContent#MainContent#MainContent {
    .lpp-products {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important;}
    .lpp-product-image {aspect-ratio:1!important;}
    .lpp-product-title {padding-top:13px;gap:5px;}
    .lpp-product-title h2 {font-size:18px!important;line-height:1.2!important;}
    .lpp-product-title>span {font-size:10px;}
    .lpp-product-button {width:100%;font-size:10px;min-height:42px;padding:10px 6px;gap:8px;}
    .lpp-pricing summary {font-size:11px;}
    .lpp-custom-help {grid-column:1/-1!important;min-height:0!important;}
    product-info>.lp-cinema.lp-product-layout {width:calc(100% - 32px)!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:0 14px!important;padding:24px 0 16px!important;}
    .lp-product-heading {font-size:clamp(27px,6.8vw,40px)!important;margin-bottom:18px!important;}
    .lp-product-heading small {font-size:9px!important;margin-bottom:10px!important;}
    .lp-product-benefits {gap:12px!important;}
    .lp-product-benefits li {font-size:11px!important;gap:7px!important;}
    .lp-product-benefits svg {width:18px!important;height:18px!important;flex-basis:18px!important;}
    .lp-cinema-video-wrap {aspect-ratio:auto;align-self:stretch!important;}
    .lpp-product-photo {object-fit:cover;object-position:center 12%;}
    .lp-product-placements {padding-top:23px;margin-top:25px!important;}
    .lp-product-placements h2 {font-size:23px!important;}
    .lp-product-placements>p {font-size:12px!important;}
    .lp-position-label {font-size:10px!important;}
    .lp-position-card strong {font-size:16px!important;}
    .lp-cinema-design {flex-wrap:wrap;gap:12px!important;}
    .lp-cinema-customize {width:100%!important;min-height:48px!important;}
    .lp-cinema-pricing {margin:auto!important;}
    .lp-monthly-hero__copy {width:calc(100% - 40px)!important;padding:30px 0!important;}
    .lp-monthly-hero {min-height:270px!important;}
    .lp-monthly-hero h1 {font-size:38px!important;}
    .lp-monthly-catalog {padding:27px 20px 35px!important;}
    .lp-monthly-toolbar {display:block!important;}
    .lp-monthly-sort {margin-top:20px;flex-wrap:wrap;}
    .lp-monthly-toolbar h2 {font-size:28px!important;}
    .lpcv {padding:30px 20px 40px!important;}
    .lpcv-inner {grid-template-columns:minmax(0,1fr);gap:26px;}
    .lpcv h1 {font-size:40px!important;}
    .lpcv-intro {font-size:16px!important;}
    .lpcv-quote {padding:22px!important;}
    .lpcv-message>h2 {font-size:28px!important;}
    .lp-founder {padding:30px 20px 40px!important;}
    .lp-founder__inner {grid-template-columns:1fr!important;gap:28px!important;}
    .lp-founder__copy h2 {font-size:30px!important;}
    #lp-about-story .lp-about-copy h1 {font-size:38px!important;}
    .image-with-text__content {padding:25px 0!important;}
    .lp-cart-page {grid-template-columns:minmax(0,1fr)!important;padding:25px 20px 35px!important;gap:24px!important;}
    .lp-cart-heading h1 {font-size:36px!important;}
    .lp-cart-heading {min-height:85px!important;}
    .lp-summary {width:100%!important;max-width:100%!important;padding:22px!important;}
    .lp-empty-inner :is(h1,h2) {font-size:34px!important;}
    .lp-empty-cart {min-height:320px!important;padding:50px 20px!important;}
    :is(.main-page-title,.template-search__header h1,.title--primary,.collection-hero__title) {font-size:35px!important;}
    .template-search__header {padding:30px 20px!important;}
    .card__heading {font-size:16px!important;}
  }
  html.lp-personal:not(.lp-builder-open) .lpp-footer-top {grid-template-columns:minmax(0,1fr);}
}
html.lp-personal:not(.lp-builder-open) {
  .lp-policy-dialog {background:#fff!important;color:#102746!important;border:1px solid #c9d5c3!important;border-radius:0!important;box-shadow:0 20px 60px #10274630!important;font:15px/1.7 Arial,sans-serif!important;}
  .lp-policy-dialog :is(h1,h2,h3,h4) {color:#102746!important;font-family:Arial,sans-serif!important;font-style:normal!important;text-shadow:none!important;}
  .lp-policy-dialog h2 {font-size:30px!important;line-height:1.2!important;}
  .lp-policy-close {background:#eff3ed!important;color:#102746!important;border:0!important;border-radius:0!important;}
  body #MainContent#MainContent#MainContent#MainContent {
    .lp-monthly-card__photo {background:#e9e6df!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
    .lp-monthly-card h3 {font-size:19px!important;line-height:1.25!important;margin:16px 0 10px!important;}
    .lp-monthly-price {color:#102746!important;font:16px/1.5 Arial,sans-serif!important;text-shadow:none!important;}
    .lp-monthly-cart {background:#102746!important;color:#fff!important;border:1px solid #102746!important;border-radius:0!important;box-shadow:none!important;min-height:44px!important;font:700 12px/1.4 Arial,sans-serif!important;}
    .lp-monthly-save {background:#fff!important;color:#102746!important;border:1px solid #d7dfd4!important;border-radius:0!important;box-shadow:none!important;}
    .lp-monthly-new {background:#eff3ed!important;color:#102746!important;border-radius:0!important;font:700 11px Arial,sans-serif!important;}
  }
}
html.lp-personal:not(.lp-builder-open) body #MainContent#MainContent#MainContent#MainContent {
  .card__inner .card__content {background:transparent!important;}
  .lp-monthly :is(h1,h2)::before,.lp-monthly :is(h1,h2)::after {display:none!important;}
  .lp-monthly :is(p,span,em) {text-shadow:none!important;}
  .lp-about-values {background:#eff3ed!important;color:#102746!important;}
  .lp-about-values :is(strong,span,li) {color:#102746!important;font-family:Arial,sans-serif!important;text-shadow:none!important;}
}
html.lp-personal:not(.lp-builder-open) body #MainContent#MainContent#MainContent#MainContent {
  .lp-cart:not(.is-loading)::before,.lp-cart:not(.is-loading)::after,.lp-summary h2::after,.lp-bottom-banner::before,.lp-bottom-banner::after {display:none!important;}
  .lp-summary :is(div,span,p,label,strong,small,a),#lp-approved-merchandise,#lp-approved-merchandise * {color:#102746!important;text-shadow:none!important;}
  .lp-summary :is(button,.lp-next-checkout) {background:#102746!important;color:#fff!important;}
  .lp-summary button :is(span,strong) {color:#fff!important;}
  .lp-summary :is(.lp-customer-checkout,.lp-order-policy-scroll) {background:#fff!important;color:#102746!important;border:1px solid #d7dfd4!important;border-radius:0!important;box-shadow:none!important;}
  .lp-summary .lp-order-agreement input[type=checkbox] {accent-color:#102746;}
  .lp-summary :is(.lp-powered,.lp-checkout-help) {color:#53634d!important;}
  .lp-summary .lp-quote-subtotal {border-top:1px solid #c9d5c3;margin-top:10px;padding-top:12px;}
  .lp-delivery-page {color:#102746!important;font-family:Arial,sans-serif!important;}
  .lp-delivery-page :is(h1,h2,h3,a) {color:#102746!important;text-shadow:none!important;}
  .lp-delivery-page .lp-summary {background:#eff3ed!important;border:1px solid #d7dfd4!important;border-radius:0!important;}
  .page-width:has(>.main-page-title) {max-width:1000px!important;width:calc(100% - 96px)!important;margin:0 auto!important;padding:44px 0 54px!important;}
  .main-page-title {padding-bottom:26px!important;border-bottom:1px solid #d7dfd4!important;}
  .main-page-title+.rte {font:17px/1.75 Arial,sans-serif!important;color:#34465d!important;}
  .main-page-title+.rte h2 {font-size:28px!important;margin:32px 0 18px!important;}
  .main-page-title+.rte>img {display:block;max-width:100%!important;width:680px;height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
  .main-page-title+.rte a {color:#102746!important;text-underline-offset:4px;}
}
@media(max-width:749px) {
  html.lp-personal:not(.lp-builder-open) body #MainContent#MainContent#MainContent#MainContent {
    .page-width:has(>.main-page-title) {width:calc(100% - 40px)!important;padding:30px 0 38px!important;}
    .main-page-title+.rte {font-size:16px!important;}
    .main-page-title+.rte h2 {font-size:25px!important;}
  }
}
