/* https://news.certapet.com/wp-content/plugins/altva-shortcodes/inc/public/css/style-altva.css?ver=6.7.1 */
.rating{unicode-bidi:bidi-override;text-align:left;display:inline-block;font-size:14px}.rating>span{color:#ccc;display:inline-block;position:relative;width:1.1em}.rating>span.star:before{color:#F6C142;content:"\2605";position:absolute}.rating>span.middle-star:before{color:#F6C142;content:"\2605";position:absolute;width:7px;overflow:hidden}.rated-by{color:#C52121;font-size:15px;display:inline-block}.amazon-singlead{border:1px solid #aaa;width:350px;height:133px;display:inline;float:right}.amazon-singlead .link{width:225px;font-size:13px;font-weight:400;text-decoration:none;padding:5px 12px;color:#fff;background-color:#ed2229}.amazon-singlead .right-box{vertical-align:top;width:195px;height:133px;display:inline-block;padding-top:5px;padding-bottom:5px;padding-right:10px}.amazon-singlead .image{float:left;margin:0 10px 0 0;max-width:133px;max-height:133px;vertical-align:super}.amazon-singlead .title{color:#000;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.4;max-height:2.8em}.amazon-singlead .title .price{font-weight:400;display:inline}.amazon-singlead .features{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;max-height:4.1em;margin-top:5px}.amazon-singlead .link-container{margin-top:5px;text-align:left}.amazon-singlead .link-container a{border-radius:3px;text-decoration:none}@media (max-width:768px){.amazon-singlead{width:100%;border:none;height:auto}.amazon-singlead .image{width:100%;max-height:unset;max-width:100%;height:auto}.amazon-singlead .right-box{width:100%;height:133px;padding-left:10px}}.product-fullwidth{border:1px solid #aaa;overflow:hidden;padding:5px;width:100%}.product-fullwidth .image{max-width:150px!important;max-height:150px!important;float:left!important;margin-right:15px;display:inline-block;vertical-align:top}.product-fullwidth .left-container{width:67%!important;display:inline-block}.product-fullwidth .title{font-size:15px;font-weight:700;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.4em}.product-fullwidth .description{font-size:15px;color:gray;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.7em}.product-fullwidth .link-amazon{font-size:12px;display:inline-block;color:#fff;padding:1px 12px;margin-top:5px;padding-top:5px;padding-bottom:5px;margin-right:13px;border-radius:3px;text-decoration:none;background-color:#ed2229}.product-fullwidth .link-amazon:hover{color:#fff}.related-post{overflow:hidden;display:inline-block;width:100%;background-color:#333;height:70px;padding-right:15px}.related-post img{border:none;display:inline-block;height:70px;max-width:25%;margin-right:15px;vertical-align:top}.related-post .right-container{display:inline-block;padding-top:7px;vertical-align:top;width:70%}.related-post .right-container .title-container{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:70%;display:inline-block;margin-right:20px;font-size:15px;font-weight:700}.related-post .right-container .link-container{max-width:18%;display:inline-block;vertical-align:super;margin-top:3px}.related-post .right-container .link-container a{color:#fff;padding:0 5px;float:right;vertical-align:top;font-size:12px;border-radius:3px;text-decoration:none}.related-post .right-container .description-container{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1;color:#fff;font-size:15px;line-height:1}.related-post .right-container .link-container.mobile{display:none}@media (max-width:768px){.related-post{border:none;width:100%;padding:0;height:unset}.related-post img{width:100%!important;height:auto;max-width:unset;max-height:unset;padding:0;margin:0}.related-post .right-container{width:100%;height:auto;padding:10px 10px}.related-post .right-container .title-container{width:100%;max-width:100%}.related-post .right-container .description-container{width:100%;max-width:100%}.related-post .right-container .link-container.desktop{display:none}.related-post .right-container .link-container.mobile{display:block;width:100%;max-width:100%;vertical-align:middle;margin-top:15px}}.product-alternative{overflow:hidden;color:#000}.product-alternative .rating{unicode-bidi:bidi-override;text-align:left;display:inline-block}.product-alternative .rating>span{color:#ccc;display:inline-block;position:relative;width:1.1em}.product-alternative .rating>span.star:before{color:#F6C142;content:"\2605";position:absolute}.product-alternative .rating>span.middle-star:before{color:#F6C142;content:"\2605";position:absolute;width:7px;overflow:hidden}.product-alternative .rated-by{color:#000;font-size:13px;display:inline-block}.product-alternative .image-container{max-width:180px;max-height:120px;margin-right:15px;display:inline-block;vertical-align:top}.product-alternative .image-container img{max-width:180px;max-height:120px}.product-alternative .right-container{max-width:70%;display:inline-block;vertical-align:top}.product-alternative .right-container .stars-container{line-height:1}.product-alternative .right-container .title-container{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:1.4em}.product-alternative .right-container .title-container .title{font-weight:700;font-size:13px}.product-alternative .right-container .title-container .price{font-size:13px;margin-left:10px}.product-alternative .right-container .buttons-container{padding-top:7px}.product-alternative .right-container .description-container{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.2em}.product-alternative .right-container .buttons-container a{color:#fff;padding:6px 12px;margin-right:15px;font-size:12px;border-radius:3px;text-decoration:none}.product-multiple{width:100%!important;color:#000;text-align:center}.product-multiple .product{padding:15px;background-color:#f5f5f5;text-align:left;width:170px;display:inline-block;margin-left:7px;margin-right:7px;margin-top:3px;border:1px solid #aaa}.product-multiple .product img{width:180px!important;height:120px;margin-bottom:6px;object-fit:contain;background-color:#fff;vertical-align:bottom}.product-multiple .product .rated-by{font-size:13px;color:#000}.product-multiple .product .title{margin-top:6px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;max-height:3.1em}.product-multiple .product .price{font-size:15px}.product-multiple .product .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;margin-bottom:10px;max-height:6.4em}.product-multiple .product .link{font-size:12px;color:#fff;padding-top:5px;padding-bottom:5px;display:block;text-align:center;margin-top:5px;border-radius:3px;text-decoration:none;background-color:#ed2229}.form-style-container{padding:10px;max-width:450px;display:inline-block;vertical-align:top}.preview-container{font-family:'Lato',sans-serif;line-height:1.7;font-size:14px;padding:10px;vertical-align:top;background-color:#fff;display:inline-block;max-width:714px;float:right}.preview-container *,.preview-container *:before,.preview-container *:after,.amazon-singlead *,.amazon-singlead *:before,.amazon-singlead *:after,.product-fullwidth *,.product-fullwidth *:before,.product-fullwidth *:after,.related-post *,.related-post *:before,.related-post *:after,.product-alternative *,.product-alternative *:before,.product-alternative *:after,.product-multiple *,.product-multiple *:before,.product-multiple *:after{box-sizing:border-box}.preview-container,.amazon-singlead,.product-fullwidth,.related-post,.product-alternative,.product-multiple{line-height:1.7}.amp-floating-bar{display:none}.close-button-banner{background:#616161;color:#fff;padding:4px;bottom:75px;position:absolute;margin-left:715px;border-radius:50%;font-size:.7em;padding-left:8px;padding-right:8px}.banner-fixed-bottom{z-index:1000;position:fixed;bottom:0;text-align:center;margin:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.banner-fixed-bottom img{max-height:150px}.banner-bottom-container{text-align:center;padding:3px}.banner-header-container{text-align:center;margin-bottom:16px}.shortcode-image{padding-top:40px}