/*! MyPetDMV theme: style.css without comments and spaces (built from it by tools/minify.py; edit that file, not this one). */
html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}b,strong{font-weight: 700}img{border: 0}svg:not(:root){overflow: hidden}hr{box-sizing: content-box;height: 0}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}optgroup{font-weight: 700}textarea{overflow: auto}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}*,::before,::after{box-sizing: border-box}html{font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0)}body{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff}button,input,select,textarea{font-family: inherit;font-size: inherit;line-height: inherit}a{color: #337ab7;text-decoration: none}a:hover,a:focus{color: #23527c;text-decoration: underline}a:focus{outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}figure{margin: 0}img{vertical-align: middle}hr{margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee}[role="button"]{cursor: pointer}h1,h2,h3,h4,h5,h6{font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit}h1,h2,h3{margin-top: 20px;margin-bottom: 10px}h4,h5,h6{margin-top: 10px;margin-bottom: 10px}h1{font-size: 36px}h2{font-size: 30px}h3{font-size: 24px}h4{font-size: 18px}h5{font-size: 14px}h6{font-size: 12px}p{margin: 0 0 10px}small{font-size: 85%}.page-header{padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eee}ul,ol{margin-top: 0;margin-bottom: 10px}ul ul,ul ol,ol ul,ol ol{margin-bottom: 0}dl{margin-top: 0;margin-bottom: 20px}dt,dd{line-height: 1.42857143}dt{font-weight: 700}dd{margin-left: 0}blockquote{padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom: 0}.container{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}@media (min-width: 768px){.container{width: 750px}}@media (min-width: 992px){.container{width: 970px}}@media (min-width: 1200px){.container{width: 1170px}}.row{margin-right: -15px;margin-left: -15px}.container::before,.container::after,.row::before,.row::after{display: table;content: " "}.container::after,.row::after{clear: both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float: left}.col-xs-1{width: 8.33333333%}.col-xs-2{width: 16.66666667%}.col-xs-3{width: 25%}.col-xs-4{width: 33.33333333%}.col-xs-5{width: 41.66666667%}.col-xs-6{width: 50%}.col-xs-7{width: 58.33333333%}.col-xs-8{width: 66.66666667%}.col-xs-9{width: 75%}.col-xs-10{width: 83.33333333%}.col-xs-11{width: 91.66666667%}.col-xs-12{width: 100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float: left}.col-sm-1{width: 8.33333333%}.col-sm-2{width: 16.66666667%}.col-sm-3{width: 25%}.col-sm-4{width: 33.33333333%}.col-sm-5{width: 41.66666667%}.col-sm-6{width: 50%}.col-sm-7{width: 58.33333333%}.col-sm-8{width: 66.66666667%}.col-sm-9{width: 75%}.col-sm-10{width: 83.33333333%}.col-sm-11{width: 91.66666667%}.col-sm-12{width: 100%}.col-sm-offset-0{margin-left: 0}.col-sm-offset-4{margin-left: 33.33333333%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float: left}.col-md-1{width: 8.33333333%}.col-md-2{width: 16.66666667%}.col-md-3{width: 25%}.col-md-4{width: 33.33333333%}.col-md-5{width: 41.66666667%}.col-md-6{width: 50%}.col-md-7{width: 58.33333333%}.col-md-8{width: 66.66666667%}.col-md-9{width: 75%}.col-md-10{width: 83.33333333%}.col-md-11{width: 91.66666667%}.col-md-12{width: 100%}.col-md-offset-0{margin-left: 0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float: left}.col-lg-1{width: 8.33333333%}.col-lg-2{width: 16.66666667%}.col-lg-3{width: 25%}.col-lg-4{width: 33.33333333%}.col-lg-5{width: 41.66666667%}.col-lg-6{width: 50%}.col-lg-7{width: 58.33333333%}.col-lg-8{width: 66.66666667%}.col-lg-9{width: 75%}.col-lg-10{width: 83.33333333%}.col-lg-11{width: 91.66666667%}.col-lg-12{width: 100%}.col-lg-offset-0{margin-left: 0}}table{background-color: transparent}caption{padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left}th{text-align: left}fieldset{min-width: 0;padding: 0;margin: 0;border: 0}legend{display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5}label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700}input[type="search"]{box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none}input[type="radio"],input[type="checkbox"]{margin: 4px 0 0;line-height: normal}input[type="file"]{display: block}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.form-control{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::placeholder{color: #999;opacity: 1}.btn{display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;user-select: none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus,.btn.focus{color: #333;text-decoration: none}.btn:active,.btn.active{background-image: none;outline: 0;box-shadow: inset 0 3px 5px rgba(0,0,0,.125)}.btn-default{color: #333;background-color: #fff;border-color: #ccc}.btn-default:focus,.btn-default.focus{color: #333;background-color: #e6e6e6;border-color: #8c8c8c}.btn-default:hover{color: #333;background-color: #e6e6e6;border-color: #adadad}.btn-default:active,.btn-default.active{color: #333;background-color: #e6e6e6;background-image: none;border-color: #adadad}.btn-default:active:hover,.btn-default.active:hover,.btn-default:active:focus,.btn-default.active:focus,.btn-default:active.focus,.btn-default.active.focus{color: #333;background-color: #d4d4d4;border-color: #8c8c8c}.btn-lg{padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px}.btn-xs{padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px}.btn-block{display: block;width: 100%}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%}.pagination{display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px}.visible-xs,.visible-sm,.visible-md,.visible-lg{display: none!important}@media (max-width: 767px){.visible-xs{display: block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display: block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display: block!important}}@media (min-width: 1200px){.visible-lg{display: block!important}}@media (max-width: 767px){.hidden-xs{display: none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display: none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display: none!important}}@media (min-width: 1200px){.hidden-lg{display: none!important}}@media print{*,::before,::after{color: #000!important;text-shadow: none!important;background: transparent!important;box-shadow: none!important}a,a:visited{text-decoration: underline}a[href]::after{content: " (" attr(href) ")"}abbr[title]::after{content: " (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content: ""}blockquote,pre{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr,img{page-break-inside: avoid}img{max-width: 100%!important}p,h2,h3{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}.hidden-print{display: none!important}}:root{--color-text: #333333;--color-heading: #003865;--color-link: #0066cc;--color-link-hover: #004999;--btn-bg: #00ccff;--btn-text: #ffffff;--btn-bg-secondary: #003865;--btn-bg-hover: #004999;--btn-text-hover: #ffffff;--color-orange: #f9821a;--color-blue: #00ccff}*{margin:0;padding:0}body{font-size:14px}.orangebox_container{float:right}.bottom_wrapper{margin-top: 0px;padding: 7px 0px;float: left;background-color: #fff}.utubev{float:left}.bottom_para{float: right}.bottom_content{float:left}.bottom_wrapper2{padding: 7px 0px;background-color: #fff}.redeem_id{background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;color: #555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width: 200px}.form_box{float: left;width: 100%;background-color: #f5f5f5;border: 1px solid #e7dee1;margin-top: 24px}.form_box_frn{float: left;background-color: #f5f5f5;border: 1px solid #e7dee1;margin-top: 24px}.form_box label{font-size: 13px}html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}h1{font-size: 2em;margin: 0.67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}body,button,input,select,textarea{color: #404040;font-size: 16px;line-height: 1.5}h1,h2,h3,h4,h5,h6{clear: both}p{margin-bottom: 1.5em}dfn,cite,em,i{font-style: italic}blockquote{margin: 0 1.5em}address{margin: 0 0 1.5em}pre{background: #eee;font-size: 15px;font-size: 0.9375rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em}code,kbd,tt,var{font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: 15px;font-size: 0.9375rem}abbr,acronym{border-bottom: 1px dotted #666;cursor: help}mark,ins{background: #fff9c0;text-decoration: none}big{font-size: 125%}html{box-sizing: border-box}*,*:before,*:after{box-sizing: inherit}body{font-family: "Poppins","Poppins Fallback",sans-serif;font-weight: 400;font-style: normal}blockquote:before,blockquote:after,q:before,q:after{content: ""}blockquote,q{quotes: "" ""}hr{border: 0;height: 1px;margin-bottom: 1.5em}ul,ol{margin: 0 0 1.5em 3em}ul{list-style: disc}ol{list-style: decimal}li > ul,li > ol{margin-bottom: 0;margin-left: 1.5em}dt{font-weight: bold}img{height: auto;max-width: 100%}table{margin: 0 0 1.5em;width: 100%}.site-content a:link,.site-content a:visited{color: #2d6897;text-decoration: none}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color: #aaa #bbb #bbb;box-shadow: inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color: #666;border: 1px solid #ccc;border-radius: 3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color: #111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding: 3px}textarea{padding-left: 3px;width: 100%}a{color: royalblue}a:visited{color: purple}a:hover,a:focus,a:active{color: midnightblue}a:focus{outline: thin dotted}a:hover,a:active{outline: 0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin: 0 0 1.5em;overflow: hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float: left;width: 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float: right;text-align: right;width: 50%}.screen-reader-text{clip: rect(1px,1px,1px,1px);position: absolute!important;height: 1px;width: 1px;overflow: hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);clip: auto!important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}.alignleft{display: inline;float: left;margin-right: 1.5em}.alignright{display: inline;float: right;margin-left: 1.5em}.aligncenter{clear: both;display: block;margin-left: auto;margin-right: auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after{content: "";display: table}.clear:after,.entry-content:after,.comment-content:after,.site-content:after{clear: both}.widget{margin: 0 0 1.5em}.widget select{max-width: 100%}.widget_search .search-submit{display: none}.sticky{display: block}.hentry{margin: 0 0 1.5em}.byline,.updated:not(.published){display: none}.single .byline,.group-blog .byline{display: inline}.page-content,.entry-content,.entry-summary{margin: 1.5em 0 0}.page-links{clear: both;margin: 0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display: none}.comment-content a{word-wrap: break-word}.bypostauthor{display: block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border: none;margin-bottom: 0;margin-top: 0;padding: 0}embed,iframe,object{max-width: 100%}.wp-caption{margin-bottom: 1.5em;max-width: 100%}.wp-caption img[class*="wp-image-"]{display: block;margin: 0 auto}.wp-caption-text{text-align: center}.wp-caption .wp-caption-text{margin: 0.8075em 0}.gallery{margin-bottom: 1.5em}.gallery-item{display: inline-block;text-align: center;vertical-align: top;width: 100%}.gallery-columns-2 .gallery-item{max-width: 50%}.gallery-columns-3 .gallery-item{max-width: 33.33%}.gallery-columns-4 .gallery-item{max-width: 25%}.gallery-columns-5 .gallery-item{max-width: 20%}.gallery-columns-6 .gallery-item{max-width: 16.66%}.gallery-columns-7 .gallery-item{max-width: 14.28%}.gallery-columns-8 .gallery-item{max-width: 12.5%}.gallery-columns-9 .gallery-item{max-width: 11.11%}.gallery-caption{display: block}.left_sidebar,.right_content_part{float:left;margin-top: 15px}@media (max-width:767px){.orangebox_container{float: left!important;margin-top: 5px;margin-bottom: 5px}.orange_box_small{float: right;background-color:#f9821a}.orange_box_small h2{color: #fff;font-size: 24px;font-family: 'Raleway-SemiBold',sans-serif;text-align: center;margin-top: 9px;margin-bottom: 2px}.orange_box_small p{line-height: none!important;font-size: 12px;font-weight: normal;width: 100%;text-align: center!important;margin: 0!important;font-family: 'Raleway',sans-serif;color: #fff}.orange_box_small select{width: 100%;border: 0;line-height: 1.5;-webkit-appearance: none;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';appearance: none;color:#000;background: #fff url("images/BipJkdI.png") no-repeat scroll 97% 8px;margin-bottom: 12px}.orange_box_small{float: left!important;margin-right:0!important;margin-top: 5px!important}.bottom_wrapper{margin-top:0!important}.dsg_now_btn{background-color:#00ccff;color:#fff!important;font-size:16px;font-family: 'Raleway',sans-serif;text-decoration:none;font-weight:bold;float: right;margin-right: -15px;margin-top: 11px}.dsg_now_btn:hover{background-color:#f9821a}}@media (max-width:380px){.orange_box_small select{width: 100%;border: 0;line-height: 1.5;-webkit-appearance: none;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';appearance: none;color:#000;background: #fff url("images/BipJkdI.png") no-repeat scroll 97% 8px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.ngg-gallery-thumbnail-box{padding-left: 26px!important}}.pic_container{margin-left: auto;text-align: center;margin-right: auto}.famer{background-color: #FFFFFF;font-size: 14px;line-height: 19px;margin: 15px 0 15px 14px;overflow: hidden;display: inline-block;width: 312px;height:400px}.famer p{text-align:center;width:100%}.famer img{border: 3px solid #fff}.famer img:hover{border: 3px solid #fc9a24}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{width: 175px!important;border: 1px solid #cfcfcf;border-radius: 10px!important;margin-bottom: 25px!important}.woocommerce table.cart td:nth-of-type(5),.woocommerce table.cart th:nth-of-type(5){display: none}.product-quantity{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size: 28px}.price{margin-bottom: 10px}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-last{width:100%!important}.woocommerce div.product div.images img{display: none}.woocommerce-breadcrumb{display: none}.onsale{display: none}.empty_spance{float: left;width: 100%;height: 25px}.shoping_button_mid{font-size: 16px;font-weight: bold;color: #fff;background-color: #20bef8;padding: 8px 17px;text-align: center;margin-top: 4px}@media screen and (max-width: 768px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display: block!important}.woocommerce #content table.cart .product-thumbnail img,.woocommerce table.cart .product-thumbnail img,.woocommerce-page #content table.cart .product-thumbnail img,.woocommerce-page table.cart .product-thumbnail img{max-width: 100%!important;float: none;display: table;margin: 0 auto}.woocommerce #content table.cart .product-thumbnail::before,.woocommerce table.cart .product-thumbnail::before,.woocommerce-page #content table.cart .product-thumbnail::before,.woocommerce-page table.cart .product-thumbnail::before{display: none!important}}.sku_wrapper{display: none}.design-btn,body.woocommerce button.single_add_to_cart_button,.checkout-button{background-color: #00ccff;color: #fff!important;padding: 12px 20px;border: none;font-size: 17px;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;transition: background 0.3s ease;font-weight: 600;color: #ffffff;border: none;border-radius: 5px;transition: background 0.3s ease,transform 0.3s ease}.design-btn i{margin-right: 8px;font-size: 26px;transform: rotate(328deg)}.design-btn:hover{background-color: #006bc2;transform: translateY(-2px);color: #fff}#petid{margin: 0;display: flex;flex-direction: column;justify-content: center;align-items: center}#petid .design-btn_orange_view_page,#petid .design-btn{width: 220px;margin-top: 10px;margin-bottom: 10px;font-size: 20px}.woocommerce div.product p.price,.woocommerce div.product span.price{color: #8BC34A!important}.state_conent_container{display: grid;grid-template-columns: 1fr 1fr;gap: 20px}.state_text-content{display: flex;flex-direction: column;justify-content: center}.state_text-content h2{color: #c96610;font-size: 1.6em;line-height: 1.5em;font-weight: 800}.image-content{display: flex;justify-content: center;align-items: center}.image-content img{max-width: 100%;height: auto;border: 1px solid #dddddd;border-radius: 10px;box-shadow: 0 4px 8px rgba(0,0,0,0.1);overflow: hidden;transition: transform 0.3s ease,box-shadow 0.3s ease}.image-content img:hover{transform:scale(1.05);box-shadow: 0 6px 12px rgba(0,0,0,0,0.2)}.state_conent_container a{color:#1a77d3!important}@media (max-width:768px){.state_conent_container{grid-template-columns: 1fr}}@media (min-width: 768px){body.parent-pageid-129302 .entry-title{text-align: center!important;color: #fff!important;border-radius:5px;font-size: 40px;font-weight: 700;margin: 60px auto 40px;padding: 36px 24px;max-width: 900px;background: linear-gradient(135deg,#ff8a00,#ff4d00);letter-spacing: -0.5px;line-height: 1.2;box-shadow: 0 8px 24px rgba(0,0,0,0.08)}}@media (max-width: 768px){body.parent-pageid-129302 .entry-title{font-size: 1.4em;font-weight: bold;text-align: center!important;color: #00ccff!important;padding-top: 5px!important;padding-bottom: 5px!important;width: 100%!important;margin-bottom: 0!important}.state_text-content h2{font-size: 1.1em!important}.entry-content{margin-top: 0!important}}.state_conent_container,.entry-title,.design-btn,.offer_container{animation: fadeIn 1s ease-in-out}span.span_h{color: #003865;font-weight: 800;font-size: clamp(2rem,3vw,3.4rem);line-height: 1.1}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.html_sitemap{font-family: Arial,sans-serif;line-height: 1.6;margin: 20px 0}.html_sitemap h2{font-size: 20px;margin-bottom: 10px}.html_sitemap ul{list-style-type: none;padding-left: 0;margin-bottom: 20px}.html_sitemap ul li{margin-bottom: 5px}.html_sitemap ul li a{text-decoration: none;color: #0073aa}.html_sitemap ul li a:hover{text-decoration: underline}.wc-pao-addon{background-color:#fbe9d0!important;padding: 12px;border: 1px solid #ea931a}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:hover{background: linear-gradient(90deg,#64b5f6,#2196f3);transform: translateY(-2px);color: #fff}.checkout-button,.button{padding: 12px 20px;border: none;font-size: 17px;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;transition: background 0.3s ease;font-weight: 600;background: linear-gradient(90deg,#42a5f5,#1976d2);color: #ffffff;border: none;border-radius: 5px;transition: background 0.3s ease,transform 0.3s ease;text-transform: uppercase}.checkout-button:hover{background: linear-gradient(90deg,#64b5f6,#2196f3);transform: translateY(-2px);color: #fff;text-decoration: none}.actions .input-text{font-size: 17px;padding: 12px 20px!important}.blog .site-main > .page-header{margin-left: 20px;margin-right: 20px}.post-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 20px;padding: 20px}.post-item{border: 1px solid #ddd;padding: 15px;border-radius: 5px;background: #fff;text-align: left}.post-thumbnail img{max-width: 100%;height: auto;border-radius: 5px}.post-content h2{font-size: 20px;margin: 15px 0}.post-content p{font-size: 14px;color: #555}.read-more{display: inline-block;margin-top: 10px;color: #0073aa;text-decoration: none}.read-more:hover{text-decoration: underline}.pagination{text-align: center;margin-top: 20px}.pagination a{margin: 0 5px;padding: 8px 12px;background: #0073aa;color: #fff;text-decoration: none;border-radius: 3px}.pagination a:hover{background: #005177}.sales_section{color: #333333;font-style: 1rem;line-height: 1.6}.wp-custom-banner-title{text-transform: capitalize}.nav-previous a,.nav-next a{font-size: 1.1em;font-weight: 600}.nav-previous a::before{content: "<< ";font-size: 1em;margin-right: 5px}.nav-next a::after{content: " >>";font-size: 1em;margin-left: 5px}.sales_section h2{color: #003865;font-size: 2.8rem;font-weight: 600;text-align: center;margin-top: 0;letter-spacing: 0.1rem}.key-feature-list{color: #1565c0}.ul-key-feature-list{margin: 0}.ul-key-feature-list li{list-style: none;margin: 5px 0}.ul-key-feature-list li::before{content: '✔';color: #1565C0;margin-right: 10px}.cta_button_container{width: 100%;text-align: center;margin-bottom: 10px}.cta-button{background-color: #00ccff;transition: background 0.3s ease,transform 0.3s ease;color: #FFFFFF;font-size: 1.9rem;font-weight: 600;padding: 10px 30px;border: none;border-radius: 5px;cursor: pointer;display: inline-block;margin-top: 20px}.cta-button:hover{background-color: #f9821a}.cta-button i{margin-right: 8px;font-size: 2.4rem;transform: rotate(328deg)}.as-seen-on-section{text-align: center;padding: 10px 20px}.slider{position: relative;overflow: hidden;width: 100%;max-width: 1200px;margin: 0 auto}.slider-track{display: flex;gap: 58px}.slider-track img{width: 120px;height: auto;object-fit: contain;filter: grayscale(100%);transition: transform 0.3s,filter 0.3s}.slider-track img:hover{filter: grayscale(0%);transform: scale(1.1)}@keyframes slide{0%{transform: translateX(0)}100%{transform: translateX(-100%)}}@media (max-width: 768px){.slider-track img{width: 90px}}@media (max-width: 480px){.sales_section{padding-top: 20px}.slider-track img{width: 70px}}.line-breaker{width: 100%;height: 2px;background: linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 100%);margin: 20px auto}.full_grid_container{display: flex;flex-wrap: wrap;width: 100%;min-height: 230px;padding: 10px;gap: 10px;justify-content: center;align-items: center;background: #e2ecfc;margin-top: 10px;margin-bottom: 10px}.full_grid_container h2{text-align: center;width: 100vw;color: #003865;margin-top: 5px;font-weight: 800}.petstate_timeline-container{display: flex;align-items: center;justify-content: center;width: 90%;max-width: 1200px;height: auto;flex-direction: column}.petstate_timeline{display: flex;align-items: center;justify-content: space-between;width: 100%;max-height: 500px;position: relative;flex-wrap: wrap}.petstate_timeline-step{text-align: center;width: 150px;position: relative;margin-bottom: 20px}.petstate_timeline-icon{width: 70px;height: 70px;background-color: #fff;border: 2px solid #003865;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: auto;transition: transform 0.3s ease}.petstate_timeline-icon img{width: 40px;height: 40px}.petstate_timeline-step h3{font-size: 16px;margin: 10px 0 5px;color: #003865;font-weight: 600}.petstate_timeline-step p{font-size: 14px;color: #003865;margin: 0}.petstate_timeline-step:hover .petstate_timeline-icon{transform: scale(1.1)}@media (max-width: 768px){.petstate_timeline{flex-direction: column;align-items: center;text-align: center}.petstate_timeline-step{width: 50%}.petstate_timeline{max-height: 300px}}@media (max-width: 480px){}html,body{overflow-x: hidden}@media (min-width: 1200px){.container{width: 1400px}}.header_fullwidth_img h1{font-size: 42px;font-weight: bold}.header_fullwidth_img .hero-cta{background: #00ccff;transition: background 0.3s ease,transform 0.3s ease;padding: 14px 28px;color: white;font-size: 18px;border: none;border-radius: 5px;cursor: pointer;font-weight: 600;text-decoration: none}.header_fullwidth_img .hero-cta:hover{background-color: #f9821a}.mypetdmv-container{display: flex;flex-wrap: wrap;justify-content: space-between;max-width: 1300px;margin: auto;background: rgba(0,0,0,0.6);border-radius: 12px;padding: 40px;box-shadow: 0 4px 16px rgba(0,0,0,0.05);min-height: 370px}.mypetdmv-column{flex: 1;min-width: 300px;margin: 10px}.mypetdmv-column h1{font-size: 35px;color: #fff;margin-bottom: 10px;margin-top: 0}.mypetdmv-column p{font-size: 18px;color: #fff;margin-bottom: 20px}.hero-cta:hover{background-color: #0099cc}.mypetdmv-dropdown-wrapper{width: 100%;position: relative}.mypetdmv-dropdown{background-color: #ffffff;border: 2px solid #007bff;border-radius: 30px;padding: 14px 20px;font-size: 16px;color: #333;cursor: pointer;box-shadow: 0 4px 10px rgba(0,123,255,0.1);position: relative}.mypetdmv-dropdown::after{content: '▼';position: absolute;right: 20px;top: 50%;transform: translateY(-50%);font-size: 14px;color: #007bff}.mypetdmv-dropdown-options{display: none;position: absolute;width: 100%;background-color: white;border: 2px solid #007bff;border-radius: 12px;box-shadow: 0 6px 20px rgba(0,123,255,0.15);max-height: 320px;overflow-y: auto;z-index: 999;padding: 15px;margin-top: 10px}.mypetdmv-dropdown-open .mypetdmv-dropdown-options{display: block}.mypetdmv-search-box input{width: 100%;padding: 10px;font-size: 14px;border: 1px solid #ccc;border-radius: 6px;margin-bottom: 15px}.mypetdmv-options-grid{display: flex;flex-wrap: wrap;gap: 10px}.mypetdmv-dropdown-option{flex: 0 0 calc(33.333% - 10px);background-color: #eaf4ff;padding: 10px;text-align: center;border-radius: 8px;cursor: pointer;transition: background 0.2s ease;font-size: 14px}.mypetdmv-dropdown-option:hover{background-color: #0099cc;color: white}@media (max-width: 768px){.mypetdmv-container{flex-direction: column}.mypetdmv-dropdown-option{flex: 0 0 100%}}.pet-feature-section{background-color: #e2ecfc;padding: 25px 20px;text-align: center}.pet-feature-container{display: flex;flex-wrap: wrap;justify-content: center;gap: 30px;max-width: 1400px;margin: 0 auto}.pet-feature-box{flex: 1 1 220px;max-width: 260px;padding: 20px;background: #ffffff;border-radius: 12px;box-shadow: 0 4px 12px rgba(0,0,0,0.07);transition: transform 0.3s ease,box-shadow 0.3s ease}.pet-feature-box:hover{transform: translateY(-8px);box-shadow: 0 8px 16px rgba(0,0,0,0.1)}.pet-feature-icon{width: 60px;height: 60px;margin-bottom: 15px;filter: invert(50%) sepia(62%) saturate(3000%) hue-rotate(180deg)}.pet-feature-box p{font-size: 14px;color: #777;line-height: 1.4}.woocommerce div.product form.cart .button{font-size: 22px}.button.wc-backward{background: #f9821a!important;color: white!important}.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width: 180px}body.page-id-789 .woocommerce-message .button{display: none}.petid{border: 2px solid #cfcfcf;border-radius: 25px;box-shadow: 3px 3px 12px 0 #607d8b;margin-top: 30px}div.product-addon-totals{display:none}.wc-pao-addon-name{margin-bottom: 15px!important}.wc-pao-addon{background-color: #03a9f429;border-radius: 10px}.woocommerce form .form-row input.input-text{font-size: 20px;padding: 10px}.woocommerce form .form-row .input-checkbox{-webkit-appearance:none;width:30px;height:30px;background:white;border-radius:5px;border:2px solid #555}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{padding-left: 20px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size: 20px}.woocommerce-shipping-destination{display:none}.woocommerce-privacy-policy-text{display:none}.entry-meta{display:none}.button-container{display: flex;justify-content: center;align-items: center}.button-container .myButton{background-color: #00c3ff;border: none;color: white;padding: 15px 30px;text-align: center;text-decoration: none;display: inline-block;font-size: 18px;margin: 10px;cursor: pointer;border-radius: 10px;box-shadow: 0 4px 8px rgba(0,0,0,0.2);transition: all 0.3s ease}.button-container .myButton:hover{background-color: #009ec3;box-shadow: 0 6px 12px rgba(0,0,0,0.3);transform: translateY(-2px)}.myButton:active{position:relative;top:1px}body{font-size: 1.7em!important}.home .header_fullwidth_img{background-image: url(https://www.mypetdmv.com/wp-content/uploads/2023/04/mypetdmv_licenses.jpg);background-size: cover;background-position: center;background-attachment: fixed;height: 680px;display: flex;align-items: center;justify-content: center;box-shadow: inset 0 40px 40px -10px rgba(0,0,0,0.4),inset 0 -40px 40px -10px rgba(0,0,0,0.4);position: relative;z-index: 1}.small_dev_header_full_width{display: none}@media screen and (max-width: 991px){.small_dev_header_full_width{display: block;width: 100%;height: 260px;background-image: url('https://www.mypetdmv.com/wp-content/themes/mypetdmv/images/mobile_banner.webp');background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #f5f5f5;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover}}.page-id-133016 .entry-title{display:none}.page-id-133016 .sm\:-ml-44{display:none!important}.page-id-133016 .min-h-screen{min-height: 0!important}.page-id-133016 .__className_aaf875{margin-top: -50px}h1,h2,h3,h4,h5,h6{font-family: "Poppins","Poppins Fallback",sans-serif!important}.post .entry-title{font-size: 30px!important;font-weight: 700!important}.post h2{font-size: 22px!important;font-weight: 600!important}.client-testimonials{padding: 30px 20px;background: #e6f2ff;text-align: center;border-radius: 15px}.client-section-title{font-size: 2.9rem;margin-bottom: 40px;color: #2d6897;font-weight: 700}.client-testimonial-container{display: flex;flex-wrap: wrap;justify-content: center;gap: 30px}.client-testimonial-card{background: #fff;border-radius: 20px;padding: 25px;max-width: 300px;box-shadow: 0 10px 25px rgba(0,0,0,0.08);transition: transform 0.3s ease,box-shadow 0.3s ease}.client-testimonial-card:hover{transform: translateY(-5px);box-shadow: 0 15px 35px rgba(0,0,0,0.15)}.client-avatar{width: 125px;height: 125px;border-radius: 50%;object-fit: cover;border: 4px solid #2496f2;margin-bottom: 15px;box-shadow: 0 5px 10px rgba(0,0,0,0.1)}.client-testimonial-card h3{font-size: 1.6rem;margin-bottom: 5px;color: #444}.client-location{display: block;font-size: 1.4rem;color: #999;font-weight: normal;margin-bottom: 15px}.client-testimonial-card p{font-size: 1.3rem;color: #666;line-height: 1.5}@media (max-width: 768px){.client-testimonial-card{max-width: 90%}}.aboutus-container{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;background: #ffffff;max-width: 1400px;margin: 0 auto;gap: 40px;font-family: 'Poppins',"Poppins Fallback",sans-serif;color: #333}.aboutus-text-block{flex: 1 1 60%}.aboutus-text-block p{font-size: 16px;line-height: 1.6;margin-bottom: 20px}.aboutus-text-block ul{list-style: none;padding: 0;margin-left: 0}.aboutus-text-block li{margin-bottom: 16px;font-size: 16px;line-height: 1.6}.aboutus-text-block li strong{color: #2d6897}.aboutus-image-block{flex: 1 1 35%;display: flex;justify-content: center}.aboutus-image-block img{max-width: 100%;border-radius: 12px;box-shadow: 0 8px 24px rgba(0,0,0,0.1)}.aboutus-cta-button{display: inline-block;padding: 12px 24px;background: #00ccff;color: #fff;border-radius: 8px;text-decoration: none;font-weight: 600;margin-top: 20px;transition: background 0.3s ease;font-size: 18px}.aboutus-cta-button:hover{background: #f9821a;color: #fff}.site-content .aboutus-cta-button:link,.site-content .aboutus-cta-button:visited{color: #fff;text-decoration: none}@media (max-width: 768px){.aboutus-container{flex-direction: column}.aboutus-text-block,.aboutus-image-block{flex: 1 1 100%}}.site-content .button-container .myButton:link,.site-content .button-container .myButton:visited{color: #fff;text-decoration: none;font-weight: bold}.state-page-h2{color: #2d6897;font-size: 1.6em;line-height: 1.5em;font-weight: 800}.petPromo3__price{margin:0 0 6px;font-size:20px;font-weight:900;line-height:1.2}.petPromo3__price strong{color:#0f766e}.state_conent_container{width: 100%;padding: clamp(18px,2.8vw,40px);display: grid;grid-template-columns: 1.15fr 0.85fr;gap: clamp(18px,3vw,42px);align-items: center;border-radius: 22px;border: 1px solid rgba(15,23,42,0.08);background: linear-gradient(180deg,rgba(248,250,252,0.95),#fff);box-shadow: 0 18px 45px rgba(15,23,42,0.08);position: relative;overflow: hidden}.state_conent_container::before{content:"";position:absolute;inset: 0 0 auto 0;height: 6px;background: linear-gradient(90deg,#f59e0b,#3b82f6);opacity: .95}.state_conent_container .state_text-content{max-width: 68ch}.state_conent_container h2{margin: 0 0 12px 0;line-height: 1.15;letter-spacing: -0.02em;font-size: clamp(22px,1.4vw + 16px,38px)}.state_conent_container h2 a{color: inherit;text-decoration: none;border-bottom: 2px solid rgba(59,130,246,0.35);padding-bottom: 2px}.state_conent_container h2 a:hover{border-bottom-color: rgba(59,130,246,0.85)}.state_conent_container p{margin: 0;line-height: 1.8;font-size: clamp(15px,0.35vw + 14px,18px);color: rgba(15,23,42,0.85)}.state_conent_container p + p{margin-top: 12px}.state_conent_container strong,.state_conent_container b{color: rgba(15,23,42,0.96);font-weight: 700}.state_conent_container p a{color: #2563eb;text-decoration: none;border-bottom: 1px solid rgba(37,99,235,0.35);padding-bottom: 1px}.state_conent_container p a:hover{border-bottom-color: rgba(37,99,235,0.8)}.state_conent_container img{display: block;width: 100%;height: auto;border-radius: 18px;border: 1px solid rgba(15,23,42,0.10);box-shadow: 0 18px 40px rgba(15,23,42,0.14);transform: translateZ(0)}@media (hover:hover){.state_conent_container img{transition: transform .25s ease,box-shadow .25s ease}.state_conent_container:hover img{transform: translateY(-2px);box-shadow: 0 24px 60px rgba(15,23,42,0.18)}}@media (max-width: 860px){.state_conent_container{grid-template-columns: 1fr}}.nearby-states-container{max-width: 100%;margin: 35px auto;background: #ffffff;border: 1px solid #e8edf5;border-radius: 24px;padding: 32px;box-shadow: 0 10px 30px rgba(17,24,39,0.06)}.nearby-states-header{text-align: center;margin-bottom: 28px}.nearby-states-badge{display: inline-block;padding: 8px 14px;border-radius: 999px;background: #eef4ff;color: #2457c5;font-size: 13px;font-weight: 700;letter-spacing: 0.3px;margin-bottom: 14px}.nearby-states-header h2{margin: 0 0 10px;font-size: 32px;line-height: 1.2;color: var(--color-heading);font-weight: 800}.nearby-states-header p{margin: 0;font-size: 16px;line-height: 1.7;color: #5b6475;max-width: 720px;margin-left: auto;margin-right: auto}.nearby-states-links{display: flex;flex-wrap: wrap;justify-content: center;gap: 14px}.state-chip{display: inline-flex;align-items: center;justify-content: center;padding: 14px 22px;border-radius: 999px;background: #f1f3f6;border: 1px solid transparent;color: #1f2937;font-size: 15px;font-weight: 600;text-decoration: none;transition: all 0.25s ease}.state-chip:hover{background: var(--btn-bg-secondary);color: #ffffff!important;border-color: #1f4ed8;transform: translateY(-2px);box-shadow: 0 10px 20px rgba(31,78,216,0.18)}.state-chip:focus{outline: 3px solid rgba(31,78,216,0.18);outline-offset: 2px}@media (max-width: 768px){.nearby-states-container{padding: 24px 18px;border-radius: 20px}.nearby-states-header h2{font-size: 26px}.nearby-states-header p{font-size: 15px}.state-chip{width: 100%;text-align: center;padding: 14px 18px}}.spx-container{display: flex;justify-content: center;align-items: center;min-height: 30vh}.spx-btn-link{text-decoration: none}.spx-modern-btn{display: inline-flex;align-items: center;gap: 10px;padding: 14px 22px;font-size: 20px;font-weight: 600;background-color: var(--btn-bg);color: var(--btn-text);border: none;border-radius: 12px;cursor: pointer;transition: all 0.3s ease;box-shadow: 0 8px 20px rgba(79,70,229,0.25);position: relative;overflow: hidden}.spx-modern-btn:hover{transform: translateY(-2px);box-shadow: 0 12px 25px rgba(79,70,229,0.35)}.spx-modern-btn:active{transform: scale(0.98);box-shadow: 0 6px 15px rgba(79,70,229,0.2)}.spx-modern-btn i{font-size: 22px}.spx-modern-btn::after{content: '';position: absolute;width: 300%;height: 300%;top: 50%;left: 50%;background: rgba(255,255,255,0.2);transform: translate(-50%,-50%) scale(0);border-radius: 50%;transition: transform 0.5s ease}.spx-modern-btn:active::after{transform: translate(-50%,-50%) scale(1);transition: 0s}@media (max-width: 480px){.spx-modern-btn{font-size: 14px;padding: 12px 18px}}@media (max-width: 990px){.line-breaker,.as-seen-on-section{display: none}}.nxp-petid-showcase{--nxp-bg: #f5f7fb;--nxp-card: #ffffff;--nxp-text: #1a1f2b;--nxp-muted: #5f6b7a;--nxp-line: #e6ebf2;--nxp-primary: #1f7ae0;--nxp-primary-dark: #135fc1;--nxp-shadow: 0 20px 60px rgba(15,23,42,0.08);padding: 80px 20px;background: linear-gradient(180deg,#f8fafc 0%,#f3f6fb 100%)}.nxp-petid-shell{max-width: 1240px;margin: 0 auto}.nxp-petid-grid{display: grid;grid-template-columns: 1.05fr 1fr;align-items: center;gap: 56px}.nxp-petid-visual{position: relative}.nxp-petid-imagecard{background: var(--nxp-card);border: 1px solid rgba(230,235,242,0.9);border-radius: 28px;overflow: hidden;box-shadow: var(--nxp-shadow);padding: 18px}.nxp-petid-mainimg{width: 100%;height: auto;display: block;border-radius: 20px;object-fit: cover}.nxp-petid-content{color: var(--nxp-text)}.nxp-petid-kicker{display: inline-block;margin-bottom: 14px;padding: 8px 14px;font-size: 1.2rem;font-weight: 700;line-height: 1;letter-spacing: 0.08em;text-transform: uppercase;color: var(--nxp-primary);background: rgba(31,122,224,0.08);border: 1px solid rgba(31,122,224,0.12);border-radius: 999px}.nxp-petid-title{margin: 0 0 16px;font-size: clamp(2rem,3vw,3.4rem);line-height: 1.1;font-weight: 800;letter-spacing: -0.03em;color: var(--nxp-text)}.nxp-petid-subtitle{margin: 0 0 26px;line-height: 1.75;color: var(--nxp-muted);max-width: 58ch}.nxp-petid-pricebox{margin-bottom: 28px;padding: 22px 24px;background: var(--nxp-card);border: 1px solid var(--nxp-line);border-radius: 22px;box-shadow: 0 10px 30px rgba(15,23,42,0.05)}.nxp-petid-price-label{margin: 0 0 8px;font-size: 1.3rem;line-height: 1.6;color: var(--nxp-muted)}.nxp-petid-price{margin: 0;font-size: clamp(1.8rem,2vw,2.3rem);font-weight: 800;line-height: 1.1;color: var(--nxp-primary)}.nxp-petid-price span{font-weight: 700;text-transform: uppercase;color: var(--nxp-primary-dark);letter-spacing: 0.04em}.nxp-petid-textblock{display: grid;gap: 18px}.nxp-petid-textblock p{margin: 0;line-height: 1.9;color: var(--nxp-muted)}.nxp-petid-actions{display: flex;flex-wrap: wrap;gap: 14px;margin-top: 32px}.nxp-petid-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 24px;border-radius: 14px;text-decoration: none;font-weight: 700;transition: all 0.3s ease;border: 1px solid transparent}.nxp-petid-btn-primary{background: var(--nxp-primary);color: #ffffff;box-shadow: 0 12px 25px rgba(31,122,224,0.22)}.nxp-petid-btn-primary:hover{background: var(--nxp-primary-dark);transform: translateY(-2px)}.nxp-petid-btn-secondary{background: #ffffff;color: var(--nxp-text);border-color: var(--nxp-line)}.nxp-petid-btn-secondary:hover{transform: translateY(-2px);border-color: #cfd8e3;box-shadow: 0 10px 20px rgba(15,23,42,0.06)}@media (max-width: 991px){.nxp-petid-showcase{padding: 64px 18px}.nxp-petid-grid{grid-template-columns: 1fr;gap: 38px}.nxp-petid-content{text-align: center}.nxp-petid-subtitle,.nxp-petid-textblock p{max-width: 100%}.nxp-petid-actions{justify-content: center}}@media (max-width: 575px){.nxp-petid-showcase{padding: 52px 14px}.nxp-petid-imagecard{padding: 12px;border-radius: 22px}.nxp-petid-mainimg{border-radius: 16px}.nxp-petid-pricebox{padding: 18px;border-radius: 18px}.nxp-petid-btn{width: 100%}.nxp-petid-actions{flex-direction: column}}.mdv-faq-section{padding:60px 20px;background:linear-gradient(180deg,#eef5fd 0%,#e7f1fb 100%)}.mdv-faq-container{max-width:1200px;margin:0 auto}.mdv-faq-header{max-width:760px;margin:0 auto 36px;text-align:center}.mdv-faq-kicker{display:inline-block;padding:8px 14px;border-radius:999px;background:#dff2ff;color:#138fd5;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.mdv-faq-header h2{margin:0 0 14px;color:#173552;font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:800}.mdv-faq-header p{margin:0;color:#6e8298;font-size:16px;line-height:1.8}.mdv-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;align-items:start}.mdv-faq-card{background:#ffffff;border:1px solid #d9e6f2;border-radius:18px;box-shadow:0 10px 24px rgba(18,57,92,.06);overflow:hidden}.mdv-faq-card summary{list-style:none;cursor:pointer;position:relative;padding:22px 62px 22px 22px;color:#173552;font-size:18px;line-height:1.35;font-weight:800}.mdv-faq-card summary::-webkit-details-marker{display:none}.mdv-faq-card summary::after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#00ccff;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;line-height:1}.mdv-faq-card[open] summary::after{content:"−"}.mdv-faq-answer{padding:0 22px 22px}.mdv-faq-answer p{margin:0;color:#404040;font-size:15px;line-height:1.8}.mdv-faq-card[open]{box-shadow:0 16px 30px rgba(18,57,92,.10)}@media (max-width: 767px){.mdv-faq-section{padding:42px 14px}.mdv-faq-grid{grid-template-columns:1fr;gap:14px}.mdv-faq-card summary{padding:20px 58px 20px 18px;font-size:17px}.mdv-faq-answer{padding:0 18px 20px}}.mpdmv-compare-v2{background: #fff;padding: 70px 18px}.mpdmv-compare-v2-wrap{max-width: 1120px;margin: 0 auto}.mpdmv-compare-v2-header{text-align: center;max-width: 760px;margin: 0 auto 42px}.mpdmv-compare-v2-label{display: inline-block;background: rgba(0,204,255,0.12);color: #173552;font-size: 13px;font-weight: 700;padding: 8px 14px;border-radius: 999px;margin-bottom: 14px}.mpdmv-compare-v2-header h2{color: #173552;font-size: 32px;line-height: 1.2;margin: 0 0 12px;font-weight: 800}.mpdmv-compare-v2-header p{color: #404040;font-size: 16px;line-height: 1.65;margin: 0}.mpdmv-compare-v2-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 26px;align-items: stretch}.mpdmv-compare-v2-card{background: #f7f9fc;border: 1px solid rgba(23,53,82,0.1);border-radius: 22px;padding: 30px;box-shadow: 0 12px 34px rgba(23,53,82,0.07);position: relative;overflow: hidden}.mpdmv-card-highlight{background: #fff;border: 2px solid rgba(0,204,255,0.45)}.mpdmv-card-highlight::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 6px;background: linear-gradient(135deg,#ff8a00,#ff4d00)}.mpdmv-card-top{margin-bottom: 22px}.mpdmv-card-badge{display: inline-block;background: #00ccff;color: #173552;font-size: 12px;font-weight: 800;padding: 7px 12px;border-radius: 999px;margin-bottom: 14px}.mpdmv-card-badge.muted{background: rgba(23,53,82,0.08);color: #404040}.mpdmv-compare-v2-card h3{color: #173552;font-size: 22px;line-height: 1.25;margin: 0;font-weight: 800}.mpdmv-compare-v2-card ul{list-style: none;padding: 0;margin: 0}.mpdmv-compare-v2-card li{color: #404040;font-size: 15.5px;line-height: 1.55;margin-bottom: 13px;display: flex;gap: 10px;align-items: flex-start}.mpdmv-compare-v2-card li span{color: #173552;background: rgba(0,204,255,0.16);width: 22px;height: 22px;min-width: 22px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;font-weight: 900;font-size: 13px}.mpdmv-compare-v2-card li span.bad{background: rgba(255,77,0,0.1);color: #ff4d00}.mpdmv-compare-v2-cta{text-align: center;margin-top: 38px}.mpdmv-compare-v2-btn{display: inline-block;background: #00ccff;color: #173552;padding: 15px 30px;border-radius: 14px;font-size: 15px;font-weight: 800;text-decoration: none;box-shadow: 0 12px 26px rgba(0,204,255,0.28);transition: all 0.25s ease}.mpdmv-compare-v2-btn:hover{transform: translateY(-3px);box-shadow: 0 16px 34px rgba(0,204,255,0.35)}.mpdmv-compare-v2-cta p{margin: 14px 0 0;color: #404040;font-size: 14px}@media (max-width: 850px){.mpdmv-compare-v2{padding: 50px 16px}.mpdmv-compare-v2-grid{grid-template-columns: 1fr}.mpdmv-compare-v2-header h2{font-size: 25px}.mpdmv-compare-v2-card{padding: 24px 20px}}.mpdmv-license-tag-section{background:#fff;padding:70px 20px;color:#404040;font-family:'Poppins',"Poppins Fallback",Arial,sans-serif}.mpdmv-license-tag-wrap{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;background:#f7f9fc;border-radius:28px;padding:42px;box-shadow:0 18px 45px rgba(23,53,82,.08)}.mpdmv-license-tag-kicker{display:inline-block;margin-bottom:14px;padding:8px 14px;border-radius:999px;background:rgba(0,204,255,.12);color:#173552;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mpdmv-license-tag-content h2{margin:0 0 16px;color:#173552;font-size:clamp(28px,4vw,44px);line-height:1.12;font-weight:800}.mpdmv-license-tag-content p{margin:0 0 18px;font-size:16px;line-height:1.75}.mpdmv-license-tag-list{list-style:none;margin:22px 0 26px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.mpdmv-license-tag-list li{position:relative;background:#fff;border-radius:16px;padding:14px 16px 14px 42px;font-size:15px;line-height:1.45;box-shadow:0 8px 22px rgba(23,53,82,.06)}.mpdmv-license-tag-list li::before{content:"✓";position:absolute;left:15px;top:14px;width:20px;height:20px;border-radius:50%;background:#00ccff;color:#173552;font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center}.mpdmv-license-tag-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.mpdmv-license-tag-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:14px;background:#00ccff;color:#173552;text-decoration:none;font-size:15px;font-weight:800;box-shadow:0 12px 26px rgba(0,204,255,.28);transition:transform .2s ease,opacity .2s ease}.mpdmv-license-tag-btn:hover{transform:translateY(-2px);opacity:.95}.mpdmv-license-tag-visual{position:relative}.mpdmv-license-tag-card{background:linear-gradient(135deg,#ff8a00,#ff4d00);padding:18px;border-radius:28px;box-shadow:0 22px 55px rgba(255,77,0,.18);transform:rotate(1.5deg)}.mpdmv-license-tag-card img{display:block;width:100%;height:auto;border-radius:18px;background:#fff}@media (max-width:900px){.mpdmv-license-tag-wrap{grid-template-columns:1fr;padding:28px}.mpdmv-license-tag-list{grid-template-columns:1fr}.mpdmv-license-tag-card{transform:none}}@media (max-width:520px){.mpdmv-license-tag-section{padding:50px 14px}.mpdmv-license-tag-wrap{padding:22px;border-radius:22px}.mpdmv-license-tag-content h2{font-size:28px}}.mpfaq-global-wrap{background: #fff;padding: 60px 20px;color: #404040}.mpfaq-global-container{max-width: 100%;margin: 0 auto;background: #f7f9fc;border-radius: 22px;padding: 42px;box-shadow: 0 14px 40px rgba(23,53,82,0.08)}.mpfaq-global-header{text-align: center;max-width: 760px;margin: 0 auto 30px}.mpfaq-global-eyebrow{display: inline-block;margin: 0 0 10px;padding: 7px 16px;border-radius: 999px;background: linear-gradient(135deg,#ff8a00,#ff4d00);color: #fff;font-weight: 700;font-size: 14px}.mpfaq-global-header h2{margin: 0 0 12px;color: #173552;font-size: clamp(28px,4vw,42px);line-height: 1.15}.mpfaq-global-header p{margin: 0;font-size: 17px;line-height: 1.7}.mpfaq-global-list{display: grid;gap: 14px}.mpfaq-global-item{background: #fff;border: 1px solid rgba(23,53,82,0.10);border-radius: 16px;overflow: hidden;transition: box-shadow 0.25s ease,transform 0.25s ease}.mpfaq-global-item:hover{transform: translateY(-2px);box-shadow: 0 10px 26px rgba(23,53,82,0.08)}.mpfaq-global-item summary{cursor: pointer;list-style: none;padding: 20px 58px 20px 22px;position: relative;color: #173552;font-size: 18px;font-weight: 800}.mpfaq-global-item summary::-webkit-details-marker{display: none}.mpfaq-global-item summary::after{content: "+";position: absolute;right: 22px;top: 50%;transform: translateY(-50%);width: 30px;height: 30px;border-radius: 50%;background: #00ccff;color: #fff;display: grid;place-items: center;font-size: 22px;font-weight: 800;line-height: 1}.mpfaq-global-item[open] summary::after{content: "–"}.mpfaq-global-answer{padding: 0 22px 22px}.mpfaq-global-answer p{margin: 0;font-size: 16px;line-height: 1.75;color: #404040}@media (max-width: 768px){.mpfaq-global-wrap{padding: 40px 14px}.mpfaq-global-container{padding: 28px 18px;border-radius: 18px}.mpfaq-global-item summary{font-size: 16px;padding: 18px 52px 18px 18px}}.mpdmv-links-section{padding:60px 20px;background:#fff}.mpdmv-links-container{max-width:1200px;margin:0 auto}.mpdmv-links-header{text-align:center;max-width:700px;margin:0 auto 42px}.mpdmv-links-header h2{color:#173552;font-size:34px;font-weight:800;line-height:1.2;margin:0 0 14px}.mpdmv-links-header p{color:#404040;font-size:16px;line-height:1.7;margin:0}.mpdmv-links-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:stretch}.mpdmv-link-card{background:#f7f9fc;padding:24px 24px 18px;border-radius:16px;border:1px solid #e3edf7;transition:all 0.25s ease;position:relative;overflow:hidden}.mpdmv-link-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,0.06);border-color:#d7e7f5}.mpdmv-link-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(135deg,#ff8a00,#ff4d00);opacity:0;transition:opacity 0.25s ease}.mpdmv-link-card:hover::before{opacity:1}.mpdmv-link-card h3{font-size:20px;color:#173552;font-weight:700;line-height:1.3;margin:0 0 14px}.mpdmv-link-card ul{list-style:none;padding:0;margin:0}.mpdmv-link-card li{margin:0;padding:11px 0;border-bottom:1px dotted #cfd9e5;transition:all 0.2s ease}.mpdmv-link-card li:last-child{border-bottom:none;padding-bottom:0}.mpdmv-link-card a{display:inline-block;text-decoration:none;color:#404040;font-size:15px;font-weight:500;line-height:1.55;transition:all 0.22s ease}.mpdmv-link-card a:hover{color:#00ccff;transform:translateX(4px)}@media (max-width:992px){.mpdmv-links-grid{grid-template-columns:repeat(2,1fr)}.mpdmv-links-header h2{font-size:30px}}@media (max-width:600px){.mpdmv-links-section{padding:50px 16px}.mpdmv-links-grid{grid-template-columns:1fr;gap:18px}.mpdmv-link-card{padding:22px 20px 16px}.mpdmv-links-header{margin-bottom:32px}.mpdmv-links-header h2{font-size:26px}.mpdmv-links-header p{font-size:15px}.mpdmv-link-card h3{font-size:18px}.mpdmv-link-card a{font-size:14px}}.hex_breadcrumb{width:100%;background:#f7f9fc;border:1px solid rgba(23,53,82,0.08);border-radius:14px;padding:12px 18px;margin:18px 0 28px;box-sizing:border-box;font-family:'Poppins',"Poppins Fallback",sans-serif}.hex_breadcrumb_list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin:0;color:#404040;font-size:14px;line-height:1.5}.hex_breadcrumb_list li{display:flex;align-items:center;max-width:100%}.hex_breadcrumb_list a{color:#173552;text-decoration:none;font-weight:600;transition:color .2s ease}.hex_breadcrumb_list a:hover{color:#00ccff}.hex_breadcrumb_separator{color:#ff8a00;font-weight:700;margin:0 2px}.hex_breadcrumb_current{color:#404040;font-weight:500}@media (max-width:600px){.hex_breadcrumb{padding:10px 14px;border-radius:12px;margin:14px 0 22px}.hex_breadcrumb_list{font-size:13px;gap:6px}}:root{--mpd-navy: #003865;--mpd-ink: #173552;--mpd-cyan: #00ccff;--mpd-orange: #f9821a;--mpd-tint: #eaf6ff;--mpd-soft: #f3f7fb;--mpd-line: #dbe6f2;--mpd-muted: #5f6b7a;--mpd-header-h: 64px;--mpd-ease: cubic-bezier(.2,.8,.2,1);--mpd-paws: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 800'%3E%3Cdefs%3E%3Cpath id='p' fill='%23fff' d='M226.5 92.9c14.3 42.9-.3 86.2-32.6 96.8s-70.1-15.6-84.4-58.5s.3-86.2 32.6-96.8s70.1 15.6 84.4 58.5zM100.4 198.6c18.9 32.4 14.3 70.1-10.2 84.1s-59.7-.9-78.5-33.3S-2.7 179.3 21.8 165.3s59.7 .9 78.5 33.3zM69.2 401.2C121.6 259.9 214.7 224 256 224s134.4 35.9 186.8 177.2c3.6 9.7 5.2 20.1 5.2 30.5l0 1.6c0 25.8-20.9 46.7-46.7 46.7c-11.5 0-22.9-1.4-34-4.2l-88-22c-15.3-3.8-31.3-3.8-46.6 0l-88 22c-11.1 2.8-22.5 4.2-34 4.2C84.9 480 64 459.1 64 433.3l0-1.6c0-10.4 1.6-20.8 5.2-30.5zM421.8 282.7c-24.5-14-29.1-51.7-10.2-84.1s54-47.3 78.5-33.3s29.1 51.7 10.2 84.1s-54 47.3-78.5 33.3zM310.1 189.7c-32.3-10.6-46.9-53.9-32.6-96.8s52.1-69.1 84.4-58.5s46.9 53.9 32.6 96.8s-52.1 69.1-84.4 58.5z'/%3E%3C/defs%3E%3Cuse href='%23p' transform='translate(70 270) rotate(-20 256 256) scale(.82)'/%3E%3Cuse href='%23p' transform='translate(660 40) rotate(16 256 256) scale(.82)'/%3E%3C/svg%3E")}@media (min-width: 1024px){:root{--mpd-header-h: 76px}}.mpd-icon{display: block;width: 22px;height: 22px;flex: 0 0 auto;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.mpd-icon--fill{fill: currentColor;stroke: none}.mpd-progress{position: fixed;top: 0;right: 0;left: 0;z-index: 100000;height: 3px;pointer-events: none;opacity: 0;transition: opacity .3s ease}.mpd-progress.is-on{opacity: 1;transition: none}.mpd-progress__bar{height: 100%;background: linear-gradient(90deg,var(--mpd-orange),var(--mpd-cyan));box-shadow: 0 0 10px rgba(0,204,255,.7);transform: scaleX(0);transform-origin: 0 50%}.mpd-announce{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;min-height: 36px;padding: 7px 16px;background: #0b2c4d;color: #fff;text-align: center}.mpd-announce__text{position: relative;z-index: 1;margin: 0;font-size: 13px;font-weight: 600;line-height: 1.35;letter-spacing: .2px}@media (min-width: 600px){.mpd-announce{padding: 8px 64px}.mpd-announce__text{font-size: 14px}.mpd-announce::before,.mpd-announce::after{content: "";position: absolute;top: 0;bottom: 0;width: min(24%,300px);background: var(--mpd-paws) repeat-x left center / 54px 36px;opacity: .3;pointer-events: none;-webkit-mask-image: linear-gradient(90deg,#000 30%,transparent);mask-image: linear-gradient(90deg,#000 30%,transparent)}.mpd-announce::before{left: 0}.mpd-announce::after{right: 0;transform: scaleX(-1)}}.mpd-header{position: relative;z-index: 1000;background: #fff;border-bottom: 1px solid #e4ecf4;box-shadow: 0 8px 20px -16px rgba(0,40,80,.35)}.mpd-header__inner{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 8px;box-sizing: border-box;max-width: 1400px;height: var(--mpd-header-h);margin: 0 auto;padding: 0 16px}.mpd-header button,.mpd-header button:hover,.mpd-header button:focus,.mpd-header button:active{margin: 0;border: 0;box-shadow: none;text-shadow: none;font: inherit;line-height: 1;text-transform: none}.mpd-header__burger{justify-self: start;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;margin-left: -4px!important;padding: 0;border-radius: 12px;background: var(--mpd-soft);color: var(--mpd-navy);cursor: pointer;transition: background-color .2s ease}.mpd-header__burger:hover{background: var(--mpd-tint)}.mpd-header__logo{justify-self: center;display: block;line-height: 0}.mpd-header__logo img{display: block;width: 150px;max-width: none;height: auto}.mpd-header a.mpd-header__cta,.mpd-header a.mpd-header__cta:visited{justify-self: end;display: inline-flex;align-items: center;gap: 7px;height: 42px;padding: 0 14px;border-radius: 12px;background: var(--mpd-cyan);box-shadow: 0 8px 18px -10px rgba(0,150,200,.9);color: var(--mpd-navy);font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;text-decoration: none;transition: background-color .2s ease,box-shadow .2s ease,transform .2s ease}.mpd-header a.mpd-header__cta:hover,.mpd-header a.mpd-header__cta:focus-visible{background: var(--mpd-orange);box-shadow: 0 10px 20px -10px rgba(249,130,26,.9);color: var(--mpd-navy);text-decoration: none;transform: translateY(-1px)}.mpd-header__cta .mpd-icon,.mpd-nav__cta .mpd-icon{width: 18px;height: 18px;transform: rotate(-20deg)}@media (max-width: 399px){.mpd-header__logo img{width: 140px}.mpd-header__cta-more{display: none}}@media (max-width: 349px){.mpd-header__inner{padding: 0 12px}.mpd-header__logo img{width: 124px}}.mpd-header a:focus-visible,.mpd-header button:focus-visible{outline: 3px solid var(--mpd-navy);outline-offset: 2px}.mpd-header a:focus:not(:focus-visible),.mpd-header button:focus:not(:focus-visible){outline: 0}.mpd-nav{position: fixed;top: 0;bottom: 0;left: 0;z-index: 1101;display: flex;flex-direction: column;box-sizing: border-box;width: min(88vw,380px);height: 100vh;height: 100dvh;background: #fff;overflow-y: auto;overscroll-behavior: contain;visibility: hidden;transform: translateX(-102%);transition: transform .3s var(--mpd-ease),box-shadow .3s ease,visibility 0s linear .3s}.mpd-nav.is-open{visibility: visible;transform: none;box-shadow: 24px 0 60px rgba(0,30,60,.28);transition: transform .3s var(--mpd-ease),box-shadow .3s ease,visibility 0s}.mpd-nav__head{position: sticky;top: 0;z-index: 2;display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: var(--mpd-header-h);padding: 0 12px 0 20px;background: #fff;border-bottom: 1px solid #eef2f6}.mpd-nav__logo{display: block;line-height: 0}.mpd-nav__logo img{display: block;width: 128px;height: auto}.mpd-nav__close{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;border-radius: 12px;background: var(--mpd-soft);color: var(--mpd-navy);cursor: pointer}.mpd-nav__close:hover{background: var(--mpd-tint)}.mpd-menu,.mpd-menu ul{margin: 0;padding: 0;list-style: none}.mpd-menu{padding: 6px 0}.mpd-menu li{margin: 0;list-style: none}.mpd-menu > li{border-bottom: 1px solid #eef2f6}.mpd-menu a,.mpd-menu a:visited{display: flex;align-items: center;gap: 10px;min-height: 52px;padding: 10px 20px;color: var(--mpd-navy);font-size: 17px;font-weight: 600;line-height: 1.3;text-decoration: none}.mpd-menu a:hover,.mpd-menu a:focus{background: var(--mpd-soft);color: var(--mpd-navy);text-decoration: none}.mpd-menu a:focus-visible,.mpd-menu .mpd-sub-toggle:focus-visible{outline-offset: -3px}.mpd-menu > .menu-item-has-children{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-rows: auto 0fr;transition: grid-template-rows .28s var(--mpd-ease)}.mpd-menu > .menu-item-has-children.is-open{grid-template-rows: auto 1fr}.mpd-header .mpd-sub-toggle{display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 52px;padding: 0;background: transparent;color: var(--mpd-navy);cursor: pointer}.mpd-sub-toggle svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round;transition: transform .25s var(--mpd-ease)}.mpd-menu > .is-open > .mpd-sub-toggle svg{transform: rotate(180deg)}.mpd-menu > li > .sub-menu{grid-column: 1 / -1;min-height: 0;overflow: hidden;visibility: hidden;background: var(--mpd-soft);transition: visibility 0s linear .28s}.mpd-menu > li.is-open > .sub-menu{visibility: visible;transition: visibility 0s}.mpd-menu .sub-menu a,.mpd-menu .sub-menu a:visited{min-height: 46px;padding: 8px 20px 8px 34px;color: #2b4058;font-size: 16px;font-weight: 500}.mpd-menu .sub-menu > li:first-child > a{margin-top: 4px}.mpd-menu .sub-menu > li:last-child > a{margin-bottom: 6px}.mpd-menu .sub-menu .sub-menu a{padding-left: 48px}.mpd-menu .current-menu-item > a,.mpd-menu .current-menu-item > a:visited{background: var(--mpd-tint);box-shadow: inset 4px 0 0 var(--mpd-orange);color: var(--mpd-navy)}.mpd-menu-cart__ico{position: relative;display: inline-flex;flex: 0 0 auto}.mpd-menu-cart__ico svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round}.mpd-cart-dot,.mpd-cart-sr{display: none}.mpd-has-cart .mpd-cart-dot{position: absolute;top: -3px;right: -4px;display: block;width: 10px;height: 10px;border-radius: 50%;background: var(--mpd-orange);box-shadow: 0 0 0 2px #fff}.mpd-has-cart .mpd-cart-sr{display: inline}.mpd-nav__foot{margin-top: auto;padding: 20px;border-top: 1px solid #eef2f6}.mpd-nav a.mpd-nav__cta,.mpd-nav a.mpd-nav__cta:visited{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 52px;padding: 12px 18px;border-radius: 12px;background: var(--mpd-cyan);box-shadow: 0 10px 22px -12px rgba(0,150,200,.9);color: var(--mpd-navy);font-size: 17px;font-weight: 700;text-decoration: none}.mpd-nav a.mpd-nav__cta:hover{background: var(--mpd-orange);color: var(--mpd-navy);text-decoration: none}.mpd-nav-backdrop{position: fixed;inset: 0;z-index: 1100;background: rgba(0,24,48,.5);opacity: 0;visibility: hidden;transition: opacity .3s ease,visibility 0s linear .3s}.mpd-nav-open .mpd-nav-backdrop{opacity: 1;visibility: visible;transition: opacity .3s ease,visibility 0s}html.mpd-nav-open{overflow: hidden}@media (min-width: 600px){.mpd-header__inner{padding: 0 24px}.mpd-header__logo img{width: 168px}}@media (min-width: 1024px){.mpd-header__inner{display: flex;gap: 14px}.mpd-header__burger,.mpd-nav__head,.mpd-nav__foot,.mpd-nav-backdrop{display: none}.mpd-header__logo{flex: 0 0 auto}.mpd-header__logo img{width: 156px}.mpd-nav,.mpd-nav.is-open{position: static;z-index: auto;display: block;flex: 1 1 auto;width: auto;height: auto;background: none;box-shadow: none;overflow: visible;visibility: visible;transform: none;transition: none}.mpd-menu{display: flex;align-items: center;justify-content: center;gap: 2px;padding: 0}.mpd-menu > li,.mpd-menu > .menu-item-has-children{position: relative;display: flex;align-items: center;border: 0;border-radius: 10px;transition: background-color .15s ease}.mpd-menu > li > a,.mpd-menu > li > a:visited{position: relative;min-height: 44px;padding: 0 10px;border-radius: 10px;background: none;color: var(--mpd-ink);font-size: 15px;font-weight: 500;white-space: nowrap}.mpd-menu > .menu-item-has-children > a{padding-right: 2px}.mpd-header .mpd-menu > li > .mpd-sub-toggle{width: 26px;height: 44px;border-radius: 0 10px 10px 0;color: var(--mpd-ink)}.mpd-menu > li > .mpd-sub-toggle svg{width: 16px;height: 16px;stroke-width: 2.4}.mpd-menu > li:hover,.mpd-menu > li.is-open,.mpd-menu > li:focus-within{background: var(--mpd-soft)}.mpd-menu > li > a:hover,.mpd-menu > li > a:focus{background: none;color: var(--mpd-navy)}.mpd-menu > li > a:focus-visible,.mpd-header .mpd-menu > li > .mpd-sub-toggle:focus-visible{outline-offset: 0}.mpd-menu > .current-menu-item > a,.mpd-menu > .current-menu-item > a:visited,.mpd-menu > .current-menu-ancestor > a,.mpd-menu > .current-menu-parent > a{background: none;box-shadow: none;color: var(--mpd-navy);font-weight: 600}.mpd-menu > .current-menu-item > a::after,.mpd-menu > .current-menu-ancestor > a::after,.mpd-menu > .current-menu-parent > a::after{content: "";position: absolute;right: 10px;bottom: 5px;left: 10px;height: 3px;border-radius: 3px;background: var(--mpd-orange)}.mpd-menu > .menu-item-has-children.current-menu-ancestor > a::after,.mpd-menu > .menu-item-has-children.current-menu-parent > a::after,.mpd-menu > .menu-item-has-children.current-menu-item > a::after{right: 2px}.mpd-menu > li > .sub-menu{position: absolute;top: calc(100% + 8px);left: 0;z-index: 1001;display: block;box-sizing: border-box;min-width: 240px;padding: 8px;background: #fff;border: 1px solid #e3ebf3;border-radius: 16px;box-shadow: 0 24px 48px -18px rgba(0,40,80,.35),0 2px 6px rgba(0,40,80,.06);overflow: visible;opacity: 0;visibility: hidden;transform: translateY(8px);transition: opacity .16s ease .08s,transform .16s ease .08s,visibility 0s linear .24s}.mpd-menu > li > .sub-menu::before{content: "";position: absolute;top: -10px;right: 0;left: 0;height: 10px}.mpd-menu > li.is-open > .sub-menu{opacity: 1;visibility: visible;transform: none;transition: opacity .16s ease,transform .16s ease,visibility 0s}.mpd-menu > li:nth-last-child(-n+2) > .sub-menu{right: 0;left: auto}.mpd-menu > li > .sub-menu:has(> li:nth-child(7)){display: grid;grid-template-columns: repeat(2,minmax(220px,1fr));column-gap: 4px;width: max-content;max-width: min(560px,92vw)}.mpd-menu .sub-menu a,.mpd-menu .sub-menu a:visited{min-height: 0;margin: 0;padding: 10px 14px;border-radius: 10px;color: var(--mpd-ink);font-size: 15px;font-weight: 500;line-height: 1.35;white-space: normal}.mpd-menu .sub-menu > li:first-child > a,.mpd-menu .sub-menu > li:last-child > a{margin: 0}.mpd-menu .sub-menu a:hover,.mpd-menu .sub-menu a:focus{background: var(--mpd-soft);color: var(--mpd-navy)}.mpd-menu .sub-menu .current-menu-item > a,.mpd-menu .sub-menu .current-menu-item > a:visited{background: var(--mpd-tint);box-shadow: none;color: var(--mpd-navy);font-weight: 600}.mpd-menu .sub-menu .sub-menu{position: static;padding: 0 0 4px 12px}.mpd-menu .sub-menu .sub-menu a{padding-left: 14px;font-size: 14px}.mpd-menu-cart > a{gap: 7px}.mpd-menu-cart__ico svg{width: 20px;height: 20px}.mpd-header a.mpd-header__cta,.mpd-header a.mpd-header__cta:visited{height: 46px;padding: 0 18px;font-size: 16px}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.mpd-menu > li:hover > .sub-menu{opacity: 1;visibility: visible;transform: none;transition: opacity .16s ease,transform .16s ease,visibility 0s}.mpd-menu > li:hover > .mpd-sub-toggle svg{transform: rotate(180deg)}}@media (min-width: 1200px){.mpd-header__inner{gap: 28px;padding: 0 32px}.mpd-header__logo img{width: 190px}.mpd-menu{gap: 4px}.mpd-menu > li > a,.mpd-menu > li > a:visited{padding: 0 13px;font-size: 15.5px}.mpd-menu > .menu-item-has-children > a{padding-right: 2px}.mpd-menu > .current-menu-item > a::after,.mpd-menu > .current-menu-ancestor > a::after,.mpd-menu > .current-menu-parent > a::after{right: 13px;left: 13px}.mpd-menu > .menu-item-has-children.current-menu-ancestor > a::after,.mpd-menu > .menu-item-has-children.current-menu-parent > a::after,.mpd-menu > .menu-item-has-children.current-menu-item > a::after{right: 2px}}.mpd-header--focus .mpd-header__inner{display: grid;grid-template-columns: 1fr auto 1fr}.mpd-header--focus .mpd-header__logo{grid-column: 2}.mpd-header__secure{grid-column: 3;justify-self: end;display: inline-flex;align-items: center;gap: 6px;margin: 0;color: #16794a;font-size: 14px;font-weight: 600;line-height: 1.2;white-space: nowrap}.mpd-header__secure .mpd-icon{width: 16px;height: 16px}@media (max-width: 599px){.mpd-header__secure span{position: absolute!important;width: 1px;height: 1px;overflow: hidden;clip: rect(1px,1px,1px,1px)}.mpd-header__secure .mpd-icon{width: 20px;height: 20px}}.container{max-width: 100%}.mpd-nav-switching .mpd-nav,.mpd-nav-switching .mpd-nav-backdrop,.mpd-nav-switching .mpd-menu > .menu-item-has-children,.mpd-nav-switching .mpd-menu > li > .sub-menu,.mpd-nav-switching .mpd-sub-toggle svg{transition: none!important}@media (prefers-reduced-motion: reduce){.mpd-nav,.mpd-nav.is-open,.mpd-nav-backdrop,.mpd-nav-open .mpd-nav-backdrop,.mpd-menu > .menu-item-has-children,.mpd-menu .sub-menu,.mpd-menu > li > .sub-menu,.mpd-menu > li.is-open > .sub-menu,.mpd-sub-toggle svg,.mpd-header a.mpd-header__cta{transition: none!important}.mpd-menu > li > .sub-menu,.mpd-header a.mpd-header__cta:hover{transform: none!important}}@media print{.mpd-progress,.mpd-header__burger,.mpd-nav,.mpd-nav-backdrop,.mpd-header__cta{display: none!important}}
