.hero__text-wrap h1.hero__title{color:inherit}.footer__powered_by{display:none}@media only screen and (max-width:589px){.site-footer .payment-icons{margin-bottom:72px}.site-footer .footer__logo-social{padding-top:0;padding-bottom:0}.site-footer .grid__item.medium-up--hide{padding-bottom:0}}@media only screen and (min-width:590px){.site-footer .footer__copyright{padding-right:4px}}.footer__powered_by,.footer__copyright,.ajaxcart__note{font-size:var(--fs-min, 14px)}.variant__label:not(:has(+fieldset[name=Module])){font-size:var(--fs-min, 14px)}.btn.btn--small{font-size:var(--fs-min, 14px)}.btn.btn--small small{font-size:inherit}.product-single__form span[style*="font-size:12px"]{font-size:var(--fs-min, 14px)!important}.lgc-testimonials .lgc-stats .lgc-stat .label,.lgc-testimonials .lgc-test-info span.loc,.rte .lgc-module ul li{font-size:var(--fs-min, 14px)}.rte .lgc-module .num{font-size:12px}.lgc-contact .lgc-form label{font-size:var(--fs-min, 14px)}.variant-wrapper fieldset[name=Module]{min-width:0}@media only screen and (max-width:768px){.site-nav__link--icon{min-width:var(--tap-min, 44px);min-height:var(--tap-min, 44px)}.section-header__link{min-width:var(--tap-min, 44px);min-height:var(--tap-min, 44px);text-align:right}.hero__link .btn{padding-top:11px;padding-bottom:11px}.site-footer .site-footer__linklist a{padding-top:10px;padding-bottom:10px;min-height:var(--tap-min, 44px)}.site-footer .collapsible-content p a,.template-cart .section-header .rte a{position:relative}.site-footer .footer__collapsible>p:has(>a){line-height:var(--tap-min, 44px)}.site-footer .collapsible-content p a:before,.template-cart .section-header .rte a:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--tap-min, 44px);transform:translateY(-50%)}.site-footer .footer__social li{margin:0}.site-footer .footer__social a{display:flex;align-items:center;justify-content:center;min-width:var(--tap-min, 44px);min-height:var(--tap-min, 44px)}.site-footer .footer__social{margin-left:-11px;margin-right:-11px}.footer__powered_by a,.footer__copyright a{display:inline-block;padding-top:11px;padding-bottom:11px}.drawer__close-button,.mobile-nav__toggle button{min-width:var(--tap-min, 44px);min-height:var(--tap-min, 44px)}.mobile-nav__social li{margin-right:0}.mobile-nav__social a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap-min, 44px);min-height:var(--tap-min, 44px)}.mobile-nav__social{margin-left:-12px}.js-qty__wrapper{width:calc(var(--tap-min, 44px) * 3 + 2px);max-width:none;min-width:0}.js-qty__adjust{width:var(--tap-min, 44px);padding:0}.js-qty__adjust .icon{margin-left:auto;margin-right:auto}.js-qty__wrapper .js-qty__num{min-height:var(--tap-min, 44px);padding:0 var(--tap-min, 44px)}.ajaxcart__row .display-table,.ajaxcart__row .display-table-cell{display:block;width:100%}.ajaxcart__row .display-table-cell+.display-table-cell{margin-top:8px}.cart__product-qty{min-height:var(--tap-min, 44px);min-width:var(--tap-min, 44px)}.cart .btn.btn--small{min-height:var(--tap-min, 44px);padding-top:12px;padding-bottom:12px}.cart__checkout,.cart__update{min-height:var(--tap-min, 44px)}.additional_checkout_buttons{--shopify-accelerated-checkout-button-block-size: var(--tap-min, 44px)}.variant-wrapper--button .variant-input-wrap label{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:589px){.hero__link .btn{margin-top:0}.variant-wrapper fieldset[name=Module]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid>.formation-full-width{padding-left:22px}}@media only screen and (max-width:589px){#MainContent .grid-overflow-wrapper .grid--uniform{justify-content:flex-start}}.index-section--small+.product-navigation{margin-top:-24px;margin-bottom:24px}@media only screen and (min-width:590px){.index-section--small+.product-navigation{margin-top:-40px;margin-bottom:40px}}.product-navigation .skrim__title-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.product-navigation .skrim__title-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--lgc-navy, #1B2A4E) 0%,transparent 70%);opacity:.75}.product-navigation .skrim__title{text-shadow:0 1px 3px var(--lgc-navy, #1B2A4E)}.modal--quick-shop .product-single__meta fieldset[name=Module]{min-width:0;grid-template-columns:minmax(0,1fr)}.modal--quick-shop .product-single__meta fieldset[name=Module] .module-program{overflow-wrap:break-word}@media only screen and (min-width:820px){.modal--quick-shop .product-single__meta fieldset[name=Module]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lgc-satc{display:none}@media only screen and (max-width:768px)and (min-height:500px){.js .lgc-satc{display:block;position:fixed;left:0;right:0;bottom:0;z-index:15;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));background-color:var(--lgc-cream, #F6F2EA);border-top:1px solid var(--lgc-gold, #C9A961);box-shadow:0 -4px 16px #1b2a4e1f;color:var(--lgc-navy, #1B2A4E);transform:translateY(100%);visibility:hidden;transition:transform .25s ease-out,visibility 0s linear .25s}.js .lgc-satc.is-visible{transform:translateY(0);visibility:visible;transition:transform .25s ease-out,visibility 0s linear 0s}.js-drawer-open .lgc-satc.is-visible,.modal-open .lgc-satc.is-visible,.unloading .lgc-satc.is-visible{transform:translateY(100%);visibility:hidden}.lgc-satc__inner{display:flex;align-items:center;gap:12px}.lgc-satc__info{flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:column;line-height:1.25}.lgc-satc__variant{font-size:var(--fs-min, 14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lgc-satc__price{font-size:18px;font-weight:700}.lgc-satc__btn.btn{flex:0 0 auto;min-height:var(--tap-min, 44px);padding:10px 18px;font-size:16px;font-weight:700;line-height:1.2}.js .template-product .site-footer:after{content:"";display:block;clear:both;height:calc(17px + var(--tap-min, 44px) + env(safe-area-inset-bottom,0px))}html.lgc-satc-on:not(.js-drawer-open):not(.modal-open) #md-wa-app .wa-preview-corner-button-container{visibility:hidden;pointer-events:none}html.lgc-satc-on:not(.js-drawer-open):not(.modal-open) shopify-chat::part(activator){visibility:hidden;pointer-events:none}}@media only screen and (max-height:499px){.site-header.site-header--stuck{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:none}.site-header.site-header--stuck:focus-within{-webkit-transform:none;transform:none}}@media(prefers-reduced-motion:reduce){.js .lgc-satc,.js .lgc-satc.is-visible,.site-header--opening{transition:none}}:where(img[width][height]){height:auto}.lgc-tools-card__image{display:block;max-width:100%;height:auto}:root{--lgc-navy: #1B2A4E;--lgc-gold: #C9A961;--lgc-gold-text: #82662B;--lgc-cream: #F6F2EA;--fs-min: 14px;--tap-min: 44px}.custom__item-inner--html>.rte>h5{color:var(--lgc-gold-text)}.rte .lgc-testimonials .lgc-suptitle,.rte .lgc-stat .num,.rte .lgc-test-card .quote-mark,.rte .lgc-test-card .lgc-stars{color:var(--lgc-gold-text)}.rte .lgc-faq .lgc-suptitle,.rte .lgc-faq .lgc-category,.rte .lgc-faq summary:hover,.rte .lgc-faq .lgc-answer a,.rte .lgc-faq summary:after{color:var(--lgc-gold-text)}.rte .lgc-contact .lgc-suptitle{color:var(--lgc-gold-text)}.rte .lgc-page .lgc-suptitle,.rte .lgc-page .lgc-quote,.rte .lgc-page>h3,.rte .lgc-page>p a:not(.lgc-btn),.rte .lgc-page>ul a:not(.lgc-btn){color:var(--lgc-gold-text)}.rte .lgc-catalog .lgc-cat,.rte .lgc-catalog .lgc-section-eyebrow,.rte .lgc-form .lgc-intro .eyebrow,.rte .lgc-form .lgc-module .num,.rte .lgc-form .lgc-tarif strong,.rte .lgc-form .lgc-quote .signature{color:var(--lgc-gold-text)}:root{scroll-padding-top:var(--lgc-header-stuck, 0px)}@media only screen and (max-height:499px){:root{scroll-padding-top:0}}.page-content>.rte--nomargin>.lgc-catalog,.page-content>.rte--nomargin>.lgc-form{margin-left:0;margin-right:0}.page-content>.rte--nomargin>.lgc-form .lgc-modules{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}@media only screen and (min-height:500px){.index-section--hero:first-child .slideshow-wrapper .hero__text-content.vertical-center{padding-top:var(--lgc-hero-pad, 58px);padding-bottom:28px}}@media only screen and (min-height:500px)and (max-width:589px){.index-section--hero:first-child .slideshow-wrapper .hero--650px.hero--mobile--auto,.index-section--hero:first-child .slideshow-wrapper .hero--650px.hero--mobile--auto .hero__text-wrap>.page-width{height:auto;min-height:422px}}@media only screen and (min-height:500px)and (min-width:590px){.index-section--hero:first-child .slideshow-wrapper .hero--650px,.index-section--hero:first-child .slideshow-wrapper .hero--650px .hero__text-wrap>.page-width{height:auto;min-height:650px}}.index-section--hero:first-child .slideshow-wrapper .hero__image-wrapper:before{background:linear-gradient(to bottom,#1b2a4e8c,#1b2a4ebf)}.index-section--hero:first-child .slideshow-wrapper .hero__link .btn--inverse{background-color:var(--lgc-gold, #C9A961)!important;border-color:var(--lgc-gold, #C9A961);color:var(--lgc-navy, #1B2A4E);transition:padding-right .3s}.index-section--hero:first-child .slideshow-wrapper .hero__link .btn--inverse:hover{background-color:var(--lgc-cream, #F6F2EA)!important;border-color:var(--lgc-gold, #C9A961);color:var(--lgc-navy, #1B2A4E)}.index-section--hero:first-child .slideshow-wrapper .hero__link .btn--inverse:focus-visible{background-color:var(--lgc-cream, #F6F2EA)!important;border-color:var(--lgc-gold, #C9A961);color:var(--lgc-navy, #1B2A4E);outline:2px solid var(--lgc-gold, #C9A961);outline-offset:2px}#MainContent .lgc-testimonials .lgc-intro{padding-top:0;padding-bottom:0}@media only screen and (max-width:589px){.template-index .index-section{margin-top:17px;margin-bottom:17px}.template-index .newsletter-section{padding-top:17px;padding-bottom:17px}}@media only screen and (min-width:590px)and (max-width:768px){.template-index .index-section{margin-top:50px;margin-bottom:50px}.template-index .newsletter-section{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:768px){.template-index .custom__item-inner--html>.rte>h1,.template-index .custom__item-inner--html>.rte>h2,.template-index .custom__item-inner--html>.rte>h3,.template-index .custom__item-inner--html>.rte>h4,.template-index .custom__item-inner--html>.rte>h5,.template-index .custom__item-inner--html>.rte>h6{margin-top:1.1em;margin-bottom:.5em}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third) p>br.lgc-br-vide{display:none}#MainContent .lgc-testimonials{padding-top:36px;padding-bottom:36px}#MainContent .lgc-testimonials h2{margin-bottom:12px}#MainContent .lgc-testimonials .lgc-intro{margin-bottom:20px}#MainContent .lgc-testimonials .lgc-stats{gap:16px 24px;margin-top:14px;margin-bottom:24px}#MainContent .lgc-testimonials .lgc-test-grid{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:16px;margin-inline:-20px;padding-inline:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scroll-margin-top:64px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}#MainContent .lgc-testimonials .lgc-test-grid:focus-visible{outline:2px solid var(--lgc-navy, #1B2A4E);outline-offset:2px}#MainContent .lgc-testimonials .lgc-test-card{display:flex;flex-direction:column;flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;padding:24px 20px}#MainContent .lgc-testimonials .lgc-test-author{padding-top:12px}#MainContent .lgc-testimonials .lgc-test-card .quote-mark,#MainContent .lgc-testimonials .lgc-test-card .lgc-stars{margin-bottom:8px}#MainContent .lgc-testimonials .lgc-test-card p.text{line-height:1.5}}@media(hover:none),(pointer:coarse){#MainContent .lgc-testimonials .lgc-test-card:hover{border-left-color:var(--lgc-gold, #C9A961);box-shadow:none;transform:none}}@media only screen and (max-width:768px)and (hover:hover)and (pointer:fine){#MainContent .lgc-testimonials .lgc-test-grid{padding-block:6px 16px;margin-block:-6px -16px}}@media only screen and (max-width:589px){.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third){margin-bottom:0}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item{display:grid;grid-template-columns:min-content minmax(0,1fr);column-gap:16px;align-items:center;margin-bottom:18px}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item>*{grid-column:1 / -1}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item>.image-wrap,.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item>a:has(>.image-wrap){grid-column:1;grid-row:1;width:96px;margin-bottom:0}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item>a>.image-wrap{width:100%;margin-bottom:0}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item>h3{grid-column:2;grid-row:1;margin-bottom:0;font-size:20px}.template-index .index-section>.page-width>.grid--uniform:has(>.grid__item.medium-up--one-third)>.grid__item>.rte-setting{grid-column:1 / -1;grid-row:2;margin-top:12px;margin-bottom:0}}@supports (object-fit: cover){.hero__image-wrapper .hero__image{font-family:inherit}}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.product-reviews .spr-summary-actions a,.product-reviews .spr-button,.payment-buttons .btn--tertiary,.rte .lgc-catalog,.rte .lgc-form{font-family:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.skrim__title,.return-link,.drawer__title,.footer__title,.site-header--heading-style .site-nav__link,.testimonials-slider__text cite,.fading-images-overlay__title,.password-page__hero{font-family:"Cormorant","New York",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:500}.h4.cart__product-name,.h4.cart__subtotal{font-family:"New York",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-lgc.css.map */
