body.lucent-trust{font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.6}.lucent-trust h1,.lucent-trust h2,.lucent-trust h3,.lucent-trust h4,.lucent-trust h5,.lucent-trust h6,.lucent-trust h2 a,.lucent-trust h3 a{font-family:Montserrat,Arial,sans-serif!important;line-height:1.25;letter-spacing:-.015em;overflow-wrap:break-word}.lucent-trust .rte{font-size:16px;line-height:1.65}.lucent-trust .rte p,.lucent-trust .rte li{line-height:1.65}.lucent-trust .rte p{margin-bottom:1em}.lucent-trust .rte a{text-decoration:underline;text-underline-offset:.18em}.lucent-trust .button,.lucent-trust a.btn,.lucent-trust input[type=submit]{font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;min-height:44px}.lucent-trust .section-text-columns-with-images .button-row a.button{font-size:15px!important;line-height:1.4!important;padding:12px 18px!important;height:auto!important;width:auto!important;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:#17477c;color:#fff}.lucent-trust .section-text-columns-with-images .button-row a.button:after{display:none}.lucent-trust .product-area__details__title{font-size:clamp(26px,2.5vw,34px)!important;line-height:1.25!important}.lucent-trust .product-block__title,.lucent-trust .spf-product-card__title{font-size:16px;line-height:1.45;font-weight:600;letter-spacing:0}.lucent-trust .contact-wrapper input:not([type=submit]),.lucent-trust .contact-wrapper textarea{font-size:16px}.lucent-trust .contact-wrapper label{display:block;font-size:15px;font-weight:600;margin-bottom:6px}.lucent-trust .contact-wrapper a{overflow-wrap:anywhere}.lucent-trust .lucent-announcement{width:100%;text-align:center}.lucent-trust .lucent-announcement p{font-size:14px;line-height:1.5;margin:0}.lucent-trust .lucent-announcement a{text-decoration:underline;text-underline-offset:.15em}.lucent-trust .lucent-buying-note{padding:14px 16px;margin:12px 0 20px;background:#f1f5f9;border-left:3px solid #17477c;color:#152b44}.lucent-trust .lucent-buying-note p{margin:0 0 8px;font-size:15px;line-height:1.6}.lucent-trust .lucent-buying-note p:last-child{margin-bottom:0}.lucent-trust .lucent-collection-intro{max-width:68ch;margin:18px auto 0;padding:0 20px;color:#fff}.lucent-trust .lucent-collection-intro p{font-size:16px;line-height:1.65}.lucent-trust .lucent-collection-intro a{color:inherit}.lucent-trust .shopify-policy__body{max-width:72ch;line-height:1.65}.lucent-trust .footer_address a{font-size:15px;line-height:1.6}.lucent-trust a:focus-visible,.lucent-trust button:focus-visible,.lucent-trust input:focus-visible,.lucent-trust textarea:focus-visible{outline:3px solid #17477c;outline-offset:4px}.lucent-trust .lucent-hero{color:#14283e;background:#f5f8fb}.lucent-trust .lucent-hero__inner{max-width:1240px;margin:0 auto;padding:56px 40px 44px;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.lucent-trust .lucent-hero__eyebrow{color:#17477c;margin:0 0 18px;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lucent-trust .lucent-hero h1{color:#14283e;font-size:clamp(36px,4.2vw,56px)!important;line-height:1.1!important;margin:0 0 22px;font-weight:700}.lucent-trust .lucent-hero__intro{max-width:43ch;margin:0 0 26px;font-size:18px;line-height:1.65}.lucent-trust .lucent-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.lucent-trust .lucent-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid #17477c;border-radius:6px;color:#fff;background:#17477c;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.lucent-trust .lucent-cta:hover{background:#102f53;border-color:#102f53;color:#fff}.lucent-trust .lucent-cta--secondary{color:#17477c;background:transparent}.lucent-trust .lucent-hero__note{margin:18px 0 0;color:#40566c;font-size:14px;line-height:1.55}.lucent-trust .lucent-hero__visual{min-width:0;padding:18px;background:#fff;border:1px solid #e1e8ef;border-radius:18px}.lucent-trust .lucent-hero__visual img{width:100%;height:auto;max-height:345px;object-fit:contain;display:block}.lucent-trust .lucent-hero__visual p{margin:10px 0 8px;text-align:center;font-size:14px;line-height:1.5;color:#40566c}.lucent-trust .lucent-steps{list-style:none;margin:0;padding:24px max(24px,calc((100% - 1160px)/2));display:grid;grid-template-columns:repeat(3,1fr);gap:28px;background:#eaf0f6}.lucent-trust .lucent-steps li{display:flex;align-items:flex-start;gap:12px;margin:0}.lucent-trust .lucent-steps span{color:#17477c;font-size:14px;font-weight:700;line-height:26px}.lucent-trust .lucent-steps strong{font-size:16px;line-height:1.5}.lucent-trust .lucent-steps p{margin:4px 0 0;color:#40566c;font-size:14px;line-height:1.55}@media(max-width:799px){.lucent-trust .lucent-hero__inner{grid-template-columns:1fr;padding:36px 22px 28px;gap:28px}.lucent-trust .lucent-hero__intro{font-size:17px}.lucent-trust .lucent-hero__visual img{max-height:235px}.lucent-trust .lucent-steps{grid-template-columns:1fr;gap:18px;padding:24px}.lucent-trust .lucent-hero__actions{gap:10px}.lucent-trust .lucent-cta{flex:1 1 190px}.lucent-trust .contact-wrapper{padding-left:18px;padding-right:18px}.lucent-trust .contact-wrapper>div{min-width:0}.lucent-trust .contact-wrapper .form{padding:22px 18px}}.lucent-trust{--lucent-content-width: 1240px;--lucent-card-radius: 16px;--lucent-section-space: clamp(32px, 4vw, 56px);--lucent-grid-gap: clamp(20px, 2.4vw, 32px)}.lucent-trust.template-index main .container--large,.lucent-trust.template-index main .wide-container{max-width:var(--lucent-content-width);margin-inline:auto}.lucent-trust.template-index main .section-spacing{padding-top:var(--lucent-section-space);padding-bottom:var(--lucent-section-space)}.lucent-trust.template-index main .section-heading{margin-bottom:28px}.lucent-trust.template-index main .section-heading h2,.lucent-trust.template-index .section-rich-text .feature-header{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.2;margin-bottom:0}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .flexible-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lucent-grid-gap);margin:0}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .text-column{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;padding:0;margin:0}.lucent-trust .section-text-columns-with-images .text-column__image--shape-square{width:100%;max-width:none!important;aspect-ratio:1;margin:0 0 20px;border-radius:var(--lucent-card-radius);overflow:hidden;background:#f4f6f8}.lucent-trust .text-column__image--shape-square>a,.lucent-trust .text-column__image--shape-square .rimage-outer-wrapper{display:block;width:100%;max-width:none!important;height:100%}.lucent-trust .text-column__image--shape-square .rimage-wrapper{height:100%;padding-top:0!important}.lucent-trust .text-column__image--shape-square img.rimage__image{width:100%;height:100%;object-fit:cover}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .text-column__title{font-size:clamp(20px,2vw,24px);line-height:1.3;min-height:2.6em;margin:0 0 16px;display:flex;align-items:center;justify-content:center}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .button-row{margin:auto 0 0}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .button-row a.button{width:min(100%,260px)!important;min-height:48px;border-radius:6px}.lucent-trust .lucent-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lucent-grid-gap)}.lucent-trust .lucent-promo-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e1e8ef;border-radius:var(--lucent-card-radius);background:#f2f7fd}.lucent-trust .lucent-promo-card__media{aspect-ratio:16 / 9;overflow:hidden;display:block}.lucent-trust .lucent-promo-card__media img{width:100%;height:100%;display:block;object-fit:contain}.lucent-trust .lucent-promo-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:24px 28px 28px;flex:1}.lucent-trust .lucent-promo-card h2{margin:0;font-size:clamp(24px,2.2vw,30px);line-height:1.25}.lucent-trust .lucent-promo-card .lucent-cta{margin-top:auto;min-width:210px;max-width:100%}.lucent-trust .product-list--rows .product-block__inner{display:flex;flex-direction:column;height:100%}.lucent-trust .product-list--rows .product-block__inner .image{border-radius:var(--lucent-card-radius);margin-bottom:0}.lucent-trust .product-list--rows .product-block__inner>.cc-swatches{min-height:42px;margin:0;padding:10px 12px 0;box-sizing:border-box}.lucent-trust .product-list--rows .product-block__inner:not(:has(>.cc-swatches))>.image{margin-bottom:42px}.lucent-trust .product-list--rows .product-block__inner>.caption{display:flex;flex-direction:column;flex:1;margin:0;padding:0 12px}.lucent-trust .product-list--rows .caption>.title{display:block;min-height:4.35em;font-size:16px;line-height:1.45;margin-bottom:8px}.lucent-trust .product-list--rows .caption>.price{margin-top:auto;display:flex;flex-wrap:wrap;gap:4px 8px;line-height:1.5}.lucent-trust #gf-products>[class*=spf-col-]{display:flex}.lucent-trust #gf-products .spf-product-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding-bottom:0;border:1px solid #e1e8ef;border-radius:var(--lucent-card-radius);box-shadow:0 2px 8px #14283e0d}.lucent-trust #gf-products .spf-product-card__image-wrapper{padding-top:100%!important}.lucent-trust #gf-products .spf-product-card__image{min-height:0;width:100%;height:100%;object-fit:contain;padding:12px}.lucent-trust #gf-products .spf-product__info{display:flex;flex-direction:column;flex:1;padding:16px}.lucent-trust #gf-products .spf-product-card__title{flex:1;margin:6px 0 10px}.lucent-trust #gf-products .spf-product-card__title a{padding:0;font-size:16px;line-height:1.45}.lucent-trust #gf-products .spf-product-card__price-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:auto;line-height:1.5}.lucent-trust #gf-products .spf-product__swatchs{min-height:32px;margin-top:12px}.lucent-trust.template-index .section-image-with-text-overlay .overlay__content h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}@media(max-width:767px){.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .flexible-layout,.lucent-trust .lucent-promo-grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .text-column{max-width:420px;margin-inline:auto}.lucent-trust .section-text-columns-with-images:has(.text-column__image--shape-square) .text-column__title{min-height:0;margin-bottom:14px}.lucent-trust .lucent-promo-card__body{padding:20px}.lucent-trust .product-list--rows .caption>.title{font-size:14px;min-height:5.8em}.lucent-trust #gf-products .spf-product__info{padding:12px}.lucent-trust #gf-products .spf-product-card__title a{font-size:14px}.lucent-trust #gf-products .spf-product-card__image{padding:8px}}.lucent-trust .product-list.product-list--rows:not(#gf-products){display:flex;flex-wrap:wrap;align-items:stretch}.lucent-trust .product-list.product-list--rows:not(#gf-products):before,.lucent-trust .product-list.product-list--rows:not(#gf-products):after{display:none}.lucent-trust .product-list--rows .product-block{display:flex;flex-direction:column}.lucent-trust .product-list--rows .product-block__inner{flex:1;height:auto}.lucent-trust .product-list--rows .product-block__inner>.cc-swatches{min-height:44px}.lucent-trust .product-list--rows .product-block__inner:not(:has(>.cc-swatches))>.image{margin-bottom:44px}.lucent-trust .product-list--rows .caption>.title{padding:0}.lucent-trust .product-list--rows .product-block__inner>.themed-product-reviews{min-height:26px;margin:8px 0 0;padding:0 12px}.lucent-trust .product-list--rows .product-block__inner:not(:has(>.themed-product-reviews,>.empty)):after{content:"";display:block;height:26px;margin-top:8px}.lucent-trust .product-list--rows .product-block__inner>.empty{height:26px;min-height:26px;margin:8px 0 0;padding:0 12px}.lucent-trust #gf-products{row-gap:24px}.lucent-trust{--lucent-reading-width: 66ch}.lucent-trust h1,.lucent-trust h2,.lucent-trust h3{text-wrap:balance}.lucent-trust .rte{overflow-wrap:break-word}.lucent-trust .rte h2{text-align:left!important;font-size:clamp(23px,2.1vw,30px);line-height:1.25;margin:1.6em 0 .65em!important}.lucent-trust .rte h3{text-align:left!important;font-size:clamp(19px,1.7vw,23px);line-height:1.35;margin:1.35em 0 .55em!important}.lucent-trust .rte p,.lucent-trust .rte li{font-size:16px;line-height:1.65}.lucent-trust .rte small{font-size:14px;line-height:1.55}.lucent-trust .rte li+li{margin-top:.45em}.lucent-trust .rte>:last-child{margin-bottom:0}.lucent-trust .lucent-hero__copy{text-align:left}.lucent-trust .lucent-hero h1{text-align:left!important;max-width:16ch;font-size:clamp(38px,4.5vw,62px);line-height:1.08;margin:0 0 24px}.lucent-trust .lucent-hero__intro{max-width:44ch;margin:0 0 24px;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.lucent-trust .lucent-hero__actions{justify-content:flex-start;align-items:stretch}.lucent-trust .lucent-hero__note{max-width:55ch;font-size:14px;line-height:1.6}.lucent-trust .lucent-steps li{align-items:flex-start}.lucent-trust .lucent-steps li div{min-width:0}.lucent-trust .lucent-collection-header{text-align:left;padding-block:clamp(28px,4vw,48px)!important}.lucent-trust .lucent-collection-header h1.feature-header{max-width:28ch;margin:0 0 22px!important;padding:0;text-align:left!important;font-size:clamp(30px,3.5vw,46px)!important;line-height:1.15!important}.lucent-trust .lucent-collection-intro,.lucent-trust .lucent-collection-intro p{text-align:left!important}.lucent-trust .lucent-collection-intro{max-width:var(--lucent-reading-width);margin:0;padding:0;text-align:left}.lucent-trust .lucent-collection-intro p{margin:0 0 14px}.lucent-trust .lucent-collection-intro p:first-child strong{font-size:20px;line-height:1.4}.lucent-trust .lucent-collection-intro small{display:block;font-size:14px;line-height:1.6}.lucent-trust .lucent-reading-page{max-width:820px;padding-inline:24px;margin-inline:auto}.lucent-trust .lucent-reading-page h1{text-align:left!important;font-size:clamp(30px,3vw,44px);line-height:1.2;margin-bottom:28px}.lucent-trust .lucent-reading-page .rte{max-width:var(--lucent-reading-width);margin:0;text-align:left}.lucent-trust .article .rte{max-width:var(--lucent-reading-width);text-align:left;margin-inline:auto}.lucent-trust .article .rte p,.lucent-trust .article .rte li{text-align:left!important}.lucent-trust.template-article main>.shopify-section>h1{max-width:32ch;margin:40px auto 28px;padding-inline:24px;font-size:clamp(30px,3vw,44px);line-height:1.2}.lucent-trust .blog_side h3{font-size:19px;line-height:1.35;margin-bottom:12px}.lucent-trust .blog_side .lucent-related-heading{font-size:24px;margin-bottom:24px}.lucent-trust .product-area__details .rte{text-align:left}.lucent-trust .product-area__details .rte h2{font-size:22px;margin-top:28px}.lucent-trust .lucent-buying-note p{font-size:14px;line-height:1.6}.lucent-trust .contact-wrapper{align-items:flex-start;gap:clamp(24px,4vw,56px)}.lucent-trust .contact-wrapper h2{text-align:left;font-size:clamp(25px,2.5vw,34px);line-height:1.25}.lucent-trust .section-footer__title{font-size:16px!important;line-height:1.4!important;text-align:left}.lucent-trust .section-image-with-text .rte{max-width:58ch}.lucent-trust .section-rich-text .rte{max-width:var(--lucent-reading-width);margin-inline:auto}.lucent-trust .lucent-cta{min-height:48px;white-space:normal}@media(max-width:767px){.lucent-trust .lucent-collection-header{padding-block:28px!important}.lucent-trust .lucent-hero__inner{padding-inline:20px}.lucent-trust .lucent-hero__actions{flex-direction:column;align-items:stretch}.lucent-trust .lucent-hero__actions .lucent-cta{flex:0 1 auto;width:100%;box-sizing:border-box}.lucent-trust .lucent-reading-page{padding-inline:20px}.lucent-trust .contact-wrapper{flex-direction:column;padding-inline:20px}.lucent-trust .contact-wrapper>div{width:100%}.lucent-trust .product-area__details__title{font-size:clamp(25px,6vw,32px)!important}}#site-control .site-control__inner .nav-row .tier-1>ul>li>a{font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:0}#site-control .site-control__inner .nav-row .contains-children .nav-rows{box-sizing:border-box;width:320px;max-width:min(350px,calc(100vw - 32px));padding:8px;border-top:12px solid transparent;border-radius:0 0 10px 10px;box-shadow:0 12px 24px #14283e1f}#site-control .site-control__inner .nav-row .nav-rows li:not(.nav-ctas__cta){display:block;width:100%;margin:0}#site-control .site-control__inner .nav-row .nav-rows li.contains-children:after{content:none;display:none}#site-control .site-control__inner .nav-row .nav-rows li:not(.nav-ctas__cta)>a{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;margin:0;padding:12px 16px!important;border:0;border-radius:5px;background:transparent;color:#14283e;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:0;text-align:left;text-decoration:none;opacity:1}#site-control .site-control__inner .nav-row .nav-rows li:not(.nav-ctas__cta)>a:hover,#site-control .site-control__inner .nav-row .nav-rows li:not(.nav-ctas__cta)>a:focus-visible{background:#f0f5fa;color:#17477c;opacity:1}#site-control .site-control__inner .nav-row .nav-rows .contains-children>a .arr{display:flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;margin:0 0 0 auto;color:#46648b}#site-control .site-control__inner .nav-row .nav-rows .contains-children>a .arr svg{width:16px;height:16px;margin:0}#site-control .site-control__inner .nav-row .nav-rows .contains-children:has(>ul[style*="display: block"])>a .arr{transform:rotate(90deg)}#site-control .site-control__inner .nav-row .nav-rows .contains-children>ul{padding:0 0 4px 16px;margin:0;width:100%;box-sizing:border-box}#site-control .site-control__inner .nav-row .nav-rows .contains-children>ul>li>a{font-size:14px;font-weight:400}#site-control .site-control__inner .nav-row .nav-rows .nav-ctas__cta{width:100%;margin-top:12px}#site-control .site-control__inner .nav-row .nav-rows .nav-ctas__cta>a{padding-inline:0}#site-control .site-control__inner .nav-row .tier-1>ul>li:has(:focus-visible)>.nav-rows{opacity:1;visibility:visible;max-height:75vh}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lucent-trust.css.map */
