.section-header.shopify-section-group-header-group{z-index:60!important}.shopify-section-group-header-group:has(.sn-wrap){z-index:50!important}select option,select optgroup{color:#111827!important;background-color:#fff!important}select option:checked{background-color:#dbe6ff!important}.product-form__buttons.dmc-buy-row{--dmc-h: 4.8rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.2rem;max-width:none}.dmc-buy-row>.product-form__quantity{flex:0 0 auto;width:auto;margin:0}.dmc-buy-row>.product-form__quantity .quantity__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dmc-buy-row>.product-form__quantity .quantity{height:var(--dmc-h);min-height:var(--dmc-h);box-sizing:border-box}.dmc-buy-row>.product-form__quantity .quantity__button,.dmc-buy-row>.product-form__quantity .quantity__input{height:100%}.dmc-buy-row>.product-form__quantity .quantity__rules{max-width:14rem;margin-top:.4rem;font-size:1.1rem;line-height:1.3}.dmc-buy-row>.product-form__submit{flex:1 1 16rem;width:auto;min-width:0;height:var(--dmc-h);min-height:var(--dmc-h);box-sizing:border-box;padding-top:0;padding-bottom:0}.dmc-buy-row>.shopify-payment-button{flex:1 1 100%}@media screen and (max-width:480px){.dmc-buy-row{gap:.8rem}.dmc-buy-row>.product-form__submit{flex-basis:12rem}}.dmc-moretyme{margin:1.4rem 0 .4rem;padding:1.2rem 1.4rem;border:1px solid #d9e2f1;border-radius:10px;background:#f7f9fd;font-size:1.5rem;line-height:1.45;color:#1b2742}.dmc-moretyme p{margin:0}.dmc-mt__line strong{font-size:1.7rem;color:#002366}.dmc-mt__brand{display:inline-block;padding:.1rem .8rem;margin-left:.2rem;border-radius:50px;background:#002366;color:#fff;font-weight:700;font-size:1.3rem;letter-spacing:.01em}.dmc-mt__sub{margin-top:.3rem!important;font-size:1.3rem}.dmc-mt__fee{margin-top:.6rem!important;font-size:1.25rem;color:#5a6478}.dmc-mt__more{background:none;border:0;padding:0;color:#1d6fa4;text-decoration:underline;cursor:pointer;font:inherit}.dmc-mt-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}.dmc-mt-modal[hidden]{display:none}.dmc-mt-modal__box{position:relative;background:#fff;color:#121212;max-width:460px;width:100%;max-height:90vh;overflow:auto;border-radius:12px;padding:22px;box-shadow:0 10px 40px #0000004d;font-size:14px;line-height:1.5}.dmc-mt-modal__box h3{margin:0 0 10px;font-size:19px;color:#002366}.dmc-mt-modal__box ul{margin:0 0 12px;padding-left:18px}.dmc-mt-modal__box li{margin:0 0 8px}.dmc-mt-modal__close{position:absolute;top:8px;right:12px;background:none;border:0;font-size:26px;line-height:1;cursor:pointer;color:#777}.dmc-mt-modal__ok{display:block;width:100%;padding:12px;border:0;border-radius:8px;background:#002366;color:#fff;font-size:15px;font-weight:700;cursor:pointer}.dmc-stock{display:inline-flex;align-items:center;gap:.6rem;margin:.4rem 0 1rem;padding:.4rem 1.2rem;border-radius:50px;background:#e8f5e9;color:#1b5e20;font-size:1.3rem;font-weight:600}.dmc-stock[hidden]{display:none}.dmc-stock:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#2e7d32}.dmc-stock.is-out{background:#fdecea;color:#a12622}.dmc-stock.is-out:before{background:#c62828}.sn-wrap{align-items:center!important;gap:1.6rem;padding:6px 2rem!important;background:linear-gradient(180deg,#f6f9fd,#e8f0fa)!important;border-top:1px solid #dbe5f3!important;border-bottom:1px solid #cfdcee!important}.sn-wrap .sn-form-area{flex:1 1 auto;border-right:0!important}.sn-wrap .sn-input-wrap{height:42px;padding:0 18px;background:#fff;border:1px solid #cdd9ec;border-radius:50px;transition:border-color .15s,box-shadow .15s}.sn-wrap .sn-input-wrap:focus-within{border-color:#002366;box-shadow:0 0 0 3px #0023661f}.sn-wrap .sn-search-icon{color:#6b7a99}.sn-wrap .sn-results{top:calc(100% + 6px);border:1px solid #d7e0ee;border-radius:14px}.sn-wrap .sn-nav{align-items:center}.sn-wrap .sn-menu{height:auto;align-items:center;gap:4px}.sn-wrap .sn-menu__link{height:auto;padding:9px 14px;font-size:13px;font-weight:600;color:#1f2d4d;border-right:0;border-radius:50px}.sn-wrap .sn-menu__link:hover{background:#fff;color:#002366;box-shadow:0 1px 4px #00236624}@media(max-width:768px){.sn-wrap{flex-direction:column;align-items:stretch!important;gap:6px;padding:8px 12px!important}.sn-wrap .sn-input-wrap{height:40px}.sn-wrap .sn-menu{height:auto}.sn-wrap .sn-menu__link{height:auto;padding:8px 12px;font-size:12px;border-right:0}.sn-wrap .sn-nav:after{display:none}}.dmc-footer .page-width{max-width:none;padding-left:4rem;padding-right:4rem}@media screen and (max-width:749px){.dmc-footer .page-width{padding-left:1.6rem;padding-right:1.6rem}}.dmc-footer__col:last-child .footer-block__details-content:before{content:"";display:block;width:100%;max-width:380px;aspect-ratio:360 / 168;margin-bottom:1rem;background:url(dmc-payment-methods.svg) left center / contain no-repeat}.dmc-footer__col:last-child .footer-block__details-content p{font-size:1.2rem;color:#aab6d6}.dmc-footer__bottom{padding-bottom:5.6rem}html:has(.baw),html:has(.wr-page),html:has(.ms-guide){overflow-x:clip}.baw,.wr-page{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw}.baw .baw-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow ctas" "title ctas" "text ctas" "stats stats";column-gap:48px;align-items:center;text-align:left;padding:32px 5% 26px}.baw .baw-hero-eyebrow{grid-area:eyebrow;justify-self:start;margin-bottom:12px;font-size:12px}.baw .baw-hero h1{grid-area:title;margin:0 0 8px;font-size:clamp(30px,3.2vw,46px)}.baw .baw-hero h1 br{display:none}.baw .baw-hero p{grid-area:text;margin:0;max-width:820px;font-size:17px;line-height:1.6}.baw .baw-hero-ctas{grid-area:ctas;flex-direction:column;align-items:stretch;justify-content:center;gap:10px}.baw .baw-cta-primary,.baw .baw-cta-secondary{justify-content:center;font-size:15px;padding:12px 28px}.baw .baw-hero-stats{grid-area:stats;justify-content:flex-start;gap:24px 64px;margin-top:22px;padding-top:18px}.baw .baw-stat{text-align:left}.baw .baw-stat-num{font-size:26px}.baw .baw-stat-label{font-size:12px}@media(max-width:900px){.baw .baw-hero{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "text" "ctas" "stats";padding:28px 5% 24px}.baw .baw-hero-ctas{flex-direction:row;flex-wrap:wrap;margin-top:18px}.baw .baw-hero-stats{gap:16px 36px}}.baw .baw-label-text{font-size:12px}.baw .baw-what-text h2,.baw .baw-how-intro h2,.baw .baw-modes-intro h2,.baw .baw-tools-intro h2,.baw .baw-shipping h2,.baw .baw-faq-intro h2{font-size:clamp(26px,2.4vw,38px)}.baw .baw-what-text p,.baw .baw-shipping p,.baw .baw-how-intro p,.baw .baw-tools-intro p{font-size:16.5px}.baw .baw-pill-title{font-size:16px}.baw .baw-pill-sub{font-size:14px}.baw .baw-step-title{font-size:16px}.baw .baw-step-desc{font-size:14px}.baw .baw-mode-card-top h3{font-size:20px}.baw .baw-mode-card-top p{font-size:15.5px}.baw .baw-mode-card-bottom ul li{font-size:14.5px}.baw .baw-mode-tag{font-size:11px}.baw .baw-tool-title{font-size:17px}.baw .baw-tool-desc{font-size:14.5px}.baw .baw-tool-link{font-size:14px}.baw .baw-tools-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.baw .baw-ship-name{font-size:15px}.baw .baw-ship-detail{font-size:13.5px}.baw .baw-ship-price{font-size:15px}.baw .baw-faq-grid{max-width:none}.baw .baw-faq-btn{font-size:16px}.baw .baw-faq-ans{font-size:15px}.baw .baw-cta-strip p{font-size:17px}.wr-page{padding:0 clamp(16px,4vw,56px) 80px}.wr-page .wr-hero{padding:48px 40px 42px;margin:28px 0 40px}.wr-page .wr-hero h1{font-size:clamp(32px,3.6vw,52px)}.wr-page .wr-hero p{font-size:19px;max-width:900px}.wr-page .wr-hero-badge{font-size:12px}.wr-page .wr-section-label-text{font-size:14px}.wr-page .wr-grid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:28px}@media(max-width:768px){.wr-page .wr-grid{grid-template-columns:1fr}}.wr-page .wr-card-icon{font-size:40px}.wr-page .wr-card-title{font-size:21px}.wr-page .wr-card-tag{font-size:12px}.wr-page .wr-card-body p{font-size:16.5px;line-height:1.7}.wr-page .wr-card-body ul li{font-size:16px}.wr-page .wr-btn{font-size:15px;padding:12px 28px}.wr-page .wr-wa-btn{font-size:16px}.wr-page .wr-contact-bar-text{font-size:17px}.wr-page .wr-contact-bar-text strong{font-size:21px}.wr-page .wr-contact-bar a{font-size:16px}.ms-guide{--gutter: clamp(16px, 4vw, 56px);max-width:none;padding:0 var(--gutter) 40px;box-sizing:border-box;font-size:17px}.ms-guide .ms-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 40px;text-align:left;padding:34px 48px;margin:24px 0 36px;background:linear-gradient(120deg,#001a4d,#0a3bb5 55%,#00a8c6);box-shadow:0 16px 40px #00236638}.ms-guide .ms-hero h1{font-size:clamp(28px,3.2vw,44px);margin:0}.ms-guide .ms-hero p{grid-column:1;margin:0;font-size:18px}.ms-guide .ms-hero .ms-badge{grid-column:2;grid-row:1 / span 2}@media(max-width:700px){.ms-guide .ms-hero{grid-template-columns:1fr;padding:26px 22px}.ms-guide .ms-hero .ms-badge{grid-column:1;grid-row:auto;justify-self:start;margin-top:10px}}.ms-guide .ms-section{margin-bottom:44px}.ms-guide .ms-section-title{position:relative;padding-left:18px;font-size:1.55em}.ms-guide .ms-section-title:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:5px;border-radius:4px;background:linear-gradient(180deg,#06c,#00b4d8)}.ms-guide .ms-what-box{border-radius:18px;padding:28px 32px}.ms-guide .ms-what-box p{font-size:1.05em}.ms-guide .ms-section:has(.ms-step),.ms-guide .ms-section:has(.ms-faq-item){display:grid;gap:18px}.ms-guide .ms-section:has(.ms-step){grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.ms-guide .ms-section:has(.ms-faq-item){grid-template-columns:repeat(auto-fit,minmax(420px,1fr));column-gap:40px;row-gap:0}.ms-guide .ms-section:has(.ms-step)>.ms-section-title,.ms-guide .ms-section:has(.ms-faq-item)>.ms-section-title{grid-column:1 / -1;margin-bottom:4px}.ms-guide .ms-step{margin-bottom:0;border:1px solid #e3ebf8;border-radius:18px;transition:transform .2s,box-shadow .2s}.ms-guide .ms-step:hover,.ms-guide .ms-feature:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0023661f}.ms-guide .ms-step-num{background:linear-gradient(135deg,#002366,#06c)}.ms-guide .ms-features{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.ms-guide .ms-feature{border:1px solid #e3ebf8;border-radius:16px;padding:22px;transition:transform .2s,box-shadow .2s}.ms-guide .ms-wizard{border-radius:18px}.ms-guide .ms-wizard-tab{padding:14px 24px;font-size:.9em}.ms-guide .ms-wizard-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:8px 40px;padding:28px}.ms-guide .ms-wizard-item{margin-bottom:8px}.ms-guide .ms-update-box{border-radius:18px}.ms-guide .ms-cta-box{border-radius:24px;padding:48px 40px;background:linear-gradient(120deg,#001a4d,#0a3bb5)}
/*# sourceMappingURL=/cdn/shop/t/91/assets/dmc-overrides.css.map */
