.button[class*=__button_]{background:#142e67!important;color:#fff!important;border-color:#142e67!important}.button[class*=__button_]:hover{background:#0f2450!important;color:#fff!important}:root,.color-scheme-1{--color-primary-button-background: #142e67 !important;--color-primary-button-border: #142e67 !important}.cart__checkout-button{background:#142e67!important;color:#fff!important;border-color:#142e67!important}.cart__checkout-button:hover{background:#0f2450!important}@media(prefers-reduced-motion:no-preference){.reveal-on-scroll{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}.reveal-on-scroll.is-visible{opacity:1;transform:none}}.mega-menu__link--parent{font-size:.74rem!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin-bottom:14px}.mega-menu__list ul>li{margin-bottom:7px}.mega-menu__list ul .mega-menu__link{transition:color .15s ease}.mega-menu__list ul .mega-menu__link:hover{color:#142e67}.mega-menu__list{padding-block:8px}.add-to-cart-button,.sticky-add-to-cart__button{background:#142e67!important;color:#fff!important}.add-to-cart-button:hover,.sticky-add-to-cart__button:hover{background:#1c3d84!important}.slideshow-controls__thumbnail,.slideshow-controls__thumbnail img,.slideshow-controls__thumbnail svg{border-radius:12px!important}.product-media{border-radius:16px;overflow:hidden}.product-details.sticky-content--desktop,.sticky-content--desktop{position:static!important}.jdgm-write-rev-link,.jdgm-write-rev-link:hover{background-color:#142e67!important;border-color:#142e67!important;color:#fff!important}.ml-usps{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid color-mix(in srgb,var(--color-foreground, #14161c) 12%,transparent);display:flex;flex-direction:column;gap:12px}.ml-usps li{display:flex;align-items:center;gap:11px;font-size:.92rem;line-height:1.3;color:color-mix(in srgb,var(--color-foreground, #14161c) 80%,transparent)}.ml-usps__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#142e671a;color:#142e67}.ml-specs{margin:20px 0 0;padding:18px 0 0;border-top:1px solid color-mix(in srgb,var(--color-foreground, #14161c) 12%,transparent)}.ml-specs__title{margin:0 0 8px;font-size:.95rem;font-weight:700}.ml-specs__table{width:100%;border-collapse:collapse;font-size:.9rem}.ml-specs__table th,.ml-specs__table td{text-align:left;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--color-foreground, #14161c) 9%,transparent)}.ml-specs__table th{font-weight:600;width:42%;color:color-mix(in srgb,var(--color-foreground, #14161c) 68%,transparent)}.ml-specs__table tr:last-child th,.ml-specs__table tr:last-child td{border-bottom:none}.ml-custom-notice{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,#b0842a 12%,transparent);border:1px solid color-mix(in srgb,#b0842a 34%,transparent);font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--color-foreground, #14161c) 82%,transparent)}.ml-custom-notice__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background:#b0842a;color:#fff;font-size:.72rem;font-weight:800;font-style:italic;font-family:Georgia,Times New Roman,serif}.ml-home #MainContent>.shopify-section>.section{padding-block:60px!important}.ml-home [class*=__text_Keq9qF] p{margin:0 0 12px!important;font-size:.76rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#142e67;opacity:.85;line-height:1.2}.ml-home [class*=__text_Keq9qF] h2{margin:0!important;letter-spacing:-.02em;line-height:1.08}@media(min-width:1500px){.ml-home #MainContent .resource-list__carousel>*,.ml-home #MainContent .resource-list__carousel>*>*{padding-inline:0!important}.ml-home #MainContent .resource-list.force-full-width{padding-inline:32px!important;box-sizing:border-box}.ml-home #MainContent .resource-list__slide{width:calc((100vw - 64px - 2rem)/5)!important}.ml-home #MainContent .resource-list__item,.ml-home #MainContent .resource-list__carousel .product-card{width:100%!important}}@media(max-width:749px){.ml-home #MainContent>.shopify-section>.section{padding-block:44px!important}}.resource-list__slide:has(.product-card){overflow:visible!important}.ml-collection .hero{isolation:isolate}.ml-collection .hero__media{z-index:0}.ml-collection .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,#0f2450db,#0f24506b 45%,#0f245024)}.ml-collection .hero__container>*:not(.hero__media){position:relative;z-index:2}.ml-collection [class*=__text_] h1,.ml-collection [class*=__text_] h2,.ml-collection .hero__container h1,.ml-collection .hero__container h2{letter-spacing:-.02em}.ml-collection .checkbox__input:checked,.ml-product .checkbox__input:checked{background-color:#142e67!important;border-color:#142e67!important}.ml-collection .checkbox__input:focus-visible,.ml-product .checkbox__input:focus-visible{outline-color:#142e67!important}.ml-collection .facets-toggle__button,.ml-collection .facets__summary{border-radius:999px;transition:color .18s ease,background .18s ease,border-color .18s ease}.ml-collection .facets-toggle__button:hover,.ml-collection .facets__summary:hover,.ml-collection .active-facets a,.ml-collection [class*=active-facets] a,.ml-collection [class*=active-facet]{color:#142e67}.ml-collection a:not([class*=button]):not(.product-card__link):hover,.ml-product a:not([class*=button]):hover{color:#142e67}.ml-product .breadcrumb a:hover,.ml-product [class*=breadcrumb] a:hover{color:#142e67}.ml-product .accordion summary:hover,.ml-product details summary:hover{color:#142e67}.ml-collection .sorting-filter button:hover,.ml-collection .sorting-filter [aria-selected=true],.ml-collection .sorting-filter a:hover{color:#142e67}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
