.card__vendor,.product-card__vendor,.card-information__vendor,.vendor{display:none!important}p{font-size:clamp(16px,2.9vw,20px);padding:3px}h2{font-size:clamp(20px,2.9vw,34px);color:#2c4a6e;border-bottom:2px solid #e8edf2;padding-bottom:10px;margin-bottom:20px}h2:before{font-family:"Font Awesome 6 Free";content:"\f1b0";font-weight:900;position:relative;margin-right:3px;color:#5b7fa6}h3{font-size:clamp(20px,2.9vw,40px);color:#2c4a6e;background:linear-gradient(transparent 70%,#eef3f9 70%);display:inline-block;padding:0 18px}h4{position:relative;color:#2c4a6e;font-size:clamp(18px,2.9vw,23px);padding:14px 20px;text-align:left;margin:1.5em 0 1em;background:#f7f9fc;border-left:4px solid #5b7fa6;border-radius:6px}h6{font-size:clamp(16px,2.9vw,20px);background:linear-gradient(transparent 70%,#a7d6ff 70%);display:inline-block}.color-scheme--dark h2,.color-scheme--accent h2,.color-scheme--feature h2,.color-scheme--dark h3,.color-scheme--accent h3,.color-scheme--feature h3,.color-scheme--dark h4,.color-scheme--accent h4,.color-scheme--feature h4{color:inherit;background:transparent;border-bottom:none;border-left:none;padding:0;margin-bottom:.6em}.color-scheme--dark h2:before,.color-scheme--accent h2:before,.color-scheme--feature h2:before{color:inherit}.nfc-guide h2,.nfc-guide h3,.nfc-guide h4{background:transparent;border-bottom:none;border-left:none;padding:0;margin-bottom:0}.nfc-guide h2:before,.nfc-guide h4:before{display:none}.nfc-guide .nfc-section-title{font-size:1.2em;font-weight:700;color:#2c4a6e}.slideshow-title h1,.slideshow-title h2,.slideshow-title h3,.slideshow-title h4,.slideshow-title-container h1,.slideshow-title-container h2,.slideshow-title-container h3,.slideshow-title-container h4,.slideshow-title p,.slideshow-title-container p,.slideshow-text-container,.slideshow-text-container p,.slideshow-text-container .rte,.slideshow-text-container .featured-row__subtext,.hero-video--text-content h1,.hero-video--text-content h2,.hero-video--text-content h3,.hero-video--text-content h4,.hero-video--text-title h1,.hero-video--text-title h2,.hero-video--text-title h3,.hero-video--text-title h4,.hero-video--text-subtitle,.hero-video--text-subtitle p{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.65),0 0 4px rgba(0,0,0,.45)!important}.slideshow-title h2:before,.slideshow-title-container h2:before,.hero-video--text-content h2:before,.hero-video--text-title h2:before{color:#fff!important}.swiper-slide.homepage-sections--slideshow-wrapper{position:relative}.swiper-slide.homepage-sections--slideshow-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#0000004d);pointer-events:none;z-index:1}.slideshow-title-container,.homepage-featured-content-box{position:relative;z-index:2}.swatch .swatch-items-wrapper{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:520px!important}.swatch .swatch-items-wrapper .swatch-element{width:100%!important;margin:0!important;display:block!important}.swatch .swatch-items-wrapper .swatch-element label{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;background:#f7f9fc!important;color:#2c4a6e!important;font-family:inherit!important;font-size:1.05em!important;font-weight:700!important;letter-spacing:.04em!important;border:none!important;border-left:4px solid #dce6f0!important;border-radius:10px!important;padding:16px 20px!important;margin:0!important;cursor:pointer!important;outline:none!important;transition:background .15s ease,border-left-color .15s ease,color .15s ease!important}.swatch .swatch-items-wrapper .swatch-element label:hover{background:#eef3f9!important;border-left-color:#5b7fa6!important}.swatch .swatch-items-wrapper .swatch-element.active label,.swatch .swatch-items-wrapper .swatch-element input:checked+label{border-left:6px solid #5b7fa6!important;padding-left:18px!important;box-shadow:0 1px 3px #2c4a6e14!important}.shopify-payment-button{margin-top:15px}.collapsible-tab{font-size:clamp(16px,2.9vw,25px);padding-left:35px}.collapsible-tab{position:relative}.collapsible-tab .text-with-icon--content{padding-left:1.9em}.collapsible-tab:before{font-family:"Font Awesome 6 Free";content:"\f00c";position:absolute;left:.2em;top:.95em;color:#ffb03f;font-weight:900;margin:0 5px}.rte.product-details__description,.product__description,.product-details__description{line-height:1.8;color:#2d3436}.rte.product-details__description p,.rte.product-details__description li,.product__description p,.product__description li{line-height:1.8!important;color:#2d3436!important}.rte.product-details__description [style*=font-size],.rte.product-details__description font[size],.product__description [style*=font-size],.product__description font[size]{font-size:inherit!important}.rte.product-details__description font,.product__description font{font-family:inherit!important}.rte.product-details__description a,.product__description a{color:#89a0b4!important;text-decoration:underline;text-underline-offset:2px}.rte.product-details__description a:hover,.product__description a:hover{color:#5c7b91!important}p.shopify_subscriptions_app_policy,.shopify_subscriptions_app_policy{font-size:clamp(15px,2.7vw,18px)!important;line-height:1.7!important;color:#2d3436!important}p.shopify_subscriptions_app_policy a,.shopify_subscriptions_app_policy a{font-size:inherit!important;color:#89a0b4!important;text-decoration:underline}[class*=shopify_subscriptions_app]{font-size:clamp(15px,2.7vw,18px)!important}[class*=shopify_subscriptions_app] a{color:#89a0b4!important}@media(max-width:749px){p.shopify_subscriptions_app_policy,.shopify_subscriptions_app_policy,[class*=shopify_subscriptions_app]{font-size:15px!important;line-height:1.7!important}}.product-details-product-title{font-size:24px!important;line-height:1.4!important}@media(max-width:749px){.product-details-product-title{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
