/*card marker*/
.t-store__card__mark {
    font-weight: 300;
    font-size: 10px;
    font-family: 'Roboto',Arial,sans-serif;
    display: table-cell;
    width: 45px;
    height: 20px;
    text-align: center;
    vertical-align: middle;
    border-radius: 3px;
    color: #ffffff;
    box-sizing: border-box;
  rgb(2,0,36);
 background-color: rgb(72,64,204);
background: linear-gradient(90deg, rgba(72,64,204,1) 0%, rgba(78,78,210,1) 35%, rgba(0,212,255,1) 100%);
}



.t405__title {
    background-color: rgb(246,242,235); background: linear-gradient(90deg, rgba(246,242,235,1) 0%, rgba(237,230,230,1) 1%, rgba(224,224,224,1) 100%);
    
}

/*заголовок*/

.uc-hdr77 {
}

.uc-hdr77 .t-title {
    color: #000000;
    text-shadow: 1px 0px 1px rgba(243,243,243,0.6);
}

.t-name_xl {
    font-size: 16px;
}

.t405__img {
    border: 1px solid #e0e0e0;
}


/*разделы каталога на главной*/
.t692 .t692__textwrapper {
    background-color: rgb(246,242,235); background: linear-gradient(90deg, rgba(246,242,235,1) 0%, rgba(237,230,230,1) 1%, rgba(224,224,224,1) 100%);
}



.t-descr_xxs {
    font-size: 16px;
    
}
}
/*карточка товара */
.t-store__stretch-col {
    border: 1px solid #e0e0e0;
     background-color: #ffffff;
}



/*кнопки*/
.uc-ftrs .t-btn { 
    ; 
    
} 


.t692 .t692__blockimg_4-3 {
    border: 1px solid #e0e0e0;
    
}
 
 .t-descr_xs {
 padding-bottom: 20px;
 }


.t692 .t692__textwrapper {
    background-color: #f2f0ed;
}

.js-store-prod-charcs {
    font-sie: 14px;
    
    
    
}



/* моб меню */ 

@media screen and (max-width: 660px)
.t280__menu__content {
    border-top: solid 2px red;
}




 .t-descr t-descr_xxs {
     font-size: 12px;
 }
 
 
 /* YOU MAY ALSO LIKE*/
 
  .t-store__relevants__title {
     font-size: 30px !important;
     font-weight: 800 !important;
     text-align: center;
     text-overflow: ellipsis;
 }
 
 .t-uptitle t-uptitle_xxl {
      font-size: 30px !important;
     font-weight: 800 !important;  
     text-align: center;
     text-overflow: ellipsis;
 }
 
 @media screen and (max-width: 640px) {

    .t-store__card .t-typography__title {
        font-size: 14px !important;
        text-overflow: ellipsis !important;
        overflow:hidden; 
        white-space: nowrap;
    }
}

.t-store__card__price-value {
margin-left: 12px !important

}

.t-store__prod-popup__price-value, .t-store__prod-popup__price-currency {
 font-weight: 500 !important;   
}
}


/* LAREINE approved palette: black, white, neutral grey, #0a065c. 25 September 2026. */
html[data-lr-region] .lr-locale-trigger:focus-visible,html[data-lr-region] .lr-region-footer select:focus-visible,html[data-lr-region] #lr-locale-dialog :focus-visible{outline-color:#0a065c}
html[data-lr-region] #lr-locale-dialog{border-top-color:#dbdbdb;border-right-color:#dbdbdb;border-bottom-color:#dbdbdb;border-left-color:#dbdbdb;color:#1d1d1d;box-shadow:rgba(12,12,12,0.267) 0px 22px 90px}
html[data-lr-region] #lr-locale-dialog::backdrop{background-color:rgba(15,15,15,0.5)}
html[data-lr-region] #lr-locale-dialog .lr-locale-close{color:#1d1d1d}
html[data-lr-region] #lr-locale-dialog select,html[data-lr-region] .lr-region-footer select{border-top-color:#c7c7c7;border-right-color:#c7c7c7;border-bottom-color:#c7c7c7;border-left-color:#c7c7c7;color:#1d1d1d}
html[data-lr-region] #lr-locale-dialog p{color:#6d6d6d}
html[data-lr-region] #lr-locale-dialog .lr-locale-apply{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;background-color:#0a065c;color:rgb(255, 255, 255)}
html[data-lr-region] .lr-region-footer select{color:rgb(255, 255, 255)}
html[data-lr-region] .lr-region-footer option{color:rgb(255, 255, 255)}
html[data-lr-region] .lr-regional-price{border-top-color:#e5e5e5;border-right-color:#e5e5e5;border-bottom-color:#e5e5e5;border-left-color:#e5e5e5;background-color:#f9f9f9;color:#0a065c}
html[data-lr-region] .lr-regional-price small{color:#717171}
html[data-lr-region] .lr-locale-mobile{border-bottom-color:#e7e7e7}
html[data-lr-region] #rec3996422801 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #lrn-site-nav{--lrn-ink:#161616;--lrn-accent:#0a065c;--lrn-muted:#6d6d6d;--lrn-line:#e7e7e7;--lrn-paper:#f5f5f5}
html[data-lr-region] #lrn-site-nav[data-scrolled] .lrn-header{box-shadow:rgba(21,21,21,0.055) 0px 3px 15px}
html[data-lr-region] #lrn-site-nav .lrn-announcement{color:rgb(255, 255, 255)}
html[data-lr-region] #lrn-site-nav .lrn-count{color:white}
html[data-lr-region] #lrn-site-nav .lrn-backdrop{background-color:rgba(16,16,16,0.28)}
html[data-lr-region] #lrn-site-nav .lrn-panel{box-shadow:rgba(16,16,16,0.05) 0px 12px 20px}
html[data-lr-region] #lrn-site-nav .lrn-feature-text{color:#616161}
html[data-lr-region] #lrn-site-nav dialog::backdrop{background-color:rgba(16,16,16,0.4)}
html[data-lr-region] #lrn-site-nav .lrn-accordion ul a{color:#545454!important}
html[data-lr-region] #lrn-site-nav .lrn-primary{color:rgb(255, 255, 255)!important}
html[data-lr-region] #lrn-site-nav .lrn-primary:hover{background-color:#1d1d1d}
html[data-lr-region] .t360__bar{background-color:#0a065c}
html[data-lr-region] .lr-hero[aria-labelledby="lr-hero-title"]{--lr-deep-green:#000000;--lr-soft-green:#000000;color:rgb(255, 255, 255)}
html[data-lr-region] .lr-hero__veil{background-image:linear-gradient(90deg, rgba(0,0,0,0.72) 0%, rgba(0,0,0,0.46) 25%, rgba(0,0,0,0.06) 55%, rgba(0,0,0,0.12) 100%), linear-gradient(rgba(0,0,0,0.24) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.32) 100%)}
html[data-lr-region] .lr-hero__eyebrow{color:rgba(255, 255, 255, 0.74)}
html[data-lr-region] .lr-hero__title{color:rgb(255, 255, 255)}
html[data-lr-region] .lr-hero__title span{color:rgba(255, 255, 255, 0.82)}
html[data-lr-region] .lr-hero__link{color:rgb(255, 255, 255)!important}
@media (max-width: 900px) {html[data-lr-region] .lr-hero[aria-labelledby="lr-hero-title"]{background-color:#000000}}
@media (max-width: 900px) {html[data-lr-region] .lr-hero__media::after{background-image:linear-gradient(rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.04) 28%, rgba(0,0,0,0.02) 48%, rgba(0,0,0,0.8) 100%)}}
@media (max-width: 900px) {html[data-lr-region] .lr-hero__veil{background-image:linear-gradient(rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 48%, rgba(0,0,0,0.44) 100%)}}
html[data-lr-region] #lareine-home-guides{background-color:#f7f7f7;color:#111111}
html[data-lr-region] #lareine-home-guides h2{color:#111111}
html[data-lr-region] #lareine-home-guides p{color:#636363}
html[data-lr-region] #lareine-home-guides a{border-bottom-color:#0a065c;color:#0a065c!important}
html[data-lr-region] #lareine-home-guides a:hover{border-top-color:#111111;border-right-color:#111111;border-bottom-color:#111111;border-left-color:#111111;color:#111111!important}
html[data-lr-region] #lareine-home-guides a:focus-visible{outline-color:#0a065c}
html[data-lr-region] #rec1671428281 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #lr-instagram{background-color:#f7f7f7}
html[data-lr-region] #lr-instagram .lr-ig__round{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;color:rgb(255, 255, 255);background-color:#0a065c}
html[data-lr-region] #lr-instagram .lr-ig__round:hover{background-color:#0a065c;border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] #lr-instagram .lr-ig__heading p{color:#636363}
html[data-lr-region] #lr-instagram .lr-ig__handle{color:#0a065c;border-bottom-color:#b1b1b1}
html[data-lr-region] #lr-instagram a:focus-visible{outline-color:#0a065c}
html[data-lr-region] #lr-instagram .instagram-media{border-top-color:#e2e2e2!important;border-right-color:#e2e2e2!important;border-bottom-color:#e2e2e2!important;border-left-color:#e2e2e2!important}
html[data-lr-region] .lr-product-services{--lr-muted:#4c4c4c;--lr-icon:#888888;--lr-accent:#0a065c;--lr-line:#e9e9e9}
html[data-lr-region] #lareine-footer{color:rgb(255, 255, 255)}
html[data-lr-region] #lareine-footer .lf-description{color:rgba(255, 255, 255, 0.62)}
html[data-lr-region] #lareine-footer .lf-label,html[data-lr-region] #lareine-footer .lf-column h2{color:rgba(255, 255, 255, 0.48)}
html[data-lr-region] #lareine-footer .lf-contact a,html[data-lr-region] #lareine-footer .lf-column a{color:rgba(255, 255, 255, 0.82)}
html[data-lr-region] #lareine-footer .lf-contact a:hover,html[data-lr-region] #lareine-footer .lf-column a:hover,html[data-lr-region] #lareine-footer .lf-contact a:focus-visible,html[data-lr-region] #lareine-footer .lf-column a:focus-visible{color:rgb(255, 255, 255)}
html[data-lr-region] #lareine-footer .lf-social a{color:rgb(255, 255, 255)}
html[data-lr-region] #lareine-footer .lf-bottom{color:rgba(255, 255, 255, 0.48)}
html[data-lr-region] #lareine-footer .lf-label,html[data-lr-region] #lareine-footer .lf-column h2{color:rgba(255, 255, 255, 0.68)}
html[data-lr-region] #lareine-footer .lf-bottom{color:rgba(255, 255, 255, 0.68)}
html[data-lr-region] #rec4202513401 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4202689501 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4202692801 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4202702101 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4202734201 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4202740201 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4202744901 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] #rec4227957301 .t-btnflex.t-btnflex_type_button{background-color:#0a065c}
html[data-lr-region] .lct{--ink:#131313;--paper:#f5f5f5;--ivory:#e6e6e6;--gold:#0a065c;--muted:#696969;--line:rgba(19,19,19,.15)}
html[data-lr-region] .lct__hero{color:rgb(255, 255, 255);background-image:linear-gradient(115deg, #0e0e0e 0%, #202020 58%, #111111 100%)}
html[data-lr-region] .lct__hero::before{border-top-color:rgba(10,6,92,0.48);border-right-color:rgba(10,6,92,0.48);border-bottom-color:rgba(10,6,92,0.48);border-left-color:rgba(10,6,92,0.48)}
html[data-lr-region] .lct__eyebrow{color:#b3b3b3}
html[data-lr-region] .lct__lead{color:rgba(255, 255, 255, 0.72)}
html[data-lr-region] .lct__promise span{color:rgba(255, 255, 255, 0.62)}
html[data-lr-region] .lct__card--dark{background-color:#181818;color:rgb(255, 255, 255)}
html[data-lr-region] .lct__card--dark p{color:rgba(255, 255, 255, 0.61)}
html[data-lr-region] .lct__topic{border-bottom-color:rgba(19,19,19,0.17)}
html[data-lr-region] .lct__topic:nth-child(2n){border-left-color:rgba(19,19,19,0.17)}
html[data-lr-region] .lct__appointment-box{background-color:#161616;color:rgb(255, 255, 255)}
html[data-lr-region] .lct__visual{background-image:radial-gradient(circle, rgba(10,6,92,0.22), transparent 25%), linear-gradient(135deg, #292929, #0f0f0f)}
html[data-lr-region] .lct__visual::before,html[data-lr-region] .lct__visual::after{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lct__copy p{color:rgba(255, 255, 255, 0.64)}
html[data-lr-region] .lct__btn{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lct__btn--gold{background-color:#0a065c}
html[data-lr-region] .lfu{--black:#121212;--ivory:#f1f1f1;--paper:#fafafa;--gold:#0a065c;--line:rgba(18,18,18,.16)}
html[data-lr-region] .lfu__hero{color:rgb(255, 255, 255);background-image:radial-gradient(circle at 78% 38%, rgba(10,6,92,0.2), transparent 20%), linear-gradient(125deg, #121212 0%, #1f1f1f 50%, #0d0d0d 100%)}
html[data-lr-region] .lfu__hero::after{border-top-color:rgba(10,6,92,0.62);border-right-color:rgba(10,6,92,0.62);border-bottom-color:rgba(10,6,92,0.62);border-left-color:rgba(10,6,92,0.62)}
html[data-lr-region] .lfu__eyebrow{color:#b5b5b5}
html[data-lr-region] .lfu__lead{color:rgba(255, 255, 255, 0.72)}
html[data-lr-region] .lfu__hero-note{border-top-color:#0a065c;border-left-color:#0a065c;color:rgba(255, 255, 255, 0.68)}
html[data-lr-region] .lfu__card:hover{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lfu__card--dark{background-color:#191919;color:rgb(255, 255, 255)}
html[data-lr-region] .lfu__card--dark .lfu__details{color:rgba(255, 255, 255, 0.72)}
html[data-lr-region] .lfu__address{color:#5e5e5e}
html[data-lr-region] .lfu__card--dark .lfu__address{color:rgba(255, 255, 255, 0.58)}
html[data-lr-region] .lfu__forthcoming{background-color:#e3e3e3}
html[data-lr-region] .lfu__section-head p{color:#616161}
html[data-lr-region] .lfu__future{border-right-color:rgba(18,18,18,0.18)}
html[data-lr-region] .lfu__future span{color:#0a065c}
html[data-lr-region] .lfu__service-box{background-color:#141414;color:rgb(255, 255, 255)}
html[data-lr-region] .lfu__service-copy p{color:rgba(255, 255, 255, 0.65)}
html[data-lr-region] .lfu__btn{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lfu__btn--gold{background-color:#0a065c;border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lfu__service-visual{background-image:radial-gradient(circle, rgba(177,177,177,0.26), transparent 28%), linear-gradient(145deg, #2c2c2c, rgb(17, 17, 17))}
html[data-lr-region] .lfu__service-visual::before{color:rgba(255, 255, 255, 0.04)}
html[data-lr-region] .lfu__service-visual::after{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;color:#c4c4c4}
html[data-lr-region] .lfu__note{color:#737373}
@media (max-width: 900px) {html[data-lr-region] .lfu__future,html[data-lr-region] .lfu__future + .lfu__future{border-bottom-color:rgba(18,18,18,0.18)}}
html[data-lr-region] .lfu__hero{background-image:radial-gradient(circle at 78% 38%, rgba(184,184,184,0.25), transparent 23%), linear-gradient(125deg, #3a3a3a 0%, #5d5d5d 55%, #353535 100%)}
html[data-lr-region] .lfu__lead{color:rgba(255, 255, 255, 0.88)}
html[data-lr-region] .lfu__hero-note{color:rgba(255, 255, 255, 0.84)}
html[data-lr-region] .lfu__card{background-color:#ececec}
html[data-lr-region] .lfu__card--dark{background-color:#e5e5e5}
html[data-lr-region] .lfu__address,html[data-lr-region] .lfu__card--dark .lfu__address{color:#535353}
html[data-lr-region] .lfu__forthcoming{background-color:#e8e8e8}
html[data-lr-region] .lfu__service-box{background-color:#d7d7d7}
html[data-lr-region] .lfu__service-copy .lfu__eyebrow{color:#0a065c}
html[data-lr-region] .lfu__service-copy p{color:#4e4e4e}
html[data-lr-region] .lfu__service-visual{background-image:radial-gradient(circle, rgba(10,6,92,0.25), transparent 30%), linear-gradient(145deg, #e4e4e4, #cccccc)}
html[data-lr-region] .lfu__service-visual::before{color:rgba(37,37,37,0.055)}
html[data-lr-region] .lfu__service-visual::after{color:#0a065c;background-color:rgba(248,248,248,0.35)}
@media (max-width: 1100px) and (min-width: 901px) {html[data-lr-region] .lfu__future:nth-child(-n+2){border-bottom-color:rgba(18,18,18,0.18)}}
html[data-lr-region] .lb2b{--ink:#1e1e1e;--paper:#f8f8f8;--cream:#e8e8e8;--sage:#e3e3e3;--gold:#0a065c;--muted:#5f5f5f;--line:rgba(30,30,30,.16)}
html[data-lr-region] .lb2b__hero{color:rgb(255, 255, 255);background-image:radial-gradient(circle at 78% 35%, rgba(186,186,186,0.27), transparent 22%), linear-gradient(125deg, #373737, #606060 58%, #333333)}
html[data-lr-region] .lb2b__hero::after{border-top-color:rgba(183,183,183,0.65);border-right-color:rgba(183,183,183,0.65);border-bottom-color:rgba(183,183,183,0.65);border-left-color:rgba(183,183,183,0.65)}
html[data-lr-region] .lb2b__eyebrow{color:#cacaca}
html[data-lr-region] .lb2b__lead{color:rgba(255, 255, 255, 0.9)}
html[data-lr-region] .lb2b__hero-note{border-top-color:#b7b7b7;border-left-color:#b7b7b7;color:rgba(255, 255, 255, 0.88)}
html[data-lr-region] .lb2b .lb2b__hero h1{color:rgb(255, 255, 255)}
html[data-lr-region] .lb2b .lb2b__hero p{color:rgba(255, 255, 255, 0.9)}
html[data-lr-region] .lb2b__card{background-color:#eaeaea}
html[data-lr-region] .lb2b__card:hover{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lb2b__tag{color:#0a065c}
html[data-lr-region] .lb2b__standard--feature{background-color:#e3e3e3}
html[data-lr-region] .lb2b__diamond{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lb2b__diamond::after{color:rgba(81,81,81,0.22)}
html[data-lr-region] .lb2b__application{background-color:#e1e1e1}
html[data-lr-region] .lb2b__check li{color:#4d4d4d}
html[data-lr-region] .lb2b__apply-card{background-color:#f9f9f9;border-top-color:rgba(30,30,30,0.18);border-right-color:rgba(30,30,30,0.18);border-bottom-color:rgba(30,30,30,0.18);border-left-color:rgba(30,30,30,0.18)}
html[data-lr-region] .lb2b__field{color:#525252}
html[data-lr-region] .lb2b__btn--gold{background-color:#0a065c;border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lb2b__location-box{background-color:#e4e4e4}
html[data-lr-region] .lb2b__location-copy p{color:#585858}
html[data-lr-region] .lb2b__location-visual{background-image:radial-gradient(circle, rgba(10,6,92,0.26), transparent 30%), linear-gradient(145deg, #e9e9e9, #cbcbcb)}
html[data-lr-region] .lb2b__location-visual::before{color:rgba(51,51,51,0.08)}
html[data-lr-region] .lb2b__location-visual::after{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;color:#0a065c}
html[data-lr-region] #lr-maison{--lrm-muted:#666666;--lrm-line:#dddddd;--lrm-paper:#f5f5f5;--lrm-soft:#ececec;--lrm-accent:#0a065c}
html[data-lr-region] #lr-maison .lrm-hero{background-image:radial-gradient(circle at 82% 24%, rgba(10,6,92,0.12), transparent 34%), linear-gradient(145deg, #fbfbfb 0%, #efefef 100%)}
html[data-lr-region] #lr-maison .lrm-hero::before{background-image:radial-gradient(circle at 78% 0%, rgba(10,6,92,0.48), transparent 38%), linear-gradient(105deg, #111111 0%, #191919 62%, #212121 100%)}
html[data-lr-region] #lr-maison .lrm-founded{color:#4f4f4f}
html[data-lr-region] #lr-maison .lrm-founded::before,html[data-lr-region] #lr-maison .lrm-founded::after{background-color:rgba(10,6,92,0.55)}
html[data-lr-region] #lr-maison .lrm-vision{color:var(--lrm-white)}
html[data-lr-region] #lr-maison .lrm-vision .lrm-kicker{color:#afafaf}
html[data-lr-region] #lr-maison .lrm-vision-text p{color:rgba(255, 255, 255, 0.68)}
html[data-lr-region] #lr-maison .lrm-standard-line span{color:#4b4b4b}
html[data-lr-region] #lr-maison .lrm-experience{color:var(--lrm-white);background-image:radial-gradient(circle at 88% 14%, rgba(10,6,92,0.25), transparent 33%), linear-gradient(140deg, #0a065c 0%, #0a065c 100%)}
html[data-lr-region] #lr-maison .lrm-experience .lrm-kicker{color:rgba(255, 255, 255, 0.66)}
html[data-lr-region] #lr-maison .lrm-experience-copy p{color:rgba(255, 255, 255, 0.74)}
html[data-lr-region] #lr-maison .lrm-button-primary{color:var(--lrm-white)}
html[data-lr-region] #lr-maison .lrm-button:hover,html[data-lr-region] #lr-maison .lrm-button:focus-visible{color:var(--lrm-white)}
html[data-lr-region] #rec492542344 .t-btnflex.t-btnflex_type_button{color:rgb(255, 255, 255);background-color:#525252}
html[data-lr-region] #rec993683966 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #rec764261249 .t-btnflex.t-btnflex_type_button{color:rgb(255, 255, 255)}
html[data-lr-region] #rec993684791 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #rec3986796301 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #rec993688421 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #rec4003378701 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #rec2277912531 .t-btnflex.t-btnflex_type_button{color:rgb(255, 255, 255)}
html[data-lr-region] #rec2238327851 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] .lr-ency{--ink:#161616;--muted:#6b6b6b;--gold:#0a065c;--line:rgba(22,22,22,.13);--paper:#fdfdfd;--ivory:#f0f0f0}
html[data-lr-region] .lr-ency__hero{background-image:radial-gradient(circle at 77% 19%, rgba(188,188,188,0.28), transparent 19%), radial-gradient(circle at 86% 51%, rgba(10,6,92,0.19), transparent 20%), radial-gradient(circle at 70% 72%, rgba(10,6,92,0.17), transparent 22%), linear-gradient(140deg, #f5f5f5, #e8e8e8)}
html[data-lr-region] .lr-ency__hero::after{border-top-color:rgba(10,6,92,0.17);border-right-color:rgba(10,6,92,0.17);border-bottom-color:rgba(10,6,92,0.17);border-left-color:rgba(10,6,92,0.17)}
html[data-lr-region] .lr-ency__eyebrow{color:#0a065c}
html[data-lr-region] .lr-ency__lead{color:#494949}
html[data-lr-region] .lr-ency__featured{color:#fafafa;background-color:#1a1a1a}
html[data-lr-region] .lr-ency__number{color:#bdbdbd}
html[data-lr-region] .lr-ency__featured h3{color:#fdfdfd}
html[data-lr-region] .lr-ency__featured p{color:rgba(253,253,253,0.68)}
html[data-lr-region] .lr-ency__featured-art{background-image:radial-gradient(circle at 30% 28%, rgba(197,197,197,0.78), transparent 17%), radial-gradient(circle at 69% 37%, rgba(10,6,92,0.68), transparent 18%), radial-gradient(circle at 47% 72%, rgba(10,6,92,0.58), transparent 19%), linear-gradient(145deg, #0a065c, #191919)}
html[data-lr-region] .lr-ency__read{color:#c8c8c8}
html[data-lr-region] .lr-ency__group-title{color:#0a065c}
html[data-lr-region] .lr-ency__card:hover{box-shadow:rgba(26,26,26,0.08) 0px 20px 50px}
html[data-lr-region] .lr-ency__card .lr-ency__read{color:#0a065c}
html[data-lr-region] .lr-ency__topic:hover{background-color:#e5e5e5}
html[data-lr-region] .lr-ency__topic-icon{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;color:#0a065c}
html[data-lr-region] .lr-ency__topic-arrow{color:#0a065c}
html[data-lr-region] .lr-ency__footer{background-color:#1a1a1a;color:#fdfdfd}
html[data-lr-region] .lr-ency__footer h2{color:#fdfdfd}
html[data-lr-region] .lr-ency__footer p{color:rgba(253,253,253,0.65)}
html[data-lr-region] .lr-ency__signature{color:#bdbdbd}
html[data-lr-region] #rec1894816501 .t-btnflex.t-btnflex_type_submit{color:rgb(255, 255, 255)}
html[data-lr-region] #rec770340780 .t-btnflex.t-btnflex_type_button{box-shadow:rgba(10,6,92,0.25) 0px 10px 20px!important}
html[data-lr-region] .lwc{--ink:#141414;--paper:#f5f5f5;--ivory:#e6e6e6;--gold:#0a065c;--muted:#686868;--line:rgba(20,20,20,.15)}
html[data-lr-region] .lwc__hero{color:rgb(255, 255, 255);background-image:radial-gradient(circle at 78% 38%, rgba(10,6,92,0.2), transparent 22%), linear-gradient(120deg, #111111, #232323 58%, #0e0e0e)}
html[data-lr-region] .lwc__hero::before,html[data-lr-region] .lwc__hero::after{border-top-color:rgba(10,6,92,0.5);border-right-color:rgba(10,6,92,0.5);border-bottom-color:rgba(10,6,92,0.5);border-left-color:rgba(10,6,92,0.5)}
html[data-lr-region] .lwc__eyebrow{color:#b7b7b7}
html[data-lr-region] .lwc__lead{color:rgba(255, 255, 255, 0.78)}
html[data-lr-region] .lwc__seal{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lwc__seal strong{color:rgb(255, 255, 255)}
html[data-lr-region] .lwc__seal span{color:#b7b7b7}
html[data-lr-region] .lwc .lwc__hero h1{color:rgb(255, 255, 255)}
html[data-lr-region] .lwc .lwc__hero p{color:rgba(255, 255, 255, 0.78)}
html[data-lr-region] .lwc__rights{background-color:#181818;color:rgb(255, 255, 255)}
html[data-lr-region] .lwc__rights b{color:rgb(255, 255, 255)}
html[data-lr-region] .lwc .lwc__rights p{color:rgba(255, 255, 255, 0.72)}
html[data-lr-region] .lwc p{color:#484848}
html[data-lr-region] .lwc li{color:#484848}
html[data-lr-region] .lwc__panel--dark{background-color:#181818;color:rgb(255, 255, 255)}
html[data-lr-region] .lwc .lwc__panel--dark h3{color:rgb(255, 255, 255)}
html[data-lr-region] .lwc .lwc__panel--dark p,html[data-lr-region] .lwc .lwc__panel--dark li{color:rgba(255, 255, 255, 0.7)}
html[data-lr-region] .lwc__care li:nth-child(-n+2){border-top-color:rgba(20,20,20,0.22)}
html[data-lr-region] .lwc__contact{background-color:#161616;color:rgb(255, 255, 255)}
html[data-lr-region] .lwc__contact h2{color:rgb(255, 255, 255)}
html[data-lr-region] .lwc .lwc__contact p{color:rgba(255, 255, 255, 0.66)}
html[data-lr-region] .lwc__btn{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;color:rgb(255, 255, 255)}
html[data-lr-region] .lwc__btn--gold{background-color:#0a065c}
html[data-lr-region] .lln{--ink:#151515;--paper:#f5f5f5;--ivory:#e6e6e6;--gold:#0a065c;--muted:#696969;--line:rgba(21,21,21,.15)}
html[data-lr-region] .lln__hero{color:rgb(255, 255, 255);background-image:linear-gradient(120deg, #111111, #232323 58%, #0e0e0e)}
html[data-lr-region] .lln__hero::before{border-top-color:rgba(10,6,92,0.48);border-right-color:rgba(10,6,92,0.48);border-bottom-color:rgba(10,6,92,0.48);border-left-color:rgba(10,6,92,0.48)}
html[data-lr-region] .lln__hero::after{color:rgba(255, 255, 255, 0.035)}
html[data-lr-region] .lln__eyebrow{color:#b4b4b4}
html[data-lr-region] .lln__lead{color:rgba(255, 255, 255, 0.78)}
html[data-lr-region] .lln__updated{color:rgba(255, 255, 255, 0.68)}
html[data-lr-region] .lln__company{background-color:#171717;color:rgb(255, 255, 255)}
html[data-lr-region] .lln__company-label{color:#ababab}
html[data-lr-region] .lln p{color:#474747}
html[data-lr-region] .lln li{color:#474747}
html[data-lr-region] .lln__contact{background-color:#e3e3e3}
html[data-lr-region] .lln__btn--dark{color:rgb(255, 255, 255)}
html[data-lr-region] .lln .lln__hero h1{color:rgb(255, 255, 255)}
html[data-lr-region] .lln .lln__hero p{color:rgba(255, 255, 255, 0.78)}
html[data-lr-region] .lln .lln__company h2{color:rgb(255, 255, 255)}
html[data-lr-region] .lln .lln__company p,html[data-lr-region] .lln .lln__company a{color:rgba(255, 255, 255, 0.76)}
html[data-lr-region] .lln a.lln__btn--dark{color:rgb(255, 255, 255)}
html[data-lr-region] .lcr{--ink:#1e1e1e;--paper:#f8f8f8;--cream:#e8e8e8;--sage:#e4e4e4;--gold:#0a065c;--muted:#5f5f5f;--line:rgba(30,30,30,.16)}
html[data-lr-region] .lcr__hero{color:rgb(255, 255, 255);background-image:radial-gradient(circle at 79% 36%, rgba(191,191,191,0.3), transparent 22%), linear-gradient(125deg, #3d3d3d, #6d6d6d 58%, #3d3d3d)}
html[data-lr-region] .lcr__hero::after{border-top-color:rgba(190,190,190,0.72);border-right-color:rgba(190,190,190,0.72);border-bottom-color:rgba(190,190,190,0.72);border-left-color:rgba(190,190,190,0.72)}
html[data-lr-region] .lcr__eyebrow{color:#d6d6d6}
html[data-lr-region] .lcr__lead{color:rgba(255, 255, 255, 0.92)}
html[data-lr-region] .lcr__hero-note{border-top-color:#bababa;border-left-color:#bababa;color:rgba(255, 255, 255, 0.9)}
html[data-lr-region] .lcr .lcr__hero h1{color:rgb(255, 255, 255)}
html[data-lr-region] .lcr .lcr__hero p{color:rgba(255, 255, 255, 0.92)}
html[data-lr-region] .lcr__value{background-color:#eaeaea}
html[data-lr-region] .lcr__area:nth-child(3n+2){background-color:#efefef}
html[data-lr-region] .lcr__opportunities{background-color:#e2e2e2}
html[data-lr-region] .lcr__open-box{background-color:#f7f7f7}
html[data-lr-region] .lcr__open-meta{background-color:#e4e4e4}
html[data-lr-region] .lcr__meta-row span{color:#0a065c}
html[data-lr-region] .lcr__apply-box{background-color:#e5e5e5}
html[data-lr-region] .lcr__apply-copy p{color:#575757}
html[data-lr-region] .lcr__check li{color:#505050}
html[data-lr-region] .lcr__apply-panel{background-color:#ededed}
html[data-lr-region] .lcr__field{color:#525252}
html[data-lr-region] .lcr__btn--gold{background-color:#0a065c;border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lsg{--ink:#1e1e1e;--paper:#f8f8f8;--cream:#e8e8e8;--sage:#e4e4e4;--gold:#0a065c;--muted:#5f5f5f;--line:rgba(30,30,30,.16)}
html[data-lr-region] .lsg__hero{color:rgb(255, 255, 255);background-image:radial-gradient(circle at 79% 36%, rgba(190,190,190,0.3), transparent 22%), linear-gradient(125deg, #3e3e3e, #6d6d6d 58%, #3b3b3b)}
html[data-lr-region] .lsg__hero::after{border-top-color:rgba(188,188,188,0.72);border-right-color:rgba(188,188,188,0.72);border-bottom-color:rgba(188,188,188,0.72);border-left-color:rgba(188,188,188,0.72)}
html[data-lr-region] .lsg__eyebrow{color:#d5d5d5}
html[data-lr-region] .lsg__lead{color:rgba(255, 255, 255, 0.92)}
html[data-lr-region] .lsg__hero-note{border-top-color:#bababa;border-left-color:#bababa;color:rgba(255, 255, 255, 0.9)}
html[data-lr-region] .lsg .lsg__hero h1{color:rgb(255, 255, 255)}
html[data-lr-region] .lsg .lsg__hero p{color:rgba(255, 255, 255, 0.92)}
html[data-lr-region] .lsg__method{background-color:#eaeaea}
html[data-lr-region] .lsg__method li{color:#535353}
html[data-lr-region] .lsg__table th{background-color:#e6e6e6;color:#565656}
html[data-lr-region] .lsg__table td:first-child{color:#0a065c}
html[data-lr-region] .lsg__fit{background-color:#e4e4e4}
html[data-lr-region] .lsg__fit span{color:#0a065c}
html[data-lr-region] .lsg__fit p{color:#585858}
html[data-lr-region] .lsg__silhouette{background-image:linear-gradient(145deg, #efefef, #d9d9d9)}
html[data-lr-region] .lsg__silhouette::before{border-top-color:rgba(50,50,50,0.22);border-right-color:rgba(50,50,50,0.22);border-bottom-color:rgba(50,50,50,0.22);border-left-color:rgba(50,50,50,0.22)}
html[data-lr-region] .lsg__silhouette::after{border-top-color:rgba(50,50,50,0.22);border-right-color:rgba(50,50,50,0.22);border-bottom-color:rgba(50,50,50,0.22);border-left-color:rgba(50,50,50,0.22)}
html[data-lr-region] .lsg__chain{border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] .lsg__special{background-color:#e2e2e2}
html[data-lr-region] .lsg__special-card{background-color:#f7f7f7}
html[data-lr-region] .lsg__contact-box{background-color:#e4e4e4}
html[data-lr-region] .lsg__contact-copy p{color:#595959}
html[data-lr-region] .lsg__contact-visual{background-image:radial-gradient(circle, rgba(10,6,92,0.27), transparent 30%), linear-gradient(145deg, #eaeaea, #cdcdcd)}
html[data-lr-region] .lsg__contact-visual::before{color:rgba(55,55,55,0.08)}
html[data-lr-region] .lsg__contact-visual::after{border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c;color:#0a065c}
html[data-lr-region] .lsg__btn--gold{background-color:#0a065c;border-top-color:#0a065c;border-right-color:#0a065c;border-bottom-color:#0a065c;border-left-color:#0a065c}
html[data-lr-region] #lr-bespoke{--lr-accent:#0a065c;--lr-paper:#f7f7f7}
html[data-lr-region] #lr-bespoke .lr-hero{background-image:radial-gradient(circle at 80% 20%, rgba(10,6,92,0.1), transparent 33%), linear-gradient(145deg, rgb(250, 250, 250) 0%, #f0f0f0 100%)}
html[data-lr-region] #lr-bespoke .lr-hero::before{background-image:radial-gradient(circle at 78% 0%, rgba(10,6,92,0.48), transparent 38%), linear-gradient(105deg, #111111 0%, #191919 62%, #212121 100%)}
html[data-lr-region] #lr-bespoke .lr-button-primary{color:rgb(255, 255, 255)}
html[data-lr-region] #lr-bespoke .lr-button:hover,html[data-lr-region] #lr-bespoke .lr-button:focus-visible{color:rgb(255, 255, 255)}
html[data-lr-region] #lr-bespoke .lr-cta{color:rgb(255, 255, 255)}
html[data-lr-region] #lr-bespoke .lr-cta .lr-kicker{color:#afafaf}
html[data-lr-region] #lr-bespoke .lr-cta .lr-button-secondary{color:rgb(255, 255, 255)}
html[data-lr-region] #lr-bespoke .lr-cta .lr-button:hover,html[data-lr-region] #lr-bespoke .lr-cta .lr-button:focus-visible{color:rgb(255, 255, 255)}

/* White lettering on navy calls to action; light accents inside dark panels. */
html[data-lr-region] #allrecords :is(.lct__btn--gold,.lfu__btn--gold,.lb2b__btn--gold,.lwc__btn--gold,.lcr__btn--gold,.lsg__btn--gold){background:#0a065c!important;color:#fff!important;border-color:#0a065c!important}
html[data-lr-region] #allrecords :is(.lct__btn--gold,.lfu__btn--gold,.lb2b__btn--gold,.lwc__btn--gold,.lcr__btn--gold,.lsg__btn--gold):hover{background:#000!important;border-color:#000!important;color:#fff!important}
html[data-lr-region] :is(.lct__card--dark,.lct__appointment-box,.lwc__panel--dark){--gold:#d9d9d9!important}
/* Footer selection values and menu options stay white on the dark surface. */
html[data-lr-region] #lareine-footer .lr-region-footer select,
html[data-lr-region] #lareine-footer .lr-region-footer option{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#111!important;opacity:1}
/* Bespoke title is on a light surface; its kicker is in the dark top band. */
html[data-lr-region] #lr-bespoke .lr-hero,
html[data-lr-region] #lr-bespoke .lr-hero h1{color:#151515!important}
html[data-lr-region] #lr-bespoke .lr-hero-inner>.lr-kicker{display:inline-block;padding:8px 14px;background:#0a065c;color:#fff!important}
/* Audited light sections and fallback embeds. */
html[data-lr-region] .lfu__card--dark,
html[data-lr-region] .lfu__card--dark .lfu__details,
html[data-lr-region] .lfu__service-box{color:#151515!important}
html[data-lr-region] .lfu__service-box .lfu__btn:not(.lfu__btn--gold){color:#151515!important}
html[data-lr-region] .lct{--muted:#5f5f5f}
html[data-lr-region] .lln__contact .lln__eyebrow{color:#0a065c!important}
html[data-lr-region] #allrecords[data-tilda-page-id="55502921"] .t-text a{color:#0a065c!important}
html[data-lr-region] #lr-instagram .instagram-media a,
html[data-lr-region] #lr-instagram .instagram-media a div{color:#0a065c!important}
html[data-lr-region] .t-store__card__mark{background:#0a065c;color:#fff}
html[data-lr-region] .t405__title,
html[data-lr-region] .t692 .t692__textwrapper{background:#f2f2f2}

/* FAQ palette and CTA contrast, verified against the published FAQ component. */
html[data-lr-region] .lfq{--lfq-ink:#191919;--lfq-muted:#5f5f5f;--lfq-gold:#0a065c;--lfq-paper:#fafafa;--lfq-cream:#e8e8e8;--lfq-line:rgba(25,25,25,.16);--lfq-focus:#0a065c}
html[data-lr-region] .lfq__hero{background:radial-gradient(circle at 50% 15%,rgba(10,6,92,.3),transparent 35%),linear-gradient(140deg,#292929 0%,#111 100%)}
html[data-lr-region] .lfq__eyebrow{color:#d4d4d4}
html[data-lr-region] .lfq__rule{background:#d4d4d4}
html[data-lr-region] .lfq .lfq__btn--gold{background:#0a065c;color:#fff!important;border-color:#0a065c}
html[data-lr-region] .lfq .lfq__btn:hover{background:#000;color:#fff!important;border-color:#000}
