@charset "UTF-8";.wrapper{width:100%;margin:0 auto}@media (max-width:575.98px){.wrapper{max-width:330px}}@media (min-width:576px) and (max-width:767.98px){.wrapper{max-width:530px}}@media (min-width:768px) and (max-width:991.98px){.wrapper{max-width:700px}}@media (min-width:992px) and (max-width:1199.98px){.wrapper{max-width:calc(100% - 60px)!important}}@media (min-width:1200px) and (max-width:1299.98px){.wrapper{max-width:calc(100% - 30px)!important}}@media (min-width:1300px) and (max-width:1599.98px){.wrapper{max-width:1250px!important}}@media (min-width:1600px){.wrapper{max-width:1450px!important}}.btn{border:0;height:30px;font-weight:600;border-radius:6px;text-align:center;color:#fff;display:inline-block;text-decoration:none;background:#2d4391 0 0 no-repeat padding-box}.btn.fav{height:29px;border-radius:2px;color:#c7c7c7;background-color:#fff;border:1px solid #c7c7c7}.btn.fav.active{color:#fff;background-color:#eb5102}.btn.fav:not(.active):hover{color:#fff}.btn.cart{line-height:20px;border-radius:2px;font-size:.875rem;text-transform:uppercase}.btn.cart.active{background-color:#eb5102}.btn.cancel{text-transform:uppercase;background-color:#747474}.btn.cancel.alt{background-color:#444}.btn.update{text-transform:uppercase;background-color:#2d4391}.btn.update.alt{background-color:#349933}.btn:hover{cursor:pointer}.btn:not(.active):hover{background-color:#09aec6!important}.btn:disabled{color:#888;border:1px solid #ccc;background-color:#444}.btn-custom{background-color:#fff;border:1px solid #c7c7c7;border-radius:6px;color:#444;font-family:Lato;font-size:.875rem;font-weight:700;height:45px;text-transform:uppercase}.btn-custom i.fas{font-size:1rem}.btn-custom:hover{border-color:#09aec6;color:#09aec6;cursor:pointer}@media (min-width:768px){.btn-custom{height:36px}}.btn.patch{width:100%;font-size:14px;min-height:30px;max-height:50px;height:100%;font-weight:600;line-height:20px;border-radius:2px;text-transform:uppercase;background-color:#009ada!important}.btn.patch:hover{background-color:#7b48a3!important}.btn.variant-option{line-height:20px;border-radius:2px;font-size:.875rem;text-transform:uppercase;background-color:#fff!important;border:1px solid #c7c7c7;color:#000;min-width:80px;max-width:80px;margin-top:5px}.btn.variant-option.active{color:#000}.btn.variant-option.active,.btn.variant-option:not(.active):hover{background-color:#c8c8c8!important}.input-group{margin-bottom:1rem}.input-group .input-icons{margin-top:.25rem}.input-group .input-icons.plaintext{margin-top:0}.input-group .msg-error{color:#ee333d;font-size:.8rem;margin-top:.25rem}.input-lbl{color:#2d4391;font-weight:700;text-transform:uppercase}.input-lbl .required{color:#ee333d}.input-lbl .sub-txt{color:#444;font-weight:400;text-transform:none}.input-lbl .sub-txt.active{color:#1f9d34}.input-txt{border-radius:3px;border:1px solid #ccc;background:#fff 0 0 no-repeat padding-box}.input-txt:active,.input-txt:hover{border:1px solid #09aec6}.input-icons{height:30px;display:flex;position:relative;align-items:center}.input-icons i{left:7px;position:absolute;color:#707070}.input-icons i-right{right:7px;position:absolute;color:#707070;cursor:pointer}.input-icons i-right.sign-up{right:30px}.input-icons input,.input-icons select,.input-icons textarea{outline:0;width:100%;padding-left:30px;border-radius:3px;color:#444;height:calc(100% - 4px);border:1px solid #c7c7c7}.input-icons input.no-icon,.input-icons select.no-icon,.input-icons textarea.no-icon{padding-left:10px;padding-right:10px}.input-icons select{height:100%}.input-icons .optional{right:7px;position:absolute;color:#747474}.input-icons .plaintext{color:#444;font-family:Lato,Helvetica,sans-serif;margin-top:.5rem;padding-left:10px}.input-icons:focus-within i{color:#9ba1e5}.input-icons:focus-within input,.input-icons:focus-within select,.input-icons:focus-within textarea{border-color:#9ba1e5}.input-icons:hover>i{color:#09aec6}.input-icons:hover input,.input-icons:hover select,.input-icons:hover textarea{border:1px solid #09aec6}.input-icons:hover.disabled>i{color:#707070}.input-icons:hover.disabled input,.input-icons:hover.disabled select,.input-icons:hover.disabled textarea{border:1px solid #c7c7c7}.input-icons.valid i{color:#349933}.input-icons.valid input,.input-icons.valid select,.input-icons.valid textarea{border:1px solid #349933}.input-icons.valid .optional{right:30px}.input-icons.valid:after{right:7px;content:"\f058";font-weight:900;position:absolute;color:#349933;font-family:Font Awesome\ 5 Free}.input-icons.invalid i{color:#ee333d}.input-icons.invalid input,.input-icons.invalid select,.input-icons.invalid textarea{border:1px solid #ee333d}.input-icons.invalid .optional{right:30px}.input-icons.invalid:after{right:7px;content:"\f057";font-weight:900;position:absolute;color:#ee333d;font-family:Font Awesome\ 5 Free}.input-icons.plaintext input,.input-icons.plaintext input:hover,.input-icons.plaintext select,.input-icons.plaintext select:hover,.input-icons.plaintext textarea,.input-icons.plaintext textarea:hover{border:transparent;cursor:default}.input-icons.textarea{height:150px}.input-icons.textarea textarea{height:calc(100% - 22px);margin-bottom:0;margin-top:0;padding:10px;resize:none}.input-file>input{height:.0625rem;opacity:0;overflow:hidden;position:absolute;width:.0625rem;z-index:-1}.input-file>label{align-items:center;border:.0625rem solid #95989a;border-radius:.125rem;color:#95989a;cursor:pointer;display:flex;font-weight:700;height:43px;justify-content:center;line-height:1.25rem;padding-left:1.875rem;padding-right:1.875rem;text-transform:uppercase}.input-file>label.active{background-color:#1f9d34;border-color:#1f9d34;color:#fff}.input-file>label:not(.active):hover{background:#09aec6;border-color:#09aec6;color:#fff}.input-file>label i{margin-left:.5rem}.pg-title{font-weight:600;font-size:2.25rem;line-height:43px;color:#2d4391}.sec-title{font-size:2rem;line-height:30px;color:#eb5102}.prd-title{font-weight:600;color:#2d4391}.sub-hdr{font-weight:600;color:#444}.list-price{color:#444;text-decoration:line-through}.list-price,.sale-price{text-transform:uppercase}.sale-price{font-weight:600;color:#eb5102}.menu-lbl{font-weight:600;color:#fe9e2c}.support-lbl{color:#2a3e85}.hyperlink{color:#09aec6}.hover-underline:hover,.hyperlink{text-decoration:underline}.radio{margin:.5rem}.radio.custom-digitizing{display:inline-block;margin-right:10px}@media (max-width:1199px){.radio.custom-digitizing{display:block}}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+.radio-label:before{top:0;width:1em;height:1em;content:"";cursor:pointer;position:relative;text-align:center;margin-right:10px;border-radius:100%;vertical-align:top;display:inline-block;background:#fff;transition:all .25s ease;border:2px solid #ccc}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.radio input[type=radio]+.radio-label:hover span{cursor:pointer;color:#09aec6}.radio input[type=radio]:hover+.radio-label:before{border:2px solid #09aec6;background-color:#09aec6;box-shadow:inset 0 0 0 3px #fff}.radio input[type=radio]:checked+.radio-label:before{border:2px solid #eb5102;background-color:#eb5102;box-shadow:inset 0 0 0 3px #fff}.radio input[type=radio]:checked+.radio-label span{color:#eb5102}.radio input[type=radio]:disabled+.radio-label:before{cursor:not-allowed;border-color:#ccc;background:#fff}.radio input[type=radio]:disabled+.radio-label span{cursor:not-allowed;color:#ccc}.radio input[type=radio]:disabled:checked+.radio-label:before{background:#ccc}.radio.alt input[type=radio]:checked+.radio-label:before{border:2px solid #349933;background-color:#349933;box-shadow:inset 0 0 0 3px #fff}.radio.alt input[type=radio]:checked+.radio-label span{color:#349933}.toggle .tg-list{text-align:center;display:flex;align-items:center}.toggle .tgl-input{display:none}.toggle .tgl-input,.toggle .tgl-input *,.toggle .tgl-input+.tgl-btn,.toggle .tgl-input:after,.toggle .tgl-input :after,.toggle .tgl-input:before,.toggle .tgl-input :before{box-sizing:border-box}.toggle .tgl-input+.tgl-btn::-moz-selection, .toggle .tgl-input::-moz-selection, .toggle .tgl-input ::-moz-selection, .toggle .tgl-input:after::-moz-selection, .toggle .tgl-input :after::-moz-selection, .toggle .tgl-input:before::-moz-selection, .toggle .tgl-input :before::-moz-selection{background:none}.toggle .tgl-input+.tgl-btn::selection,.toggle .tgl-input::selection,.toggle .tgl-input ::selection,.toggle .tgl-input:after::selection,.toggle .tgl-input :after::selection,.toggle .tgl-input:before::selection,.toggle .tgl-input :before::selection{background:none}.toggle .tgl-input+.tgl-btn{outline:0;width:2rem;height:1.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:inline-block}.toggle .tgl-input+.tgl-btn:after,.toggle .tgl-input+.tgl-btn:before{width:50%;content:"";height:100%;display:block;position:relative}.toggle .tgl-input+.tgl-btn:after{left:0}.toggle .tgl-input+.tgl-btn:before{display:none}.toggle .tgl-input:checked+.tgl-btn:after{left:50%}.toggle .tgl-input+.tgl-btn{padding:2px;border-radius:2rem;transition:all .4s ease;background:#ccc}.toggle .tgl-input+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.toggle .tgl-input:checked+.tgl-btn{background:#eb5102}.toggle>label{cursor:pointer;margin-left:9px;color:#444}.toggle.alt .tgl-input:checked+.tgl-btn{background:#349933}.checkbox{display:inline-block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:2px;cursor:pointer}.checkbox span{font-size:1rem;line-height:20px;color:#444}.checkbox:hover span{color:#09aec6}.checkbox .indicator{left:0;top:3px;width:16px;height:16px;position:absolute;border-radius:4px;background-color:#fff;border:2px solid #ccc}.checkbox .indicator :before{top:0;left:0;content:"";opacity:.6;z-index:99999;display:block;position:absolute;border-radius:4px;transform:scale(0);background:#eb5102}.checkbox .indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.checkbox input{position:absolute;z-index:-1;opacity:0}.checkbox input:checked~span{color:#eb5102}.checkbox input:checked~.indicator{background:#eb5102;border:2px solid #eb5102}.checkbox input:checked~.indicator:after{top:1px;left:2px;content:"\f00c";font-weight:900;font-style:normal;font-size:.75rem;font-variant:normal;text-rendering:auto;color:#fff;display:inline-block;font-family:Font Awesome\ 5 Free}.checkbox input:disabled~.indicator{cursor:not-allowed}.checkbox input:disabled:checked~.indicator{background:#ccc;opacity:.6;border:2px solid #ccc}.checkbox input:disabled~span{cursor:not-allowed;color:#a8a8a8}.checkbox input.highlighted:disabled:checked~.indicator{background:#444;opacity:1;border:2px solid #444}.checkbox input.highlighted:disabled~span{cursor:not-allowed;color:#444}.checkbox:hover input:not(:disabled):not(:checked)~.indicator:after{top:1px;left:2px;content:"\f00c";font-weight:900;font-style:normal;font-size:.75rem;font-variant:normal;text-rendering:auto;color:#09aec6;display:inline-block;font-family:Font Awesome\ 5 Free}.checkbox.circle .indicator{border-radius:50%}.checkbox.txt-no-highlight:hover span,.checkbox.txt-no-highlight input:checked~span{color:#444}.checkbox.empty-lbl .indicator{left:5px;top:-8px}.spl-link{font-weight:600;text-decoration:none;color:#09aec6}.spl-link:hover{text-decoration:underline}.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{border-radius:5px;background:#09aec6}.scroll::-webkit-scrollbar-track{background:#f2f2f2;border:1px solid #ccc}.scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#09aec6 #ccc;scrollbar-track-color:#ccc;scrollbar-face-color:#09aec6}select{border-style:solid;background:#fff}.custom-dropdown{display:flex;max-width:270px;position:relative;border-radius:6px;align-items:center;flex-direction:column;border:1px solid #ccc;background-color:#f1f1f1}.custom-dropdown i{color:#ccc}.custom-dropdown .flex{display:flex;padding:6.5px 12px;align-items:center;width:calc(100% - 24px)}.custom-dropdown span{color:#444}.custom-dropdown i.fa-caret-down{margin-left:auto}.custom-dropdown .content{display:none}.custom-dropdown .content li{padding:3px 0}.custom-dropdown:hover .content{left:-1px;display:flex;margin-left:0;overflow-y:auto;max-height:115px;position:absolute;color:#fff;top:calc(100% - 2px);padding:5px 10px 10px;flex-direction:column;width:calc(100% - 20px);border:1px solid #2893fe;border-radius:0 0 6px 6px;background-color:#09aec6}.custom-dropdown:hover .content li label{margin-bottom:0;line-height:1.125em}.custom-dropdown:hover .content li label:before{margin-right:0;border-color:#fff}.custom-dropdown:hover .content li label span{color:#fff}.custom-dropdown:hover .content li input:checked+label:before{border-color:#eb5102}.custom-dropdown .checkbox input:checked~.indicator:after{top:1px;left:3px}.border-box{box-sizing:border-box}.txt-capitalize{text-transform:capitalize}.txt-uppercase{text-transform:uppercase}.txt-center{text-align:center}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-20{margin-bottom:20px}.w-100{width:100%}.w-100.imp{width:100%!important}.h-100{height:100%}.h-100.imp{height:100%!important}.fw-400{font-weight:400}.fw-600{font-weight:600}.lato{font-family:Lato,Helvetica,sans-serif}.roboto{font-family:Roboto,Helvetica,sans-serif}.scroll-up{right:30px;bottom:30px;position:fixed}.scroll-up i{font-size:3em;cursor:pointer;border-radius:50%;background-color:#fff}@media (max-width:991px){.scroll-up{right:40px;bottom:20px}.scroll-up i{font-size:2em}}.rating .img-section{width:106px;height:16px;max-width:100%;justify-content:space-between}.rating .img-section img{height:14px}.search-background{top:0;left:0;right:0;bottom:0;z-index:9;opacity:.75;position:fixed;background-color:grey}.saved-order-btn{border:0;border-radius:6px;height:36px;color:#fff;text-transform:uppercase;margin:.5rem;width:120px;cursor:pointer}.saved-order-btn.btn-save{background-color:#7b48a3}.saved-order-btn.btn-cart{background-color:#eb5102}.hide-section{display:none}.variant-options-container{display:flex;align-items:center;margin-bottom:10px;flex-direction:column}.variant-options-container .multi-variants{display:flex;width:100%;margin-top:5px}@media (max-width:1199.98px){.variant-options-container .multi-variants{margin-top:15px;height:60px;flex-direction:column}}.variant-options-container .variant-key{margin-bottom:0!important;width:calc(100% - 500px);display:flex;align-items:center}@media (min-width:1599.98px){.variant-options-container .variant-key{width:calc(100% - 550px)}}@media (max-width:1199.98px){.variant-options-container .variant-key{width:100%;margin-bottom:5px!important}}.variant-options-container .variants-custom-dropdown{width:100%;position:relative}.variant-options-container .variants-custom-dropdown .selected-option{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #ccc;cursor:pointer;background-color:#fff;border-radius:6px;transition:background-color .3s ease}.variant-options-container .variants-custom-dropdown .selected-option:hover{background-color:#f9f9f9}.variant-options-container .variants-custom-dropdown .selected-option .dropdown-arrow{font-size:.875em;color:#444;margin-left:auto}.variant-options-container .variants-custom-dropdown .dropdown-options{position:absolute;background-color:#fff;border:1px solid #ccc;z-index:1000;width:100%;max-height:200px;overflow-y:auto;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:opacity .3s ease,visibility .3s ease}.variant-options-container .variants-custom-dropdown .dropdown-option{padding:10px;cursor:pointer;transition:background-color .3s ease}.variant-options-container .variants-custom-dropdown .dropdown-option:hover{background-color:#f0f0f0}.variant-options-container .variants-custom-dropdown .color-option{display:flex;align-items:center;margin-bottom:5px}.variant-options-container .variants-custom-dropdown .color-option .color-value{flex-grow:1;margin-right:10px}.variant-options-container .variants-custom-dropdown .color-option .color-swatch{width:70px;height:25px;display:inline-block;margin-left:8px;background-size:cover}.download-progress{position:fixed;bottom:20px;right:20px;width:300px;z-index:1000;background:#fff;padding:10px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.progress{margin-bottom:0}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;display:flex;justify-content:center;align-items:center}.loader-content{background:#fff;padding:20px;border-radius:5px;text-align:center}.progress-container{margin-top:15px;width:200px}.progress-bar{width:100%;height:20px;background:#f0f0f0;border-radius:10px;overflow:hidden}.progress{height:100%;background:#4caf50;transition:width .3s ease-in-out}.progress-text{margin-top:5px;font-size:14px}.sticky-signup-btn{position:fixed;bottom:75px;left:10px;transform-origin:left bottom;z-index:10;display:flex;align-items:center;background-color:#e85525;padding:10px 16px;border-radius:6px;box-shadow:2px 2px 4px rgba(0,0,0,.2);font-weight:700;font-size:16px;color:#fff;cursor:pointer}.sticky-signup-btn .close-icon{margin-left:8px;background-color:#fff;color:#e85525;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;font-weight:700}body:has(.product-pg) .sticky-signup-btn,body:has(.product-v3) .sticky-signup-btn{z-index:50}body.product-v3--gallery-lightbox-open .sticky-signup-btn,body:has(.product-v3--review-lightbox-open) .sticky-signup-btn,body:has(.product-v3-lightbox:not([hidden])) .sticky-signup-btn{display:none}.h-no-margin{font-size:inherit;margin:0;padding:0}.mini-membership-promo.right-center{position:fixed;top:50%;right:30px;transform:translateY(-50%);z-index:2000;display:flex;flex-direction:column;align-items:center}.mini-membership-promo.right-center .promo-icon{width:80px;height:80px;background:#fff;border-radius:50%;box-shadow:0 4px 16px rgba(44,68,145,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;isolation:isolate}.mini-membership-promo.right-center .promo-icon:before{content:"";position:absolute;inset:-16px;border-radius:50%;border:8px solid rgba(235,81,2,.55);animation:promo-icon-pulse 1.5s ease-in-out infinite;pointer-events:none;will-change:transform,opacity}.mini-membership-promo.right-center .promo-icon img{width:76px;height:80px;position:relative;z-index:1}.mini-membership-promo.right-center .promo-icon .close-icon{position:absolute;top:-16px;right:-16px;background:#fff;color:#eb5102;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;font-weight:700;cursor:pointer;border:2px solid #eb5102;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.mini-membership-promo.right-center .promo-icon .close-icon:hover{background:#eb5102;color:#fff}.mini-membership-promo.right-center .promo-hover-card{width:320px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(44,68,145,.18);padding:24px 20px 20px;text-align:center;opacity:0;pointer-events:none;transform:translateY(20px);transition:all .25s;position:absolute;right:0;top:100%;transform:translateX(0);margin-top:15px;font-family:Lato,Helvetica,sans-serif}.mini-membership-promo.right-center .promo-hover-card:before{content:"";position:absolute;top:-15px;right:0;transform:translateX(0);width:80px;height:15px;background:transparent;pointer-events:auto}.mini-membership-promo.right-center .promo-hover-card .promo-headline{font-size:1.2rem;font-weight:700;color:#2d4391;margin-bottom:16px;text-transform:uppercase}.mini-membership-promo.right-center .promo-hover-card .promo-subtext{font-size:.95rem;color:#444;margin-bottom:16px;text-align:left;font-weight:400}.mini-membership-promo.right-center .promo-hover-card .promo-subtext .discount-list{list-style:none;padding:0;margin:0}.mini-membership-promo.right-center .promo-hover-card .promo-subtext .discount-list li{padding:8px 0;font-size:.95rem;color:#2d4391;border-bottom:1px solid #f0f0f0;font-weight:500}.mini-membership-promo.right-center .promo-hover-card .promo-subtext .discount-list li:last-child{border-bottom:none}.mini-membership-promo.right-center .promo-hover-card .promo-btn{display:inline-block;background:#eb5102;color:#fff;font-weight:600;border-radius:6px;padding:10px 20px;text-decoration:none;transition:background .2s;text-transform:uppercase;font-size:.875rem}.mini-membership-promo.right-center .promo-hover-card .promo-btn:hover{background:#c93e00}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container{margin-top:12px;text-align:left}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container .dont-show-again-label{display:flex;align-items:center;cursor:pointer;font-size:.8rem;color:#666;font-weight:400;line-height:1.4}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container .dont-show-again-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container .dont-show-again-label .checkmark{height:16px;width:16px;background-color:#fff;border:2px solid #ccc;border-radius:3px;margin-right:8px;position:relative;flex-shrink:0;transition:all .2s ease}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container .dont-show-again-label:hover .checkmark{border-color:#eb5102}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container .dont-show-again-label input:checked~.checkmark{background-color:#eb5102;border-color:#eb5102}.mini-membership-promo.right-center .promo-hover-card .dont-show-again-container .dont-show-again-label input:checked~.checkmark:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mini-membership-promo.right-center .promo-hover-card:focus-within,.mini-membership-promo.right-center .promo-hover-card:hover,.mini-membership-promo.right-center:focus-within .promo-hover-card,.mini-membership-promo.right-center:hover .promo-hover-card{opacity:1;pointer-events:auto;transform:translateX(0) translateY(0)}@media (max-width:991px){.mini-membership-promo.right-center{display:none!important}}@media (prefers-reduced-motion:reduce){.mini-membership-promo.right-center .promo-icon:before{animation:none}}@keyframes promo-icon-pulse{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.12);opacity:.25}}body:has(.product-pg) .mini-membership-promo,body:has(.product-v3) .mini-membership-promo{display:none!important}body.mob-nav-open,html.mob-nav-open{overflow:hidden!important;overscroll-behavior:none}.mob-nav{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-end}@media (min-width:992px){.mob-nav{display:none!important}}.mob-nav__overlay{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:mob-nav-fade-in .28s ease}.mob-nav__panel{position:relative;z-index:1;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;animation:mob-nav-slide-up .34s cubic-bezier(.32,.72,0,1)}.mob-nav__panel--step-grid{background:#f2f2f7}.mob-nav__panel--step-grid .mob-nav__body{padding-bottom:0}.mob-nav__panel--step-links,.mob-nav__panel--step-panels{background:#f2f2f7}.mob-nav__sheet-handle{flex-shrink:0;width:36px;height:5px;margin:6px auto 0;border-radius:999px;background:rgba(60,60,67,.3)}@media (min-width:768px) and (max-width:991.98px){.mob-nav__sheet-handle{margin-top:8px}}.mob-nav__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:calc(12px + env(safe-area-inset-top, 0px)) 16px 12px;border-bottom:1px solid rgba(60,60,67,.12);flex-shrink:0;background:#fff}.mob-nav__header--grid{flex-wrap:wrap;padding:calc(10px + env(safe-area-inset-top, 0px)) 14px 12px;border-bottom:0;background:transparent}@media (min-width:768px) and (max-width:991.98px){.mob-nav__header--grid{padding:calc(12px + env(safe-area-inset-top, 0px)) 20px 16px}}.mob-nav__header--panels{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 20px 18px;margin:0;border-radius:0;border-bottom:0;background:#fff;box-shadow:none}@media (min-width:400px){.mob-nav__header--panels{padding-inline:24px}}.mob-nav__back{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 14px 8px 10px;border:1px solid rgba(235,81,2,.14);border-radius:999px;background:rgba(235,81,2,.06);color:#eb5102;font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none;letter-spacing:-.01em;align-self:flex-start;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.mob-nav__header--panels .mob-nav__back{order:1;flex:0 1 auto;width:auto;padding:7px 14px 7px 10px}.mob-nav__back i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:.75rem;line-height:1;transition:transform .15s ease}.mob-nav__back span{text-decoration:none;white-space:nowrap}.mob-nav__back:focus-visible,.mob-nav__back:hover{background:rgba(235,81,2,.1);border-color:rgba(235,81,2,.22);box-shadow:0 1px 3px rgba(235,81,2,.12);outline:none}.mob-nav__back:focus-visible i,.mob-nav__back:hover i{transform:translateX(-1px)}.mob-nav__back:active{transform:scale(.97);background:rgba(235,81,2,.14);border-color:rgba(235,81,2,.28);box-shadow:none}.mob-nav__topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;order:1;flex:1 1 100%;width:100%;min-width:0}.mob-nav__auth{flex-direction:row;gap:10px;flex:0 1 auto;max-width:calc(100% - 88px);min-width:0;margin:0;padding:0;background:transparent;box-shadow:none;-webkit-tap-highlight-color:transparent}.mob-nav__auth,.mob-nav__auth-avatar{display:inline-flex;align-items:center}.mob-nav__auth-avatar{justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:rgba(45,67,145,.1);color:#2d4391;font-size:.875rem}.mob-nav__auth-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0}.mob-nav__auth-name{font-size:.875rem;letter-spacing:.02em;color:#eb5102;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mob-nav__auth-action,.mob-nav__auth-name{font-weight:700;line-height:1.2;white-space:nowrap}.mob-nav__auth-action{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;color:#09aec6;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.mob-nav__auth-action:focus-visible,.mob-nav__auth-action:hover{color:#078395;text-decoration:underline;outline:none}.mob-nav__intro{flex:1 1 100%;order:2;min-width:0;padding:4px 0 0}.mob-nav__header--grid .mob-nav__intro{order:2;padding:12px 0 0}.mob-nav__header--grid .mob-nav__intro .mob-nav__title{margin-bottom:4px;font-size:clamp(1.125rem,4.6vw,1.375rem)}.mob-nav__header--grid .mob-nav__intro .mob-nav__subtitle{font-size:.8125rem;line-height:1.35}@media (min-width:768px) and (max-width:991.98px){.mob-nav__header--grid .mob-nav__intro{padding-top:14px}.mob-nav__header--grid .mob-nav__intro .mob-nav__title{margin-bottom:6px;font-size:clamp(1.25rem,3vw,1.625rem)}.mob-nav__header--grid .mob-nav__intro .mob-nav__subtitle{font-size:.875rem}}.mob-nav__intro--panels{order:3;flex:1 1 100%;width:100%;padding:10px 0 0}.mob-nav__title{margin:0 0 6px;font-size:clamp(1.375rem,5vw,1.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#2d4391}.mob-nav__title--context{margin:0 0 4px;font-size:clamp(1.3125rem,4.8vw,1.625rem)}.mob-nav__subtitle{margin:0;font-size:.9375rem;line-height:1.4;font-weight:400;letter-spacing:-.01em;color:#8e8e93}.mob-nav__subtitle--context{font-size:.875rem}.mob-nav__close{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mob-nav__close,.mob-nav__topbar .mob-nav__close{order:0;margin:0}.mob-nav__header--panels .mob-nav__close{order:2;margin-left:auto}.mob-nav__close:focus-visible .mob-nav__close-icon,.mob-nav__close:hover .mob-nav__close-icon{background:rgba(235,81,2,.14)}.mob-nav__close:focus-visible .mob-nav__close-text,.mob-nav__close:hover .mob-nav__close-text{color:#2a3e85}.mob-nav__close:active .mob-nav__close-icon{transform:scale(.92);background:rgba(235,81,2,.16)}.mob-nav__close:active .mob-nav__close-text{color:#2a3e85}.mob-nav__close-text{font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#eb5102;transition:color .15s ease}@media (max-width:340px){.mob-nav__close-text{display:none}}.mob-nav__close-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(235,81,2,.1);color:#eb5102;font-size:.875rem;transition:transform .15s ease,background .15s ease,color .15s ease}.mob-nav__body{flex:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));scrollbar-width:none}.mob-nav__body::-webkit-scrollbar{display:none;width:0;height:0}.mob-nav__body--panels{overflow:hidden;display:flex;flex-direction:column;padding:calc(12px + env(safe-area-inset-top, 0px)) 12px 24px;min-height:0}@media (min-width:400px){.mob-nav__body--panels{padding:calc(12px + env(safe-area-inset-top, 0px)) 16px 28px}}.mob-nav__sheet{display:flex;flex-direction:column;flex:1;min-height:0;border-radius:20px;background:#fff;box-shadow:0 4px 20px rgba(15,23,42,.08);overflow:hidden}@media (min-width:400px){.mob-nav__sheet{border-radius:22px}}.mob-nav__sheet .mob-nav__header--panels{flex-shrink:0;border-radius:0;padding-top:16px}.mob-nav__sheet .mob-nav__header--links{padding:16px 20px 12px}@media (min-width:400px){.mob-nav__sheet .mob-nav__header--links{padding-inline:24px}}.mob-nav__sheet .mob-nav__header--links .mob-nav__intro--panels{padding-top:10px}.mob-nav__step--grid{min-height:0;background:#f2f2f7}.mob-nav__grid{display:grid;grid-template-columns:repeat(3,30%);justify-content:space-evenly;justify-items:stretch;align-content:start;-moz-column-gap:0;column-gap:0;row-gap:12px;padding:4px 0 calc(12px + env(safe-area-inset-bottom, 0px));width:100%;max-width:none;margin:0;box-sizing:border-box}@media (max-width:575.98px){.mob-nav__grid{grid-template-columns:repeat(2,150px)}}@media (min-width:576px) and (max-width:991.98px){.mob-nav__grid{grid-template-columns:repeat(3,160px);row-gap:16px;padding:8px 0 calc(16px + env(safe-area-inset-bottom, 0px))}}.mob-nav__tile{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none;gap:5px;margin:0;padding:0;border:0;background:none;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (min-width:360px) and (max-width:575.98px){.mob-nav__tile{max-width:150px}}@media (min-width:576px) and (max-width:991.98px){.mob-nav__tile{max-width:160px;gap:8px}}.mob-nav__tile:focus-visible .mob-nav__tile-icon-inner,.mob-nav__tile:hover .mob-nav__tile-icon-inner{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.08),0 8px 18px rgba(15,23,42,.1)}.mob-nav__tile:focus-visible .mob-nav__tile-label,.mob-nav__tile:hover .mob-nav__tile-label{color:#2d4391}.mob-nav__tile:active .mob-nav__tile-icon-inner{transform:scale(.94);box-shadow:0 1px 2px rgba(0,0,0,.12)}.mob-nav__tile:active .mob-nav__tile-ripple{opacity:1;transform:scale(1)}.mob-nav__tile:active .mob-nav__tile-label{opacity:.65}.mob-nav__tile:focus-visible{outline:none}.mob-nav__tile:focus-visible .mob-nav__tile-icon-inner{box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.06),0 0 0 3px rgba(235,81,2,.35)}.mob-nav__tile-icon{position:relative;width:100%;max-width:none;margin:0 auto;aspect-ratio:1}@media (min-width:360px) and (max-width:575.98px){.mob-nav__tile-icon{max-width:120px}}@media (min-width:576px) and (max-width:991.98px){.mob-nav__tile-icon{max-width:160px}}.mob-nav__tile-icon-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:22%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.06);overflow:hidden;transition:transform .18s cubic-bezier(.32,.72,0,1),box-shadow .18s ease;will-change:transform}.mob-nav__tile-icon-inner img{width:100%;height:100%;object-fit:cover;display:block}.mob-nav__tile-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(145deg,#fff,#e8edf5);color:#eb5102;font-size:1.625rem}@media (min-width:768px) and (max-width:991.98px){.mob-nav__tile-fallback{font-size:2rem}}.mob-nav__tile-ripple{position:absolute;inset:0;border-radius:22%;background:radial-gradient(circle,rgba(235,81,2,.18) 0,transparent 70%);opacity:0;transform:scale(.85);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.mob-nav__tile-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;max-width:none;padding:8px 1px;font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:#1c1c1e;transition:opacity .15s ease,color .15s ease}@media (min-width:768px) and (max-width:991.98px){.mob-nav__tile-label{padding:0 1px;font-size:1.125rem;line-height:1.5}}.mob-nav__step--panels{flex:1;min-height:0;background:#fff;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mob-nav__step--panels::-webkit-scrollbar{display:none;width:0;height:0}.mob-nav__list-shell{background:#fff;border-radius:0;box-shadow:none;overflow:visible}.mob-nav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0}.mob-nav__list-item{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:76px;margin:0;padding:14px 16px 14px 18px;border:0;border-radius:0;background:#fff;box-shadow:none;text-align:left;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .15s ease}.mob-nav__list li+li .mob-nav__list-item{border-top:1px solid rgba(60,60,67,.12)}.mob-nav__list-item:focus-visible,.mob-nav__list-item:hover{outline:none;background:#eef3ff}.mob-nav__list-item:focus-visible .mob-nav__list-body strong,.mob-nav__list-item:hover .mob-nav__list-body strong{color:#2d4391}.mob-nav__list-item:focus-visible .mob-nav__list-icon,.mob-nav__list-item:hover .mob-nav__list-icon{color:#eb5102}.mob-nav__list-item:focus-visible .mob-nav__list-chevron-wrap,.mob-nav__list-item:hover .mob-nav__list-chevron-wrap{background:rgba(235,81,2,.1)}.mob-nav__list-item:active{background:#eef3ff}.mob-nav__list-item:active .mob-nav__list-icon{color:#eb5102}.mob-nav__list-item:active .mob-nav__list-ripple{opacity:1;transform:scale(1)}.mob-nav__list-item:active .mob-nav__list-chevron-wrap{background:rgba(235,81,2,.1)}.mob-nav__list-item:focus-visible{box-shadow:inset 0 0 0 2px rgba(235,81,2,.25)}.mob-nav__list-icon{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(160deg,#eefaf1,#dcefe3);color:#eb5102;font-size:1.1875rem;flex-shrink:0;z-index:1;transition:color .15s ease}.mob-nav__list-item:nth-child(4n+2) .mob-nav__list-icon{background:linear-gradient(160deg,#eef4fb,#dce6f5);color:#2d4391}.mob-nav__list-item:nth-child(4n+3) .mob-nav__list-icon{background:linear-gradient(160deg,#fff4ea,#ffe8d6);color:#eb5102}.mob-nav__list-item:nth-child(4n) .mob-nav__list-icon{background:linear-gradient(160deg,#f3eef9,#e8dff0);color:#7b48a3}.mob-nav__list-icon-ring{position:absolute;inset:-3px;border-radius:50%;border:2px solid hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(15,23,42,.1);pointer-events:none}.mob-nav__list-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;z-index:1}.mob-nav__list-body strong{font-size:1.0625rem;font-weight:700;line-height:1.28;letter-spacing:-.02em;color:#2d4391;transition:color .15s ease}.mob-nav__list-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.8125rem;line-height:1.38;font-weight:400;color:#8e8e93}.mob-nav__list-chevron-wrap{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(60,60,67,.06);flex-shrink:0;z-index:1;transition:background .15s ease}.mob-nav__list-chevron{color:rgba(60,60,67,.45);font-size:.6875rem}.mob-nav__list-ripple{position:absolute;inset:0;border-radius:0;background:radial-gradient(circle at 30% 50%,rgba(235,81,2,.1) 0,transparent 65%);opacity:0;transform:scale(.96);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.mob-nav__list li{animation:mob-nav-list-in .32s cubic-bezier(.32,.72,0,1) both}.mob-nav__list li:first-child{animation-delay:0s}.mob-nav__list li:nth-child(2){animation-delay:.04s}.mob-nav__list li:nth-child(3){animation-delay:.08s}.mob-nav__list li:nth-child(4){animation-delay:.12s}.mob-nav__list li:nth-child(5){animation-delay:.16s}.mob-nav__list li:nth-child(6){animation-delay:.2s}.mob-nav__list li:nth-child(7){animation-delay:.24s}.mob-nav__list li:nth-child(8){animation-delay:.28s}.mob-nav__list li:nth-child(9){animation-delay:.32s}.mob-nav__list li:nth-child(10){animation-delay:.36s}.mob-nav__list li:nth-child(11){animation-delay:.4s}.mob-nav__list li:nth-child(12){animation-delay:.44s}.mob-nav__step--links{flex:1;min-height:0;background:#fff;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mob-nav__step--links::-webkit-scrollbar{display:none;width:0;height:0}.mob-nav__groups{display:grid;grid-template-columns:1fr;gap:16px 20px;padding:4px 16px 16px}@media (min-width:480px){.mob-nav__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding:4px 20px 18px}}.mob-nav__group{min-width:0}.mob-nav__group--grid-2{grid-column:1/-1;width:100%}.mob-nav__group-title{margin:0 0 8px;padding:0 0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;border-bottom:2px solid #eb5102;font-size:.78rem;font-weight:600;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;color:#eb5102}.mob-nav__group-links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.mob-nav__group-links--grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;width:100%}.mob-nav__group-links--grid-2 .mob-nav__link-item{padding:8px}.mob-nav__group-links--grid-2 .mob-nav__link-text strong{font-size:.75rem}.mob-nav__group-links--grid-2 .mob-nav__link-text em{display:none}.mob-nav__link-item{display:flex;align-items:center;gap:10px;padding:10px 8px;border-radius:8px;color:#2d4391;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .15s ease,color .15s ease}.mob-nav__link-item>i:first-of-type{width:18px;text-align:center;color:#707070;font-size:.875rem;flex-shrink:0;transition:color .15s ease}.mob-nav__link-item:focus-visible,.mob-nav__link-item:hover{background:#f5f7fb;color:#2d4391}.mob-nav__link-item:focus-visible>i:first-of-type,.mob-nav__link-item:hover>i:first-of-type{color:#eb5102}.mob-nav__link-item:active{background:#f5f7fb;color:#2d4391}.mob-nav__link-item:active>i:first-of-type{color:#eb5102}.mob-nav__link-item:focus-visible{outline:2px solid rgba(235,81,2,.35);outline-offset:1px}.mob-nav__link-item--media{align-items:center;gap:12px;padding:8px 10px;border:1px solid #eef0f4;border-radius:10px;background:#fff}.mob-nav__link-item--media:active,.mob-nav__link-item--media:focus-visible,.mob-nav__link-item--media:hover{border-color:#dbe5f2;background:#f8fafc}.mob-nav__link-item--media .mob-nav__link-text{flex:1;min-width:0;justify-content:center;gap:3px;padding:2px 0}.mob-nav__link-item--media .mob-nav__link-text strong{font-size:.8125rem;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mob-nav__link-item--media .mob-nav__link-text em{font-size:.7rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mob-nav__link-item--media .mob-nav__link-chevron{align-self:center;margin-left:0;font-size:.65rem}.mob-nav__link-media{flex-shrink:0;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f3f5f8;border:1px solid #e8ecf1}.mob-nav__link-media img{display:block;width:100%;height:100%;object-fit:contain;padding:4px;box-sizing:border-box}.mob-nav__link-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mob-nav__link-text strong{font-size:.875rem;font-weight:700;color:#2d4391;line-height:1.3}.mob-nav__link-text em{font-style:normal;font-size:.75rem;font-weight:500;color:#6b7280;line-height:1.35}.mob-nav__link-badge{display:inline-flex;align-self:flex-start;margin-bottom:2px;padding:2px 8px;border-radius:999px;background:#e8eefc;color:#2d4391;font-size:.65rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mob-nav__link-chevron{flex-shrink:0;margin-left:auto;color:#9ca3af;font-size:.7rem}.mob-nav__sidebar-promo{display:flex;flex-direction:column;gap:12px;margin:14px 16px 18px;padding:16px;border:1px solid #cfe8d4;border-radius:14px;background:radial-gradient(120% 80% at 100% 0,hsla(0,0%,100%,.55) 0,transparent 55%),linear-gradient(160deg,#eefaf1,#e5f6ea 55%,#d8efdf);box-shadow:0 1px 2px rgba(31,125,58,.04),0 8px 20px rgba(31,125,58,.06);text-decoration:none;color:#1f4d2d;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}@media (min-width:400px){.mob-nav__sidebar-promo{margin-inline:20px;padding:18px}}.mob-nav__sidebar-promo:focus-visible,.mob-nav__sidebar-promo:hover{border-color:#b6dcc0;box-shadow:0 2px 4px rgba(31,125,58,.06),0 10px 24px rgba(31,125,58,.1);transform:translateY(-1px)}.mob-nav__sidebar-promo:focus-visible .mob-nav__sidebar-promo-cta,.mob-nav__sidebar-promo:hover .mob-nav__sidebar-promo-cta{background:#166534}.mob-nav__sidebar-promo:active{transform:translateY(0)}.mob-nav__sidebar-promo:focus-visible{outline:2px solid rgba(31,125,58,.35);outline-offset:2px}.mob-nav__sidebar-promo-badge{display:inline-flex;align-self:flex-start;margin:0;padding:3px 9px;border-radius:999px;background:#2d4391;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mob-nav__sidebar-promo-head{display:flex;align-items:flex-start;gap:12px;margin:0;color:#1f4d2d}.mob-nav__sidebar-promo-head i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:#fff;border:1px solid #cfe8d4;color:#c9a227;font-size:.95rem;box-shadow:0 1px 2px rgba(31,125,58,.06)}.mob-nav__sidebar-promo-head strong{flex:1;min-width:0;padding-top:6px;font-size:1.05rem;font-weight:800;line-height:1.3;color:#1f4d2d}.mob-nav__sidebar-promo-text{display:block;margin:0;color:#3f5f4a;font-size:.8125rem;font-weight:500;line-height:1.45}.mob-nav__sidebar-promo-features{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:12px;list-style:none;border-radius:10px;background:hsla(0,0%,100%,.62);border:1px solid rgba(207,232,212,.9)}@media (min-width:480px){.mob-nav__sidebar-promo-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.mob-nav__sidebar-promo-features li{position:relative;display:flex;align-items:flex-start;gap:8px;margin:0;padding:0 0 0 22px;color:#3f5f4a;font-size:.8125rem;font-weight:500;line-height:1.35}.mob-nav__sidebar-promo-features li:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:#1f7a3a;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.mob-nav__sidebar-promo-features li:after{content:"";position:absolute;left:5px;top:5px;width:4px;height:7px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.mob-nav__sidebar-promo-cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;margin-top:2px;padding:11px 16px;border-radius:10px;background:#1f7a3a;color:#fff;font-size:.875rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 2px 6px rgba(31,122,58,.25);transition:background .15s ease,box-shadow .15s ease}.mob-nav__membership{padding:4px 16px 24px;box-sizing:border-box;width:100%;max-width:100%}@media (min-width:400px){.mob-nav__membership{padding-inline:20px}}.mob-nav__membership-top{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}@media (min-width:700px){.mob-nav__membership-top{flex-direction:row;align-items:flex-start;gap:18px}}.mob-nav__membership-logo{display:block;flex-shrink:0;line-height:0;text-decoration:none;align-self:center}@media (min-width:700px){.mob-nav__membership-logo{align-self:flex-start}}.mob-nav__membership-logo img{display:block;width:140px;height:126px;object-fit:contain;background:#f1f4f9;border-radius:12px}@media (min-width:700px){.mob-nav__membership-logo img{width:160px;height:144px}}.mob-nav__membership-intro{flex:1;min-width:0}.mob-nav__membership-eyebrow{margin:0 0 6px;color:#eb5102;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center}@media (min-width:700px){.mob-nav__membership-eyebrow{text-align:left;font-size:.8125rem}}.mob-nav__membership-heading{margin:0 0 8px;color:#2d4391;font-size:1.55rem;font-weight:800;line-height:1.2;text-align:center}@media (min-width:700px){.mob-nav__membership-heading{text-align:left;font-size:1.85rem}}.mob-nav__membership-desc{margin:0 0 14px;color:#6b7280;font-size:.92rem;line-height:1.45;text-align:center}@media (min-width:700px){.mob-nav__membership-desc{text-align:left}}.mob-nav__membership-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0 0 14px}@media (min-width:700px){.mob-nav__membership-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.mob-nav__membership-benefit{display:flex;align-items:flex-start;gap:8px;min-width:0}.mob-nav__membership-benefit i{flex-shrink:0;margin-top:2px;font-size:1.25rem;color:#2d4391}.mob-nav__membership-benefit strong{display:block;margin-bottom:2px;color:#2d4391;font-size:.8125rem;font-weight:700;line-height:1.25}.mob-nav__membership-benefit span{display:block;color:#6b7280;font-size:.72rem;line-height:1.3}.mob-nav__membership-benefit--purple i{color:#7b48a3}.mob-nav__membership-benefit--pink i{color:#e93eb4}.mob-nav__membership-benefit--orange i{color:#eb5102}.mob-nav__membership-benefit--red i{color:#ee333d}.mob-nav__membership-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0}@media (min-width:700px){.mob-nav__membership-pills{justify-content:flex-start}}.mob-nav__membership-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#eef4fb;color:#2d4391;font-size:.72rem;font-weight:600;line-height:1.3}.mob-nav__membership-pill i{color:#eb5102;font-size:.7rem}.mob-nav__membership-pill--gold i{color:#c9a227}.mob-nav__membership-pill--blue i{color:#3b82f6}.mob-nav__membership-pill--green i{color:#1f7a3a}.mob-nav__membership-bottom{display:block}.mob-nav__membership-plans-title{margin:0 0 14px;color:#2d4391;font-size:.95rem;font-weight:700;text-align:center}.mob-nav__membership-plans{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 16px}@media (min-width:560px){.mob-nav__membership-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}}.mob-nav__membership-plan{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 14px 16px;border:1px solid #dbe0ea;border-radius:12px;background:#fff;text-align:center;text-decoration:none;color:inherit;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.mob-nav__membership-plan--featured{z-index:1;border:2px solid #eb5102;background:linear-gradient(180deg,#fffaf5,#fff 55%);box-shadow:0 8px 22px rgba(235,113,2,.14)}@media (min-width:560px){.mob-nav__membership-plan--featured{transform:translateY(-2px)}}.mob-nav__membership-plan--featured .mob-nav__membership-plan-badge{background:#eb5102;color:#fff}.mob-nav__membership-plan--featured .mob-nav__membership-plan-perk{background:#ffe8dc;color:#eb5102}.mob-nav__membership-plan-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);padding:4px 10px;border-radius:999px;background:#dbeafe;color:#2d4391;font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.mob-nav__membership-plan-name{display:block;margin-top:2px;color:#eb7102;font-size:1.15rem;font-weight:700;line-height:1.2}.mob-nav__membership-plan-perk{display:inline-flex;align-self:center;margin-top:2px;padding:3px 8px;border-radius:999px;background:#e8eefc;color:#2d4391;font-size:.75rem;font-weight:700;line-height:1.2}.mob-nav__membership-plan-price{margin-top:4px;color:#2d4391;font-size:1.45rem;font-weight:800;line-height:1.15}.mob-nav__membership-plan-original{color:#9ca3af;font-size:.8125rem;line-height:1.3;text-decoration:line-through}.mob-nav__membership-plan-billing{color:#6b7280;font-size:.75rem;line-height:1.35}.mob-nav__membership-plan-check{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;padding-top:6px;color:#1f7a3a;font-size:.8125rem;font-weight:600}.mob-nav__membership-plan-check i{font-size:.75rem}.mob-nav__membership-trial{position:relative;display:flex;flex-direction:column;gap:12px;margin:0 0 14px;padding:14px 16px 14px 18px;border:1.5px solid rgba(45,67,145,.28);border-radius:12px;background:linear-gradient(90deg,#eef3fc,#f7f9fd 55%,#fff);box-shadow:0 2px 10px rgba(45,67,145,.08);box-sizing:border-box}.mob-nav__membership-trial:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:0 4px 4px 0;background:#eb5102}@media (min-width:640px){.mob-nav__membership-trial{flex-direction:row;align-items:center;justify-content:space-between;gap:14px 18px}}.mob-nav__membership-trial-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;flex:1;padding-left:4px}.mob-nav__membership-trial-badge{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:#2d4391;color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;line-height:1.2;box-shadow:0 1px 3px rgba(15,23,42,.18)}.mob-nav__membership-trial-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0;color:#4b5563;font-size:.875rem;line-height:1.35}.mob-nav__membership-trial-copy strong{color:#2d4391;font-weight:800;font-size:.925rem}.mob-nav__membership-trial-copy span{color:#4b5563;font-weight:500}.mob-nav__membership-trial-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:10px 18px;border-radius:999px;background:#eb5102;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;text-align:center;box-shadow:0 2px 8px rgba(235,113,2,.28);transition:background .15s ease,box-shadow .15s ease}@media (min-width:640px){.mob-nav__membership-trial-cta{align-self:center}}.mob-nav__membership-trial-cta:focus-visible,.mob-nav__membership-trial-cta:hover{background:#d74a02;color:#fff}.mob-nav__membership-trust{margin:0 0 10px;color:#6b7280;font-size:.75rem;text-align:center;line-height:1.4}.mob-nav__membership-more{display:block;color:#2d4391;font-size:.875rem;font-weight:700;text-align:center;text-decoration:none}.mob-nav__membership-more:focus-visible,.mob-nav__membership-more:hover{color:#09aec6}.mob-nav__service{padding:0 16px 20px;box-sizing:border-box;width:100%;max-width:100%}@media (min-width:400px){.mob-nav__service{padding-inline:20px}}.mob-nav__service--digitizing .mob-nav__service-media{text-align:left}.mob-nav__service--digitizing .mob-nav__service-media img{width:auto;max-width:100%;max-height:250px;object-fit:contain;object-position:left center;margin-left:0;margin-right:auto}@media (min-width:800px) and (max-width:991.98px){.mob-nav__service--digitizing .mob-nav__service-hero{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-template-areas:"media intro" "media body";-moz-column-gap:18px;column-gap:18px;row-gap:12px;align-items:start}.mob-nav__service--digitizing .mob-nav__service-media{grid-area:media;align-self:start}.mob-nav__service--digitizing .mob-nav__service-intro{grid-area:intro}.mob-nav__service--digitizing .mob-nav__service-content{grid-area:body}.mob-nav__service--digitizing .mob-nav__service-heading{font-size:1.25rem}.mob-nav__service--digitizing .mob-nav__service-desc{margin-bottom:0}}.mob-nav__service-hero{display:flex;flex-direction:column;gap:14px;margin-bottom:14px}.mob-nav__service-hero,.mob-nav__service-media{box-sizing:border-box;width:100%;max-width:100%}.mob-nav__service-media{display:block;overflow:hidden;border-radius:14px;background:transparent;text-decoration:none}.mob-nav__service-media img{display:block;width:100%;height:auto;max-height:350px;object-fit:contain;border-radius:14px}.mob-nav__service-content,.mob-nav__service-intro{min-width:0;box-sizing:border-box;width:100%;max-width:100%}.mob-nav__service-badge{display:inline-flex;align-items:center;margin:0 0 6px;padding:3px 10px;border-radius:999px;background:#e8eefc;color:#2d4391;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mob-nav__service-heading{margin:8px 0 6px;color:#2d4391;font-size:1.45rem;font-weight:700;line-height:1.25}.mob-nav__service-desc{margin:0 0 14px;color:#6b7280;font-size:.92rem;line-height:1.45}.mob-nav__service-desc em{font-style:normal;font-weight:700;color:#09aec6}.mob-nav__service-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}@media (min-width:576px){.mob-nav__service-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.mob-nav__service-stat{display:flex;align-items:center;gap:8px;min-width:0;padding:10px;border:0;border-radius:0;background:transparent;box-shadow:none}.mob-nav__service-stat i{flex-shrink:0;color:#eb5102;font-size:1.25rem}.mob-nav__service-stat-text{min-width:0}.mob-nav__service-stat-text strong{display:block;color:#2d4391;font-size:.9rem;font-weight:800;letter-spacing:.01em;line-height:1.2}.mob-nav__service-stat-text span{display:block;color:#6b7280;font-size:.8125rem;font-weight:500;line-height:1.75}.mob-nav__service-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;margin:2px 0 10px;padding:10px 16px;border:1px solid transparent;border-radius:6px;background:#2d4391;color:#fff;font-size:.875rem;font-weight:700;text-align:center;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.mob-nav__service-cta:active,.mob-nav__service-cta:focus-visible,.mob-nav__service-cta:hover{background:#2a3e85;color:#fff}.mob-nav__service-trust{display:none}.mob-nav__service-highlights{display:grid;grid-template-columns:1fr;gap:8px 12px;margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#f4f6fa}@media (min-width:480px){.mob-nav__service-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}.mob-nav__service-highlight{display:flex;align-items:center;gap:8px;min-width:0}.mob-nav__service-highlight i{margin-top:2px;color:#2d4391;font-size:1.25rem}.mob-nav__service-highlight strong{display:block;color:#2d4391;font-size:.8125rem;font-weight:700;line-height:1.2}.mob-nav__service-highlight span{display:block;color:#6b7280;font-size:.75rem;line-height:1.3}.mob-nav__service-actions{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}@media (min-width:400px){.mob-nav__service-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.mob-nav__service-actions--single,.mob-nav__service-actions--tools{grid-template-columns:1fr}@media (min-width:480px){.mob-nav__service-actions--tools{grid-template-columns:repeat(3,minmax(0,1fr))}}.mob-nav__service-card{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid #e6ebf3;border-radius:12px;text-decoration:none;color:inherit;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease}.mob-nav__service-card:active,.mob-nav__service-card:focus-visible,.mob-nav__service-card:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.mob-nav__service-card:active .mob-nav__service-card-arrow,.mob-nav__service-card:active .mob-nav__service-card-cta,.mob-nav__service-card:focus-visible .mob-nav__service-card-arrow,.mob-nav__service-card:focus-visible .mob-nav__service-card-cta,.mob-nav__service-card:hover .mob-nav__service-card-arrow,.mob-nav__service-card:hover .mob-nav__service-card-cta{color:#09aec6}.mob-nav__service-card--compact{padding:12px 14px}.mob-nav__service-card--compact .mob-nav__service-card-head{gap:12px}.mob-nav__service-card--compact .mob-nav__service-card-icon{margin-bottom:0}.mob-nav__service-card--compact .mob-nav__service-card-title{flex:1;min-width:0}.mob-nav__service-card-head{display:flex;align-items:center;gap:15px}.mob-nav__service-card-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:4px;border-radius:50%;background:#eef3ff;color:#2d4391;flex-shrink:0}.mob-nav__service-card-icon i{color:#eb5102;font-size:.95rem}.mob-nav__service-card-title{font-weight:700;color:#2d4391;font-size:1rem;line-height:1.25}.mob-nav__service-card-arrow{flex-shrink:0;margin-left:auto;color:#2d4391;font-size:.8rem;transition:color .15s ease}.mob-nav__service-card-desc{font-size:.8125rem;color:#6b7280;line-height:1.35;flex:1}.mob-nav__service-card-cta{margin-top:6px;font-size:.875rem;font-weight:700;color:#2d4391;transition:color .15s ease}.mob-nav__perfect-for{margin:0 0 14px;padding:12px 14px 10px;border:1px solid #e6ebf3;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);box-sizing:border-box;width:100%;max-width:100%}.mob-nav__perfect-for-title{margin-bottom:12px;color:#2d4391;font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.mob-nav__perfect-for-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}@media (min-width:400px){.mob-nav__perfect-for-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:600px){.mob-nav__perfect-for-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.mob-nav__perfect-for-item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-decoration:none;color:inherit}.mob-nav__perfect-for-media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;box-sizing:border-box;border-radius:12px;background:#f3f5f8;overflow:hidden}.mob-nav__perfect-for-media img{display:block;width:100%;height:100%;object-fit:contain}.mob-nav__perfect-for-label{color:#2d4391;font-size:.8125rem;font-weight:600;text-align:center;line-height:1.2}.mob-nav__tools-featured{margin:0 0 14px;padding:16px;border:1px solid #dce6f5;border-radius:12px;background:#eef4fb;box-shadow:0 1px 3px rgba(15,23,42,.04);box-sizing:border-box;width:100%;max-width:100%}.mob-nav__tools-featured>p{margin:0 0 10px;color:#6b7280;font-size:.92rem;line-height:1.4}.mob-nav__tools-featured .mob-nav__service-cta{margin-bottom:0}.mob-nav__tools-featured .mob-nav__service-badge{margin:0;background:#dadee9}.mob-nav__tools-featured-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px;color:#2d4391}.mob-nav__tools-featured-head strong{font-size:1rem;font-weight:700}.mob-nav__tools-featured-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#e8eefc;color:#2d4391;flex-shrink:0}.mob-nav__tools-featured-icon i{font-size:.95rem;color:inherit}.mob-nav__tools-checklist{margin:0 0 10px;padding:0;list-style:none}.mob-nav__tools-checklist li{position:relative;margin:0 0 4px;padding-left:1.1em;color:#2d4391;font-size:.875rem;line-height:1.4}.mob-nav__tools-checklist li:before{content:"✓";position:absolute;left:0;color:#2d4391}.mob-nav__tools-featured-stats{display:flex;flex-wrap:wrap;gap:12px 28px;margin:10px 0 14px}.mob-nav__tools-featured-stat{min-width:0}.mob-nav__tools-featured-stat strong{display:block;color:#2d4391;font-size:1.05rem;font-weight:800;line-height:1.2}.mob-nav__tools-featured-stat span{display:block;margin-top:2px;color:#6b7280;font-size:.75rem;font-weight:500;line-height:1.25}.mob-nav__service-tip{margin-top:8px;padding:10px 14px;border-radius:10px;background:#eef4fb;font-size:.85rem;color:#4b5563}.mob-nav__service-tip:before{content:"\2726\00a0";color:#eb5102}.mob-nav__service-tip strong{color:#2d4391}@keyframes mob-nav-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mob-nav-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mob-nav-list-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mob-nav__overlay,.mob-nav__panel{animation:none}.mob-nav__tile-icon-inner{transition:none}.mob-nav__list li{animation:none}}@media (max-width:991px){.mob.snip{display:none!important}}.hdr.snip{border-bottom:6px solid #2d4391;position:relative}.hdr.snip .top-hdr{justify-content:space-between}@media (max-width:991px){.hdr.snip .top-hdr{flex-wrap:wrap;margin-bottom:5px}}@media (max-width:767.98px){.hdr.snip .top-hdr .search-section{flex:0 0 100%;width:100%;max-width:100%;margin-top:8px}}.hdr.snip .logo.lg a,.hdr.snip .site-logo a{display:block;max-height:51px;box-sizing:border-box}.hdr.snip .logo.lg img,.hdr.snip .site-logo img{height:38px;width:auto;max-width:100%;max-height:100%}@media (min-width:1600px){.hdr.snip .logo.lg img,.hdr.snip .site-logo img{height:51px}}.hdr.snip .site-logo{flex-shrink:0}@media (max-width:991px){.hdr.snip .site-logo{display:none}}.hdr.snip .search-section{width:100%;position:relative;z-index:110!important}.hdr.snip .search-section .bg-white{background-color:#fff}.hdr.snip .search-section .color-red{color:#349933}.hdr.snip .search-section .options{width:25.6%;height:35px;box-sizing:border-box;border-radius:6px 0 0 6px;border:1px solid #ddd;background:#ddd}.hdr.snip .search-section select{height:35px}.hdr.snip .search-section select>option:hover{box-shadow:#09aec6;background-color:#09aec6}.hdr.snip .search-section .input-section{width:100%;max-width:calc(100% - 42px)}.hdr.snip .search-section .input-section input{border:0;outline:0;width:100%;height:35px;color:#fff;line-height:17px;padding:9px 15px;font-size:.875em;background:#464646;box-sizing:border-box;border-radius:0;-webkit-appearance:none}.hdr.snip .search-section button{border:0;width:42px;height:35px;color:#fff;box-sizing:border-box;border-radius:0 6px 6px 0;background:#eb5102}.hdr.snip .search-section button:hover{cursor:pointer;background:#09aec6}.hdr.snip .search-section .not-rated{display:none}@media (min-width:992px){.hdr.snip .search-section{height:35px;max-width:calc(100% - 620px)}.hdr.snip .search-section .options{width:25.6%}.hdr.snip .search-section .options select{height:35px}}@media (min-width:1200px){.hdr.snip .search-section{height:35px;max-width:calc(100% - 680px)}.hdr.snip .search-section .options{width:28.6%}.hdr.snip .search-section .options select{height:35px}}@media (min-width:1600px){.hdr.snip .search-section{max-width:calc(100% - 780px)}.hdr.snip .search-section .options{width:25.6%}.hdr.snip .search-section .options select{height:35px}}@media (max-width:991px){.hdr.snip .search-section{height:45px;margin-top:10px}.hdr.snip .search-section .input-section input,.hdr.snip .search-section button{height:45px}.hdr.snip .search-section .options{height:45px;width:30%}.hdr.snip .search-section .options select{height:45px}}@media (max-width:575px){.hdr.snip .search-section,.hdr.snip .search-section .input-section input,.hdr.snip .search-section button{height:36px}.hdr.snip .search-section .options{height:36px;width:30%}.hdr.snip .search-section .options select{height:36px}}.hdr.snip .hdr-utils{display:none;flex-shrink:0;align-items:flex-end;gap:12px;margin-left:12px}@media (min-width:992px){.hdr.snip .hdr-utils{display:flex;max-height:none}}@media (min-width:1200px){.hdr.snip .hdr-utils{gap:14px;margin-left:16px}}.hdr.snip .hdr-utils__label{display:block;margin-top:4px;font-size:.75rem;font-weight:600;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#707070;white-space:nowrap}.hdr.snip .hdr-utils__cart,.hdr.snip .hdr-utils__icon,.hdr.snip .hdr-utils__wishlist{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:36px;height:45px;padding:0;border:0;background:transparent;text-decoration:none;cursor:pointer;line-height:1}.hdr.snip .hdr-utils__icon i{display:flex;align-items:center;justify-content:center;height:28px;font-size:1.35em}.hdr.snip .hdr-utils__icon--phone{color:#09aec6}.hdr.snip .hdr-utils__icon--chat{color:#349933}.hdr.snip .hdr-utils__icon--chat i{font-size:1.6rem}.hdr.snip .hdr-utils__icon--chat.offline{color:#b9b9b9}.hdr.snip .hdr-utils__account{position:relative;color:#fbb040;flex-shrink:0;align-items:center;align-self:flex-end;min-height:45px;height:auto;gap:8px}.hdr.snip .hdr-utils__account>.flex.center{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem}.hdr.snip .hdr-utils__account .fa-user-circle,.hdr.snip .hdr-utils__account i.icon{display:block;margin:0;width:2.75rem;height:2.75rem;font-size:2.75rem;line-height:2.75rem;text-align:center}.hdr.snip .hdr-utils__account>.flex.col{display:flex;flex-direction:column;justify-content:center;align-self:center;gap:2px;min-width:0}.hdr.snip .hdr-utils__account .txt{white-space:nowrap;min-height:0;margin:0;font-size:.875rem;line-height:1.15;color:#707070}.hdr.snip .hdr-utils__account .spl-txt{white-space:nowrap;color:#fbb040;margin:0;padding:0;list-style:none;font-size:1rem;font-weight:700;line-height:1.15}.hdr.snip .hdr-utils__account .spl-txt>li{margin:0;padding:0;list-style:none}.hdr.snip .hdr-utils__account .spl-txt span{font-size:1rem}.hdr.snip .hdr-utils__account .spl-txt .fa-caret-down{margin-left:4px;font-size:.85rem}.hdr.snip .hdr-utils__account.dropdown:hover .chevron:before{color:#fbb040}.hdr.snip .hdr-utils__wishlist{color:#e93eb4}.hdr.snip .hdr-utils__wishlist i.icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:1.75em}.hdr.snip .hdr-utils__cart{color:#eb5102}.hdr.snip .hdr-utils__cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;height:28px}.hdr.snip .hdr-utils__cart-icon img{display:block;width:auto;height:28px}.hdr.snip .hdr-utils__cart-count{position:absolute;left:0;top:12px;width:100%;color:#fff;font-size:.75em;line-height:1;text-align:center;pointer-events:none}.hdr.snip .contact-section{display:none}@media (min-width:992px){.hdr.snip .sm-nav,.hdr.snip .sm-section{display:none}}.hdr.snip .sm-section{width:100%;justify-content:space-between;gap:12px}.hdr.snip .sm-section .sm-nav{flex-shrink:0;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.hdr.snip .sm-section .logo.lg{display:flex;flex-shrink:1;min-width:0}.hdr.snip .sm-section .logo.lg img{height:42px;width:auto;max-width:100%}.hdr.snip .sm-section__actions{gap:12px;flex-shrink:0;margin-left:auto}.hdr.snip .sm-section__actions>a{display:inline-flex;align-items:center;justify-content:center;line-height:1;box-shadow:none}.hdr.snip .sm-section__actions>a,.hdr.snip .sm-section__actions>a:active,.hdr.snip .sm-section__actions>a:focus,.hdr.snip .sm-section__actions>a:hover{text-decoration:none;border-bottom:0}.hdr.snip .sm-section .fa-phone-alt{font-size:2rem;color:#09aec6}.hdr.snip .sm-section .fa-comments{font-size:2rem;color:#349933}.hdr.snip .sm-section .fa-user-circle{font-size:2rem;color:#fbb040}.hdr.snip .sm-section .fa-sign-out-alt{font-size:1.75rem;color:#fbb040}.hdr.snip .sm-section .fa-heart{font-size:2rem;color:#e93eb4}.hdr.snip .sm-section .lg-profile{display:none}.hdr.snip .sm-section .lg-profile i{margin-right:8px}.hdr.snip .sm-section .lg-profile .txt{font-size:.75em;min-height:14px;line-height:14px;color:#707070}.hdr.snip .sm-section .lg-profile .spl-txt{font-size:.875em;margin-top:3px;font-weight:600;color:#fbb040;line-height:17px}@media (max-width:991px) and (min-width:768px){.hdr.snip .sm-section .logo.lg img{height:42px}}@media (min-width:768px){.hdr.snip .sm-section .lg-profile{display:flex}.hdr.snip .sm-section .sm-profile{display:none}}@media (max-width:767.98px){.hdr.snip .sm-section{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:10px;column-gap:10px;width:100%}.hdr.snip .sm-section .sm-nav{grid-column:1;justify-self:start;font-size:1.5em}.hdr.snip .sm-section .logo.lg{grid-column:2;justify-self:center;max-width:100%}.hdr.snip .sm-section .logo.lg img{height:36px;max-height:40px}.hdr.snip .sm-section__actions{grid-column:3;justify-self:end;margin-left:0;gap:10px}.hdr.snip .sm-section__actions>.sm-wishlist,.hdr.snip .sm-section__actions>a[href*=contact],.hdr.snip .sm-section__actions>a[href^="tel:"]{display:none}}@media (max-width:767.98px) and (min-width:576px){.hdr.snip .sm-section__actions>.sm-wishlist,.hdr.snip .sm-section__actions>a[href*=contact]{display:inline-flex;align-items:center;text-decoration:none;border-bottom:0}}@media (max-width:767.98px){.hdr.snip .sm-section__actions .sm-profile .fa-user-circle{font-size:2rem}.hdr.snip .sm-section__actions .sm-cart img{height:32px;width:auto}}.hdr.snip .sm-nav{font-size:1.875em;color:#464646}.hdr.snip .navbar{min-height:42px;position:relative;z-index:1}.hdr.snip .navbar ul{padding-left:0;list-style:none;margin:0 auto;font-family:Roboto,Helvetica,sans-serif}.hdr.snip .navbar ul.add-border li>div:not(:last-child) a:last-child{border-bottom:1px solid #ccc}.hdr.snip .navbar .content{width:100%}.hdr.snip .navbar .content>ul,.hdr.snip .navbar .content>ul.mega-nav{width:100%;justify-content:space-between;align-items:stretch}.hdr.snip .navbar .content>ul.mega-nav>li .chevron,.hdr.snip .navbar .content>ul>li .chevron{left:0;top:100%;display:none;padding-top:14px;margin-top:-14px;position:absolute;background:hsla(0,0%,100%,0);z-index:106}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .head .title,.hdr.snip .navbar .content>ul.mega-nav>li:focus-within>.mega-nav__trigger>.mega-nav__link .title,.hdr.snip .navbar .content>ul.mega-nav>li:focus-within>.mega-nav__trigger>a.mega-nav__link .title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .head .title,.hdr.snip .navbar .content>ul.mega-nav>li:hover>.mega-nav__trigger>.mega-nav__link .title,.hdr.snip .navbar .content>ul.mega-nav>li:hover>.mega-nav__trigger>a.mega-nav__link .title,.hdr.snip .navbar .content>ul>li:focus-within .head .title,.hdr.snip .navbar .content>ul>li:focus-within>.mega-nav__trigger>.mega-nav__link .title,.hdr.snip .navbar .content>ul>li:focus-within>.mega-nav__trigger>a.mega-nav__link .title,.hdr.snip .navbar .content>ul>li:hover .head .title,.hdr.snip .navbar .content>ul>li:hover>.mega-nav__trigger>.mega-nav__link .title,.hdr.snip .navbar .content>ul>li:hover>.mega-nav__trigger>a.mega-nav__link .title{color:#eb5102}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .head:after,.hdr.snip .navbar .content>ul.mega-nav>li:focus-within>.mega-nav__trigger>.mega-nav__link:after,.hdr.snip .navbar .content>ul.mega-nav>li:focus-within>.mega-nav__trigger>a.mega-nav__link:after,.hdr.snip .navbar .content>ul.mega-nav>li:hover .head:after,.hdr.snip .navbar .content>ul.mega-nav>li:hover>.mega-nav__trigger>.mega-nav__link:after,.hdr.snip .navbar .content>ul.mega-nav>li:hover>.mega-nav__trigger>a.mega-nav__link:after,.hdr.snip .navbar .content>ul>li:focus-within .head:after,.hdr.snip .navbar .content>ul>li:focus-within>.mega-nav__trigger>.mega-nav__link:after,.hdr.snip .navbar .content>ul>li:focus-within>.mega-nav__trigger>a.mega-nav__link:after,.hdr.snip .navbar .content>ul>li:hover .head:after,.hdr.snip .navbar .content>ul>li:hover>.mega-nav__trigger>.mega-nav__link:after,.hdr.snip .navbar .content>ul>li:hover>.mega-nav__trigger>a.mega-nav__link:after{transform:scaleX(1)}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron,.hdr.snip .navbar .content>ul>li:focus-within .chevron,.hdr.snip .navbar .content>ul>li:hover .chevron{width:100%;display:block}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron .mega-menu__panel,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron .mega-menu__panel,.hdr.snip .navbar .content>ul>li:focus-within .chevron .mega-menu__panel,.hdr.snip .navbar .content>ul>li:hover .chevron .mega-menu__panel{width:100%;z-index:100;border-top:6px solid #2d4391;position:absolute;left:0;right:0;top:14px;box-sizing:border-box;background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 10px 28px rgba(0,0,0,.12);overflow-x:visible;overflow-y:auto;max-height:min(830px,calc(100vh - 110px))}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul,.hdr.snip .navbar .content>ul>li:hover .chevron>ul{width:100%;z-index:100;min-height:0;padding:0 0 2px;position:relative;box-sizing:border-box;background-color:#fff;border:0;border-radius:0;box-shadow:none}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul.col-item,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul.col-item,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul.col-item,.hdr.snip .navbar .content>ul>li:hover .chevron>ul.col-item{background-color:#fff}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left>.item-title{padding:0 20px;cursor:pointer;line-height:40px;font-size:.9375em;color:#464646;justify-content:space-between}@media (min-width:1600px){.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left>.item-title{max-width:225px}}@media (min-width:1200px) and (max-width:1599px){.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left>.item-title{max-width:210px}}@media (min-width:992px) and (max-width:1199px){.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left>.item-title,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left>.item-title{padding:0 10px;font-size:.9em}}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left.active,.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left:hover,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left.active,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left:hover,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left.active,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left:hover,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left.active,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left:hover{background:#09aec6;transition:.5s ease-in-out}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left.active>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left:hover>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left.active>.item-title,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left:hover>.item-title,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left.active>.item-title,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left:hover>.item-title,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left.active>.item-title,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left:hover>.item-title{color:#fff}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left>.sideitem:not(.first),.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left>.sideitem:not(.first),.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left>.sideitem:not(.first),.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left>.sideitem:not(.first){display:none}.hdr.snip .navbar .content>ul.mega-nav>li:focus-within .chevron>ul>li.spl-left:hover>.sideitem,.hdr.snip .navbar .content>ul.mega-nav>li:hover .chevron>ul>li.spl-left:hover>.sideitem,.hdr.snip .navbar .content>ul>li:focus-within .chevron>ul>li.spl-left:hover>.sideitem,.hdr.snip .navbar .content>ul>li:hover .chevron>ul>li.spl-left:hover>.sideitem{display:flex}.hdr.snip .navbar .content .sideitem{top:0;left:210px;padding:8px 20px;position:absolute;border-radius:0 4px 4px 0;box-shadow:0 6px 12px rgba(0,0,0,.17647058823529413)}@media (min-width:1600px){.hdr.snip .navbar .content .sideitem{left:260px}}@media (min-width:1200px) and (max-width:1599px){.hdr.snip .navbar .content .sideitem{left:250px}}.hdr.snip .navbar .content .sideitem>li:nth-child(n+2){padding-left:15px}.hdr.snip .navbar .content .sideitem>li>ul>li:not(:first-child){margin-top:8px}.hdr.snip .navbar .content .sideitem>li>ul>li:not(:last-child){padding-bottom:3px;border-bottom:1px solid #ccc}.hdr.snip .navbar .content .sideitem .link-section{padding:5px 10px 5px 0}.hdr.snip .navbar .content .custom-dd>li.active,.hdr.snip .navbar .content .custom-dd>li:hover{background:#09aec6}.hdr.snip .navbar .content .custom-dd>li.active>.item-title,.hdr.snip .navbar .content .custom-dd>li:hover>.item-title{color:#fff!important}.hdr.snip .navbar .content .bg-dd,.hdr.snip .navbar .content .sm-dd{padding:10px 13px!important;background-color:#fff!important}.hdr.snip .navbar .content .bg-dd .link-section,.hdr.snip .navbar .content .sm-dd .link-section{padding:5px 10px}.hdr.snip .navbar .content .bg-dd li:hover,.hdr.snip .navbar .content .sm-dd li:hover{background-color:initial!important}.hdr.snip .navbar .content .sideitem{height:100%;border-radius:0 0 10px;width:calc(100% - 210px)!important}@media (min-width:1600px){.hdr.snip .navbar .content .sideitem{width:calc(100% - 260px)!important}}@media (min-width:1200px) and (max-width:1599px){.hdr.snip .navbar .content .sideitem{width:calc(100% - 250px)!important}}.hdr.snip .navbar .content .bg-dd{width:100%!important;min-height:483px!important}.hdr.snip .navbar .content .bg-dd.mulCol{width:415px!important}.hdr.snip .navbar .content .bg-dd.mulCol li{margin-left:25px}.hdr.snip .navbar .content .bg-dd.mulCol li.first{margin-left:0}.hdr.snip .navbar .content .sm-dd{width:250px!important;height:auto!important;border-radius:4px!important}.hdr.snip .navbar .content .sm-dd.multi{width:720px!important}.hdr.snip .navbar .content .sm-dd.multi li.first{flex:1}.hdr.snip .navbar .content .sm-dd.multi li.first:not(:first-child){margin-left:10px}.hdr.snip .navbar .content .sm-dd.multi li.first:not(:last-child){border-right:1px solid #ccc}@media (min-width:992px) and (max-width:1199px){.hdr.snip .navbar .content .sm-dd.multi{width:670px!important}}.hdr.snip .navbar .content .circle-dd{position:relative;background-color:#fff!important}.hdr.snip .navbar .content .circle-dd p{margin:10px 0;font-size:1.125em}.hdr.snip .navbar .content .circle-dd .container{gap:20px;display:grid;padding:0 20px;box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}@media (min-width:992px) and (max-width:1199px){.hdr.snip .navbar .content .circle-dd .container{gap:10px}}.hdr.snip .navbar .content .circle-dd .logo{top:20px;left:25px;max-width:200px;position:absolute}@media (max-width:1199px){.hdr.snip .navbar .content .circle-dd .logo{top:8px;max-width:150px}}.hdr.snip .navbar .content .circle-dd .section{border:1px solid #ddd;border-radius:5px;padding:10px;display:flex;flex-direction:column}.hdr.snip .navbar .content .circle-dd .header2{margin-top:0;color:#1e3a8a;text-align:center;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #1e3a8a;display:block;font-weight:700;font-size:1.5em}.hdr.snip .navbar .content .circle-dd .header3{color:#1e3a8a;text-align:center;margin:0 0 10px;font-weight:700}@media (min-width:992px) and (max-width:1199px){.hdr.snip .navbar .content .circle-dd .header3{font-size:1.25em}}.hdr.snip .navbar .content .circle-dd ul{flex-grow:1;list-style-type:none}.hdr.snip .navbar .content .circle-dd li{margin-bottom:10px}.hdr.snip .navbar .content .circle-dd section li{line-height:1.5em}.hdr.snip .navbar .content .circle-dd .discount{color:#f97316}.hdr.snip .navbar .content .circle-dd .check{font-weight:600;color:#22c55e;font-size:1.125em}.hdr.snip .navbar .content .circle-dd .pricing{background-color:#f0f9ff}.hdr.snip .navbar .content .circle-dd .pricing .header2{text-align:center}.hdr.snip .navbar .content .circle-dd .pricing .plans{display:flex;flex-direction:column;gap:10px;flex-grow:1}.hdr.snip .navbar .content .circle-dd .pricing .plan{flex:1;display:flex;border-radius:10px;text-decoration:none;padding:10px 0 5px;flex-direction:column;justify-content:center;background-color:#fff;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.hdr.snip .navbar .content .circle-dd .pricing .plan>*{margin:5px 0}.hdr.snip .navbar .content .circle-dd .pricing .plan:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.15)}.hdr.snip .navbar .content .circle-dd .pricing .plan .header4{color:#1e3a8a;font-size:1em;margin-bottom:5px;text-align:center;font-weight:700}.hdr.snip .navbar .content .circle-dd .pricing .plan .tenure-promo{display:block;text-align:center;white-space:nowrap;font-size:.75rem;font-weight:800;color:#eb5102;background-color:rgba(235,81,2,.1);border-radius:20px;padding:3px 8px;margin:0 auto 2px}.hdr.snip .navbar .content .circle-dd .pricing .plan .price{font-size:1.125em;font-weight:700;color:#f97316;text-align:center;margin-bottom:5px}.hdr.snip .navbar .content .circle-dd .pricing .plan .price span{font-size:.6em}.hdr.snip .navbar .content .circle-dd .pricing .plan .original-price{text-decoration:line-through;color:#6b7280;text-align:center;font-size:.8em}.hdr.snip .navbar .content .circle-dd .pricing .plan.best-value{border:2px solid #3b82f6;position:relative}.hdr.snip .navbar .content .circle-dd .pricing .plan.best-value:after{content:"BEST VALUE";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background-color:#3b82f6;color:#fff;padding:2px 5px;font-size:.7em;font-weight:700;border-radius:10px}.hdr.snip .navbar .content .circle-dd .join-section{padding:10px;text-align:center;grid-column:1/-1;border-radius:10px;background-color:#f0f9ff}.hdr.snip .navbar .content .circle-dd .join-section .join-text{font-size:2em;color:#1e3a8a;font-weight:700;margin-bottom:10px}.hdr.snip .navbar .content .circle-dd .join-section .join-cta{border:none;color:#fff;cursor:pointer;font-size:1.125em;padding:10px 30px;margin-bottom:10px;border-radius:50px;text-decoration:none;background-color:#f97316;transition:all .3s ease;text-transform:uppercase;box-shadow:0 4px 6px rgba(0,0,0,.1)}.hdr.snip .navbar .content .circle-dd .join-section .join-cta:hover{background-color:#ea580c;transform:scale(1.05);box-shadow:0 6px 8px rgba(0,0,0,.15)}.hdr.snip .navbar .content .circle-dd .top-cta{text-align:center;margin-bottom:20px}.hdr.snip .navbar .content .circle-dd .top-cta .top-join-cta{border:none;color:#fff;font-size:1em;cursor:pointer;padding:10px 20px;text-decoration:none;display:inline-block;background-color:#f97316;border-radius:50px;transition:all .3s ease;text-transform:uppercase;box-shadow:0 4px 6px rgba(0,0,0,.1)}.hdr.snip .navbar .content .circle-dd .top-cta .top-join-cta:hover{background-color:#ea580c;transform:scale(1.05);box-shadow:0 6px 8px rgba(0,0,0,.15)}.hdr.snip .navbar .content .circle-dd.dept{font-size:.8rem}.hdr.snip .navbar .content .circle-dd.dept .price{margin:0}.hdr.snip .navbar .content .circle-dd.dept .price span{font-size:.75em}.hdr.snip .navbar .content .circle-dd.dept .container{padding:0}@media (min-width:992px) and (max-width:1199px){.hdr.snip .navbar .content .circle-dd.dept .container{gap:10px 5px}}.hdr.snip .navbar .content .circle-dd.dept .logo{top:0;left:0;max-width:130px}@media (min-width:1600px){.hdr.snip .navbar .content .circle-dd.dept .logo{max-width:175px}}@media (max-width:1199px) and (min-width:992px){.hdr.snip .navbar .content .circle-dd.dept .logo{max-width:115px}}@media (min-width:992px) and (max-width:1199px){.hdr.snip .navbar .content .circle-dd.dept .section{padding:10px 6px}}.hdr.snip .navbar .content .circle-dd.dept .join-section{padding:0}@media (max-width:1199px) and (min-width:992px){.hdr.snip .navbar .content .circle-dd.dept .join-section{font-size:.5rem}}.hdr.snip .navbar .content .sideitem .header{text-decoration:none}.hdr.snip .navbar .content .bg-dd,.hdr.snip .navbar .content .col-item,.hdr.snip .navbar .content .sideitem,.hdr.snip .navbar .content .sm-dd{box-sizing:border-box;background:#fff}.hdr.snip .navbar .content .bg-dd .header,.hdr.snip .navbar .content .col-item .header,.hdr.snip .navbar .content .sideitem .header,.hdr.snip .navbar .content .sm-dd .header{font-size:.875em;font-weight:600;line-height:22px;color:#2d4391}@media (max-width:1199px) and (min-width:992px){.hdr.snip .navbar .content .bg-dd .header,.hdr.snip .navbar .content .col-item .header,.hdr.snip .navbar .content .sideitem .header,.hdr.snip .navbar .content .sm-dd .header{font-size:.8em}}.hdr.snip .navbar .content .bg-dd .link,.hdr.snip .navbar .content .col-item .link,.hdr.snip .navbar .content .sideitem .link,.hdr.snip .navbar .content .sm-dd .link{display:block;padding:1.5px 0;line-height:25px;font-size:.8125em;text-decoration:none;color:#464646}.hdr.snip .navbar .content .bg-dd .link:hover,.hdr.snip .navbar .content .col-item .link:hover,.hdr.snip .navbar .content .sideitem .link:hover,.hdr.snip .navbar .content .sm-dd .link:hover{cursor:pointer;color:#09aec6}.hdr.snip .navbar .content .bg-dd .link-header,.hdr.snip .navbar .content .col-item .link-header,.hdr.snip .navbar .content .sideitem .link-header,.hdr.snip .navbar .content .sm-dd .link-header{text-decoration:none}.hdr.snip .navbar .mega-nav__item{display:flex;align-items:stretch}.hdr.snip .navbar .mega-nav__item .mega-nav__title-text--short{display:none!important}@media (min-width:992px) and (max-width:1439px){.hdr.snip .navbar .mega-nav__item.has-short-title .mega-nav__title-text--full{display:none!important}.hdr.snip .navbar .mega-nav__item.has-short-title .mega-nav__title-text--short{display:inline!important}}.hdr.snip .navbar .mega-nav__trigger{display:flex;flex-direction:column;height:100%}.hdr.snip .navbar .head,.hdr.snip .navbar .mega-nav__link{cursor:pointer;text-decoration:none;display:flex;flex-direction:column;justify-content:center;padding:12px 6px 10px;position:relative;z-index:107;color:#2d4391;transition:color .2s ease}.hdr.snip .navbar .head:after,.hdr.snip .navbar .mega-nav__link:after{content:"";position:absolute;left:6px;right:6px;bottom:0;height:3px;border-radius:2px 2px 0 0;background:#eb5102;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.hdr.snip .navbar .head .label,.hdr.snip .navbar .head .mega-nav__label,.hdr.snip .navbar .mega-nav__link .label,.hdr.snip .navbar .mega-nav__link .mega-nav__label{font-size:.75em;min-height:14px;line-height:14px;color:#707070}.hdr.snip .navbar .head .mega-nav__title,.hdr.snip .navbar .head .title,.hdr.snip .navbar .mega-nav__link .mega-nav__title,.hdr.snip .navbar .mega-nav__link .title{display:inline-flex;align-items:center;gap:4px;font-size:.875em;margin-top:3px;font-weight:700;line-height:17px;color:#2d4391;transition:color .2s ease}.hdr.snip .navbar .head .mega-nav__title i,.hdr.snip .navbar .head .title i,.hdr.snip .navbar .mega-nav__link .mega-nav__title i,.hdr.snip .navbar .mega-nav__link .title i{margin-right:0;padding:3px 0 0 2px;font-size:.75em}@media (max-width:1439px) and (min-width:992px){.hdr.snip .navbar .head,.hdr.snip .navbar .mega-nav__link{padding:10px 4px 8px}.hdr.snip .navbar .head .mega-nav__label,.hdr.snip .navbar .head label,.hdr.snip .navbar .mega-nav__link .mega-nav__label,.hdr.snip .navbar .mega-nav__link label{font-size:11px;line-height:13px}.hdr.snip .navbar .head .mega-nav__title,.hdr.snip .navbar .head .title,.hdr.snip .navbar .mega-nav__link .mega-nav__title,.hdr.snip .navbar .mega-nav__link .title{font-size:.8em;line-height:14px}.hdr.snip .navbar .head .mega-nav__title i,.hdr.snip .navbar .head .title i,.hdr.snip .navbar .mega-nav__link .mega-nav__title i,.hdr.snip .navbar .mega-nav__link .title i{padding-top:2px}}@media (min-width:1440px) and (max-width:1599px){.hdr.snip .navbar .head .mega-nav__title,.hdr.snip .navbar .head .title,.hdr.snip .navbar .mega-nav__link .mega-nav__title,.hdr.snip .navbar .mega-nav__link .title{font-size:.85em}}.hdr.snip .navbar .options{min-height:35px;width:100%}@media (max-width:991px){.hdr.snip .navbar{display:none}}.hdr.snip .navbar .wishlist{color:inherit;text-decoration:none}.hdr.snip .txt{font-size:.75em;min-height:14px;line-height:14px;color:#707070}.hdr.snip .spl-txt{font-size:.875em;margin-top:3px;font-weight:600;line-height:17px}.hdr.snip .spl-txt .fa-caret-down{margin-left:10px;font-size:12px}@media (min-width:992px) and (max-width:1439px){.hdr.snip .spl-txt .fa-caret-down{margin-left:0}}.hdr.snip .img-cntr{position:relative}.hdr.snip .img-cntr span{z-index:1;color:#fff;font-size:.75em;line-height:14px;position:absolute}.hdr.snip .dropdown{cursor:pointer}.hdr.snip .dropdown,.hdr.snip .dropdown ul{margin-top:0;padding-left:0;list-style:none;margin-bottom:0}.hdr.snip .dropdown .chevron{display:none}.hdr.snip .dropdown:hover .chevron{display:block;cursor:default;padding-top:10px;position:absolute;background:hsla(0,0%,100%,0)}.hdr.snip .dropdown:hover .chevron:before{height:0;color:#fff;font-size:2.5em;margin-top:-23px;margin-left:90px;position:absolute}.hdr.snip .dropdown:hover .chevron ul{padding:10px;min-width:150px;background:#fff;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.17647058823529413);font-family:Roboto,Helvetica,sans-serif}.hdr.snip .dropdown:hover .chevron ul li{padding:7px 10px}.hdr.snip .dropdown:hover .chevron ul a{display:block;cursor:pointer;color:#464646;font-size:.875rem;white-space:nowrap;text-decoration:none}.hdr.snip .dropdown:hover .chevron ul a:hover{color:#fbb040}.hdr.snip .fa-bars{cursor:pointer}.hdr.snip ::-moz-placeholder{color:#fff;opacity:1}.hdr.snip ::placeholder{color:#fff;opacity:1}.hdr.snip :-ms-input-placeholder{color:#fff}.hdr.snip ::-ms-input-placeholder{color:#fff}html:not(:has(.product-v3)) .hdr.snip{z-index:20}.hdr.snip:has(#backgroundSearch.search-background) .navbar{pointer-events:none}.mob.snip{top:0;left:0;z-index:100;width:100vw;height:100vh;display:none;position:fixed;background-color:rgba(70,70,70,.8);transition:all .6s ease-in-out}@media (max-width:991px){.mob.snip{display:block}}.mob.snip>div{width:265px;height:100vh;background:#fff}.mob.snip ul{margin-top:0;padding-left:0;list-style:none;margin-bottom:0}.mob.snip .nav{height:46px;cursor:pointer;background:#f5f5f5;box-sizing:border-box;padding:5px 13px 5px 0;border-bottom:1px solid #ccc}.mob.snip .nav>div,.mob.snip .nav a{height:35px;color:#464646;background:#fff;padding-left:16px;padding-right:10px;box-sizing:border-box;border-radius:0 10px 10px 0;border:1px solid #ddd}.mob.snip .nav>div span,.mob.snip .nav a span{font-size:.875em;font-weight:600;margin-left:12px;line-height:17px}.mob.snip .nav>div .main,.mob.snip .nav a .main{font-size:1.1875em;color:#eb5102}.mob.snip .nav>div .fa-angle-right,.mob.snip .nav a .fa-angle-right{font-size:1em;margin-left:auto}.mob.snip .listitem{cursor:pointer;font-size:.8125em;font-weight:600;color:#464646;max-width:225px;line-height:16px;margin-bottom:15px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;overflow:hidden}.mob.snip .listitem .fa-angle-right{margin-left:auto}.mob.snip .listitem:hover{color:#09aec6}.mob.snip .title{margin:10px 0;font-size:.6125em;font-weight:600;line-height:13px;color:#2d4391;letter-spacing:.25px;text-transform:uppercase}.mob.snip .nav-icon{font-size:1.25em;min-width:22px;margin-right:10px}.mob.snip .content{height:100vh;overflow:auto;max-height:calc(100vh - 125px)}.mob.snip .content>ul>li{padding:0 15px;border-bottom:1px dashed #ccc}.mob.snip .fa-times-circle{top:10px;left:275px;padding:5px;color:#fff;font-size:2.1875em;cursor:pointer;position:absolute}.mob.snip .userinfo{height:77px;padding:15px;box-sizing:border-box;border-bottom:6px solid #2d4391}.mob.snip .userinfo a{cursor:pointer;margin-top:8px;font-size:.75em;font-weight:600;line-height:15px;color:#09aec6;letter-spacing:.3px;text-decoration:none;text-transform:uppercase}.mob.snip .userinfo a:hover{text-decoration:underline}.mob.snip .userinfo .name{font-size:.875em;font-weight:600;line-height:17px;color:#eb5102;letter-spacing:.35px}.mob.snip .userinfo .email{font-size:.75em;margin-top:6px;line-height:14px;letter-spacing:.3px;color:#707070}.mob.snip .userinfo .email,.mob.snip .userinfo .name{max-width:175px;overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis}.page-content{display:block;width:100%;position:relative;min-height:calc(100vh - 150px)}.search-result-container{width:100%;color:#fff;background:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.1607843137254902)}.search-result-container.no-results{color:#444;padding:.5em 0;margin-top:-5px;text-align:center;position:absolute}.search-result-container .search-field-container{font-size:1em;line-height:1.5em;padding:7.5px 18px}.search-result-container .search-field-container a{color:#2d4391;text-transform:capitalize;text-decoration:underline}.search-result-container .search-field-container.color-gray a{color:#707070;text-decoration:none}.search-result-container .search-field-header{padding:10px 18px;font-size:.875em;background-color:#2d4391}.search-result-container .search-field-header>span{line-height:20px}.search-result-container .search-field-header>button{float:right;cursor:pointer;text-decoration:underline}.search-result-container .search-field-header a{color:#fff}.search-result-container .search-result-prd-container{padding:10px 15px;justify-content:space-between;align-items:flex-start}.search-result-container .search-result-prd-container .img-container{width:104px;height:104px;border:1px solid #ccc}.search-result-container .search-result-prd-container .img-container div img{max-width:90px;max-height:90px}.search-result-container .search-result-prd-container .img-container div .search-suggestion-sprite{display:block;flex-shrink:0;background-repeat:no-repeat;min-width:90px;min-height:90px}.search-result-container .search-result-prd-container .info-container{display:flex;flex-direction:column;color:#444;font-size:.875em;width:calc(100% - 125px);justify-content:space-between}.search-result-container .search-result-prd-container .info-container>:nth-child(n+2){margin-top:5px}.search-result-container .search-result-prd-container .info-container .search-result-anchor{display:block;overflow:hidden;font-weight:600;font-size:1.125em;white-space:nowrap;word-break:break-all;text-overflow:ellipsis}.search-result-container .search-result-prd-container .info-container>.not-rated{color:#b7b7b7}.search-result-container .search-result-prd-container .info-container .promo-description{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.35;max-height:5.4em}.search-result-container .brdBtm{border-bottom:1px solid #ccc}#superHeaderContainer{min-height:0}#superHeaderContainer.has-super-header{display:block}@media (max-width:359px){#superHeaderContainer.has-super-header{display:none}}.superad .wrapper{text-align:center;min-height:75px}.superad .img-superheader{height:auto;max-width:100%;width:auto}.col-item{padding:8px 20px!important}.col-item ul{width:100%}.col-item .add-border>li{padding:5px 0}.col-item .add-border>li:not(:last-child){border-bottom:1px solid #ccc}.col-item>li,.sideitem>li{min-width:calc(25% - 15px);max-width:calc(25% - 15px)}.col-item>li:nth-child(n+2),.sideitem>li:nth-child(n+2){padding-left:20px!important}.col-item>li.wide,.sideitem>li.wide{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}.col-item>li.full-width,.sideitem>li.full-width{min-width:100%;max-width:100%}.col-item .fs-12,.sideitem .fs-12{font-size:.75rem}.col-item .img-section .header img,.sideitem .img-section .header img{min-width:100%;max-width:100%;margin-bottom:20px}@media (max-width:1599px){.col-item .img-section .header img,.sideitem .img-section .header img{margin-bottom:10px}}.col-item .img-section .lnk,.sideitem .img-section .lnk{display:flex;color:#e13370;font-size:1.5em;line-height:30px;margin-bottom:15px;text-decoration:none}@media (max-width:1599px){.col-item .img-section .lnk,.sideitem .img-section .lnk{font-size:1.25em;line-height:20px;margin-bottom:10px}}.col-item .img-section .content,.sideitem .img-section .content{font-size:1em;color:#464646;line-height:19px;margin-bottom:15px}@media (max-width:1599px){.col-item .img-section .content,.sideitem .img-section .content{margin-bottom:10px}}.col-item .img-section .link-header,.sideitem .img-section .link-header{font-size:1em;color:#09aec6;line-height:20px}@media (max-width:1599px){.col-item .img-section .link-header,.sideitem .img-section .link-header{line-height:16px}}@media (max-width:1199px){.navbar .hide-sm{display:none}}.navbar .mega-menu__panel{display:block;background:#fff}.navbar .mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;padding:10px 16px;border-radius:6px;font-size:.875rem;font-weight:700;text-decoration:none;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease;background:#2d4391;color:#fff}.navbar .mm-btn:hover{background:#009ada;color:#fff}.navbar .mm-btn--accent,.navbar .mm-btn--outline,.navbar .mm-btn--primary,.navbar .mm-btn--soft{background:#2d4391;color:#fff;border-color:transparent}.navbar .mm-btn--accent:hover,.navbar .mm-btn--outline:hover,.navbar .mm-btn--primary:hover,.navbar .mm-btn--soft:hover{background:#009ada;color:#fff}.navbar .mm-btn--accent{width:100%}.navbar .mm-btn--soft{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .mm-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.04em;background:#2d4391;color:#fff}.navbar .mm-badge--soft{background:#e8eefc;color:#2d4391}.navbar .mm-badge--accent{background:#eb5102;color:#fff;width:250px}.navbar .mm-badge--muted{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.22)}.navbar .mm-group__title{margin:0 0 10px;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:#8a93a8;text-transform:uppercase}.navbar .mm-collection,.navbar .mm-product{display:flex;gap:12px;text-decoration:none;color:inherit;padding:8px;border-radius:8px}.navbar .mm-collection:hover,.navbar .mm-product:hover{background:#f6f8fc}.navbar .mm-collection__media,.navbar .mm-featured__media,.navbar .mm-personalize-hero__media,.navbar .mm-product__media{display:block;flex-shrink:0;background:#eceff5;border:1px dashed #c9d0de;border-radius:8px}.navbar a.mm-free__promo-media,.navbar a.mm-personalize-hero__media,.navbar a.mm-service-hero__media,.navbar a.mm-software-catalog__featured-media,.navbar a.mm-supplies__media{text-decoration:none;color:inherit;cursor:pointer}.navbar .mm-product__media{width:80px;height:80px}.navbar .mm-product__body{display:flex;flex-direction:column;justify-content:center}.navbar .mm-sidebar--catalog{min-height:650px}.navbar .mm-sidebar--catalog .mm-sidebar__nav,.navbar .mm-sidebar--catalog .mm-sidebar__panel,.navbar .mm-sidebar--catalog .mm-sidebar__panels{min-height:700px}.navbar .mm-sidebar--catalog .mm-panel--supplies-stacked,.navbar .mm-sidebar--catalog .mm-panel.mm-panel--supplies:not(.mm-panel--supplies-stacked){min-height:100%}.navbar .mm-sidebar--catalog .mm-icon-link{color:#2d4391;font-weight:600}.navbar .mm-sidebar--catalog .mm-icon-link>i:first-child{color:#707070}.navbar .mm-sidebar--catalog .mm-icon-link>i:last-child{display:none}.navbar .mm-sidebar--catalog .mm-icon-link:hover{color:#2d4391}.navbar .mm-sidebar--catalog .mm-icon-link:hover>i:first-child{color:#eb5102}.navbar .mm-sidebar--catalog .mm-featured--overlay{height:auto;min-height:260px;max-width:none;margin-left:0;width:100%}.navbar .mm-sidebar--catalog .mm-featured--overlay .mm-featured__body{gap:12px;padding:28px 32px}.navbar .mm-sidebar--catalog .mm-featured--overlay .mm-featured__title{max-width:22ch;font-size:1.35rem}.navbar .mm-sidebar--catalog .mm-featured--overlay .mm-featured__desc{max-width:36ch}.navbar .mm-sidebar--catalog .mm-supplies--split:has(.mm-featured--overlay){grid-template-columns:minmax(0,1.4fr) minmax(240px,.75fr);align-items:stretch}.navbar .mm-sidebar--catalog .mm-supplies__featured-stack--duo .mm-featured--overlay,.navbar .mm-sidebar--catalog .mm-supplies__featured-stack--rows .mm-featured--overlay{min-height:0}.navbar .mm-sidebar--catalog .mm-supplies__trending .mm-collections{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.navbar .mm-sidebar--catalog .mm-supplies__trending .mm-collection{padding:0;border:0;background:transparent;overflow:visible}.navbar .mm-sidebar--catalog .mm-supplies__trending .mm-collection:hover{background:transparent;box-shadow:none;border-color:transparent}.navbar .mm-sidebar--catalog .mm-supplies__trending .mm-collection__media{display:block;width:100%;height:auto;aspect-ratio:1/1;margin:0;border:1px solid #eef0f4;border-radius:10px;overflow:hidden;background:#eef3f9}.navbar .mm-sidebar--catalog .mm-supplies__trending .mm-collection__media img{display:block;width:100%;height:100%;object-fit:contain}.navbar .mm-sidebar--catalog .mm-supplies__trending .mm-collection__title{margin-top:8px;padding:0 2px;text-align:center}.navbar .mm-collection__media{width:100%;height:72px;margin-bottom:8px}.navbar .mm-collection__title,.navbar .mm-featured__title,.navbar .mm-product__title{display:block;font-weight:700;color:#2d4391;line-height:1.3}.navbar .mm-collection__desc,.navbar .mm-featured__desc,.navbar .mm-product__desc{display:block;margin-top:2px;font-size:.8rem;line-height:1.35;color:#6b7280}.navbar .mm-panel__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid #eef0f4;font-size:.875rem;color:#4b5563}.navbar .mm-panel__footer a{color:#2d4391;font-weight:700;text-decoration:none}.navbar .mm-panel__footer a:hover{color:#eb5102}.navbar .mm-icon-link{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:8px;text-decoration:none;color:#333;font-size:.925rem;transition:background .15s ease,color .15s ease}.navbar .mm-icon-link>i:first-child{width:18px;text-align:center;color:#6b7280}.navbar .mm-icon-link .mm-icon-link__media{flex:0 0 36px;width:36px;height:36px;border-radius:6px;overflow:hidden;background:#f3f5f8;display:inline-flex;align-items:center;justify-content:center}.navbar .mm-icon-link .mm-icon-link__media img{width:100%;height:100%;object-fit:contain;display:block}.navbar .mm-icon-link>span{flex:1}.navbar .mm-icon-link>i:last-child{font-size:.7rem;color:#9aa3b5}.navbar .mm-icon-link:hover{background:#f5f7fb;color:#09aec6}.navbar .mm-icon-link:hover>i:first-child,.navbar .mm-icon-link:hover>i:last-child{color:#09aec6}.navbar .mm-link-group__grid{display:grid;gap:4px 12px}.navbar .mm-link-group__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.navbar .mm-link-group__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.navbar .mm-link-group__grid .mm-icon-link,.navbar .mm-link-group__grid .mm-icon-link>span{min-width:0}@media (max-width:1199px){.navbar .mm-link-group__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.navbar .mm-link-group__title{margin:0 0 10px;padding-bottom:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:2px solid #eb5102;font-size:.9125rem;font-weight:600;color:#eb5102;letter-spacing:.03rem;text-transform:uppercase}.navbar .mm-link-group__title--sub{margin-top:18px}.navbar .mm-link-group__title:not(.mm-link-group__title--link){cursor:default}.navbar .mm-link-group__title:not(.mm-link-group__title--link):focus,.navbar .mm-link-group__title:not(.mm-link-group__title--link):hover{color:#eb5102;text-decoration:none}.navbar .mm-link-group__title--link{display:inline-block;text-decoration:none;color:#eb5102;font-weight:600;cursor:pointer;transition:color .15s ease}.navbar .mm-link-group__title--link:focus,.navbar .mm-link-group__title--link:hover{color:#009ada;text-decoration:none}.navbar .mm-link-group__title--link:focus-visible{outline:2px solid #009ada;outline-offset:2px}.navbar .mm-link-group__title:first-child{margin-top:0}.navbar .mm-checklist{margin:0;padding:0;list-style:none}.navbar .mm-checklist li{margin:4px 0;font-size:.85rem;color:#374151}.navbar .mm-checklist--green li{color:#15803d}.navbar .mm-checklist--cols{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.navbar .mm-stat-row{display:flex;flex-wrap:wrap;gap:12px 18px;margin:14px 0}.navbar .mm-stat{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;color:#374151}.navbar .mm-stat i{color:#eb5102}.navbar .mm-sidebar{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:stretch}.navbar .mm-sidebar--no-nav{grid-template-columns:minmax(0,1fr)}.navbar .mm-sidebar--no-nav .mm-sidebar__panel,.navbar .mm-sidebar--no-nav .mm-sidebar__panels{min-height:0}.navbar .mm-sidebar--no-nav .mm-sidebar__panel.is-default{display:block}.navbar .mm-sidebar__nav{display:flex;flex-direction:column;padding:18px 0 16px 12px;box-sizing:border-box;border-right:1px solid #d8deeb;background:#f0f2f8;min-height:100%}.navbar .mm-sidebar__heading{padding:0 12px 12px 10px;font-size:.72rem;font-weight:700;letter-spacing:.05em;color:#9aa3b5}.navbar .mm-sidebar__list{margin:0!important;padding:0;list-style:none}.navbar .mm-sidebar__item{margin-right:0}.navbar .mm-sidebar__link{gap:10px;display:flex;cursor:pointer;color:#5266ac;font-weight:600;font-size:.9rem;align-items:center;padding:14px 12px;border-radius:8px 0 0 8px;position:relative;box-shadow:inset 0 0 0 0 transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.navbar .mm-sidebar__link i{width:18px;text-align:center;color:#6b7280;transition:color .15s ease}@media (min-width:992px) and (max-width:1199.98px){.navbar .mm-sidebar__link i{display:none}}.navbar .mm-sidebar__link:after{content:"";flex-shrink:0;width:6px;height:6px;margin-left:auto;border-top:2px solid #9ca3af;border-right:2px solid #9ca3af;transform:rotate(45deg);opacity:0;transition:opacity .15s ease,border-color .15s ease}.navbar .mm-sidebar__item:hover .mm-sidebar__link{background:#5266ac;color:#fff;box-shadow:none}.navbar .mm-sidebar__item:hover .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar__item:hover .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar__item.is-default .mm-sidebar__link{background:#5266ac;color:#fff;box-shadow:none}.navbar .mm-sidebar__item.is-default .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar__item.is-default .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar__item.is-default:hover .mm-sidebar__link{background:#5266ac;color:#fff;box-shadow:none}.navbar .mm-sidebar__item.is-default:hover .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar__item.is-default:hover .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar__panels{display:grid;min-width:0;background:#fff}.navbar .mm-sidebar__panel{grid-area:1/1;padding:20px 24px;box-sizing:border-box;display:none;z-index:0;background:#fff}.navbar .mm-sidebar__panel.is-default{display:block;z-index:1}.navbar .mm-sidebar:has(.mm-sidebar__item:not(.is-default):hover) .mm-sidebar__panel.is-default,.navbar .mm-sidebar:has(.mm-sidebar__panel:not(.is-default):hover) .mm-sidebar__panel.is-default{display:none;z-index:0}.navbar .mm-sidebar:has(.mm-sidebar__panel:not(.is-default):hover) .mm-sidebar__item.is-default .mm-sidebar__link,.navbar .mm-sidebar__list:hover .mm-sidebar__item.is-default:not(:hover) .mm-sidebar__link{background:transparent;color:#5266ac;box-shadow:inset 0 0 0 0 transparent}.navbar .mm-sidebar:has(.mm-sidebar__panel:not(.is-default):hover) .mm-sidebar__item.is-default .mm-sidebar__link i,.navbar .mm-sidebar__list:hover .mm-sidebar__item.is-default:not(:hover) .mm-sidebar__link i{color:#6b7280}.navbar .mm-sidebar:has(.mm-sidebar__panel:not(.is-default):hover) .mm-sidebar__item.is-default .mm-sidebar__link:after,.navbar .mm-sidebar__list:hover .mm-sidebar__item.is-default:not(:hover) .mm-sidebar__link:after{opacity:0}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:first-child:hover) .mm-sidebar__panels>.mm-sidebar__panel:first-child,.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:first-child:hover) .mm-sidebar__panels>.mm-sidebar__panel:first-child{display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:first-child:hover) .mm-sidebar__list>.mm-sidebar__item:first-child .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:first-child:hover) .mm-sidebar__list>.mm-sidebar__item:first-child .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:first-child:hover) .mm-sidebar__list>.mm-sidebar__item:first-child .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(2):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(2),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(2):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(2){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(2):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(2) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(2):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(2) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(2):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(2) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(3):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(3),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(3):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(3){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(3):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(3) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(3):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(3) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(3):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(3) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(4):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(4),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(4):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(4){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(4):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(4) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(4):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(4) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(4):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(4) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(5):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(5),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(5):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(5){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(5):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(5) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(5):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(5) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(5):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(5) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(6):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(6),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(6):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(6){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(6):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(6) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(6):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(6) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(6):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(6) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(7):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(7),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(7):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(7){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(7):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(7) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(7):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(7) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(7):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(7) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(8):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(8),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(8):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(8){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(8):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(8) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(8):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(8) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(8):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(8) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(9):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(9),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(9):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(9){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(9):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(9) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(9):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(9) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(9):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(9) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(10):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(10),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(10):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(10){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(10):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(10) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(10):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(10) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(10):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(10) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(11):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(11),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(11):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(11){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(11):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(11) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(11):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(11) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(11):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(11) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__list>.mm-sidebar__item:nth-child(12):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(12),.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(12):hover) .mm-sidebar__panels>.mm-sidebar__panel:nth-child(12){display:block;z-index:2}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(12):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(12) .mm-sidebar__link{background:#2d4391;color:#fff;box-shadow:none}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(12):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(12) .mm-sidebar__link i{color:#fff}.navbar .mm-sidebar:has(.mm-sidebar__panels>.mm-sidebar__panel:nth-child(12):hover) .mm-sidebar__list>.mm-sidebar__item:nth-child(12) .mm-sidebar__link:after{opacity:1;border-color:#fff}.navbar .mm-sidebar__promo{gap:8px;display:flex;padding:12px;border-radius:10px;margin:50px 8px 0 0;box-sizing:border-box;flex-direction:column;border:1px solid #cfe8d4;background:linear-gradient(160deg,#eefaf1,#e5f6ea);text-decoration:none;color:#1f4d2d;transition:border-color .15s ease,box-shadow .15s ease}.navbar .mm-sidebar__promo:hover{border-color:#b6dcc0;box-shadow:0 4px 12px rgba(31,125,58,.08)}.navbar .mm-sidebar__promo:hover .mm-sidebar__promo-cta{color:#166534}.navbar .mm-sidebar__promo-badge{align-self:flex-start;padding:2px 8px;border-radius:999px;background:#2d4391;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.04em}.navbar .mm-sidebar__promo-head{display:flex;align-items:center;gap:8px}.navbar .mm-sidebar__promo-head i{color:#c9a227;font-size:.95rem}.navbar .mm-sidebar__promo-head strong{font-size:.85rem;font-weight:700;color:#1f4d2d}.navbar .mm-sidebar__promo-text{font-size:.78rem;line-height:1.4;font-weight:500;color:#3f5f4a}.navbar .mm-sidebar__promo-cta{font-size:.8rem;font-weight:700;color:#1f7a3a}.navbar .mm-sidebar__promo-features{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.navbar .mm-sidebar__promo-features li{display:flex;align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.35;font-weight:500;color:#3f5f4a}.navbar .mm-sidebar__promo-features li i{flex-shrink:0;margin-top:2px;width:12px;font-size:.7rem;color:#1f7a3a}.navbar .mm-sidebar--designs .mm-supplies__columns,.navbar .mm-sidebar--designs .mm-supplies__columns--wide,.navbar .mm-sidebar--fonts .mm-supplies__columns,.navbar .mm-sidebar--fonts .mm-supplies__columns--wide{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;align-content:start;max-width:none;margin-top:0}.navbar .mm-sidebar--designs .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--designs .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--designs .mm-supplies__columns:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--designs .mm-supplies__columns:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--fonts .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--fonts .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--fonts .mm-supplies__columns:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--fonts .mm-supplies__columns:has(>.mm-link-columns__col:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.navbar .mm-sidebar--designs .mm-supplies__columns--wide.mm-supplies__columns--3,.navbar .mm-sidebar--designs .mm-supplies__columns--wide.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--designs .mm-supplies__columns--wide.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--designs .mm-supplies__columns.mm-supplies__columns--3,.navbar .mm-sidebar--designs .mm-supplies__columns.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--designs .mm-supplies__columns.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--fonts .mm-supplies__columns--wide.mm-supplies__columns--3,.navbar .mm-sidebar--fonts .mm-supplies__columns--wide.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--fonts .mm-supplies__columns--wide.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--fonts .mm-supplies__columns.mm-supplies__columns--3,.navbar .mm-sidebar--fonts .mm-supplies__columns.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--fonts .mm-supplies__columns.mm-supplies__columns--3:has(>.mm-link-columns__col:nth-child(4)){grid-template-columns:repeat(3,minmax(0,1fr))}.navbar .mm-sidebar--designs .mm-supplies__columns--wide>.mm-link-columns__col:nth-child(odd),.navbar .mm-sidebar--designs .mm-supplies__columns>.mm-link-columns__col:nth-child(odd),.navbar .mm-sidebar--fonts .mm-supplies__columns--wide>.mm-link-columns__col:nth-child(odd),.navbar .mm-sidebar--fonts .mm-supplies__columns>.mm-link-columns__col:nth-child(odd){padding-left:0}.navbar .mm-sidebar--designs .mm-supplies__columns--wide>.mm-link-columns__col,.navbar .mm-sidebar--designs .mm-supplies__columns>.mm-link-columns__col,.navbar .mm-sidebar--fonts .mm-supplies__columns--wide>.mm-link-columns__col,.navbar .mm-sidebar--fonts .mm-supplies__columns>.mm-link-columns__col{display:flex;flex-direction:column;align-items:stretch;align-self:start}.navbar .mm-sidebar--designs .mm-product-list--font-styles,.navbar .mm-sidebar--designs .mm-product-list--grid,.navbar .mm-sidebar--designs .mm-product-list--grid-4,.navbar .mm-sidebar--fonts .mm-product-list--font-styles,.navbar .mm-sidebar--fonts .mm-product-list--grid,.navbar .mm-sidebar--fonts .mm-product-list--grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.navbar .mm-sidebar--designs .mm-product-list--grid-3,.navbar .mm-sidebar--fonts .mm-product-list--grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__columns--wide,.navbar .mm-sidebar--fonts .mm-panel--supplies-stacked .mm-supplies__columns--wide{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(4)),.navbar .mm-sidebar--fonts .mm-panel--supplies-stacked .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(3)),.navbar .mm-sidebar--fonts .mm-panel--supplies-stacked .mm-supplies__columns--wide:has(>.mm-link-columns__col:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies--split:has(.mm-featured--overlay),.navbar .mm-sidebar--fonts .mm-panel--supplies-stacked .mm-supplies--split:has(.mm-featured--overlay){grid-template-columns:minmax(0,1.4fr) minmax(240px,.75fr);align-items:stretch}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__aside,.navbar .mm-sidebar--fonts .mm-panel--supplies-stacked .mm-supplies__aside{max-width:none}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-featured--overlay,.navbar .mm-sidebar--fonts .mm-panel--supplies-stacked .mm-featured--overlay{width:100%;max-width:none;height:auto;min-height:260px}.navbar .mm-sidebar--designs .mm-supplies__aside,.navbar .mm-sidebar--fonts .mm-supplies__aside{display:flex;flex-direction:column;min-height:100%;align-self:stretch}.navbar .mm-sidebar--designs .mm-supplies__featured-stack,.navbar .mm-sidebar--fonts .mm-supplies__featured-stack{flex:1 1 auto;min-height:100%}.navbar .mm-sidebar--designs .mm-supplies__featured-stack--duo .mm-featured--overlay,.navbar .mm-sidebar--designs .mm-supplies__featured-stack--rows .mm-featured--overlay,.navbar .mm-sidebar--fonts .mm-supplies__featured-stack--duo .mm-featured--overlay,.navbar .mm-sidebar--fonts .mm-supplies__featured-stack--rows .mm-featured--overlay{height:100%;max-width:none;margin-left:0}.navbar .mm-sidebar--designs .mm-supplies__columns--wide>.mm-link-columns__col,.navbar .mm-sidebar--designs .mm-supplies__columns>.mm-link-columns__col{border-right:0}.navbar .mm-sidebar--designs .mm-supplies__columns--wide>.mm-link-columns__col:nth-child(odd):not(:last-child),.navbar .mm-sidebar--designs .mm-supplies__columns>.mm-link-columns__col:nth-child(odd):not(:last-child){border-right:1px solid #eef0f4}.navbar .mm-sidebar--designs .mm-supplies__columns--3>.mm-link-columns__col{border-right:0;padding-left:0}.navbar .mm-sidebar--designs .mm-supplies__columns--3>.mm-link-columns__col:not(:last-child){border-right:1px solid #eef0f4;padding-right:14px}.navbar .mm-sidebar--designs .mm-supplies__columns--3>.mm-link-columns__col:not(:first-child){padding-left:14px}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__columns,.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__columns--wide{margin-top:14px;padding-top:14px;border-top:1px solid #eef0f4}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__columns--wide{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}.navbar .mm-sidebar--designs .mm-product-list--grid,.navbar .mm-sidebar--designs .mm-product-list--grid-3,.navbar .mm-sidebar--designs .mm-product-list--grid-4{gap:8px 12px}.navbar .mm-sidebar--designs .mm-supplies__main>.mm-group+.mm-supplies__columns{margin-top:18px;padding-top:16px}.navbar .mm-sidebar--designs .mm-product{padding:6px;border:1px solid #eef0f4;border-radius:10px}.navbar .mm-sidebar--designs .mm-product:hover{border-color:#dbe5f2;background:#f8fafc}.navbar .mm-sidebar--designs .mm-product__media{width:64px;height:64px;border-radius:8px}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__main:has(>.mm-link-group:nth-child(2)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;align-content:start}.navbar .mm-sidebar--designs .mm-panel--supplies-stacked .mm-supplies__main:has(>.mm-link-group:nth-child(2))>.mm-link-group+.mm-link-group{border-top:0;margin-top:0;padding-top:0}.navbar .mm-sidebar--fonts .mm-product-list--font-styles,.navbar .mm-sidebar--fonts .mm-product-list--grid,.navbar .mm-sidebar--fonts .mm-product-list--grid-4{display:grid;gap:10px}.navbar .mm-sidebar--fonts .mm-font-style{display:flex;flex-direction:column;gap:8px;padding:12px 10px;border:1px solid #e6ebf3;border-radius:12px;background:#fff;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.navbar .mm-sidebar--fonts .mm-font-style:hover{border-color:#c7d2fe;box-shadow:0 4px 14px rgba(15,23,42,.08);transform:translateY(-1px)}.navbar .mm-sidebar--fonts .mm-font-style__sample{display:flex;align-items:center;justify-content:center;min-height:56px;padding:8px 6px;border-radius:8px;background:linear-gradient(180deg,#f7f9fc,#eef3fb);color:#2d4391;font-size:1.35rem;line-height:1.1;text-align:center;overflow:hidden;white-space:nowrap}.navbar .mm-sidebar--fonts .mm-font-style__sample--script{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.45rem}.navbar .mm-sidebar--fonts .mm-font-style__sample--monogram{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:.12em;font-size:1.4rem}.navbar .mm-sidebar--fonts .mm-font-style__sample--playful{font-family:Comic Sans MS,Segoe UI,cursive,sans-serif;color:#eb5102;font-weight:700}.navbar .mm-sidebar--fonts .mm-font-style__sample--calligraphy{font-family:Georgia,Palatino Linotype,serif;font-style:italic;font-size:1.5rem}.navbar .mm-sidebar--fonts .mm-font-style__sample--modern{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:.08em;font-size:1.1rem}.navbar .mm-sidebar--fonts .mm-font-style__sample--ornate{font-family:Georgia,serif;font-weight:700;font-style:italic;letter-spacing:.04em}.navbar .mm-sidebar--fonts .mm-font-style__sample--handwriting{font-family:Segoe Script,Bradley Hand,cursive;font-size:1.4rem}.navbar .mm-sidebar--fonts .mm-font-style__sample--kids{font-family:Comic Sans MS,Segoe UI,sans-serif;font-weight:700;color:#2d4391;letter-spacing:.06em}.navbar .mm-sidebar--fonts .mm-font-style__body{display:flex;flex-direction:column;gap:2px;text-align:center}.navbar .mm-sidebar--fonts .mm-font-style__title{color:#2d4391;font-size:.875rem;font-weight:800;line-height:1.25}.navbar .mm-sidebar--fonts .mm-font-style__desc{color:#6b7280;font-size:.75rem;line-height:1.3}.navbar .mm-groups{display:grid;gap:18px}.navbar .mm-product-list{display:grid;gap:4px}.navbar .mm-featured{display:flex;gap:16px;padding:14px;margin-bottom:18px;border-radius:12px;background:#f3eefc;text-decoration:none;color:inherit}.navbar .mm-featured__media{width:96px;height:96px}.navbar .mm-featured__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.navbar .mm-featured .mm-btn{margin-top:6px}.navbar .mm-sidebar--services,.navbar .mm-sidebar--services .mm-sidebar__nav,.navbar .mm-sidebar--services .mm-sidebar__panel,.navbar .mm-sidebar--services .mm-sidebar__panels{min-height:500px}.navbar .mm-collections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.navbar .mm-collection{flex-direction:column;border:1px solid #eef0f4;padding:10px}.navbar .mm-service-hero{gap:22px;display:grid;align-items:center;margin-bottom:14px;grid-template-columns:280px 1fr}.navbar .mm-service-hero__media{overflow:hidden;border-radius:14px;background:#eef3f9;min-height:220px;align-self:stretch}.navbar .mm-service-hero__media img{display:block;width:100%;height:100%;min-height:220px;object-fit:cover}.navbar .mm-service-hero__upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:220px;padding:16px;border-radius:14px;background:#eef3f9;border:1.5px dashed #b8c4d6;color:#6b7280;text-align:center;font-size:.85rem}.navbar .mm-service-hero__upload i{font-size:1.75rem;color:#9aa3b5}.navbar .mm-service-hero__heading{margin:8px 0 6px;color:#2d4391;font-size:1.45rem;line-height:1.25}.navbar .mm-service-hero__desc{margin:0 0 14px;color:#6b7280;line-height:1.45;font-size:.92rem}.navbar .mm-service-hero__desc em{font-style:normal;font-weight:700;color:#09aec6}.navbar .mm-service-hero .mm-stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px}.navbar .mm-service-hero .mm-stat{display:flex;align-items:center;gap:8px;min-width:0;padding:10px;border:0;border-radius:10px;background:transparent;box-shadow:none}.navbar .mm-service-hero .mm-stat i{flex-shrink:0;color:#eb5102;font-size:1.25rem}.navbar .mm-service-hero .mm-stat__text{min-width:0}.navbar .mm-service-hero .mm-stat__text strong{display:block;color:#2d4391;font-size:.9rem;font-weight:800;letter-spacing:.01em;line-height:1.2}.navbar .mm-service-hero .mm-stat__text span{display:block;color:#6b7280;font-weight:500;line-height:1.75;font-size:.8125rem}.navbar .mm-service-hero .mm-btn{margin-top:2px}.navbar .mm-trust-inline{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:12px;font-size:.85rem;color:#4b5563;font-weight:600}.navbar .mm-trust-inline i{color:#09aec6;margin-right:2px;font-size:.7rem}.navbar .mm-service-highlights{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 12px;margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#f4f6fa}.navbar .mm-service-highlight{display:flex;align-items:center;gap:8px;min-width:0}.navbar .mm-service-highlight i{margin-top:2px;color:#2d4391;font-size:1.25rem}.navbar .mm-service-highlight strong{display:block;color:#2d4391;font-size:.8125rem;font-weight:700;line-height:1.2}.navbar .mm-service-highlight span{display:block;color:#6b7280;font-size:.75rem;line-height:1.3}.navbar .mm-action-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.navbar .mm-action-cards--tools{grid-template-columns:repeat(3,minmax(0,1fr))}.navbar .mm-action-card{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid #e6ebf3;border-radius:12px;text-decoration:none;color:inherit;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease}.navbar .mm-action-card__content{display:flex;align-items:center;gap:15px}.navbar .mm-action-card__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:4px;border-radius:50%;background:#eef3ff;color:#2d4391}.navbar .mm-action-card__icon i{color:#eb5102;font-size:.95rem}.navbar .mm-action-card__title{font-weight:700;color:#2d4391;font-size:1rem}.navbar .mm-action-card__desc{font-size:.8125rem;color:#6b7280;line-height:1.35;flex:1}.navbar .mm-action-card__cta{margin-top:6px;font-size:.875rem;font-weight:700;color:#2d4391}.navbar .mm-action-card:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.navbar .mm-action-card:hover .mm-action-card__cta{color:#09aec6}.navbar .mm-panel__tip{margin-top:8px;padding:10px 14px;border-radius:10px;background:#eef4fb;font-size:.85rem;color:#4b5563}.navbar .mm-panel__tip:before{content:"\2726\00a0";color:#eb5102}.navbar .mm-panel__tip strong{color:#2d4391}.navbar .mm-personalize-hero{display:grid;grid-template-columns:1.45fr 1fr;gap:22px;margin-bottom:14px;align-items:stretch}.navbar .mm-personalize-hero__badge{display:inline-flex;align-items:center;gap:6px}.navbar .mm-personalize-hero__badge i{font-size:.7rem;color:#2d4391}.navbar .mm-personalize-hero__heading{margin:8px 0 6px;color:#2d4391;font-size:1.75rem;line-height:1.25;max-width:375px}.navbar .mm-personalize-hero__heading em{font-style:italic;font-family:Georgia,Times New Roman,serif;font-weight:600;color:#eb5102}.navbar .mm-personalize-hero__desc{margin:0 0 14px;color:#6b7280;line-height:1.45;font-size:.92rem}.navbar .mm-personalize-hero__media{overflow:hidden;min-height:180px;border-radius:14px;background:#eef3f9;border:1px dashed #c9d0de}.navbar .mm-personalize-hero__media img{display:block;width:100%;height:100%;min-height:180px;object-fit:cover}.navbar .mm-personalize-hero .mm-stat-row{display:grid;gap:8px;margin:0}.navbar .mm-personalize-hero .mm-stat-row--features{grid-template-columns:repeat(3,minmax(0,1fr))}.navbar .mm-personalize-hero .mm-stat{display:flex;align-items:center;gap:8px;min-width:0;padding:10px;border:1px solid #e6ebf3;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}.navbar .mm-personalize-hero .mm-stat__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#eef3ff;color:#eb5102}.navbar .mm-personalize-hero .mm-stat__icon i{font-size:.95rem;color:inherit}.navbar .mm-personalize-hero .mm-stat i{flex-shrink:0;color:#eb5102;font-size:1.1rem}.navbar .mm-personalize-hero .mm-stat__text strong{display:block;color:#2d4391;font-size:.8125rem;font-weight:700;line-height:1.25}.navbar .mm-personalize-hero .mm-stat span{color:#374151;font-size:.8125rem;font-weight:600}.navbar .mm-panel--personalize .mm-personalize-hero,.navbar .mm-panel--resize .mm-personalize-hero{grid-template-columns:minmax(0,1fr)}.navbar .mm-panel--personalize .mm-personalize-hero__heading,.navbar .mm-panel--resize .mm-personalize-hero__heading{font-size:1.75rem;line-height:1.25}.navbar .mm-panel--personalize .mm-personalize-hero__desc,.navbar .mm-panel--resize .mm-personalize-hero__desc{max-width:none;font-size:.92rem;line-height:1.45;color:#6b7280}.navbar .mm-panel--personalize .mm-personalize-hero__media,.navbar .mm-panel--resize .mm-personalize-hero__media{display:none;width:575px;max-width:100%;min-height:250px;border:0;border-radius:14px;background:#eef3f9}.navbar .mm-panel--personalize .mm-personalize-hero__media img,.navbar .mm-panel--resize .mm-personalize-hero__media img{min-height:220px;object-fit:cover}@media (min-width:1600px){.navbar .mm-panel--personalize .mm-personalize-hero,.navbar .mm-panel--resize .mm-personalize-hero{grid-template-columns:minmax(0,1fr) 575px}.navbar .mm-panel--personalize .mm-personalize-hero__media,.navbar .mm-panel--resize .mm-personalize-hero__media{display:block}}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat-row--features,.navbar .mm-panel--resize .mm-personalize-hero .mm-stat-row--features{margin:0 0 16px;gap:0;border:1px solid #e6ebf3;border-radius:12px;overflow:hidden;background:#fff}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat,.navbar .mm-panel--resize .mm-personalize-hero .mm-stat{gap:10px;padding:12px 14px;border:0;border-radius:0;border-right:1px solid #e6ebf3;box-shadow:none;background:transparent}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat:last-child,.navbar .mm-panel--resize .mm-personalize-hero .mm-stat:last-child{border-right:0}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__icon,.navbar .mm-panel--resize .mm-personalize-hero .mm-stat__icon{width:36px;height:36px;background:#eef3ff;color:#eb5102}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__text strong,.navbar .mm-panel--resize .mm-personalize-hero .mm-stat__text strong{font-size:.8125rem;font-weight:700;line-height:1.25;color:#2d4391}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__text span,.navbar .mm-panel--resize .mm-personalize-hero .mm-stat__text span{display:block;margin-top:2px;color:#2d4391;font-size:.75rem;font-weight:600;line-height:1.25}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat-row--features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:4px 0 16px;gap:0;border:0;border-radius:0;overflow:visible;background:transparent}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat{position:relative;gap:12px;min-width:0;padding:6px 18px 6px 0;border:0;border-radius:0;box-shadow:none;background:transparent}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat:not(:last-child):after{content:"";position:absolute;top:12%;right:10px;width:1px;height:76%;background:#d7dde8}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat:last-child{padding-right:0}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__icon{flex-shrink:0;width:auto;height:auto;min-width:28px;padding:0;border-radius:0;background:transparent;color:#eb5102}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__icon i{font-size:1.65rem;line-height:1;color:#eb5102}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__text{display:flex;flex-direction:column;justify-content:center;gap:0;min-width:0}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat__line{display:block;margin:0;color:#2d4391;font-size:.9rem;font-weight:700;line-height:1.2;letter-spacing:.01em}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat strong.mm-stat__line{font-weight:700;color:#2d4391}.navbar .mm-panel--personalize .mm-personalize-hero .mm-stat .mm-stat__line--emphasis{font-weight:800}.navbar .mm-panel--personalize .mm-personalize-hero .mm-personalize-hero__cta{display:inline-flex;margin-top:4px;padding:11px 22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#2d4391;border-color:#2d4391;color:#fff}.navbar .mm-panel--personalize .mm-personalize-hero .mm-personalize-hero__cta:focus,.navbar .mm-panel--personalize .mm-personalize-hero .mm-personalize-hero__cta:hover{background:#009ada;border-color:#009ada;color:#fff}.navbar .mm-panel--personalize .mm-option-cards{gap:36px}.navbar .mm-panel--personalize .mm-panel__tip--personalize{margin-top:12px;padding:12px 16px;color:#2d4391;font-weight:600}.navbar .mm-panel--personalize .mm-panel__tip--personalize:before{color:#eb5102}.navbar .mm-panel--resize .mm-personalize-hero .mm-stat__text strong{font-size:1.05rem;font-weight:800;line-height:1.2}.navbar .mm-panel--resize .mm-panel__tip--resize{margin-top:12px;padding:12px 16px;color:#2d4391;font-weight:600}.navbar .mm-panel--resize .mm-panel__tip--resize:before{color:#eb5102}.navbar .mm-resize-callout{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:12px;background:#f8faff}.navbar .mm-resize-callout__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#2d4391;color:#fff}.navbar .mm-resize-callout__icon i{font-size:.75rem;color:inherit}.navbar .mm-resize-callout__body{min-width:0}.navbar .mm-resize-callout__body strong{display:block;color:#2d4391;font-size:.9rem;font-weight:800;line-height:1.3}.navbar .mm-resize-callout__body span{display:block;margin-top:2px;color:#4b5563;font-size:.8125rem;line-height:1.35}.navbar .mm-resize-offer__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.navbar .mm-resize-offer__price{display:inline-flex;align-items:baseline;gap:6px;padding:8px 12px;border-radius:8px;background:#f3f5f8;color:#2d4391}.navbar .mm-resize-offer__price-label{font-size:.8rem;font-weight:600}.navbar .mm-resize-offer__price strong{font-size:1.25rem;font-weight:800;color:#eb5102;line-height:1}.navbar .mm-option-cards{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px}.navbar .mm-option-cards__or{position:absolute;left:50%;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;transform:translate(-50%,-50%);color:#6b7280;font-size:.7rem;font-weight:800;letter-spacing:.04em;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar .mm-option-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #e6ebf3;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease}.navbar .mm-option-card:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.navbar .mm-option-card__intro{display:flex;align-items:flex-start;gap:14px;min-width:0}.navbar .mm-option-card__intro-body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.navbar .mm-option-card__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.navbar .mm-option-card .mm-badge{margin-left:auto;padding:4px 8px;border-radius:999px;background:#2d4391;color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.03em}.navbar .mm-option-card__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:75px;height:75px;border-radius:50%;background:#f4efe8;color:#2d4391}.navbar .mm-option-card__icon i{font-size:1.75rem;color:inherit}.navbar .mm-option-card__title{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:1.2rem;line-height:1.2;color:#2d4391}.navbar .mm-option-card__desc-lead{margin:0;color:#eb5102;font-family:Georgia,Times New Roman,serif;font-size:.875rem;font-weight:600;font-style:italic;line-height:1.3}.navbar .mm-option-card__desc{margin:2px 0 0;color:#4b5563;font-size:.825rem;font-weight:400;font-style:normal;line-height:1.45}.navbar .mm-option-card__status{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;margin-top:6px;padding:5px 10px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap}.navbar .mm-option-card__status i{font-size:.8rem}.navbar .mm-option-card__status--orange{background:#fff3e8;color:#e5671a}.navbar .mm-option-card__status--green{background:#e9f7ee;color:#2f7d4a}.navbar .mm-option-card--lead-green .mm-option-card__icon{background:#eef6f0;color:#2f7d4a}.navbar .mm-option-card--lead-green .mm-option-card__desc-lead{color:#2f7d4a}.navbar .mm-option-card__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.navbar .mm-option-card__feature{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;padding:8px;border-radius:8px;background:#f8faff}.navbar .mm-option-card__feature i{flex-shrink:0;color:#2d4391;font-size:.9rem}.navbar .mm-option-card__feature span{color:#2d4391;font-size:.75rem;font-weight:700;line-height:1.25}.navbar .mm-option-card__great{margin-top:2px}.navbar .mm-option-card__great-label{display:block;margin-bottom:8px;color:#eb5102;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.navbar .mm-option-card__great-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:stretch;padding:6px;border-radius:10px;background:#fff8f1}.navbar .mm-option-card__great-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:0;padding:4px 10px;border-radius:0;background:transparent;text-align:center}.navbar .mm-option-card__great-item:not(:last-child):after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:#e0d5c8}.navbar .mm-option-card__great-item i{color:#2d4391;font-size:1.45rem;line-height:1}.navbar .mm-option-card__great-item em{display:flex;flex-direction:column;align-items:center;gap:0;font-style:normal;color:#2d4391;font-size:.78rem;font-weight:700;line-height:1.2}.navbar .mm-option-card__great-icon{display:inline-flex;align-items:center;justify-content:center;min-height:28px;color:#2d4391}.navbar .mm-option-card__great-icon i{color:inherit}.navbar .mm-option-card__great-letter{display:block;min-height:28px;color:#eb5102;font-family:Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:700;line-height:1;letter-spacing:.02em}.navbar .mm-option-card__great-line{display:block}.navbar .mm-option-card__previews-block{display:flex;flex-direction:column;gap:0;margin-top:2px}.navbar .mm-option-card__previews{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.navbar .mm-option-card__preview{display:flex;align-items:center;justify-content:center;min-height:56px;padding:8px;border-radius:8px;background:#f8faff;border:1px solid #e6ebf3;text-align:center;font-size:.85rem;font-weight:700;line-height:1.2}.navbar .mm-option-card__preview--script-pink{color:#e85a8c;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.05rem}.navbar .mm-option-card__preview--block-navy{color:#2d4391;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem}.navbar .mm-option-card__preview--script-red{color:#d64545;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.05rem}.navbar .mm-option-card__preview--block-green{color:#2f7d4a;font-size:.72rem;font-weight:800}.navbar .mm-option-card__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:8px}.navbar .mm-option-card__price{display:inline-flex;align-items:baseline;gap:6px;color:#2d4391}.navbar .mm-option-card__price-label{font-size:.8rem;font-weight:600}.navbar .mm-option-card__price strong{font-size:1.25rem;font-weight:800;color:#eb5102;line-height:1}.navbar .mm-option-card .mm-btn--outline{width:100%}.navbar .mm-option-card:not(:has(.mm-option-card__price)) .mm-option-card__footer{justify-content:stretch}.navbar .mm-perfect-for{padding:8px 16px 6px;border:1px solid #e6ebf3;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04)}.navbar .mm-perfect-for__title{margin-bottom:14px;color:#2d4391;font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.navbar .mm-perfect-for__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.navbar .mm-perfect-for__item{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;text-decoration:none;color:inherit}.navbar .mm-perfect-for__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;box-sizing:border-box;border-radius:12px;background:#f3f5f8;overflow:hidden}.navbar .mm-perfect-for__media img{display:block;width:100%;height:100%;object-fit:contain}.navbar .mm-perfect-for__label{color:#2d4391;font-size:.875rem;font-weight:600;text-align:center;line-height:1.2}.navbar .mm-link-columns{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:0;align-items:stretch;min-height:100%}.navbar .mm-link-columns--free .mm-free__promo{display:flex;flex-direction:column;margin-left:12px;height:100%;min-height:100%;align-self:stretch}.navbar .mm-link-columns--free .mm-free__promo-body{flex:1 1 auto;display:flex;flex-direction:column}.navbar .mm-link-columns--free .mm-free__promo-media{flex:1 1 auto;min-height:160px}.navbar .mm-link-columns--free .mm-free__promo-media img{height:100%;min-height:160px;object-fit:cover}.navbar .mm-link-columns__left{display:flex;flex-direction:column;min-width:0;min-height:100%}.navbar .mm-link-columns__main{display:grid;grid-template-columns:1fr 1fr;gap:0;min-width:0;flex:1 1 auto}.navbar .mm-link-columns__col{padding:0 14px 0 12px;border-right:1px solid #eef0f4}.navbar .mm-link-columns__col:first-child{padding-left:0}.navbar .mm-link-columns__col:last-child{border-right:0;padding-right:12px}.navbar .mm-trust-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin-top:16px;padding:14px 16px;border-radius:12px;background:#f0f1f3}.navbar .mm-trust-bar__heading{grid-column:1/-1;margin:0 0 2px;color:#2d4391;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.navbar .mm-trust-bar--4{grid-template-columns:repeat(4,minmax(0,1fr))}.navbar .mm-trust-bar--5{grid-template-columns:repeat(5,minmax(0,1fr))}.navbar .mm-trust-bar--info .mm-trust-bar__item{align-items:flex-start}.navbar .mm-trust-bar__item{display:flex;gap:10px;align-items:center}.navbar .mm-trust-bar__item i{color:#2d4391;font-size:1.125rem;flex-shrink:0;margin-top:2px}.navbar .mm-trust-bar__item strong{display:block;color:#2d4391;font-size:.9rem;font-weight:700;line-height:1.25}.navbar .mm-trust-bar__item span{display:block;margin-top:2px;color:#6b7280;font-size:.825rem;line-height:1.35}.navbar .mm-tools-intro{margin-bottom:14px}.navbar .mm-tools-intro h3{margin:0 0 6px;color:#2d4391;font-size:1.45rem;line-height:1.25}.navbar .mm-tools-intro p{margin:0;color:#6b7280;font-size:.92rem;line-height:1.45}.navbar .mm-tools-featured{padding:16px;margin-bottom:14px;border-radius:12px;border:1px solid #dce6f5;background:#eef4fb;box-shadow:0 1px 3px rgba(15,23,42,.04)}.navbar .mm-tools-featured__head{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:#2d4391}.navbar .mm-tools-featured__head strong{font-size:1rem}.navbar .mm-tools-featured__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#e8eefc;color:#2d4391}.navbar .mm-tools-featured__icon i{font-size:.95rem;color:inherit}.navbar .mm-tools-featured .mm-badge--soft{background:#dadee9;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.navbar .mm-tools-featured p{font-size:1rem;color:#6b7280;margin:0 0 10px;line-height:1.4}.navbar .mm-tools-featured__stats{display:flex;flex-wrap:wrap;gap:12px 28px;margin:10px 0 14px}.navbar .mm-tools-featured__stat{min-width:0}.navbar .mm-tools-featured__stat strong{display:block;color:#2d4391;font-size:1.05rem;font-weight:800;line-height:1.2}.navbar .mm-tools-featured__stat span{display:block;margin-top:2px;color:#6b7280;font-size:.75rem;font-weight:500;line-height:1.25}.navbar .mm-tools-featured .mm-checklist{margin-bottom:8px}.navbar .mm-tools-featured .mm-checklist li{color:#2d4391;font-size:.875rem}.navbar .mm-software-catalog{display:flex;flex-direction:column;gap:16px;padding:4px 4px 0;min-width:0}.navbar .mm-software-catalog__section{min-width:0}.navbar .mm-software-catalog__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2.5px 0 5px}.navbar .mm-software-catalog__title{margin:0;color:#eb5102;font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.navbar .mm-software-catalog__title.mm-link-group__title--link{display:inline-block;text-decoration:none;cursor:pointer}.navbar .mm-software-catalog__title.mm-link-group__title--link:focus,.navbar .mm-software-catalog__title.mm-link-group__title--link:hover{color:#eb5102;text-decoration:none}.navbar .mm-software-catalog__title.mm-link-group__title--link:focus-visible{outline:2px solid #009ada;outline-offset:2px}.navbar .mm-software-catalog__view-all{display:inline-flex;align-items:center;gap:6px;color:#eb5102;font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap}.navbar .mm-software-catalog__view-all i{font-size:.7rem}.navbar .mm-software-catalog__view-all:hover{color:#09aec6;text-decoration:underline}.navbar .mm-software-catalog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 16px}.navbar .mm-software-catalog__grid--cols-2{grid-template-columns:repeat(2,1fr)}.navbar .mm-software-catalog__grid--cols-4{grid-template-columns:repeat(4,1fr)}.navbar .mm-software-catalog__featured{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;align-items:center;padding:16px 20px;border-radius:14px;background:#f3f1f8;border:1px solid #e7e3f0}.navbar .mm-software-catalog__featured-media{display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:10px;background:#fff;border:1px dashed #c9d0de;overflow:hidden}.navbar .mm-software-catalog__featured-media img{display:block;width:100%;height:100%;object-fit:contain}.navbar .mm-software-catalog__featured-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.navbar .mm-software-catalog__featured-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;background:#2d4391;color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.navbar .mm-software-catalog__featured-title{color:#2d4391;font-size:1.5rem;font-weight:800;line-height:1.2}.navbar .mm-software-catalog__featured-desc{margin:0;color:#6b7280;font-size:.9rem;line-height:1.4}.navbar .mm-software-catalog__featured-cta{display:inline-flex;align-items:center;gap:8px;margin-top:4px}.navbar .mm-software-catalog__featured-cta i{font-size:.75rem}.navbar .mm-software-catalog__card{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;align-items:center;min-width:0;padding:8px;border-radius:10px;text-decoration:none;color:inherit;transition:background .15s ease,border-color .15s ease}.navbar .mm-software-catalog__card:hover{background:#f5f7fb}.navbar .mm-software-catalog__card:hover .mm-software-catalog__card-cta{color:#eb5102}.navbar .mm-software-catalog__media{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:8px;background:#eef1f6;border:1px solid #e4e8f0;overflow:hidden;color:#9aa3b5}.navbar .mm-software-catalog__media img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.navbar .mm-software-catalog__media i{font-size:1rem}.navbar .mm-software-catalog__body{display:flex;flex-direction:column;gap:2px;min-width:0}.navbar .mm-software-catalog__card-title{color:#2d4391;font-size:1rem;font-weight:700;line-height:1.25}.navbar .mm-software-catalog__card-desc{color:#6b7280;font-size:.85rem;line-height:1.35}.navbar .mm-software-catalog__card-cta{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:#009ada;font-size:.85rem;font-weight:700;text-decoration:none;line-height:1.2;transition:color .15s ease}.navbar .mm-software-catalog__card-cta-text{text-decoration:underline}.navbar .mm-software-catalog__card-cta i{font-size:.65rem;color:inherit;text-decoration:none;transition:color .15s ease}@media (min-width:1200px){.navbar .mm-software-catalog--stack .mm-software-catalog__grid,.navbar .mm-software-catalog--stack .mm-software-catalog__grid--cols-4{grid-template-columns:repeat(4,1fr);gap:12px 16px}.navbar .mm-software-catalog--stack .mm-software-catalog__card--stack{grid-template-columns:1fr;gap:10px;align-items:stretch;padding:12px;border:1px solid #e0e4ec;background:#fff;text-align:center}.navbar .mm-software-catalog--stack .mm-software-catalog__card--stack .mm-software-catalog__media{width:100%;height:auto;aspect-ratio:1/1;border:1px dashed #c9d0de;background:#eef1f6}.navbar .mm-software-catalog--stack .mm-software-catalog__card--stack .mm-software-catalog__body{align-items:center}.navbar .mm-software-catalog--stack .mm-software-catalog__card--stack .mm-software-catalog__card-title{font-size:.95rem}.navbar .mm-software-catalog--stack .mm-software-catalog__card--stack .mm-software-catalog__card-cta{display:none}.navbar .mm-software-catalog--stack .mm-software-catalog__card--stack:hover{background:#fff;border-color:#c7d0e0}.navbar .mm-software-catalog--stack .mm-software-catalog__footer a{font-size:.9rem}}.navbar .mm-software-catalog__promos{display:flex;flex-direction:column;gap:10px;margin-top:4px}.navbar .mm-software-catalog__promo{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:7px 16px;border-radius:12px;text-decoration:none;color:inherit}.navbar .mm-software-catalog__promo--primary{grid-template-columns:40px minmax(0,1fr) auto;background:linear-gradient(90deg,#e8f1fb,#eef4fc);border:1px solid #d7e5f5}.navbar .mm-software-catalog__promo--compare{background:#f7f5fb;border:1px solid #ebe7f5}.navbar .mm-software-catalog__promo-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.7);color:#2d4391}.navbar .mm-software-catalog__promo-icon i{font-size:1rem}.navbar .mm-software-catalog__promo-body{display:flex;flex-direction:column;gap:2px;min-width:0}.navbar .mm-software-catalog__promo-title{color:#2d4391;font-size:.95rem;font-weight:700;line-height:1.25}.navbar .mm-software-catalog__promo-desc,.navbar .mm-software-catalog__promo-text{margin:0;color:#6b7280;font-size:.8rem;line-height:1.35}.navbar .mm-software-catalog__promo-arrow{color:#9aa3b5;font-size:.85rem}.navbar .mm-software-catalog__promo-cta{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-top:0;color:#009ada;font-size:.8rem;font-weight:700;line-height:1.2;white-space:nowrap;transition:color .15s ease}.navbar .mm-software-catalog__promo-cta-text{text-decoration:underline}.navbar .mm-software-catalog__promo-cta i{font-size:.65rem;color:inherit;text-decoration:none}.navbar .mm-software-catalog__promo--primary:hover .navbar .mm-software-catalog__promo-cta{color:#eb5102}.navbar .mm-software-catalog__promo-link{color:#2d4391;font-size:.875rem;font-weight:700;text-decoration:none;white-space:nowrap}.navbar .mm-software-catalog__promo-link:hover{color:#09aec6}.navbar .mm-software-catalog__footer{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#6b7280;font-size:.875rem;line-height:1.35}.navbar .mm-software-catalog__footer a{color:#2d4391;font-weight:700;text-decoration:none}.navbar .mm-software-catalog__footer a:hover{color:#09aec6}@media (min-width:992px) and (max-width:1199.98px){.navbar .mm-software-catalog__featured{grid-template-columns:110px minmax(0,1fr);gap:14px;padding:12px 14px}.navbar .mm-software-catalog__featured-media{width:110px;height:110px}.navbar .mm-software-catalog__featured-title{font-size:1.25rem}.navbar .mm-software-catalog__grid--cols-4{grid-template-columns:repeat(2,1fr)}.navbar .mm-software-catalog__promo{grid-template-columns:36px minmax(0,1fr) auto;padding:10px 12px}}@media (min-width:1400px){.navbar .mm-software-catalog__card:not(.mm-software-catalog__card--stack){grid-template-columns:120px minmax(0,1fr)}.navbar .mm-software-catalog__card:not(.mm-software-catalog__card--stack) .mm-software-catalog__media{width:120px;height:120px}}.navbar .mm-supplies{display:block}.navbar .mm-supplies--split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:16px 20px;align-items:stretch;min-height:100%}.navbar .mm-supplies--split:has(.mm-featured--overlay){grid-template-columns:minmax(0,1.4fr) minmax(240px,.75fr)}.navbar .mm-supplies__main{display:flex;flex-direction:column;min-width:0;min-height:100%}.navbar .mm-supplies__main>.mm-group+.mm-group,.navbar .mm-supplies__main>.mm-group+.mm-link-group,.navbar .mm-supplies__main>.mm-group+.mm-supplies__pair,.navbar .mm-supplies__main>.mm-link-group+.mm-group,.navbar .mm-supplies__main>.mm-link-group+.mm-link-group,.navbar .mm-supplies__main>.mm-link-group+.mm-supplies__pair,.navbar .mm-supplies__main>.mm-supplies__pair+.mm-group,.navbar .mm-supplies__main>.mm-supplies__pair+.mm-link-group{margin-top:12px;padding-top:14px;border-top:1px solid #eef0f4}.navbar .mm-supplies__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;align-items:start;min-width:0}.navbar .mm-supplies__pair>.mm-group{min-width:0}.navbar .mm-supplies__pair>.mm-group+.mm-group{margin-top:0;padding-top:0;border-top:0;padding-left:20px;border-left:1px solid #eef0f4}.navbar .mm-supplies__pair .mm-product-list--grid{grid-template-columns:1fr}.navbar .mm-supplies__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:14px}.navbar .mm-supplies__columns:has(>.mm-link-columns__col:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.navbar .mm-supplies__columns:has(>.mm-link-columns__col:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.navbar .mm-supplies__columns .mm-link-columns__col>.mm-link-group+.mm-link-group{margin-top:10px;padding-top:10px;border-top:1px solid #eef0f4}.navbar .mm-supplies__columns .mm-link-columns__col>.mm-link-group--empty{margin-bottom:0;padding-bottom:0}.navbar .mm-supplies__columns .mm-link-columns__col>.mm-link-group--empty .mm-link-group__title{margin-bottom:0}.navbar .mm-supplies__columns .mm-link-columns__col>.mm-link-group+.mm-link-group--empty,.navbar .mm-supplies__columns .mm-link-columns__col>.mm-link-group--empty+.mm-link-group{margin-top:8px;padding-top:0;border-top:0}.navbar .mm-supplies__media{display:flex;align-items:center;justify-content:center;height:100%;min-height:260px;border-radius:12px;background:#eef3f9;border:1px dashed #c9d0de;color:#6b7280;font-size:.9rem;overflow:hidden}.navbar .mm-supplies__media--image{border:0;padding:0}.navbar .mm-supplies__media img{display:block;width:100%;height:100%;min-height:260px;object-fit:cover}.navbar .mm-supplies__aside{display:flex;flex-direction:column;min-height:100%}.navbar .mm-supplies__aside .mm-featured--supplies,.navbar .mm-supplies__aside .mm-supplies__featured-stack,.navbar .mm-supplies__aside .mm-supplies__media,.navbar .mm-supplies__aside .mm-supplies__promo{flex:1 1 auto;height:100%;min-height:0}.navbar .mm-supplies__aside .mm-featured--supplies.mm-featured--overlay{flex:0 0 auto}.navbar .mm-supplies__aside .mm-supplies__featured-stack .mm-featured--supplies.mm-featured--overlay{flex:1 1 0;height:100%;min-height:0;max-width:none}.navbar .mm-supplies__aside .mm-supplies__promo{margin-left:0;height:100%}.navbar .mm-supplies__aside .mm-free__promo-body{flex:1 1 auto;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.navbar .mm-supplies__aside .mm-free__promo-media{flex:1 1 auto;min-height:140px}.navbar .mm-supplies__aside .mm-free__promo-media img{height:100%;min-height:140px;object-fit:cover}.navbar .mm-supplies__aside .mm-featured--supplies{display:flex;flex-direction:column;height:100%;margin-bottom:0;padding:0;overflow:hidden;border:1px solid #e6ebf3;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease}.navbar .mm-supplies__aside .mm-featured--supplies:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.navbar .mm-supplies__aside .mm-featured--supplies .mm-featured__media--lg{width:100%;height:auto;min-height:150px;border:0;border-radius:0;overflow:hidden;background:#eef3f9}.navbar .mm-supplies__aside .mm-featured--supplies .mm-featured__media--lg img{display:block;width:100%;height:100%;min-height:150px;object-fit:cover}.navbar .mm-supplies__aside .mm-featured--supplies .mm-featured__body{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px;gap:8px}.navbar .mm-supplies__aside .mm-featured--supplies .mm-featured__title{color:#2d4391;font-size:1.05rem;font-weight:800}.navbar .mm-supplies__aside .mm-featured--supplies .mm-featured__desc{color:#707070;font-size:.8125rem;line-height:1.4}.navbar .mm-supplies__aside .mm-featured--supplies .mm-btn{width:100%;margin-top:auto;box-sizing:border-box}.navbar .mm-supplies__aside .mm-featured--overlay{position:relative;display:block;width:100%;min-height:225px;margin:0;border:1px dashed #c9d0de;border-radius:14px;background:#e8ecf3;box-shadow:none;overflow:hidden;text-decoration:none;color:inherit}.navbar .mm-supplies__aside .mm-featured--overlay:hover{border-color:#b8c0d0;box-shadow:0 4px 14px rgba(15,23,42,.08)}.navbar .mm-supplies__aside .mm-featured--overlay:hover .mm-featured__media img{transform:scale(1.03)}.navbar .mm-supplies__aside .mm-featured--overlay.mm-featured--no-media{min-height:0;border:1px solid #e6ebf3;background:linear-gradient(160deg,#f5f7fb,#e8ecf3 52%,#dde4ef);box-shadow:0 1px 3px rgba(15,23,42,.04)}.navbar .mm-supplies__aside .mm-featured--overlay.mm-featured--no-media:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.navbar .mm-supplies__aside .mm-featured--overlay.mm-featured--no-media .mm-featured__body{height:100%;padding:18px 20px}.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__media,.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__media--lg{position:absolute;inset:0;width:100%;height:100%;min-height:0;border:0;border-radius:0;background:#e8ecf3}.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__media--lg img,.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__media img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;transition:transform .25s ease}.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__body{position:relative;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;padding:24px 28px;text-align:center}.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__title{color:#2d4391;font-size:1.25rem;font-weight:800;line-height:1.25}.navbar .mm-supplies__aside .mm-featured--overlay .mm-featured__desc{max-width:32ch;font-size:.85rem;font-weight:500;line-height:1.45;opacity:.9}.navbar .mm-supplies__aside .mm-featured--overlay .mm-btn{width:auto;min-width:0;margin-top:4px;padding:10px 18px}.navbar .mm-supplies__featured-stack{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;width:100%;min-height:0;height:100%;align-self:stretch}.navbar .mm-supplies__featured-stack>.mm-featured{display:block;flex:1 1 0;min-height:0;height:100%;box-sizing:border-box}.navbar .mm-supplies__featured-stack--single>.mm-featured{flex:1 1 auto;height:100%;min-height:0}.navbar .mm-supplies__featured-stack--single .mm-featured--overlay{height:100%;min-height:100%}.navbar .mm-supplies__featured-stack--duo>.mm-featured,.navbar .mm-supplies__featured-stack--rows>.mm-featured{flex:1 1 0;min-height:0}.navbar .mm-supplies__featured-stack--duo .mm-featured--overlay,.navbar .mm-supplies__featured-stack--rows .mm-featured--overlay{min-height:0;height:100%}.navbar .mm-supplies__featured-stack--duo .mm-featured--overlay .mm-featured__body,.navbar .mm-supplies__featured-stack--rows .mm-featured--overlay .mm-featured__body{padding:16px 18px;gap:6px}.navbar .mm-supplies__featured-stack--duo .mm-featured--overlay .mm-featured__title,.navbar .mm-supplies__featured-stack--rows .mm-featured--overlay .mm-featured__title{font-size:1.05rem}.navbar .mm-supplies__featured-stack--duo .mm-featured--overlay .mm-featured__desc,.navbar .mm-supplies__featured-stack--rows .mm-featured--overlay .mm-featured__desc{font-size:.8rem;max-width:34ch}.navbar .mm-supplies__featured-stack--duo .mm-featured--overlay .mm-btn,.navbar .mm-supplies__featured-stack--rows .mm-featured--overlay .mm-btn{padding:8px 14px;font-size:.8125rem}.navbar .mm-supplies__featured-stack .mm-featured--overlay{height:100%;max-width:none;margin-left:0}.navbar .mm-supplies__pills,.navbar .mm-supplies__text-links,.navbar .mm-supplies__trending{margin-top:16px}.navbar .mm-supplies__trending .mm-link-group__title{margin-bottom:10px}.navbar .mm-supplies__trending .mm-collection{text-decoration:none;border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.navbar .mm-supplies__trending .mm-collection:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.navbar .mm-supplies__trending .mm-collection__media{width:100%;height:72px;border:0;border-radius:8px;overflow:hidden;background:#eef3f9}.navbar .mm-supplies__trending .mm-collection__media img{display:block;width:100%;height:100%;object-fit:contain}.navbar .mm-supplies__trending .mm-collection__title{display:block;margin-top:8px;color:#2d4391;font-size:.8125rem;font-weight:700;line-height:1.3}.navbar .mm-supplies__footer-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:16px;padding-top:12px;border-top:1px solid #eef0f4}.navbar .mm-supplies__footer-links a{color:#2d4391;font-weight:700;font-size:.875rem;text-decoration:none}.navbar .mm-supplies__footer-links a:hover{color:#eb5102}.navbar .mm-supplies__browse-all{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#2d4391;font-size:.9rem;font-weight:700;text-decoration:none}.navbar .mm-supplies__browse-all i{font-size:.7rem}.navbar .mm-supplies__browse-all:hover{color:#eb5102}.navbar .mm-supplies__tools{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 16px;margin-top:14px;padding-top:14px;border-top:1px solid #eef0f4}.navbar .mm-supplies__tools--multi{grid-template-columns:repeat(2,minmax(0,1fr))}.navbar .mm-supplies__tools--multi .mm-supplies__tool{padding:12px 14px;border:1px solid #eef0f4;border-radius:10px;background:#fafbfc;align-items:center}.navbar .mm-supplies__tools--multi .mm-supplies__tool:hover{border-color:#dbe5f2;background:#f8fafc}.navbar .mm-supplies__tool{display:flex;align-items:flex-start;gap:12px;text-decoration:none;color:inherit;min-width:0}.navbar .mm-supplies__tool:hover .mm-supplies__tool-title{color:#eb5102}.navbar .mm-supplies__tool-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#eef3ff;color:#2d4391}.navbar .mm-supplies__tool-icon i{font-size:.9rem}.navbar .mm-supplies__tool-media{display:block;width:44px;height:44px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f3f4f6;border:1px solid #eef0f4}.navbar .mm-supplies__tool-media img{display:block;width:100%;height:100%;object-fit:cover}.navbar .mm-supplies__tool-body{display:flex;flex-direction:column;gap:2px;min-width:0}.navbar .mm-supplies__tool-title{color:#2d4391;font-size:.9rem;font-weight:700;line-height:1.3;transition:color .15s ease}.navbar .mm-supplies__tool-desc{color:#6b7280;font-size:.8rem;line-height:1.35}.navbar .mm-supplies__columns--wide{margin-top:18px;padding-top:16px;border-top:1px solid #eef0f4}.navbar .mm-supplies .mm-panel__tip{margin-top:14px}.navbar .mm-supplies .mm-product__media{overflow:hidden}.navbar .mm-supplies .mm-product__media img{display:block;width:100%;height:100%;object-fit:contain}.navbar .mm-supplies .mm-link-group__title.mm-link-group__title--link{cursor:pointer}.navbar .mm-supplies .mm-link-group__title.mm-link-group__title--link:focus,.navbar .mm-supplies .mm-link-group__title.mm-link-group__title--link:hover{color:#eb5102;text-decoration:none;cursor:pointer}.navbar .mm-supplies .mm-featured--supplies .mm-featured__body{text-align:center;align-items:center}.navbar .mm-supplies .mm-featured--supplies .mm-featured__media--lg{border-bottom:1px dashed #c9d0de;background:#eceff5}.navbar .mm-panel.mm-panel--supplies:not(.mm-panel--supplies-stacked){height:100%}.navbar .mm-panel--supplies-stacked{height:auto}.navbar .mm-panel--supplies-stacked .mm-supplies--split{grid-template-columns:minmax(0,.95fr) minmax(280px,1fr);gap:20px 28px;align-items:start}.navbar .mm-panel--supplies-stacked .mm-supplies--split:has(.mm-featured--overlay){grid-template-columns:minmax(0,1fr) minmax(480px,500px)}.navbar .mm-panel--supplies-stacked .mm-supplies__main>.mm-group+.mm-group,.navbar .mm-panel--supplies-stacked .mm-supplies__main>.mm-group+.mm-link-group,.navbar .mm-panel--supplies-stacked .mm-supplies__main>.mm-link-group+.mm-group,.navbar .mm-panel--supplies-stacked .mm-supplies__main>.mm-link-group+.mm-link-group{border-top:0;margin-top:0;padding-top:0}.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link{padding:7px 4px;color:#2d4391;font-weight:600;transition:background .15s ease,color .15s ease}.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link>i:first-child{color:#707070;width:20px;transition:color .15s ease}.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link>i:last-child{display:none}.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link:focus,.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link:hover{background:#f5f7fb;color:#2d4391}.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link:focus>i:first-child,.navbar .mm-panel--supplies-stacked .mm-supplies__main .mm-icon-link:hover>i:first-child{color:#eb5102}.navbar .mm-panel--supplies-stacked .mm-supplies__aside{width:100%;max-width:500px;justify-self:end}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay){border:1px dashed #c9d0de;border-radius:12px;background:#f2f4f8;box-shadow:none}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay):hover{border-color:#b8c0d0;box-shadow:none}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay) .mm-featured__media--lg{min-height:120px;background:#e8ecf3;border-bottom:1px dashed #c9d0de}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay) .mm-featured__body{padding:16px 18px 18px;gap:10px}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay) .mm-featured__title{font-size:1.15rem;line-height:1.25}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay) .mm-featured__desc{max-width:28ch;font-size:.8125rem;line-height:1.45}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--supplies:not(.mm-featured--overlay) .mm-btn{width:auto;min-width:0;margin-top:4px;padding:10px 18px}.navbar .mm-panel--supplies-stacked .mm-supplies__aside .mm-featured--overlay{width:100%;max-width:500px}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide{margin-top:18px;padding-top:16px}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-link-group__title{color:#707070;border-bottom:0;padding-bottom:0;margin-bottom:8px;font-size:.78rem;font-weight:700;letter-spacing:.04em}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link{padding:6px 2px;color:#2d4391;font-weight:600;transition:background .15s ease,color .15s ease}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link>i:first-child{color:#707070;width:18px;transition:color .15s ease}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link>i:last-child{display:none}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link:focus,.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link:hover{background:#f5f7fb;color:#2d4391}.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link:focus>i:first-child,.navbar .mm-panel--supplies-stacked .mm-supplies__columns--wide .mm-icon-link:hover>i:first-child{color:#eb5102}.navbar .mm-panel--supplies-stacked .mm-supplies__pills{margin-top:18px;padding-top:14px}.navbar .mm-panel--supplies-stacked .mm-supplies__pills>.mm-link-group__title{color:#707070;border-bottom:0;padding-bottom:0;margin-bottom:10px;font-size:.78rem;font-weight:700;letter-spacing:.04em}.navbar .mm-panel--supplies-stacked .mm-supplies__pills .mm-pill-row{gap:10px}.navbar .mm-panel--supplies-stacked .mm-supplies__pills .mm-pill{padding:8px 16px;border:1px solid #dbe0ea;border-radius:10px;background:#fff;color:#2d4391;font-weight:700;font-size:.875rem;flex:1;text-align:center;justify-content:center;align-items:center}.navbar .mm-panel--supplies-stacked .mm-supplies__pills .mm-pill:hover{border-color:#c7d2fe;background:#f8faff}.navbar .mm-panel--supplies-stacked .mm-supplies__text-links{margin-top:16px;padding-top:14px;border-top:1px solid #e8ebf2}.navbar .mm-panel--supplies-stacked .mm-supplies__text-links>.mm-link-group__title{color:#8a93a8;border-bottom:0;padding-bottom:0;margin-bottom:10px;font-size:.78rem;font-weight:700;letter-spacing:.04em}.navbar .mm-panel--supplies-stacked .mm-supplies__text-links .mm-text-link-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 18px;align-items:start}.navbar .mm-panel--supplies-stacked .mm-supplies__text-links .mm-text-link-row a{color:#2d4391;font-size:.9rem;font-weight:600;text-decoration:none;min-width:0}.navbar .mm-panel--supplies-stacked .mm-supplies__text-links .mm-text-link-row a:hover{color:#09aec6;text-decoration:underline}.navbar .mm-product-list--grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.navbar .mm-product-list--grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px}.navbar .mm-pill-row{display:flex;flex-wrap:wrap;gap:8px}.navbar .mm-pill-row .mm-pill{text-decoration:none}.navbar .mm-text-link-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 16px;align-items:start}.navbar .mm-text-link-row a{color:#2d4391;font-size:.85rem;font-weight:600;text-decoration:none;min-width:0}.navbar .mm-text-link-row a:hover{cursor:pointer;color:#09aec6;text-decoration:underline}.navbar .mm-free{display:grid;grid-template-columns:1fr 280px;gap:0;padding:18px 20px 20px;align-items:stretch}.navbar .mm-free--catalog{padding:20px 24px}.navbar .mm-free--catalog .mm-icon-link{color:#2d4391;font-weight:600}.navbar .mm-free--catalog .mm-icon-link>i:first-child{color:#707070}.navbar .mm-free--catalog .mm-icon-link>i:last-child{display:none}.navbar .mm-free--catalog .mm-icon-link:hover{color:#2d4391}.navbar .mm-free--catalog .mm-icon-link:hover>i:first-child{color:#eb5102}.navbar .mm-free__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0}.navbar .mm-free__col{display:flex;flex-direction:column;min-height:100%;padding:0 14px 0 12px;border-right:1px solid #eef0f4}.navbar .mm-free__col:first-child{padding-left:0}.navbar .mm-free__col:last-child{border-right:0}.navbar .mm-free__col-links{flex:1 1 auto}.navbar .mm-free__promo{display:flex;flex-direction:column;margin-left:12px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden}.navbar .mm-free__promo-body{padding:14px 14px 12px}.navbar .mm-free__promo h4{margin:10px 0 8px;color:#2d4391;font-size:1.15rem;line-height:1.25}.navbar .mm-free__promo p{margin:0 0 14px;color:#6b7280;font-size:.85rem;line-height:1.4}.navbar .mm-free__promo .mm-btn{width:100%;box-sizing:border-box}.navbar .mm-free__promo-accent{width:36px;height:3px;border-radius:2px;background:#eb5102;margin:10px calc(50% - 18px)}.navbar .mm-free__promo-media{display:block;width:100%;overflow:hidden;border-radius:10px;background:#f7f8fb}.navbar .mm-free__promo-media img{display:block;width:100%;height:auto;object-fit:cover}.navbar .mm-free__promo-trusts{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;margin-top:auto;padding:12px 14px;border-top:1px solid #eef0f4;background:#f7f8fb;font-size:.72rem;color:#4b5563;text-align:center}.navbar .mm-free__promo-trusts i{display:block;margin:0 auto 4px;color:#2d4391}.navbar .mm-free__promo-trusts span{display:block;line-height:1.25;text-align:center}.navbar .mm-free__cards{display:flex;flex-wrap:wrap;margin-top:25px}.navbar .mm-free-card{display:flex;flex-direction:column;margin-top:16px;padding:14px;border:1px solid #e8ebf3;border-top:3px solid #eb5102;border-radius:12px;background:#f3f5fb;box-sizing:border-box;width:100%;min-height:110px}.navbar .mm-free-card__top{display:flex;align-items:flex-start;gap:10px}.navbar .mm-free-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#2d4391;color:#fff}.navbar .mm-free-card__icon i{margin:0;font-size:.95rem;color:#fff}.navbar .mm-free-card__copy{min-width:0}.navbar .mm-free-card__title{display:block;color:#2d4391;font-size:.9rem;line-height:1.25;font-weight:700}.navbar .mm-free-card__subtitle{display:block;margin-top:2px;color:#6b7280;font-size:.8rem;line-height:1.3;font-weight:400}.navbar .mm-free-card__cta{margin-top:auto;color:#09aec6;font-weight:700;font-size:.82rem;text-decoration:none}.navbar .mm-free-card__cta:hover{text-decoration:underline}.navbar .mm-membership{padding:20px 24px}.navbar .mm-membership__intro{display:flex;flex-direction:column;justify-content:center}.navbar .mm-membership__top{display:grid;grid-template-columns:250px 1fr;gap:20px;margin-bottom:18px}@media screen and (min-width:1600px){.navbar .mm-membership__top{gap:30px}}.navbar .mm-membership__top>a{display:block;line-height:0;text-decoration:none}.navbar .mm-membership__logo{width:250px;height:225px;object-fit:contain;background:#f1f4f9;border-radius:12px}.navbar .mm-membership__eyebrow{color:#eb5102;font-size:.9125rem;font-weight:700;letter-spacing:.04em}.navbar .mm-membership__heading{margin:8px 0;color:#2d4391;font-size:2.25rem}.navbar .mm-membership__desc{margin:0 0 14px;color:#6b7280}.navbar .mm-membership__benefits{gap:12px;display:grid;margin-top:8px;margin-bottom:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.navbar .mm-membership__benefit{display:flex;gap:10px;align-items:center;font-size:1rem}.navbar .mm-membership__benefit strong{display:block;margin-bottom:4px;color:#2d4391}.navbar .mm-membership__benefit span{color:#6b7280;font-size:.875rem}.navbar .mm-membership__benefit i{font-size:1.5rem}.navbar .mm-membership__benefit--purple i{color:#7b48a3}.navbar .mm-membership__benefit--pink i{color:#e93eb4}.navbar .mm-membership__benefit--orange i{color:#eb5102}.navbar .mm-membership__benefit--red i{color:#ee333d}.navbar .mm-membership__pills{display:flex;flex-wrap:wrap;gap:8px}.navbar .mm-membership__bottom{display:block}.navbar .mm-membership__trial-inline{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;margin-top:16px;padding:14px 16px 14px 18px;border-radius:12px;border:1.5px solid rgba(45,67,145,.28);background:linear-gradient(90deg,#eef3fc,#f7f9fd 55%,#fff);box-shadow:0 2px 10px rgba(45,67,145,.08);transition:border-color .15s ease,box-shadow .15s ease}.navbar .mm-membership__trial-inline:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:0 4px 4px 0;background:#eb5102}.navbar .mm-membership__trial-inline:hover{border-color:rgba(45,67,145,.45);box-shadow:0 4px 16px rgba(45,67,145,.14)}.navbar .mm-membership__trial-inline-main{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;flex:1 1 auto;padding-left:4px}.navbar .mm-membership__trial-inline-badge{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:#2d4391;color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;line-height:1.2;box-shadow:0 1px 3px rgba(15,23,42,.18)}.navbar .mm-membership__trial-inline-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0;color:#4b5563;font-size:.9rem;line-height:1.35}.navbar .mm-membership__trial-inline-copy strong{color:#2d4391;font-weight:800;font-size:.95rem}.navbar .mm-membership__trial-inline-copy span{color:#4b5563;font-weight:500}.navbar .mm-membership__trial-inline-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;border-radius:999px;background:#eb5102;color:#fff;font-size:.875rem;font-weight:800;text-decoration:none;white-space:nowrap;box-shadow:0 3px 10px rgba(235,113,2,.28);transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.navbar .mm-membership__trial-inline-cta:hover{background:#cd4702;color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 5px 14px rgba(235,113,2,.35)}.navbar .mm-membership__plans{display:flex;flex-direction:column;min-width:0}.navbar .mm-membership__plans-title{margin-bottom:22px;font-weight:700;color:#2d4391}.navbar .mm-membership__footer{margin-top:16px}.navbar .mm-membership__trust{display:flex;align-items:center;gap:14px;margin:0;padding:0;background:none;border-radius:0;font-size:.8125rem;color:#4b5563}.navbar .mm-membership__trust-line{flex:1 1 auto;height:1px;min-width:24px;background:#e5e7eb}.navbar .mm-membership__trust-content{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:#4b5563;white-space:nowrap}.navbar .mm-membership__trust-content i{color:#16a34a;font-size:.875rem}.navbar .mm-membership__more{text-align:center;font-size:.875rem}.navbar .mm-membership__more a{color:#2d4391;font-weight:700;text-decoration:none}.navbar .mm-membership__more a:hover{color:#eb5102;text-decoration:underline}.navbar .mm-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 20px;border:1px solid #dbe0ea;border-radius:999px;font-size:.875rem;color:#333;background:#fff}.navbar .mm-pill>i{font-size:.85rem;line-height:1}.navbar .mm-pill--gold>i{color:#e6a700}.navbar .mm-pill--teal>i{color:#2aa8b8}.navbar .mm-pill--green>i{color:#16a34a}.navbar .mm-pill--orange>i{color:#eb5102}.navbar .mm-pill--blue>i{color:#2d4391}.navbar .mm-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:1}.navbar .mm-plan{position:relative;display:flex;flex-direction:column;padding:25px 12px;border:1px solid #dbe0ea;border-radius:12px;text-decoration:none;color:inherit;background:#fff;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.navbar .mm-plan:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(15,23,42,.06)}.navbar .mm-plan--best,.navbar .mm-plan--featured{z-index:1;border:2px solid #eb5102;background:linear-gradient(180deg,#fffaf5,#fff 55%);box-shadow:0 8px 22px rgba(235,113,2,.14);transform:translateY(-2px)}.navbar .mm-plan--best:hover,.navbar .mm-plan--featured:hover{border-color:#eb5102;box-shadow:0 10px 26px rgba(235,113,2,.18)}.navbar .mm-plan__badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:5px 10px;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap;background:#dbeafe;color:#2d4391}.navbar .mm-plan--best .navbar .mm-plan__badge,.navbar .mm-plan--featured .navbar .mm-plan__badge{background:#eb5102;color:#fff}.navbar .mm-plan--flexible mm-plan__check{margin-top:auto}.navbar .mm-plan--flexible__badge{background:#e8eef5;color:#4b5563}.navbar .mm-plan__name{display:block;margin-top:4px;color:#eb7102;font-size:1.25rem}.navbar .mm-plan__perk{display:inline-flex;align-self:center;margin-top:8px;padding:3px 8px;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1.2;background:#e8eefc;color:#2d4391}.navbar .mm-plan__perk--empty{visibility:hidden}.navbar .mm-plan--best .navbar .mm-plan__perk{background:#ffe8dc;color:#eb5102}.navbar .mm-plan__price{margin-top:8px;font-weight:800;font-size:2.25rem;color:#2d4391}.navbar .mm-plan__price span{font-size:.8rem;font-weight:600}.navbar .mm-plan--best .navbar .mm-plan__price{color:#eb5102}.navbar .mm-plan__billing{margin-top:8px;font-size:.875rem;color:#707070}.navbar .mm-plan__original{margin-top:4px;font-size:1rem;color:#707070;text-decoration:line-through}.navbar .mm-plan__check{margin-top:15px;padding-top:10px;font-size:.875rem;color:#349933;font-weight:600;border-top:1px solid #f5e9e9}@media (min-width:992px) and (max-width:1199.98px){.navbar .mm-free{grid-template-columns:minmax(0,1fr);padding:14px 3px 16px;gap:0}.navbar .mm-free .mm-free__col{padding:0 6px}.navbar .mm-free .mm-free__promo{display:none}.navbar .mm-free-card{padding:10px}.navbar .mm-membership{padding:14px 16px}.navbar .mm-membership .mm-membership__top{grid-template-columns:160px minmax(0,1fr);gap:14px;margin-bottom:14px}.navbar .mm-membership .mm-membership__logo{width:160px;height:145px}.navbar .mm-membership .mm-membership__heading{margin:6px 0;font-size:1.5rem}.navbar .mm-membership .mm-membership__desc{margin-bottom:10px;font-size:.875rem}.navbar .mm-membership .mm-membership__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:10px}.navbar .mm-membership .mm-membership__benefit{font-size:.875rem}.navbar .mm-membership .mm-membership__benefit i{font-size:1.25rem}.navbar .mm-membership .mm-membership__benefit span{font-size:.75rem}.navbar .mm-membership .mm-membership__bottom{display:block}.navbar .mm-membership .mm-membership__trial-inline{margin-top:12px;padding:12px 14px 12px 16px;gap:10px 12px}.navbar .mm-membership .mm-membership__trial-inline-copy{font-size:.8125rem}.navbar .mm-membership .mm-membership__trial-inline-copy strong{font-size:.875rem}.navbar .mm-membership .mm-membership__trial-inline-cta{font-size:.8125rem;padding:9px 14px}.navbar .mm-membership .mm-membership__trust-content{white-space:normal;text-align:center}.navbar .mm-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.navbar .mm-plan{padding:18px 8px}.navbar .mm-panel--supplies:not(.mm-panel--supplies-stacked) .mm-supplies__aside{display:none}.navbar .mm-panel--supplies:not(.mm-panel--supplies-stacked) .mm-supplies--split,.navbar .mm-panel--supplies:not(.mm-panel--supplies-stacked) .mm-supplies--split:has(.mm-featured--overlay){grid-template-columns:minmax(0,1fr)}.navbar .mm-panel--supplies:not(.mm-panel--supplies-stacked) .mm-supplies__main{width:100%;max-width:none;grid-column:1/-1}}@media (max-width:1199px){.navbar .mm-sidebar{grid-template-columns:200px minmax(0,1fr)}.navbar .mm-sidebar--no-nav{grid-template-columns:minmax(0,1fr)}.navbar .mm-sidebar__panel{padding:10px}.navbar .mm-action-cards,.navbar .mm-collections,.navbar .mm-free__columns{grid-template-columns:repeat(4,minmax(0,1fr))}.navbar .mm-trust-bar,.navbar .mm-trust-bar--4,.navbar .mm-trust-bar--5{grid-template-columns:1fr 1fr}.navbar .mm-link-columns,.navbar .mm-panel--supplies:not(.mm-panel--supplies-stacked) .mm-supplies--split{grid-template-columns:1fr}}#discountSlider{position:absolute;right:0;width:600px;display:none;overflow:hidden;z-index:999;transform:translateX(100%);-webkit-transform:translateX(100%)}@media (max-width:768px){#discountSlider{display:none!important}}#discountSlider .slider-container{background-color:#2d4391;float:right;margin-right:20px;padding:10px;border-radius:5px}#discountSlider .slider-container .close-button{right:35px;top:7px;position:absolute;cursor:pointer}#discountSlider .slider-container .close-button i{color:#000;font-size:1em}@media (min-width:1921px){#discountSlider .slider-container .close-button i{font-size:1.3em}}#discountSlider .slider-container .discount-container{padding:5px;background-color:#fff}#discountSlider .slider-container .discount-container .discount{display:flex;padding:5px}#discountSlider .slider-container .discount-container .discount:not(:last-child){border-bottom:1px solid #d5d5d5}#discountSlider .slider-container .discount-container .discount .brand-image-container{display:inline-flex}#discountSlider .slider-container .discount-container .discount .brand-image-container .brand-image-box{height:50px;width:50px;padding:5px;border:1px solid #d5d5d5}#discountSlider .slider-container .discount-container .discount .brand-image-container .brand-image-box img{width:auto;height:auto;max-height:100%;max-width:100%}#discountSlider .slider-container .discount-container .discount .message-progress-container{margin-left:10px;width:100%;margin-top:10px}#discountSlider .slider-container .discount-container .discount .message-progress-container .message-container{display:block;font-size:.8em;font-weight:600}@media (min-width:1921px){#discountSlider .slider-container .discount-container .discount .message-progress-container .message-container{font-size:1.1em}}#discountSlider .slider-container .discount-container .discount .message-progress-container .progress-container .discount-static-loading-bar-empty{width:80%;height:15px;border-radius:15px;background-color:#a8a8a8;margin-top:5px;display:inline-block}@media (min-width:1921px){#discountSlider .slider-container .discount-container .discount .message-progress-container .progress-container .discount-static-loading-bar-empty{height:22px}}#discountSlider .slider-container .discount-container .discount .message-progress-container .progress-container .discount-static-loading-bar-empty .discount-static-loading-bar-fill{height:15px;width:90%;border-radius:15px;background-color:#349933;text-align:center;font-size:.7em;color:#fff}@media (min-width:1921px){#discountSlider .slider-container .discount-container .discount .message-progress-container .progress-container .discount-static-loading-bar-empty .discount-static-loading-bar-fill{font-size:1em;height:22px}}#discountSlider .slider-container .discount-container .discount .message-progress-container .progress-container .total-text{display:inline-block;font-size:.8em;font-weight:600}@media (min-width:1921px){#discountSlider .slider-container .discount-container .discount .message-progress-container .progress-container .total-text{font-size:1.1em}}#discountSlider .slider-container .do-not-show-container{margin-top:5px}#discountSlider .slider-container .do-not-show-container .do-not-show-text{color:#fff;font-size:.9em}#discountSlider .slider-container .discount-repeat{background-color:#f2f2f2}.selected{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.dismiss{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}