@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css?family=Roboto);.breakout{position:relative;display:table;width:100vw;left:50%;}@media screen and (max-width:767px){.breakout{left:0;}}.breakout > *{position:relative;margin-left:auto;margin-right:auto;left:-50%;}@media screen and (max-width:767px){.breakout > *{left:0;}}.ghost-button,.black-ghost-button,.white-ghost-button{border-radius:30px;background:transparent;color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;margin:20px 0 0;}.ghost-button:hover,.black-ghost-button:hover,.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.black-ghost-button{color:#fff;background-color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.black-ghost-button:hover{border-radius:30px;color:#000;border-color:#000;background-color:#fff;padding:10px 30px;text-decoration:none;}.white-ghost-button{color:#fff;background-color:transparent;border:1px solid #fff;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.kss-swatch{display:inline-block;position:relative;margin-bottom:5px;width:145px;height:140px;text-align:center;font-size:1.4rem;color:#FFF;padding-top:90px;}.kss-swatch.kss-swatch-light{border:1px solid #F6F6F6;color:#000;}.compare-this-product-link{font-weight:100;position:relative;text-align:left;}.compare-this-product-link a{color:#000;padding-left:30px;font-size:1.3rem;}.compare-this-product-link a:hover{text-decoration:none;}.compare-this-product-link a:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;background:#fff;border:1px solid #000;}@media only screen and (max-width:1024px) and (min-width:768px){.compare-this-product-link a{padding-left:0px;margin-left:50px !important;}}.compare-this-product-link.Remove a:after{content:"";position:absolute;left:8px;top:7px;width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);}@media screen and (max-width:991px){.compare-this-product-link{margin:0 auto;width:auto !important;}}.nppe-pro-plan-compare-link-wrapper{background:#fff;border:1px solid #ebebec;box-shadow:1px 2px 4px #ebebec;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link{height:80px;line-height:70px;text-align:center;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row{float:right;display:inline-block;position:relative;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header .views-field:first-child,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row .views-field:first-child{float:right;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header .views-field:last-child,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row .views-field:last-child{float:left;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header a.btn,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row a.btn{margin:0 5px 0;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header a.btn:before,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row a.btn:before{display:none;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header a.btn.btn-compare,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row a.btn.btn-compare{background:#000;color:#fff;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header a.btn.btn-compare:hover,.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row a.btn.btn-compare:hover{background:transparent;color:#000;}@media only screen and (max-width:1024px) and (min-width:768px){.nppe-pro-plan-compare-link-wrapper .compare-this-product-link{line-height:70px;}}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header{padding-right:20px;float:left;font-size:22px;}.views-flipped-table.nppe-compare{position:relative;margin:auto;overflow:hidden;}.views-flipped-table.nppe-compare .homepage__featured-product--container{min-height:255px;border-radius:0;background:#fff;border:0;box-shadow:0 0 0 transparent;margin:5px 7px 5px;text-align:center;}.views-flipped-table.nppe-compare .homepage__featured-product--container .teaser-title{font-weight:400;text-transform:none;}.views-flipped-table.nppe-compare .table-wrap{overflow:auto;}@media screen and (max-width:767px){.views-flipped-table.nppe-compare .table-wrap{width:100%;}}.views-flipped-table.nppe-compare .table-wrap table{width:100%;margin:auto;table-layout:fixed;}.views-flipped-table.nppe-compare .table-wrap table a{color:#000;font-weight:normal;}.views-flipped-table.nppe-compare .table-wrap table thead{display:none;}.views-flipped-table.nppe-compare .table-wrap table thead td,.views-flipped-table.nppe-compare .table-wrap table tbody td{max-width:350px;width:350px;}@media screen and (max-width:767px){.views-flipped-table.nppe-compare .table-wrap table thead td,.views-flipped-table.nppe-compare .table-wrap table tbody td{max-width:250px;width:250px;}}.views-flipped-table.nppe-compare .table-wrap table thead td .field_analysis_composition,.views-flipped-table.nppe-compare .table-wrap table tbody td .field_analysis_composition{display:none;}.views-flipped-table.nppe-compare .table-wrap table thead td .field_analysis_ingredients,.views-flipped-table.nppe-compare .table-wrap table tbody td .field_analysis_ingredients{padding:0px;border-bottom:none;margin:0px;}.views-flipped-table.nppe-compare .table-wrap table thead td .field_analysis_ingredients label,.views-flipped-table.nppe-compare .table-wrap table tbody td .field_analysis_ingredients label{display:none;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container_wrapper,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container_wrapper{display:inline-block;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container{margin:0px;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container .info-icon__image,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container .info-icon__image{display:inline-block;width:50px;height:50px;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container .info-icon__image img,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container .info-icon__image img{width:100%;height:100%;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container .info-icon__text,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container .info-icon__text{display:none;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container:hover .info-icon__text,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container:hover .info-icon__text{display:block;position:absolute;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.3);padding:10px;z-index:1262;margin-top:-95px;margin-left:-75px;width:200px;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container:hover .info-icon__text h3,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container:hover .info-icon__text h3{font-size:12px;}.views-flipped-table.nppe-compare .table-wrap table thead td .info-icon__container:hover .info-icon__text:before,.views-flipped-table.nppe-compare .table-wrap table tbody td .info-icon__container:hover .info-icon__text:before{display:block;text-align:center;background:#fff;top:70%;content:" ";height:20px;width:20px;position:absolute;margin-left:40%;z-index:-49;transform:rotate(45deg);box-shadow:3px 3px 5px rgba(0,0,0,0.3);}.views-flipped-table.nppe-compare .table-wrap table thead td .paragraph .paragraph--type--nppe-product-information .paragraph--view-mode--nppe-conditions-icons:nth-child(2),.views-flipped-table.nppe-compare .table-wrap table tbody td .paragraph .paragraph--type--nppe-product-information .paragraph--view-mode--nppe-conditions-icons:nth-child(2){display:none;}.views-flipped-table.nppe-compare .table-wrap table thead th,.views-flipped-table.nppe-compare .table-wrap table tbody th{max-width:175px;width:175px;}.views-flipped-table.nppe-compare .table-wrap table thead th,.views-flipped-table.nppe-compare .table-wrap table thead td,.views-flipped-table.nppe-compare .table-wrap table tbody th,.views-flipped-table.nppe-compare .table-wrap table tbody td{padding:5px 10px;background:#fff;border:1px solid #ebebec;vertical-align:top;}.views-flipped-table.nppe-compare .table-wrap table thead tr > *:first-child,.views-flipped-table.nppe-compare .table-wrap table tbody tr > *:first-child{background-color:#f6f6f6;text-align:left;}.views-flipped-table.nppe-compare .table-wrap table thead tr > *:first-child:nth-child(0),.views-flipped-table.nppe-compare .table-wrap table tbody tr > *:first-child:nth-child(0){background-color:#FFF;}@media screen and (max-width:767px){.views-flipped-table.nppe-compare .table-wrap table thead tr > *:first-child,.views-flipped-table.nppe-compare .table-wrap table tbody tr > *:first-child{display:none;}}.views-flipped-table.nppe-compare .table-wrap table thead .views-field,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field{padding:10px 20px 35px;vertical-align:top;background-color:#fff;}.views-flipped-table.nppe-compare .table-wrap table thead .views-field.pro-plan-product-icons > div,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.pro-plan-product-icons > div{display:inline-block;margin:0 10px 0;}.views-flipped-table.nppe-compare .table-wrap table thead .views-field.pro-plan-product-icons div,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.pro-plan-product-icons div{font-size:0;}.views-flipped-table.nppe-compare .table-wrap table thead .views-field.pro-plan-product-icons h2,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.pro-plan-product-icons h2{display:none;}.views-flipped-table.nppe-compare .table-wrap table thead .views-field.views-field-link-flag,.views-flipped-table.nppe-compare .table-wrap table thead .views-field.views-field-link_flag,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.views-field-link-flag,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.views-field-link_flag{border-bottom:1px solid transparent;border-top:1px solid transparent;padding:0 10px 0;text-align:right;height:40px;}.views-flipped-table.nppe-compare .table-wrap table thead .views-field.views-field-link-flag a,.views-flipped-table.nppe-compare .table-wrap table thead .views-field.views-field-link_flag a,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.views-field-link-flag a,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.views-field-link_flag a{text-align:right;font-size:0;text-decoration:none;text-decoration:none;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/close-x-button.png);display:block;text-align:right;background-position:center right;background-size:auto 100%;background-repeat:no-repeat;content:" ";height:20px;width:100%;position:relative;right:10px;}.views-flipped-table.nppe-compare .table-wrap table thead .views-field.views-field-link-flag a:hover,.views-flipped-table.nppe-compare .table-wrap table thead .views-field.views-field-link_flag a:hover,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.views-field-link-flag a:hover,.views-flipped-table.nppe-compare .table-wrap table tbody .views-field.views-field-link_flag a:hover{text-decoration:none;}.views-flipped-table.nppe-compare .table-wrap th.views-field-link-flag a:after,.views-flipped-table.nppe-compare .table-wrap th.views-field-link_flag a:after{display:none;}.views-flipped-table.nppe-compare .clone{position:absolute;top:228px;left:0;pointer-events:none;width:100%;margin:auto;table-layout:fixed;}@media screen and (min-width:768px) and (max-width:991px){.views-flipped-table.nppe-compare .clone{top:251px;}}@media screen and (max-width:767px){.views-flipped-table.nppe-compare .clone{display:none;}}.views-flipped-table.nppe-compare .clone thead,.views-flipped-table.nppe-compare .clone tfooter{display:none;}.views-flipped-table.nppe-compare .clone th,.views-flipped-table.nppe-compare .clone td{visibility:hidden;border-color:transparent;}.views-flipped-table.nppe-compare .clone .th{border:1px solid #000;background:#eee;visibility:visible;}.views-flipped-table.nppe-compare .clone tbody th{border:1px solid #000;background:#eee;visibility:visible;}.views-flipped-table.nppe-compare .clone thead td,.views-flipped-table.nppe-compare .clone tbody td{max-width:350px;width:350px;}@media screen and (max-width:767px){.views-flipped-table.nppe-compare .clone thead td,.views-flipped-table.nppe-compare .clone tbody td{max-width:250px;width:250px;}}.views-flipped-table.nppe-compare .clone thead td .field_analysis_composition,.views-flipped-table.nppe-compare .clone tbody td .field_analysis_composition{display:none;}.views-flipped-table.nppe-compare .clone thead td .field_analysis_ingredients,.views-flipped-table.nppe-compare .clone tbody td .field_analysis_ingredients{padding:0px;border-bottom:none;margin:0px;}.views-flipped-table.nppe-compare .clone thead td .field_analysis_ingredients label,.views-flipped-table.nppe-compare .clone tbody td .field_analysis_ingredients label{display:none;}.views-flipped-table.nppe-compare .clone thead td .info-icon__text,.views-flipped-table.nppe-compare .clone tbody td .info-icon__text{display:none;}.views-flipped-table.nppe-compare .clone thead td .info-icon__container_wrapper,.views-flipped-table.nppe-compare .clone tbody td .info-icon__container_wrapper{display:inline-block;}.views-flipped-table.nppe-compare .clone thead td .info-icon__container,.views-flipped-table.nppe-compare .clone tbody td .info-icon__container{margin:0px;}.views-flipped-table.nppe-compare .clone thead td .info-icon__container .info-icon__image,.views-flipped-table.nppe-compare .clone tbody td .info-icon__container .info-icon__image{display:inline-block;width:50px;height:50px;}.views-flipped-table.nppe-compare .clone thead td .info-icon__container .info-icon__image img,.views-flipped-table.nppe-compare .clone tbody td .info-icon__container .info-icon__image img{width:100%;height:100%;}.views-flipped-table.nppe-compare .clone thead td .paragraph .paragraph--type--nppe-product-information .paragraph--view-mode--nppe-conditions-icons :nth-child(2),.views-flipped-table.nppe-compare .clone tbody td .paragraph .paragraph--type--nppe-product-information .paragraph--view-mode--nppe-conditions-icons :nth-child(2){display:none;}.views-flipped-table.nppe-compare .clone thead th,.views-flipped-table.nppe-compare .clone tbody th{max-width:175px;width:175px;}.views-flipped-table.nppe-compare .clone thead th,.views-flipped-table.nppe-compare .clone tbody th{padding:5px 10px;background:#fff;border:1px solid #ebebec;vertical-align:top;}.views-flipped-table.nppe-compare .clone thead th p,.views-flipped-table.nppe-compare .clone tbody th p{white-space:normal;}.views-flipped-table.nppe-compare .clone thead td,.views-flipped-table.nppe-compare .clone tbody td{padding:5px 10px;background:#fff;border:none;vertical-align:top;}.views-flipped-table.nppe-compare .clone thead td p,.views-flipped-table.nppe-compare .clone tbody td p{white-space:normal;}.views-flipped-table.nppe-compare .clone thead tr:first-of-type,.views-flipped-table.nppe-compare .clone tbody tr:first-of-type{background-color:transparent;}.views-flipped-table.nppe-compare .clone thead tr > *:first-child,.views-flipped-table.nppe-compare .clone tbody tr > *:first-child{background-color:#f6f6f6;text-align:left;}.views-flipped-table.nppe-compare .clone thead .views-field,.views-flipped-table.nppe-compare .clone tbody .views-field{padding:10px 20px 35px;vertical-align:top;background-color:#fff;}.views-flipped-table.nppe-compare .clone thead .views-field.pro-plan-product-icons > div,.views-flipped-table.nppe-compare .clone tbody .views-field.pro-plan-product-icons > div{display:inline-block;margin:0 10px 0;}.views-flipped-table.nppe-compare .clone thead .views-field.pro-plan-product-icons div,.views-flipped-table.nppe-compare .clone tbody .views-field.pro-plan-product-icons div{font-size:0;}.views-flipped-table.nppe-compare .clone thead .views-field.pro-plan-product-icons h2,.views-flipped-table.nppe-compare .clone tbody .views-field.pro-plan-product-icons h2{display:none;}.views-flipped-table.nppe-compare .clone thead .views-field.views-field-link-flag,.views-flipped-table.nppe-compare .clone thead .views-field.views-field-link_flag,.views-flipped-table.nppe-compare .clone tbody .views-field.views-field-link-flag,.views-flipped-table.nppe-compare .clone tbody .views-field.views-field-link_flag{border-bottom:1px solid transparent;border-top:1px solid transparent;padding:0 10px 0;text-align:right;height:40px;}.views-flipped-table.nppe-compare .clone thead .views-field.views-field-link-flag a,.views-flipped-table.nppe-compare .clone thead .views-field.views-field-link_flag a,.views-flipped-table.nppe-compare .clone tbody .views-field.views-field-link-flag a,.views-flipped-table.nppe-compare .clone tbody .views-field.views-field-link_flag a{text-align:right;font-size:0;text-decoration:none;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/close-x-button.png);display:block;background-position:center right;background-size:auto 100%;background-repeat:no-repeat;content:" ";height:20px;width:100%;position:relative;right:10px;}.views-flipped-table.nppe-compare .clone thead .views-field.views-field-link-flag a:hover,.views-flipped-table.nppe-compare .clone thead .views-field.views-field-link_flag a:hover,.views-flipped-table.nppe-compare .clone tbody .views-field.views-field-link-flag a:hover,.views-flipped-table.nppe-compare .clone tbody .views-field.views-field-link_flag a:hover{text-decoration:none;}.compare-buttons{margin:15px;text-align:right;height:60px;}@media screen and (max-width:767px){.compare-buttons{display:none;}}.compare-buttons div{border-radius:100%;background:#fff;}.compare-buttons .compare-previous{height:50px;width:50px;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/arrow-left.png);box-shadow:1px 2px 3px #999;background-repeat:no-repeat;background-size:40%;background-position:15px;display:inline-block;margin-right:20px;}.compare-buttons .compare-next{height:50px;width:50px;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/arrow-right.png);box-shadow:1px 2px 3px #999;background-repeat:no-repeat;background-size:40%;background-position:15px;display:inline-block;}@media screen and (max-width:767px){.nppe-compare header a{border-radius:30px;border:1px solid #000;padding:10px 30px;text-transform:uppercase;display:block;text-align:center;float:right;color:#000;text-decoration:none !important;margin:20px;width:90%;}.nppe-compare header a :hover{color:#fff;background:#000;}}
.breakout{position:relative;display:table;width:100vw;left:50%;}@media screen and (max-width:767px){.breakout{left:0;}}.breakout > *{position:relative;margin-left:auto;margin-right:auto;left:-50%;}@media screen and (max-width:767px){.breakout > *{left:0;}}.ghost-button,.black-ghost-button,.white-ghost-button{border-radius:30px;background:transparent;color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;margin:20px 0 0;}.ghost-button:hover,.black-ghost-button:hover,.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.black-ghost-button{color:#fff;background-color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.black-ghost-button:hover{border-radius:30px;color:#000;border-color:#000;background-color:#fff;padding:10px 30px;text-decoration:none;}.white-ghost-button{color:#fff;background-color:transparent;border:1px solid #fff;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.kss-swatch{display:inline-block;position:relative;margin-bottom:5px;width:145px;height:140px;text-align:center;font-size:1.4rem;color:#FFF;padding-top:90px;}.kss-swatch.kss-swatch-light{border:1px solid #F6F6F6;color:#000;}.nppe-pro-plan-products .views-row{margin-bottom:15px;}.featured-product--container{min-height:255px;border-radius:0;background:#fff;border:0;box-shadow:0;margin:5px 7px 5px;text-align:center;}.featured-product--container a{text-decoration:none;}.featured-product--container .product-detail__related-product--content .teaser-title{padding:0 0 10px;font-size:15px;line-height:25px;text-transform:uppercase;width:100%;font-weight:300;color:#000;text-align:center;}.featured-product--container .product-detail__related-product---image{padding:20px 0 0;}.featured-product--container .product-detail__related-product---image img{max-height:170px;max-width:100%;height:auto;width:auto;}#block-nppemoduleproductprofilecustomquiz-2{background:#000;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;margin-bottom:4px;}#block-nppemoduleproductprofilecustomquiz-2 h2{color:#FFF;font-size:16px;text-transform:uppercase;line-height:50px;padding:0 20px;margin:0;}#block-nppemoduleproductprofilecustomquiz-2 fieldset{padding-bottom:20px;}.nppe_module_content_product_profile.filter-custom-quiz .js-form-type-checkbox label{margin-top:8px !important;}.nppe_module_content_product_profile.filter-custom-quiz select{background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:5px;box-shadow:1px 1px 2px #ebebec;width:220px;padding:7px 12px;background-position:96% center;background-repeat:no-repeat;background-size:auto 14px;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/arrow-down-grey.png);}.nppe_module_content_product_profile.filter-custom-quiz select option{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;padding:2px 10px 5px;border-bottom:1px solid #ebebec;}.nppe_module_content_product_profile.filter-custom-quiz fieldset{border:0;}.nppe_module_content_product_profile.filter-custom-quiz fieldset > .row{padding-bottom:50px;margin-bottom:10px;border-bottom:2px solid #efefef;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__heading{margin:20px 0 20px;font-size:22px;font-weight:400;padding-bottom:20px;margin-left:10px;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__message{text-align:left;color:#000;background:#ebebec;border-radius:8px;overflow:hidden;padding:15px 10px 15px 40px;display:block;margin-bottom:30px;margin-left:10px;font-weight:400;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__message:before{margin-right:15px;margin-left:-15px;content:"i";text-align:center;font-weight:400;font-size:120%;display:inline-block;height:30px;line-height:30px;width:30px;border-radius:100%;border:1px solid #000;color:#000;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__message:empty{display:none;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__hidden,.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__hiiden{margin:20px 0 10px;}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet{display:inline-block;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #ebebec;box-shadow:0 2px 2px rgba(0,0,0,0.3);padding:10px 20px 50px;margin:0 10px 0;position:relative;width:250px;}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet.active,.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet:hover{border:1px solid #000;}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet.active:before,.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet:hover:before{background-color:#000;border:1px solid #000;box-shadow:inset 0 0 0 2px #fff;}@media screen and (max-width:767px){.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet{padding-bottom:10px;margin-bottom:25px;left:-10px;width:100% !important;}}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet input{display:block;top:10px;left:10px;background-color:#fff;border-radius:100%;line-height:28px;height:28px;width:28px;display:block;font-size:0;border:1px solid #000;box-shadow:inset 0 0 0 2px transparent;z-index:2;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet input:checked{border:1px solid #000;background-color:#000;box-shadow:inset 0 0 0 2px #fff;}@media screen and (max-width:767px){.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet input{display:inline-block !important;margin-top:22px;position:absolute;left:15px;}}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet label{text-align:center;font-weight:normal;width:100%;padding-left:5px;}@media screen and (max-width:767px){.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet label{width:75%;padding-left:45px;display:inline-block !important;}}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet label:before{content:"";background:transparent;border-radius:0;box-shadow:none;border:0;background-repeat:no-repeat;background-size:100% auto;background-position:center center;height:150px;width:150px;display:block;margin:0 20px;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/cat.jpg);}@media screen and (max-width:767px){.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet label:before{height:70px;width:70px;margin-right:5px;}}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet:first-child label:before{background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/dog.png);}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__name input{background:transparent;border:0;border-bottom:none;padding:10px 0;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__image{width:100%;clear:both;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__image .description{display:none;}.user-profile--my-account{z-index:999;}.user-profile--delete-account{margin-top:35px;}.user-profile--delete-account .views-field-nothing{margin:0 0 60px;}.user-profile--delete-account .views-field-nothing .field-content a{color:#000;text-decoration:none;}.user-profile--delete-account .views-field-nothing .field-content a:hover:after{text-decoration:none;}.user-profile--delete-account .views-field-nothing .field-content a:after{text-decoration:none;color:#000;display:inline;content:"\203A";width:20px;height:auto;margin-left:5px;}.product-listing-page .js-form-type-checkbox label:before{height:20px;width:20px;background:#FFF;top:10px;}.product-listing-page .js-form-type-checkbox label:after{left:12px;top:11px;width:5px;height:13px;}.js-form-type-checkbox{display:block;position:relative;padding-left:17px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:15px;}.js-form-type-checkbox input{position:absolute;z-index:-1;opacity:0;}.js-form-type-checkbox label:before{content:"";position:absolute;top:5px;left:5px;height:35px;width:35px;background:#f6f6f6;border:1px solid #000;}.js-form-type-checkbox input:checked ~ label:before{background:#f6f6f6;}.js-form-type-checkbox input:disabled ~ label{color:#d6d6d6;cursor:not-allowed;}.js-form-type-checkbox input:disabled ~ label:before{border:1px solid #d6d6d6;cursor:not-allowed;}.js-form-type-checkbox label:after{content:"";position:absolute;box-sizing:unset;content:'';position:absolute;display:none;}.js-form-type-checkbox input:checked ~ label:after{content:"";position:absolute;display:block;}.js-form-type-checkbox label:after{content:"";position:absolute;left:16px;top:5px;width:10px;height:25px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg);}.filter-custom-quiz{background:#f6f6f6;}.found-dog,.found-cat{display:inline;}.nppe_module_content_product_profile .form-item-petname{border-bottom:1px solid #d6d6d6;margin-left:10px;}.nppe_module_content_product_profile .form-item{margin-left:10px;}.path-frontpage .nppe_module_content_product_profile .form-item{margin-left:0;}
.breakout{position:relative;display:table;width:100vw;left:50%;}@media screen and (max-width:767px){.breakout{left:0;}}.breakout > *{position:relative;margin-left:auto;margin-right:auto;left:-50%;}@media screen and (max-width:767px){.breakout > *{left:0;}}.ghost-button,.black-ghost-button,.white-ghost-button{border-radius:30px;background:transparent;color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;margin:20px 0 0;}.ghost-button:hover,.black-ghost-button:hover,.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.black-ghost-button{color:#fff;background-color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.black-ghost-button:hover{border-radius:30px;color:#000;border-color:#000;background-color:#fff;padding:10px 30px;text-decoration:none;}.white-ghost-button{color:#fff;background-color:transparent;border:1px solid #fff;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.kss-swatch{display:inline-block;position:relative;margin-bottom:5px;width:145px;height:140px;text-align:center;font-size:1.4rem;color:#FFF;padding-top:90px;}.kss-swatch.kss-swatch-light{border:1px solid #F6F6F6;color:#000;}ul.timeline-cards-view-switcher-buttons{display:none !important;list-style:none;list-style-type:none;text-align:right;}ul.timeline-cards-view-switcher-buttons li.switcher-icons{list-style:none;list-style-type:none;display:inline-block;text-transform:uppercase;padding:0 15px 20px;opacity:0.45;}ul.timeline-cards-view-switcher-buttons li.switcher-icons:before{opacity:0.45;}ul.timeline-cards-view-switcher-buttons li.switcher-icons.active,ul.timeline-cards-view-switcher-buttons li.switcher-icons:hover{opacity:1;}ul.timeline-cards-view-switcher-buttons li.switcher-icons.active:before,ul.timeline-cards-view-switcher-buttons li.switcher-icons:hover:before{opacity:1;}ul.timeline-cards-view-switcher-buttons li.switcher-icons a{text-decoration:none;color:#000;display:inline-block;vertical-align:top;line-height:22px;height:22px;}ul.timeline-cards-view-switcher-buttons li.switcher-icons a:hover{text-decoration:none;}ul.timeline-cards-view-switcher-buttons li.switcher-icons.icon-timeline:before{content:"";display:inline-block;height:18px;width:18px;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/icon-timeline.png);background-repeat:no-repeat;background-size:100% auto;background-position:0 0;}ul.timeline-cards-view-switcher-buttons li.switcher-icons.icon-grid:before{content:"";display:inline-block;height:18px;width:18px;background-image:url(/proplan/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/icon-grid.png);background-repeat:no-repeat;background-size:100% auto;background-position:0 0;}.timeline-cards-outer-wrapper{background:#f6f6f6;padding:12% 0 25px;}@media screen and (max-width:991px){.timeline-cards-outer-wrapper{max-width:100vw;}}.timeline-cards-outer-wrapper .timeline-cards-inner-wrapper{display:block;position:relative;}.timeline-cards-outer-wrapper .timeline-cards-inner-wrapper:before{content:" ";border-left:2px dashed #ebebec;width:2px;left:50%;display:block;position:absolute;z-index:0;top:20px;height:90%;}@media screen and (max-width:767px){.timeline-cards-outer-wrapper .timeline-cards-inner-wrapper:before{left:4vw;}}.nppe_timeline_card_date{display:block;background:#fff;border-radius:8px;height:50px;width:90px;border:1px solid #ebebec;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0;text-align:center;-ms-flex-pack:center;justify-content:center;line-height:48px;box-shadow:0 2px 2px rgba(0,0,0,0.3);position:absolute;left:46.25%;z-index:2;font-weight:600;font-size:170%;transform:translateY(300%);}@media screen and (max-width:991px){.nppe_timeline_card_date{font-size:0;border-radius:100%;margin:0 31px 0;height:25px;width:25px;line-height:25px;z-index:1;margin-top:-55px;left:-11vw;}}@media screen and (max-width:767px){.nppe_timeline_card_date{margin-top:0;left:-11vw;}}.nppe_timeline_card_date.nppe_timeline_card_date_small{font-size:0;border-radius:100%;margin:0 31px 0;height:25px;width:25px;line-height:25px;z-index:1;}@media screen and (max-width:991px){.nppe_timeline_card_date.nppe_timeline_card_date_small{left:-11vw;}}.nppe_timeline_card_date.with-banner{top:45%;position:relative;}@media screen and (max-width:991px){.nppe_timeline_card_date.with-banner{top:5.7%;}}@media screen and (max-width:767px){.nppe_timeline_card_date.with-banner{margin-top:0;left:0;margin-left:-9vw;}}.timeline-cards{display:-ms-flexbox;display:flex;width:100%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;}.timeline-cards .timeline-card-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 5% 40px 0;max-width:45%;width:45%;min-height:280px;}@media screen and (max-width:991px){.timeline-cards .timeline-card-wrapper{display:block;min-height:unset;max-width:100%;width:100%;-ms-flex:initial;flex:initial;margin:55px 0 0 0;}}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper{max-width:84vw;width:84vw;margin-left:6vw;margin-top:20px;left:0;}}.timeline-cards .timeline-card-wrapper:nth-child(odd){margin:38% 0 0 5%;}.timeline-cards .timeline-card-wrapper.for-product{max-width:26vw;width:26vw;margin-left:8vw;left:0;}@media screen and (max-width:991px){.timeline-cards .timeline-card-wrapper.for-product{max-width:84vw;width:84vw;margin-left:6vw;left:0;}}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper.for-product{max-width:84vw;width:84vw;margin-left:6vw;left:0;}}.timeline-cards .timeline-card-wrapper.with-banner{max-width:100%;width:100%;margin:0 0 0 0;}@media screen and (max-width:991px){.timeline-cards .timeline-card-wrapper.with-banner{margin:60% 0 0 0;}}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper.with-banner{max-width:84vw;width:84vw;margin-left:6vw;margin-top:50px;left:0;}}.timeline-cards .timeline-card-wrapper .timeline-card{background:#fff;border-radius:8px;border:1px solid #ebebec;box-shadow:0 2px 2px rgba(0,0,0,0.1);padding:20px;}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card{box-shadow:0 2px 2px transparent;max-width:84vw;width:84vw;margin-left:0;left:0;border:0;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product{padding:0;border:0;box-shadow:0 0 0 transparent;border-radius:0;background:transparent;display:-ms-flexbox;display:flex;width:101.5%;}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product{width:84vw;left:2vw;box-shadow:0 2px 2px transparent;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > *,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > *{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0 0;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div{display:-ms-flexbox;display:flex;width:100%;position:relative;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div > div,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div > div{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0 0;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div > div:nth-child(even),.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div > div:nth-child(even){margin:0 0 0 0;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div > div > article > h2,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div > div > article > h2{display:none;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article .homepage__featured-product--container,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product .homepage__featured-product--container{margin:5px 7px 5px 0;background:#fff;}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article .homepage__featured-product--container,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product .homepage__featured-product--container{margin:20px 7px 5px 0;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video{padding:0;border:0;min-height:245px;box-shadow:0 0 0 transparent;border-radius:0;background:transparent;margin-top:55px;}@media screen and (min-width:768px) and (max-width:991px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video{min-height:395px;}}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video{min-height:180px;margin-top:23px;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video > div > div{background:transparent;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .nppe-video-embed{padding-top:0;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper{overflow:visible;height:auto;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video_thumbnail,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video{height:auto;border-radius:8px;overflow:hidden;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video_thumbnail .glyphicon,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video .glyphicon{line-height:317px;}@media screen and (max-width:991px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video_thumbnail .glyphicon,.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video .glyphicon{line-height:190px;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner{padding:0;border:0;box-shadow:0 0 0 transparent;border-radius:0;background:transparent;margin-top:0px;margin-bottom:60px;}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner{margin-top:20px;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner > div > div{background:transparent;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--image{border-radius:8px;overflow:hidden;}@media screen and (min-width:768px) and (max-width:991px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--image img{opacity:1;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container{width:100%;top:30%;}@media screen and (max-width:991px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container{margin-left:0;width:100%;top:20%;}}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container{top:50%;}}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container .container{max-width:100%;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container *{text-align:center;color:#fff;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container h1{margin-top:-25px;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container .banner__container--button a{color:#fff;border:1px solid #fff;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--text-container .banner__container--button a:hover{color:#fff;border-color:#000;background-color:#000;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div > div{background:transparent;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div > div .article-list__article-listing--container{background:#fff;border-radius:8px;border:1px solid #ebebec;box-shadow:0 2px 2px rgba(0,0,0,0.3);}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--article > div > div .article-list__article-listing--container{box-shadow:0 2px 2px transparent;}}.timeline-cards .timeline-card-wrapper.with-banner + .timeline-card-wrapper{margin:0 5% 40px 0;}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper.with-banner + .timeline-card-wrapper{margin-left:6vw;}}.timeline-cards .timeline-card-wrapper.with-banner + .timeline-card-wrapper + .timeline-card-wrapper{margin:38% 0 0 5% !important;}@media screen and (max-width:767px){.timeline-cards .timeline-card-wrapper.with-banner + .timeline-card-wrapper + .timeline-card-wrapper{margin-left:6vw;margin-top:20px;}}.nppe_timeline_card_title_wrapper{text-align:left;}.nppe_timeline_card_title_wrapper h3.nppe_timeline_card_title{text-align:left;text-transform:uppercase;font-weight:500;font-size:100%;line-height:170%;margin-bottom:15px;}.nppe_timeline_card_title_wrapper h3.nppe_timeline_card_title:after{display:inline;content:"\203A";width:20px;height:auto;margin-left:5px;}h1.massive-date{font-size:125px;line-height:100%;}@media screen and (min-width:768px) and (max-width:991px){h1.massive-date{font-size:85px;}}@media screen and (max-width:767px){h1.massive-date{font-size:40px;}}.timeline-card-wrapper{transition-property:all;transition-duration:0.4s;transition-timing-function:ease-in-out;}.timeline-cards-inner-wrapper{transition-property:all;transition-duration:0.4s;transition-timing-function:ease-in-out;}.timeline-cards-inner-wrapper.grid:before{display:none;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid:before{left:4%;}}.timeline-cards-inner-wrapper.grid .nppe_timeline_card_date{display:none;top:34.7px !important;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .nppe_timeline_card_date{display:none;}}.timeline-cards-inner-wrapper.grid h1.massive-date{font-size:90px;line-height:100%;}@media screen and (max-width:1199px){.timeline-cards-inner-wrapper.grid h1.massive-date{font-size:100px;}}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid h1.massive-date{font-size:40px;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper{max-width:270px;width:270px;min-height:280px;margin:0 20px 20px 0;display:inline-block;}@media screen and (min-width:768px) and (max-width:991px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper{width:100% !important;max-width:100% !important;min-height:210px !important;}}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper{max-width:84vw;width:84vw;margin-left:0;left:0;min-height:80px;margin:0 20px 0px 0;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper:nth-child(even){margin:0 20px 20px 0;display:inline-block;}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.with-banner{max-width:270px;width:270px;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.with-banner{max-width:84vw;width:84vw;margin-left:0;left:0;margin-top:30px;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.for-product{max-width:540px;width:auto;margin-right:0;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.for-product{max-width:84vw;width:84vw;margin-left:0;left:0;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.for-product .product-detail__related-product---image{padding:45px 0 0;}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.for-product .nppe_timeline_card_title_wrapper{margin-bottom:-59px;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.for-product .nppe_timeline_card_title_wrapper{margin-bottom:0;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper.for-product .nppe_timeline_card_title_wrapper h3.nppe_timeline_card_title{z-index:9;position:relative;margin-left:15px;margin-top:21px;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card{max-width:90vw;width:90vw;margin-left:0;left:0;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--text-container{margin-left:0;width:100%;top:20%;}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--text-container h1{font-size:30px;}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--image{box-shadow:0 2px 2px rgba(0,0,0,0.3);background-color:#000;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--image{box-shadow:0 2px 2px transparent;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--image img{max-width:none;width:auto;height:373px;margin-left:-140%;}@media screen and (min-width:768px) and (max-width:991px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--image img{max-width:700px;height:auto;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--image .mobile img,.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container .banner__container--image .tablet img{margin-left:0;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner{margin-top:0px;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product{max-width:none;width:auto;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product{max-width:45vw;width:45vw;margin-left:0;margin-right:5vw;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product .homepage__featured-product--container{margin:0 20px 5px 0;height:373px;box-shadow:0 2px 2px rgba(0,0,0,0.3);}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product .homepage__featured-product--container{box-shadow:0 2px 2px transparent;max-width:45vw;height:300px;}}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product .homepage__featured-product--container .product-detail__related-product---image{padding:5px 0 0;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product .homepage__featured-product--container .product-detail__related-product---image img{max-height:240px;height:240px;width:auto;}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div > div{max-width:270px;min-width:270px;width:270px;}@media screen and (max-width:767px){.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div > div{max-width:45vw;min-width:45vw;width:45vw;}}.timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--product > div > div:last-child{margin-right:0;}.grid .timeline-cards .timeline-card-wrapper .timeline-card{width:96.5%;margin-bottom:20px;}.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video{margin-top:20px;}.grid .timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video_thumbnail .glyphicon{line-height:160px;}.nppe_timeline_card_date.with-banner{top:34.7% !important;}.timeline-card-wrapper .nppe_timeline_card_image{border-radius:5px;display:block;position:relative;}.timeline-card-wrapper .nppe_timeline_card_image img{border-radius:10px;width:100%;height:auto;display:block;}.timeline-card-wrapper .nppe_timeline_card_image .nppe_timeline_card-date-image-summary{position:absolute;top:10%;text-align:center;color:#fff;margin:91px;font-size:15px;font-weight:400;}@media screen and (max-width:767px){.timeline-card-wrapper .nppe_timeline_card_image .nppe_timeline_card-date-image-summary{margin:60px;}}.timeline-card-wrapper .nppe_timeline_card_image .nppe_timeline_card-date-image-summary .massive-date{color:#ffffff;font-weight:400;}.why-proplan-timeline h3{font-weight:400;text-align:center;border-bottom:1px solid #ccc;}.why-proplan .timeline-cards .timeline-card-wrapper .timeline-card{display:none;}.why-proplan .nppe_timeline_card_date_small{display:none;}.why-proplan .timeline-card--banner{display:block !important;}.timeline-cards .timeline-card-wrapper{padding-bottom:8%;}.timeline-cards .timeline-card-wrapper:nth-child(2){margin:38% 0 0 5% !important;}.why-proplan-block-timeline h2{position:absolute;top:0;z-index:9999;border-bottom:1px solid #e3e3e3;padding-bottom:25px;transform:translateX(50%);}
.breakout{position:relative;display:table;width:100vw;left:50%;}@media screen and (max-width:767px){.breakout{left:0;}}.breakout > *{position:relative;margin-left:auto;margin-right:auto;left:-50%;}@media screen and (max-width:767px){.breakout > *{left:0;}}.ghost-button,.black-ghost-button,.white-ghost-button{border-radius:30px;background:transparent;color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;margin:20px 0 0;}.ghost-button:hover,.black-ghost-button:hover,.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.black-ghost-button{color:#fff;background-color:#000;border:1px solid #000;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.black-ghost-button:hover{border-radius:30px;color:#000;border-color:#000;background-color:#fff;padding:10px 30px;text-decoration:none;}.white-ghost-button{color:#fff;background-color:transparent;border:1px solid #fff;padding:10px 30px;text-transform:uppercase;text-decoration:none;}.white-ghost-button:hover{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 30px;text-decoration:none;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.kss-swatch{display:inline-block;position:relative;margin-bottom:5px;width:145px;height:140px;text-align:center;font-size:1.4rem;color:#FFF;padding-top:90px;}.kss-swatch.kss-swatch-light{border:1px solid #F6F6F6;color:#000;}.product-detail__related-product--content .teaser-title,.product-detail__featured-product--content .teaser-title,.homepage__related-product--content .teaser-title,.homepage__featured-product--content .teaser-title{padding:0 0 10px;font-size:15px;line-height:25px;text-transform:uppercase;width:100%;font-weight:300;color:#000;text-align:center;}.product-detail__related-product--content .teaser-featured_product_description,.product-detail__featured-product--content .teaser-featured_product_description,.homepage__related-product--content .teaser-featured_product_description,.homepage__featured-product--content .teaser-featured_product_description{display:none;}.product-detail__related-product--container,.product-detail__featured-product--container,.homepage__related-product--container,.homepage__featured-product--container{min-height:280px;border-radius:5px;background:#fff;border:1px solid #ebebec;box-shadow:1px 2px 4px #ebebec;margin:5px 7px 5px;text-align:center;}.product-detail__related-product--container a,.product-detail__featured-product--container a,.homepage__related-product--container a,.homepage__featured-product--container a{text-decoration:none;}@media (max-width:767px){.product-detail__related-product--container,.product-detail__featured-product--container,.homepage__related-product--container,.homepage__featured-product--container{border-radius:0;border:0;box-shadow:0 0 0 transparent;}}.product-detail__related-product---image,.product-detail__featured-product---image,.homepage__related-product---image,.homepage__featured-product---image{padding:20px 0 0;}.product-detail__related-product---image img,.product-detail__featured-product---image img,.homepage__related-product---image img,.homepage__featured-product---image img{max-height:170px;max-width:100%;height:auto;width:auto;}@media (max-width:767px){.product-detail__related-product---image img,.product-detail__featured-product---image img,.homepage__related-product---image img,.homepage__featured-product---image img{max-height:100% !important;width:70%;}}body.path-frontpage .product-detail__related-product--container:hover,body.path-frontpage .product-detail__featured-product--container:hover,body.path-frontpage .homepage__related-product--container:hover,body.path-frontpage .homepage__featured-product--container:hover{background:#2f2f2f;color:#fff;}body.path-frontpage .product-detail__related-product--container:hover > * > *,body.path-frontpage .product-detail__related-product--container:hover > *,body.path-frontpage .product-detail__featured-product--container:hover > * > *,body.path-frontpage .product-detail__featured-product--container:hover > *,body.path-frontpage .homepage__related-product--container:hover > * > *,body.path-frontpage .homepage__related-product--container:hover > *,body.path-frontpage .homepage__featured-product--container:hover > * > *,body.path-frontpage .homepage__featured-product--container:hover > *{color:#fff;}body.path-frontpage .product-detail__related-product--container:hover .teaser-title,body.path-frontpage .product-detail__featured-product--container:hover .teaser-title,body.path-frontpage .homepage__related-product--container:hover .teaser-title,body.path-frontpage .homepage__featured-product--container:hover .teaser-title{color:#fff;}body.path-frontpage .product-detail__related-product--container:hover .teaser-featured_product_description,body.path-frontpage .product-detail__featured-product--container:hover .teaser-featured_product_description,body.path-frontpage .homepage__related-product--container:hover .teaser-featured_product_description,body.path-frontpage .homepage__featured-product--container:hover .teaser-featured_product_description{color:#fff;display:block;padding:10px 20px 40px;font-size:1.3rem;line-height:170%;font-weight:100;}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){div.banner__container--text-container .button{font-size:9.5px  !important;}.custom-heading-banner .banner__container--text-wrapper{top:70px;}div.banner_responsive_container .banner_responsive_img{min-height:50vh !important;width:100%;}div.custom-heading-banner .banner__container--image{height:360px !important;}}@media only screen and (min-device-width:568px) and (max-device-width:823px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){div.banner_responsive_container .banner_responsive_img{min-height:85vh !important;}div.custom-heading-banner .banner__container--image{height:390px !important;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.custom-heading-banner .banner__container--image{width:100vw;height:465px;overflow:hidden;margin-top:30px;}.custom-heading-banner .banner__container--image{height:465px;}.banner_responsive_container .banner_responsive_img{min-height:45vh !important;}}.h3-quote-articles{color:#9d9d9d;font-size:27px;width:60%;text-align:center;margin:0 auto;line-height:1.5em;font-style:italic;}.paragraph.paragraph--type--bp-columns>.paragraph__column{padding:20px;}.products .flag-compare-products a,.products-compare-box .flag-compare-products a{z-index:8;}.nppe-pro-plan-compare-link-wrapper{z-index:99999;}.timeline-cards-outer-wrapper .timeline-cards-inner-wrapper:before{height:99%;}.desktop{background:#000;}.contact-us-page-block2 .banner__container .banner__container--text-container--without-background .banner__container--text-wrapper{padding-bottom:17px;}.product-detail__related-product--content .teaser-title{padding-bottom:3px !important;}.views-mobile-table{display:none;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-hover-label{z-index:9999;}.health-checker.health-checker-dot-wrapper{z-index:unset;}.health-checker.health-checker-wrapper a{z-index:0;}.health-checker.health-checker-wrapper{z-index:unset;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-dot{z-index:2;}.timeline-cards .timeline-card-wrapper.for-product{margin-left:65px;}.timeline-cards .timeline-card-wrapper:nth-child(1){margin:0 5% 40px 0 !important;}.timeline-cards .timeline-card-wrapper:nth-child(2){}.timeline-cards .timeline-card-wrapper:nth-child(3){margin:0 5% 40px 0 !important;}.timeline-cards .timeline-card-wrapper:nth-child(odd){}.grid .timeline-cards .timeline-card-wrapper.for-product{margin-left:0 !important;}.grid .timeline-cards-inner-wrapper.grid .timeline-cards .timeline-card-wrapper{margin:0 !important;}.grid .timeline-cards .timeline-card-wrapper:nth-child(1),.grid .timeline-cards .timeline-card-wrapper:nth-child(2),.grid .timeline-cards .timeline-card-wrapper:nth-child(3){margin:0 !important;}@media only screen and (min-width:767px) and (max-width:1024px){.health-checker.health-checker-parent-image-wrapper{top:-19px !important;left:-72px !important;}.health-checker-inner-wrapper{transform:scale(1) !important;left:-1% !important;}.health-checker-view header p{margin-bottom:77px;}}@media only screen and (min-width:768px) and (max-width:1024px){.health-checker-inner-wrapper{display:block;transform:scale(0.73);position:relative;left:-21%;width:100%;}.health-checker.health-checker-parent-image-wrapper{position:relative;top:-20px;left:-74px;z-index:1;display:inline-block;}.health-checker.health-checker-parent-image-wrapper{position:relative;top:-20px;left:6px;z-index:1;display:inline-block;}header#navbar > .container .navbar-toggle{z-index:9999;}.product-selector-block-image .image-content-box .box-image img{width:95.8% !important;}.health-checker-view.choose-animal-page .health-checker.health-checker-parent-image > a{float:none;margin-right:-25px;width:100%;display:inline-block;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row .views-field-nid{position:relative;margin:0 auto;text-align:center;transform:translate(-18%);}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header{padding-right:0;}.video_wrapper .video_thumbnail img{display:none;}.compare-this-product-link a{padding-left:72px;}#block-nppemoduleproductprofilefilterblock{text-align:left;margin:60px 18px 20px;}.wide-banners.push-text-right .banner__container--text h1,.wide-banners.push-text-far-right .banner__container--text h1{color:#fff;}.banner__container--text-container{top:66px;}#block-views-block-banner-extra-rows-block-2{max-height:319px;}.path-frontpage .page-tear__bottom--white-cream{max-height:310px;}#block-views-block-banner-extra-rows-block-2 .banner__container--text-container{top:40px !important;}#block-views-block-banner-extra-rows-block-2 .banner__container{height:39vh !important;}}@media only screen and (min-width:1300px) and (max-width:2200px){.path-frontpage footer#footer.footer{bottom:-200px !important;}}@media only screen and (min-width:1300px) and (max-width:2200px){}@media only screen and (min-width:1024px) and (max-width:1300px){.product-selector-block .image-content-box{background-color:transparent;}.product-selector-block .image-content-box .box-text{top:-300px;padding:0 20px;width:400px;}.product-selector-block .image-content-box .box-image img{width:416px;}.product-selector-block .image-content-box .box-text .title h2{margin-top:50px !important;font-size:21px !important;}.fake-button{margin:34px 31px;width:28% !important;}#block-nppemoduleproductprofilecustomquiz-2{top:-248px;}.hero-flickety .banner__container--text{margin:0 auto;text-align:center;}.hero-flickety .banner__container--text-container h1{font-size:25px;}.hero-flickety .banner__container--text-container{top:125px;}.nppe-pro-plan-products{margin-top:-250px;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.hero-flickety{margin-top:-50px;}}@supports (-ms-ime-align:auto){.hero-flickety{margin-top:-50px;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.nppe_module_content_product_profile .filter-home__radio{margin-left:30px;}.webform-submission-contact-us-add-form .js-form-type-radio label{padding-left:35px;}.path-frontpage .hero-flickety{margin-top:-1px;}.hero-flickety{margin-top:-50px;}.js-form-type-radio label{padding-left:0;margin-left:5px !important;}}body.path-frontpage .homepage__featured-product--container:hover .teaser-featured_product_description{padding:0px 20px 40px;overflow:hidden;height:90px;}.page-node-type-dsu-product .homepage__featured-product--container .teaser-title a{height:89px;overflow:hidden;}.page-node-type-dsu-product .homepage__featured-product--container .teaser-title{height:89px;}.nppe-pro-plan-products .views-row{margin-bottom:35px;}.nppe_module_content_product_profile.filter-custom-quiz-user #edit-chooseyourpet .js-form-type-radio label{padding-left:0;}.blank-menu{padding:10px;margin-left:-20px !important;cursor:default;font-weight:bold;}header#navbar .navbar-collapse nav > ul.menu > li > ul.menu > .megamenu--top-tier .megamenu--tier-two,header#navbar .navbar-collapse nav > ul.menu > li > ul.menu > .megamenu--top-tier .megamenu--tier-two > ul.menu .megamenu--tier-three{color:#000;}.product-selector-block-image .image-content-box .box-image img{width:99.8%;}@media only screen and (max-width:1394px){.path-frontpage .page-tear__bottom--white-cream{max-height:500px;}.path-frontpage footer#footer.footer{position:relative;bottom:0px;}}@media only screen and (min-width:1394px){.path-frontpage .page-tear__bottom--white-cream{max-height:700px;}.path-frontpage footer#footer.footer{position:relative;bottom:-150px;}}@media only screen and (max-width:1000px){.path-frontpage .page-tear__bottom--white-cream{max-height:500px;}.path-frontpage footer#footer.footer{position:relative;bottom:0px;}}.filter-custom-quiz-user:after{display:none;}.filter-custom-quiz-user:before{background-color:transparent;background-image:none;height:0;}.path-user .nppe-module-product-profile-admin-quiz .close-button{top:15px;right:0;}.filter-custom-quiz-user{min-width:62vw;margin-top:0;left:0;right:0;}.pro-plan-product-icons img{background-color:#000;}.nppe-glossary-pre-processor-outer-wrapper{width:1px;height:1px;top:-100px;right:-100px;position:absolute;overflow:hidden;text-indent:-99999px;}.paragraph--type--bp-carousel.slide .carousel-control{background:none;}.paragraph--type--bp-carousel.slide .carousel-inner .paragraph__column{padding:0;}.paragraph--type--bp-carousel.slide .carousel-inner .paragraph__column .paragraph--type--bp-blank{position:absolute;z-index:999;top:30%;left:20%;width:35%;}.paragraph--type--bp-carousel.slide .carousel-inner .paragraph__column .paragraph--type--bp-image:after{background-image:url(http://proplantemplate.test-purinaone.acsitefactory.com/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/down-curve.png);background-size:100% 100%;content:"";z-index:1;position:absolute;bottom:0px;left:0;display:block;width:100%;height:140px;background-repeat:no-repeat;background-position:bottom center;}.hidden{display:none!important;}header#navbar .navbar-collapse nav > ul.menu{margin-top:0;}#searchableinput{width:100%;padding:0 30px 0;color:#000;}.wide-banners.push-text-right .banner__container--text-container .banner__container--text-wrapper{margin-top:0;}.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{margin-top:0px !important;}.nppe-pro-plan-products.tab1default .owl-buttons,.nppe-pro-plan-products.tab2default .owl-buttons,.nppe-pro-plan-products.tab3default .owl-buttons,.nppe-pro-plan-products.tab4default .owl-buttons,#block-views-block-nppe-pro-plan-products-block-1 .owl-buttons{top:20% !important;}#block-views-block-banner-block-1-6{display:none;}.select2-selection--single .select2-selection__arrow b{display:none;}.wide-banners .banner__container--text-wrapper{margin-top:-130px;}.hidden-for-search{height:1px;width:1px;overflow:hidden;color:transparent;}#block-views-block-nppe-pro-plan-search-block-block-1 .contextual{display:none !important;}#block-nppe-pro-plan-mobile-search-block > div,#block-views-block-nppe-pro-plan-search-block-block-1 > div{z-index:0;right:0vw;left:0vw;top:84px;}#block-nppe-pro-plan-mobile-search-block .navbar-search-block-wrapper header:after,#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper header:after{display:none;}.paragraph.paragraph--width--full.paragraph--type--bp-carousel .carousel-inner{background-color:#000;}.nppe-module-product-profile-admin-home h2{font-size:40px;letter-spacing:1px;}.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__radio--item label{padding:10px 20px;font-size:15px;}.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__radio--item label:hover{background-color:#000;color:#fff;border-color:#000;}.purina-layouts__article--main-header-container .col-md-12{padding-left:0;padding-right:0;}.nppe_module_content_product_profile fieldset{width:100%;max-width:100%;}.nppe-pro-plan-products.product-listing-page .homepage__featured-product--container{border-bottom:1px solid #ccc;}.nppe-product-selector-dropdown-block{padding-right:0;padding-left:0;}.hidden-on-load-closer{height:37px;}.product-detail__related-product--content .bvr-rating{margin:0 auto;width:35%;}@media screen and (max-width:460px){.mobile_search_wrapper{right:0;}.mobile_search_wrapper h2.open-search{right:50px!important;}}@media screen and (min-width:461px) and (max-width:991px){header#navbar > .container .navbar-toggle{margin-top:21px;}header#navbar #main-navbar-collapse.navbar-collapse{height:100vh!important;min-width:93%;}.mobile_search_wrapper{position:absolute;right:0;width:100%;}}@media screen and (min-width:461px){.product-detail__related-product---image img{max-height:auto;}}@media screen and (max-width:460px){.custom-heading-banner .banner__container--image img{height:auto !important;}.nppe-module-product-profile-admin-home h2{font-size:26px;letter-spacing:1px;margin-top:0px;padding-bottom:15px;}.article-list__article-listing--container .grid-listing__container--content .details__container .article-title{font-size:18px;}}.nppe-module-product-profile-admin-home{width:100%;left:0;}.paragraph--type--bp-carousel.slide .carousel-control{z-index:9999;}.products .row .outer-container{min-height:300px;}.nppe-compare header a{float:right;margin-top:-22px;color:#000;text-decoration:underline;}.custom-heading-banner .banner__container--text-wrapper{top:0;}.compare-this-product-link{text-align:center;margin-top:14px;}.nppe-pro-plan-products .views-row{margin-bottom:20px;}.compare-this-product-link a:before{left:40px;}.compare-this-product-link.Remove a:after{left:48px;}.paragraph--bp-accordion--container .bp-accordion--button{margin-bottom:25px;}.tabs-outer-wrapper #block-tabs ul{margin:0 auto;text-align:center;}.nppe-pro-plan-products.tab4default .owl-controls{margin:0px 0 50px;}.nppe_module_content_product_profile .form-item:{width:49%;}#block-loginfakeblock{float:right;padding-top:9px;}.page-node-type-dsu-product h3{vertical-align:top;}.page-node-type-dsu-product .homepage__featured-product--container{min-height:315px;}.homepage__featured-product--container{min-height:280px;}<!-- BIANNCA -->
.banner__container--image img{opacity:0.8;}.nppe-module-product-profile-admin-home h2{width:60%;min-width:283px;}.mobile_search_wrapper #block-nppe-pro-plan-mobile-search-block h2{top:7px;}.banner__container--image .bottom-curve:after{bottom:-1px !important;}@media screen and (max-width:767px){.wide-banners.push-text-right .banner__container--text,.wide-banners.push-text-far-right .banner__container--text{width:100% !important;max-width:100% !important;}.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{width:85%;}.product-selector-block-image .image-content-box .box-image img{width:99.8% !important;}.user-login-form{width:100%;}.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__block-title{font-size:25px;line-height:1.3em;}.nppe-proplan-main-articles-mobile{margin-top:30px;}.path-frontpage .hero-flickety .banner__container--image img{max-width:130vw;width:130vw;}.hero-flickety .banner__container--text{width:80% !important;margin:0 auto !important;}.hero-flickety .banner__container--text-container{top:58px;}.product-detail__container--content .details__container .where-to-buy{padding:10px 15px;}.nppe_module_content_product_profile .form-item{width:100%;margin-bottom:0;}#block-views-block-nppe-pro-plan-products-block-1 h2{font-size:30px !important;padding:0 5px 19px 0 !important;}#block-views-block-nppe-pro-plan-products-block-1 header{line-height:1.5em !important;padding:0 25px !important;}.tab4default .owl-pagination{display:none !important;}.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{color:#fff;font-size:26px;}.panel-body{padding:0 !important;}.nppe_module_content_product_profile .form-item label{font-size:16px;}.js-form-type-radio label{line-height:40px;}.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__heading{background:none;text-transform:none;font-size:18px;color:#FFF;max-width:85%;margin:0 auto;}.wide-banners.push-text-far-right .banner__container--text p,.wide-banners.push-text-right .banner__container--text p{color:#fff;font-size:16px;}.wide-banners .banner__container--image .mobile img{opacity:0.8;}#block-views-block-nppe-proplan-articles-homepage-block h2{font-size:35px;padding:0 20px;}.path-frontpage .banner__container img{margin:0 50%;transform:translate(-50%);}#block-views-block-nppe-pro-plan-products-block-1 .owl-pagination{display:none;}.nppe-proplan-main-articles-mobile{margin-bottom:30px;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link header{font-size:19px;line-height:1.4em;float:none;padding-right:0;}.nppe-pro-plan-compare-link-wrapper .compare-this-product-link .views-row{float:none;}.product-selector-block .image-content-box{margin:0 15px;width:92%;}.product-selector-block .image-content-box .box-image{margin:0 15px;}#block-nppemoduleproductprofilecustomquiz-2{margin:0 15px;}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet{width:95%;margin-bottom:25px;}.nppe_module_content_product_profile.filter-custom-quiz #edit-chooseyourpet .form-item-chooseyourpet label{display:inline-grid;}.nppe_module_content_product_profile.filter-custom-quiz .filter-custom-quiz__hiiden{margin:25px 0 15px;font-size:20px;}.nppe_module_content_product_profile .form-item label:before{margin:0 10px 0 0px;}.compare-this-product-link.Remove a:after{left:28px;}.compare-this-product-link a:before{left:20px;}.product-detail__container .details__container{padding:10px 20px;}.purina-layouts__product{width:92vw;}.video_wrapper .video_thumbnail .glyphicon{line-height:195px;}.generic-block__container--text-block p{padding:0 20px;}.articles .purina-layouts__article--main-header-container{padding:0;border:none;}.nppe-pro-plan-article-title-date .views-field-title h1,.nppe-pro-plan-article-title-date .views-field-created{padding:0 15px;}.purina-layouts__article--body img{margin-top:20px;margin-bottom:20px;}#block-views-block-nppe-pro-plan-related-articles-block-1 > div:before{top:-59px !important;}.purina-layouts__article--body img{margin-top:0px;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--video .video_wrapper .video_thumbnail .glyphicon{line-height:190px;}.timeline-cards .timeline-card-wrapper .timeline-card.timeline-card--banner .banner__container--image{margin-top:55px;}}.banner__container--text-container{top:85px;}.contact-faq-banner .banner__container--text{width:100%;}.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__heading span{width:90%;text-align:center;}.product-detail__related-product--content .teaser-title{padding:10px;}.paragraph--type--bp-simple ul li{margin:0 20px !important;}.contact-faq-banner .banner__container--text-wrapper{margin-top:0px !important;}.contact-us-page-block2 .banner__container .banner__container--text-container--without-background .banner__container--text-wrapper{padding-top:10%;}.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__heading span{margin:0 auto;}@media only screen and (max-width:768px){.all-mobile-menu a{display:block;}.health-checker-banner-bottom:after{height:60px;transform:translateX(0%);}.health-checker-banner-bottom .banner__container--text-container{top:20% important;}}@media only screen and (max-width:768px){.nppe-pro-plan-related-products-articles-page .homepage__featured-product--container{width:97% !important;}.nppe-module-product-profile-admin-home h2{width:82%;text-align:center;}#block-views-block-nppe-pro-plan-products-block-1{font-size:18px;}#block-views-block-nppe-pro-plan-products-block-1 .owl-wrapper-outer,.owl-wrapper-outer{height:434px;overflow:hidden;}.paragraph--type--bp-carousel.slide .carousel-indicators{bottom:50px;}.paragraph--type--bp-carousel.slide .carousel-inner .paragraph__column .paragraph--type--bp-image::after{height:115px;}}@media only screen and (min-width:992px){header#navbar .navbar-collapse ul li a{padding:0 20px;}}@media only screen and (min-width:1200px){.nppe-module-product-profile-admin-home h2{width:60%;}.paragraph--type--bp-carousel.slide .carousel-indicators{bottom:100px;}.paragraph--type--bp-carousel.slide .carousel-inner .paragraph__column .paragraph--type--bp-image::after{height:125px;}#block-views-block-nppe-pro-plan-products-block-1 .owl-wrapper-outer,.owl-wrapper-outer{height:400px;overflow:hidden;}}.hero-flickety .banner__container--text-wrapper{}.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__block-title{margin:0px 0 10px !important;}.filter-home__heading{font-size:16px;}.hero-flickety .banner__container--text{width:45%;}h2{text-transform:uppercase;}.nppe-module-product-profile-admin-home h2{text-transform:inherit;}.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__heading{font-size:16px;}.nppe-module-product-profile-admin-home{width:90%;transform:translate(6%);}.nppe-module-product-profile-admin-home form fieldset:last-of-type .btn:hover{border-color:black;}@media screen and (max-width:767px){#block-views-block-banner-extra-rows-block-2{max-height:580px!important;}.contact-faq-banner{max-height:715px!important;}.contact-faq-banner .banner__container{height:80vh!important;}.contact-us #block-views-block-banner-extra-rows-block-4 .breakout,.contact-us #block-views-block-banner-extra-rows-block-3 .breakout{left:-15px;}.nppe-compare header a{margin-top:18px;}.views-mobile-table .owl-carousel .owl-wrapper-outer{overflow:visible;}.views-mobile-table h3{font-style:24px;}.views-flipped-table.nppe-compare table tbody .views-field{padding:2px;}.views-flipped-table.nppe-compare table tbody tr > *:first-child{background-color:transparent;text-align:left;float:none;display:block;height:32px;width:27px;margin-top:58px;line-height:14px;transform:rotate(-90deg);border:none;font-size:15px;}.paragraph-user-profile-pet-entity-edit-form .form-item{border:none;}.paragraph-user-profile-pet-entity-edit-form,.user-form,.user-pass,.user-register-form,.user-login-form{border:none;}.user-profile-pet-outer-wrapper .user-profile-pet-row-inner-wrapper.empty-row,.user-profile-pet-outer-wrapper .views-row.empty-row,{width:150px;height:150px;padding-top:45px;margin-left:30px !important;}.user-profile--my-details .user-profile--my-pets .views-field-field-nppe-upload-a-photo-of-you .field-content .no-photo-wrapper{width:150px;height:150px;padding-top:45px;}.user-form .form-item{border:none;}.user-profile-pet-outer-wrapper .user-profile-pet-row-inner-wrapper{display:inline-block;margin:0 20px;width:100%;}.user_profile_my_pets_wrapper.container{margin:0 auto;width:100%;text-align:center;}.user-profile-my-pets-bottom-curve-outer-wrapper:after{left:-13px !important;}.user-profile-pet-outer-wrapper .user-profile-pet-title-wrapper{padding-left:0;}.user-profile-pet-outer-wrapper .user-profile-pet-row-inner-wrapper{margin-left:0px !important;}.delete body{width:100% !important;text-align:center !important;margin-top:200px !important;}header#navbar > .container .navbar-toggle{z-index:9999;}.timeline-cards .timeline-card-wrapper.for-product{margin-left:20px !important;}.timeline-cards .timeline-card-wrapper:nth-child(1){margin:20px !important;}.timeline-cards .timeline-card-wrapper:nth-child(2){margin:20px !important;}.timeline-cards .timeline-card-wrapper:nth-child(3){margin:20px !important;}.timeline-cards .timeline-card-wrapper:nth-child(even){margin:20px !important;}.timeline-cards .timeline-card-wrapper:nth-child(odd){margin:20px !important;}.health-checker-inner-wrapper{display:block;transform:scale(0.63);position:relative;left:-28%;width:100%;}.health-checker-view.body-area-terms .item-list ul li{width:100%;}.health-checker.health-checker-parent-image-wrapper{position:relative;top:-11px !important;}}.health-checker-related-products-block .product-detail__related-product--content .teaser-title{padding:10px;height:89px;overflow:hidden;}.breakout{z-index:11 !important;}.tabledrag-toggle-weight-wrapper{display:none;}.header#navbar.navbar-collapse nav > ul.menu > li > ul.menu{width:74vw !important;}.header#navbar.navbar-collapse nav > ul.menu > li > ul.menu{left:-17px !important;}.fake-button{text-align:center;margin-left:29px;}@media (max-width:767px){.banner__container--image img{margin-top:-70px !important;}.why-proplan-block-timeline h2{border-bottom:0;text-align:center;transform:none;top:-32px;}abbr[title],acronym[title]{border-color:#000 !important;}header#navbar .navbar-collapse ul li a{padding:0 26px 0 0 !important;}.blank-menu{color:#8b8b8b;font-weight:bold;text-transform:uppercase;padding-left:0px;}.blank-menu-underline{color:#8b8b8b;font-weight:bold;text-transform:uppercase;text-decoration:none;padding-left:0px;}.owl-theme .owl-controls .owl-page{display:none;}.fake-button{margin-left:60px;line-height:1.3em;}}.image-content-box .box-text p{margin-top:0;}.whyproplan-container:hover .summary{text-shadow:rgba(0,0,0,0.6) -1px -1px 2px,rgba(0,0,0,0.6) 1px 1px 2px,rgba(0,0,0,0.6) 1px -1px 2px,rgba(0,0,0,0.6) -1px 1px 2px;}.whyproplan-container:hover .title{text-shadow:rgba(0,0,0,0.6) -1px -1px 2px,rgba(0,0,0,0.6) 1px 1px 2px,rgba(0,0,0,0.6) 1px -1px 2px,rgba(0,0,0,0.6) -1px 1px 2px;}.user-login-form .form-actions input,.user-register-form .form-actions input,.user-pass .form-actions input{border-radius:30px;color:#fff;border-color:#000;background-color:#000;padding:10px 90px;text-decoration:none;}.user-login-form .form-actions input:hover,.user-register-form .form-actions input:hover,.user-pass .form-actions input:hover{background-color:#fff !important;color:#000 !important;padding:10px 90px !important;}.paragraph-user-profile-pet-entity-edit-form #edit-account input,.user-form #edit-account input{width:100%;}.user-login-form .form-item input{width:70%;}.path-user #page .user-register-form,.path-user #page .user-pass,.path-user #page .user-login-form{width:60vw;}#block-hellos{width:60vw;}#edit-password-policy-status{display:none;}@media screen 
  and (min-device-width:1024px) 
  and (max-device-width:1446px) 
  and (-webkit-min-device-pixel-ratio:1){.path-frontpage footer#footer.footer{bottom:-79px !important;}}@media (max-width:991px){header#navbar #main-navbar-collapse.navbar-collapse ul li:first-child{border-bottom:none !important;}}.webform-submission-contact-us-add-form fieldset#edit-communications--wrapper{border-bottom:1px solid #d6d6d6;}.webform-submission-contact-us-add-form #edit-communications{padding-bottom:26px;}.webform-submission-contact-us-add-form  .js-form-type-radio{margin-right:30px;}.webform-submission-contact-us-add-form div#edit-markup-01{padding-top:26px;}.webform-submission-contact-us-add-form .webform-button--submit{text-transform:uppercase;}.webform-submission-contact-us-add-form #edit-actions{]
  padding-top:40px;}.pager{padding-top:50px}.page-node-type-dsu-product nav.breadcrumb ul.list{border-bottom:1px solid rgba(214,214,214,0.2);}nav.breadcrumb ul.list{border-bottom:1px solid rgba(255,255,255,0.2);}.path-sitemap .sitemap-menu a.hidden-lg.hidden-md{display:block !important;}.pretty-path-facets .views-exposed-form details.form-item summary:before{border-left:19px solid #f7f7f7;}.hide{display:none !important}.health-checker-view.body-area-terms .item-list ul li a.is-active{border:3px solid #cecece;background-color:#dcdcdc;}.warning{background:#f2dede !important;border:1px solid #ebcccc;}.attention{background-color:#fcf8e3 !important;;border-color:#faf2cc;}.low{background-color:#dff0d8 !important;;border-color:#d0e9c6;}.warning-block-wrapper > .warning-wrapper:nth-child(2){display:none;}.why-proplan .timeline-cards .timeline-card-wrapper .timeline-card{display:none;}.why-proplan .nppe_timeline_card_date_small{display:none;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#block-nppe-pro-plan-mobile-search-block .navbar-search-block-wrapper header input#searchableinput,#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper header input#searchableinput{padding:5px 25px;}.packshot__container{width:33%}.path-frontpage footer.footer#footer{bottom:0px;}.nppe_module_content_product_profile > div > .col-lg-6{display:block;}}@supports (-ms-ime-align:auto){#block-nppe-pro-plan-mobile-search-block .navbar-search-block-wrapper header input#searchableinput,#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper header input#searchableinput{padding:0px 15px;}.packshot__container{width:33%}.nppe_module_content_product_profile > div > .col-lg-6{display:block;}}.flickity-page-dots .dot.is-selected{opacity:1;background:#fff;}header#navbar .navbar-collapse nav > ul.menu > li > ul.menu{width:69vw;cursor:default;}header#navbar #main-navbar-collapse.navbar-collapse nav > ul.menu > li > ul.menu > .megamenu--top-tier .megamenu--tier-two > ul.menu .megamenu--tier-three.col-xs-6{margin-bottom:10px;}.products-related-breakout{background-color:#f6f6f6;transform:translateX(-50%);margin-bottom:-10px;}.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(81%);padding-bottom:40px;margin-bottom:0px;}@media screen and (max-width:991px){.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(65%);}}@media screen and (max-width:767px){.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(65%);}}.nppe-pro-plan-related-products-articles-page{padding-bottom:50px;}.nppe-pro-plan-related-products-articles-page .homepage__featured-product--container{width:250px;padding:25px 15px;border-radius:5px;border:1px solid #ebebec;box-shadow:1px 2px 4px #ebebec;margin:5px 7px 15px;float:left;}li.megamenu--parent{cursor:pointer;}header#navbar .navbar-collapse nav > ul.menu > li > ul.menu > .megamenu--top-tier > ul.menu{cursor:default;}.purina-layouts__article--body-container .paragraph > .paragraph__column .paragraph > .paragraph__column{width:auto;height:auto;overflow:hidden;border-radius:7px;}.purina-search-page h3{margin-bottom:30px;}.purina-search-page-products .views-row{border:none;padding:0;margin:0;}.purina-search-page-products .homepage__featured-product--container{margin-bottom:30px;}.purina-search-page-articles .views-field-title{text-decoration:underline;}.purina-search-page-articles .views-field-title a{color:#000;}.navbar-search-block-wrapper.searchable-area .cols-0 tr{display:none;}.navbar-search-block-wrapper.searchable-area .cols-0 tr&:nth-child(-n+3){display:block;}.video_wrapper{height:500px;}.video_wrapper .video{height:500px;}.video_wrapper .video iframe{max-height:500px;}.all-mobile-menu a{display:none;}.path-frontpage .custom-heading-banner .banner__container--image{height:700px;}.custom-heading-banner .banner__container--image{margin-top:7px;}.nppe-benefit-icons-product{border-radius:0px;background:transparent;border:none;box-shadow:none;padding:0px;display:inherit;margin:0 auto;transform:translateX(0);width:950px;margin-top:-92px;margin-bottom:50px;}.nppe-benefit-icons-product h2{display:none;}.nppe-benefit-icons-product .pro-plan-benefit-icons{border-radius:5px;background:#fff;border:1px solid #ebebec;box-shadow:1px 2px 4px #ebebec;width:450px;position:relative;padding:8px;display:inline-table;margin:12px;float:left;}.nppe-benefit-icons-product .pro-plan-benefit-icons .pro-plan-benefit-description{margin:auto;display:contents;box-shadow:none;float:left;vertical-align:middle;position:absolute;}.nppe-benefit-icons-product .pro-plan-benefit-icons .pro-plan-benefit-description > div{vertical-align:middle;margin:5px;}.nppe-benefit-icons-product .pro-plan-benefit-icons .pro-plan-benefit-image{display:inline-block;border:none;box-shadow:none;width:95px;height:auto;float:left;margin:0px;vertical-align:middle;}.nppe-benefit-icons-product .pro-plan-benefit-icons .pro-plan-benefit-image img{width:70px;}.product-benefits-icons-comparison{float:left;margin:5px;}.product-benefits-icons-comparison h2{display:none;}.product-benefits-icons-comparison .pro-plan-benefit-icons .pro-plan-benefit-image img{width:30px;}abbr[title],acronym[title]{border-color:#000 !important;}.menu-item .blank-menu-underline{cursor:default;text-decoration:none;}header#navbar > .container > .navbar-header{z-index:9999;}.tooltip{opacity:1;background:black;opacity:0.8;color:white;padding:10px;border-radius:5px;position:absolute !important;z-index:99999 !important;max-width:300px;}#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper table tr:nth-child(-n+4){display:none;}#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper table tr:nth-child(-n+3){display:block;clear:both;}#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper table tr td img{float:left !important;}#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper table tr td{display:inline;}#block-views-block-nppe-pro-plan-search-block-block-1 .navbar-search-block-wrapper table{min-height:250px;border-right:1px solid #e6e6e6;}span.blank-menu-underline{font-weight:bold;text-decoration:underline !important;}input#edit-petname{border:none!important;background:none!important;-webkit-appearance:none!important;}.nppe_module_content_product_profile .form-item-petname{border-bottom:none;}h3{margin:0px 0 4px;}.contact-us-banner-block-new .info-block p,.contact-us-banner-block-new .info-block a{border:none !important;color:#6b6b6b !important;}.banner-mobile__health-checker{margin-top:23px;}.wide-banners.push-text-far-right.contact-us-page-block2 .banner__container--text h1{padding-top:40px;}@media screen and (max-width:991px) and (min-width:768px){.banner-background-full .banner__container--image img{opacity:1;background-color:#000;min-width:161vw;}.wide-banners.push-text-right .banner__container--text h1,.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-far-right .banner__container--text p,.wide-banners.push-text-right .banner__container--text p{color:#000;}.banner__container--text-container .button{border-color:#000;color:#000;}.health-checker-banner-bottom:after{transform:translateX(-50%);}.health-checker-banner-bottom .container{margin-top:30px !important;}.wide-banners.push-text-right .banner__container--text h1,.wide-banners.push-text-far-right .banner__container--text h1{font-size:26px;}.wide-banners.push-text-right .banner__container--text,.wide-banners.push-text-far-right .banner__container--text{max-width:70%;}.path-frontpage .banner__container--text-container{top:5% !important;}}@media screen 
  and (min-device-width:1152px) 
  and (max-device-width:1279px) 
  and (-webkit-min-device-pixel-ratio:1){header#navbar .navbar-collapse nav > ul.menu > li > ul.menu > .megamenu--top-tier.megamenu--with-image .megamenu--with-image--above-image{display:none;}header#navbar .navbar-collapse ul li span{line-height:25px;}.blank-menu{}header#navbar .navbar-collapse nav > ul.menu > li > ul.menu{left:-23vw;width:95vw;}header#navbar .navbar-collapse ul li span{padding:0 15px !important;}header#navbar .navbar-collapse ul li a,header#navbar .navbar-collapse ul li span{padding:0 22px !important;}.fake-button{margin:43px 31px !important;width:32% !important;}.product-selector-block .image-content-box .box-image img{width:427px;}#block-nppemoduleproductprofilecustomquiz-2{top:-287px;}.nppe-pro-plan-products{margin-top:-329px;}}@media screen 
  and (min-device-width:1200px) 
  and (max-device-width:1380px) 
  and (-webkit-min-device-pixel-ratio:1){.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{font-size:26px;padding-bottom:8px;}.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{margin-left:0;}.wide-banners.push-text-right .banner__container--text-container .banner__container--text-wrapper,.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{width:50%;}header#navbar .navbar-collapse nav > ul.menu > li > ul.menu{left:-16vw;}header#navbar .navbar-collapse nav > ul.menu > li > ul.menu > .megamenu--top-tier.megamenu--with-image .megamenu--with-image--above-image{display:none;}.nppe-pro-plan-products{margin-top:-30px;}.product-selector-block .image-content-box .box-image img{width:516px;}.fake-button{margin:9px 31px;}#block-nppemoduleproductprofilecustomquiz-2{top:-18px;}.fake-button{margin:14px 31px !important;}}.navbar-search-block-wrapper form.views-exposed-form,.ajax-progress-fullscreen{display:none !important;}.filter-tags-wrapper li a:before{transform:rotate(45deg);}.filter-tags-wrapper li a:after{transform:rotate(-45deg);}.filter-tags-wrapper li a:before,.filter-tags-wrapper li a:after{position:absolute;left:15px;top:0;content:' ';height:15px;width:2px;background-color:#333;}.filter-tags-wrapper li:before,.filter-tags-wrapper li:after{position:absolute;left:0;top:0;content:none;height:0px;width:0px;background-color:none;}.pretty-path-facets .views-exposed-form details.form-item summary:after{cursor:pointer;}.nppe-benefit-icons-product .pro-plan-benefit-icons .pro-plan-benefit-description{border:none;width:75%;background-color:transparent;}.nppe-product-selector-dropdown-block-wrapper{margin-top:0;}.nppe-pro-plan-compare-link-wrapper{margin-top:-15px;}.hide-compare{display:none;}.whyproplan-container{margin:0 0 60px 0;width:100%;}.why-proplan-block-timeline h2{top:-23px;max-width:600px;text-align:center;}.products-related-breakout{transform:translateX(-10%);}@media screen and (max-width:320px){.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(13%);}.path-frontpage .banner_responsive_container .banner_responsive_img{min-height:112vh;}#block-views-block-nppe-pro-plan-products-block-1 .owl-wrapper-outer,.owl-wrapper-outer{height:340px;}.nppe-module-product-profile-admin-home h2{font-size:27px;}.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__radio--item #edit-chooseyourpet div:first-of-type label{width:100%;}.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__radio--item #edit-chooseyourpet div:last-of-type label{width:100%;}#block-views-block-nppe-pro-plan-products-block-1 h2{font-size:26px !important;}#block-views-block-nppe-pro-plan-products-block-1 header{font-size:18px !important;}.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{font-size:18px !important;}.wide-banners.push-text-far-right .banner__container--text p,.wide-banners.push-text-right .banner__container--text p{font-size:13px;}.banner__container--text-container .button{padding:10px 8px !important;font-size:11px !important;}}@media screen and (max-width:375px){.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(8%);}.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{font-size:21px;}.wide-banners.push-text-far-right .banner__container--text h1{width:100%;}.wide-banners.push-text-far-right .banner__container--text p,.wide-banners.push-text-right .banner__container--text p{padding:0 0 0px;margin-bottom:-3px !important;}.banner__container--text-container .button{padding:10px 10px !important;font-size:13px;}.nppe-module-product-profile-admin-home h2,.nppe-module-product-profile-admin-home form fieldset:nth-child(2) .filter-home__heading span{width:100%;}}@media screen and (max-width:411px){.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(12%);}}@media screen and (max-width:414px){.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(12%);}}@media screen and (max-width:736px){#_evh-ric{padding:10px;width:100% !important;}.products-related-breakout .nppe-pro-plan-related-products{transform:translateX(12%);}.products-related-breakout{transform:translateX(-6%);}#block-views-block-nppe-recently-viewed-nppe-recently-viewed .nppe-recently-viewed-top-curve-outer-wrapper:before{height:60px;top:1px;}}@media screen and (max-width:767px){.health-checker-inner-wrapper .choose-animal-page{transform:scale(1) !important;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-hover-label{left:0;display:inline-block;box-shadow:none;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-hover-label:after{background-image:none;}.health-checker-inner-wrapper{position:relative;height:auto;display:inline-block;left:0;top:-120px;}.health-checker-view .views-row{top:0;left:0;position:relative;margin:20px -65px;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-dot{left:13px;margin:unset;}.health-checker-hover-label{top:15px !important;}.choose-animal-page .health-checker.health-checker-wrapper{box-shadow:none;border:none;}.health-checker.health-checker-wrapper{position:relative;top:0;display:block;left:0;border:1px solid #eee;box-shadow:1px 1px 7px #00000040;border-radius:13px;}.health-checker.health-checker-dot-wrapper{position:inherit;margin:0 auto;padding:10px;text-align:center;}.banner__container--image .mobile{margin-top:73px;}.path-frontpage .banner__container--image .mobile{margin-top:0px;}.custom-heading-banner .banner__container .banner__container--image img,#block-nppebasebanner .banner__container .banner__container--image img,.with-curved-image .banner__container .banner__container--image img{width:100% !important;height:100% !important;max-width:auto !important;min-height:auto !important;}.article-list__article-listing--container .grid-listing__container--content .details__container .article-title{margin:15px 0 0px;}.nppe-module-product-profile-admin-home h2{text-align:center;}.timeline-cards .timeline-card-wrapper.with-banner + .timeline-card-wrapper + .timeline-card-wrapper{margin:0% 0 0 5% !important;}.timeline-card-wrapper .nppe_timeline_card_image .nppe_timeline_card-date-image-summary{margin:20px !important;}.mobile_search_wrapper #block-nppe-pro-plan-mobile-search-block h2.close-search{position:absolute;display:block !important;top:6px;z-index:99999;background-image:url(/proplan/sites/g/files/mcldtz2536/files/assets/close-x-button.png);filter:brightness(0) invert(1);}.footer__navigation{width:95%;}.footer__copyright{width:95%;margin-left:16px;}.nppe-new-pet-tabbed-page .timeline-cards .timeline-card-wrapper:nth-child(even){margin:70px 0 67px 5% !important;}.nppe-new-pet-tabbed-page .timeline-cards .timeline-card-wrapper:nth-child(odd){margin:0px 6% 0px 22px !important;}.timeline-cards .timeline-card-wrapper{padding-bottom:0 !important;}#block-views-block-nppe-pro-plan-products-block-1 .owl-carousel{margin-bottom:-50px !important;}#block-views-block-nppe-pro-plan-products-block-1 .owl-wrapper-outer{padding-bottom:0px;}.banner__container--text-container .button{padding:10px 18px;}.wide-banners.push-text-right .banner__container--text-container .banner__container--text-wrapper,.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{width:99%;}#block-views-block-nppe-recently-viewed-nppe-recently-viewed .nppe-recently-viewed-top-curve-outer-wrapper:before{height:60px;top:1px;}.path-frontpage .banner_responsive_container .banner_responsive_img{min-height:95vh;}.custom-heading-banner .banner__container--image{height:640px !important;}footer#footer .footer__navigation ul li{border-bottom:1px solid #525252;width:100%;padding:5px 0 5px;margin:0 0 0;}.health-checker-view footer p a.warning-start-again-button{margin-bottom:25px;}.nppe-module-product-profile-admin-home{height:700px;}#block-views-block-banner-extra-rows-block-2{max-height:100% !important;}.nppe-module-product-profile-admin-home h2,.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__block-title{font-size:26px !important;}.timeline-cards-outer-wrapper{padding:20% 0 28px;}}@media screen 
  and (min-device-width:768px) 
  and (max-device-width:1024px) 
  and (-webkit-min-device-pixel-ratio:1){footer#footer .footer__navigation ul li{display:inline-block;width:auto;}.footer__navigation{width:90%;}.footer__copyright{width:90%;padding-left:13px;}footer#footer .footer__navigation ul li{border-bottom:none;}.nppe-module-product-profile-admin-home h2{font-size:36px !important;}.wide-banners.push-text-right .banner__container--text h1,.wide-banners.push-text-far-right .banner__container--text h1{font-size:23px !important;}}.fake-button{padding:5px 9px !important;font-size:13px !important;}.nppe-module-product-profile-admin-home h2,.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__block-title{font-size:40px;}.nppe_module_content_product_profile button{padding:10px 35px !important;}.path-frontpage .banner__container--text-container{top:10%;}.health-checker-banner-bottom .banner__container--text-container{top:30%;}.article-detail__container--image .desktop img,.article-detail__container--image .tablet img,.article-detail__container--image .mobile img{opacity:1 !important;}.banner_responsive_container .banner_responsive_img{opacity:1 !important;}.product-detail__related-product--content .teaser-title{height:89px;}.homepage__featured-product--container .product-detail__related-product--content .teaser-title{height:170px;}.product-detail__container--content .details__container .where-to-buy:hover{background-color:#000;color:#fff;}.article-detail__container--image .tablet:after{background-image:url(/sites/all/themes/custom/nppe_proplanmain_theme/dist/assets/down-curve.png);background-size:100% 100%;content:"";z-index:1;position:absolute;bottom:-2px;left:0;display:block;width:100vw;height:100px;background-repeat:no-repeat;background-position:bottom center;}.addtoany_list a img{width:40px;}.nppe-pro-plan-article-title-date .views-field-addtoany-share{padding-right:20px;}.why-proplan-block-timeline .timeline-card{display:none;}.product-detail__container--content .details__container .where-to-buy{border:1px solid #2f2f2f !important;}.a2a_mini{width:auto !important;min-width:100px !important;}.a2a_kit .addtoany_share{display:none;}.btn.buynow:hover{background-color:#1d1d1d !important;color:#fff !important;}.collapsing{padding:5px 10px;}.timeline-card-wrapper.with-banner{display:none !important;}#block-newslettersignupform .newsletter h1{color:#2f2f2f;text-align:left;}.nppe-proplan-main-articles footer a.homepage-articles-view-all{display:block !important;width:27% !important;margin:0 auto;}a.filter-home__control.btn.btn-register{display:none;}fieldset[data-step="8"] .filter-custom-quiz__message{display:none !important;}a.filter-custom-quiz__control.btn.btn-register{display:none !important;}.views-flipped-table.nppe-compare .table-wrap table{margin-top:5.4%;}.flickity-prev-next-button.next,.flickity-prev-next-button .flickity-button-icon{display:none;}.banner__container--button{margin-top:-28px;}.article-list__article-listing--container .grid-listing__container--content .details__container .article-description{min-height:140px;}.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{margin-left:0 !important;}a#_evh-link{z-index:9999;}.store-locator .item-list>h3{display:none;}.store-locator .item-list ul .views-field-title h3:after{color:#000 !important;}@media (min-width:1281px){.store-locator .item-list{margin-bottom:0 !important}}.purina-layouts__article--body-container .paragraph > .paragraph__column .paragraph > .paragraph__column{overflow:unset !important}.products .flag-compare-products a,.products-compare-box .flag-compare-products a{z-index:8;}.nppe-pro-plan-compare-link-wrapper{z-index:99999;}.purina-layouts__article--body img{max-width:100%;}body.path-frontpage .homepage__featured-product--container:hover{background:#ffffff;color:#171717 !important;}.homepage__featured-product--container .product-detail__related-product--content .teaser-title:hover{color:#171717 !important;}body.path-frontpage .product-detail__related-product--container:hover .teaser-title,body.path-frontpage .product-detail__featured-product--container:hover .teaser-title,body.path-frontpage .homepage__related-product--container:hover .teaser-title,body.path-frontpage .homepage__featured-product--container:hover .teaser-title{color:#000 !important;}.paragraph.paragraph--type--bp-columns>.paragraph__column{padding:20px 0;}.map-wrapper .views-field.views-field-nothing-1,.map-wrapper .views-field.views-field-nothing{display:inline-block;}@media screen and (max-width:1024px){.health-checker.health-checker-dot-wrapper.active .health-checker.health-checker-hover-label,.health-checker.health-checker-dot-wrapper:hover .health-checker.health-checker-hover-label{box-shadow:none !important;}.health-checker.health-checker-dot-wrapper.active .health-checker.health-checker-hover-label:after,.health-checker.health-checker-dot-wrapper:hover .health-checker.health-checker-hover-label:after{background-image:none;}.health-checker-parent-image-wrapper img{width:100% !important;}}@media screen and (max-width:1024px) and (min-width:768px){.health-checker-outer-wrapper{padding:15px 148px 38px;}.health-checker-parent-image-wrapper img{margin-top:55px;}.health-checker-view header p.warning-start-again,.health-checker-view footer p.warning-start-again{margin-bottom:20px;}}@-moz-document url-prefix(){.pretty-path-facets .views-exposed-form details.form-item summary::before{border-left:1px solid #f7f7f7;}}@media screen and (max-width:767px){.wide-banners.push-text-right .banner__container--text-container .banner__container--text-wrapper,.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{width:99%;}.wide-banners.push-text-far-right .banner__container--text-container .banner__container--text-wrapper{margin-left:0 !important;}.wide-banners.push-text-right .banner__container--text,.wide-banners.push-text-far-right .banner__container--text{width:100% !important;max-width:100% !important;}.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{width:85%;}.product-selector-block-image .image-content-box .box-image img{width:99.8% !important;}.user-login-form{width:100%;}.nppe-module-product-profile-admin-home form fieldset:last-of-type .filter-home__block-title{font-size:25px;line-height:1.3em;}.wide-banners.push-text-right .banner__container--text,.wide-banners.push-text-far-right .banner__container--text{width:100% !important;max-width:100% !important;}.wide-banners.push-text-far-right .banner__container--text h1,.wide-banners.push-text-right .banner__container--text h1{width:100%;}}.banner__container--text{width:40%;color:#fff;}.store-locator .item-list{width:48% !important;}.store-locator .item-list ul li{width:100% !important;}@media screen and (max-width:767px){header#navbar .navbar-collapse ul li span{padding:0 !important;}}input[type=text]::-ms-clear{display:none}.confirmation h1{margin-top:10%;}@media screen and (max-width:1024px){.health-checker.health-checker-dot-wrapper.active .health-checker.health-checker-hover-label,.health-checker.health-checker-dot-wrapper:hover .health-checker.health-checker-hover-label{box-shadow:none !important;}.health-checker.health-checker-dot-wrapper.active .health-checker.health-checker-hover-label:after,.health-checker.health-checker-dot-wrapper:hover .health-checker.health-checker-hover-label:after{background-image:none;}.health-checker-parent-image-wrapper img{width:100% !important;}.health-checker-inner-wrapper .choose-animal-page{transform:scale(1) !important;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-hover-label{left:0;display:inline-block;box-shadow:none;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-hover-label:after{background-image:none;}.health-checker-inner-wrapper{position:relative;height:auto;display:inline-block;left:0;top:-120px;}.health-checker-view .views-row{top:0;left:0;position:relative;margin:20px -65px;}.health-checker.health-checker-dot-wrapper .health-checker.health-checker-dot{left:13px;margin:unset;}.health-checker-hover-label{top:15px !important;}.choose-animal-page .health-checker.health-checker-wrapper{box-shadow:none;border:none;}.health-checker.health-checker-wrapper{position:relative;top:0;display:block;left:0;border:1px solid #eee;box-shadow:1px 1px 7px #00000040;border-radius:13px;}.health-checker.health-checker-dot-wrapper{position:inherit;margin:0 auto;padding:10px;text-align:center;}}@media screen and (max-width:1024px) and (min-width:768px){.health-checker-outer-wrapper{padding:15px 148px 38px;}.health-checker-parent-image-wrapper img{margin-top:55px;}.health-checker-view header p.warning-start-again,.health-checker-view footer p.warning-start-again{margin-bottom:20px;}}.add-to-any-block .addtoany_list,.add-to-any-block .a2a_kit{min-width:0;}@media only screen 
and (min-device-width :768px) 
and (max-device-width :1024px) 
and (orientation :landscape){.breakout > *{left:-3%;}.breakout{display:inherit;width:100vw;left:3px;}.health-checker-banner-bottom:after{background:none !important;}#block-views-block-nppe-pro-plan-products-block-1 header{margin-top:220px;}.path-frontpage .page-tear__bottom--white-cream{margin-left:-25px;}.contact-faq-banner{position:relative;bottom:-165px;}}@media only screen and (max-width:768px){#block-views-block-nppe-pro-plan-products-block-1 .owl-wrapper-outer{max-height:400px;}}@media only screen 
    and (min-device-width :414px) 
    and (max-device-width :736px) 
    and (orientation :landscape) 
    and (-webkit-min-device-pixel-ratio :3){.path-frontpage .banner_responsive_container .banner_responsive_img{min-height:180vh !important;}#block-views-block-nppe-pro-plan-products-block-1 .owl-wrapper-outer{height:100% !important;max-height:310px;}.contact-faq-banner .banner__container{height:128vh!important;}.contact-faq-banner{position:relative;bottom:-165px;}.health-checker-banner-bottom .banner__container--text-container{top:23% !important;}.nppe-proplan-main-articles-mobile{margin-bottom:10px;margin-top:226px;}#block-views-block-nppe-proplan-custom-banner-block-3{margin-bottom:-202px !important;}.custom-heading-banner .banner__container--image:after,.banner__container--image.bottom-curve:after{background-image:none !important;background:none !important;}.custom-heading-banner .banner__container--image{max-height:416px !important;}.banner_responsive_container .banner_responsive_img{min-height:186vh !important}.nppe-pro-plan-products header{margin-top:98px;}.product-selector-block .image-content-box{width:96% !important;}}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.nppe_module_content_product_profile .filter-home__radio{margin-left:30px !important;text-align:left !important;}}
