@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,600,700);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,.cart-empty-page,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after{content:'';content:none}q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Myriad Pro';src:url("../fonts/MyriadPro/MyriadPro-SemiExt.eot");src:url("../fonts/MyriadPro/MyriadPro-SemiExt.eot?#iefix") format("embedded-opentype"),url("../fonts/MyriadPro/MyriadPro-SemiExt.woff") format("woff"),url("../fonts/MyriadPro/MyriadPro-SemiExt.ttf") format("truetype");font-weight:normal;font-style:normal}a{color:#faa61a;cursor:pointer}a:hover{color:#f26c4f;text-decoration:none}a:focus{outline:none !important;border:none !important}img{max-width:100%;height:auto}img.file-icon{width:auto}ul{list-style-position:inside !important;list-style:disc}.group-content{padding:1.5em 1.3em}.field--name-field-paragraphs-content .field__item{margin-bottom:1.5em}.field--name-field-paragraphs-content .field__item:last-child{margin-bottom:0}.field-collection-container{border-bottom:none}.field-collection-container .field-collection-view{margin:0;padding:0}.field--name-breadcrumb{background-color:#ededed;border:0.1rem solid #e1e1e1;text-transform:uppercase;padding:0.5em 0.7em;color:#666;font-size:0.95em;margin-bottom:1em}.field--name-breadcrumb a{color:#666}.field--name-breadcrumb a:hover{color:#f26c4f}.element-invisible{display:none}.mobile-menu-visual{display:inline-block;background-color:#287691;padding:1em;margin-bottom:1em}.mobile-menu-visual .fa{color:white;font-size:1.5em}.cart-empty-page{text-align:center;margin:1em 0;padding-bottom:3em}.mac-user-add-card-form .senior-body{margin-bottom:1em}.mac-user-add-card-form #edit-card-type{margin:1em}.mac-user-edit-details-user .container-inline-date{margin-bottom:1em}#core-layout{background-color:#faa61a}#block-intro,.block-contact-form-inline p{text-align:center;margin-top:1em;color:#faa61a;font-size:1.5em;line-height:1.5em}@media screen and (min-width: 320px){.mobile{display:block}}@media screen and (min-width: 768px){.mobile{display:none}}@media screen and (min-width: 1280px){.mobile{display:none}}.tablet{display:none}@media screen and (min-width: 320px){.tablet{display:none}}@media screen and (min-width: 768px){.tablet{display:block}}@media screen and (min-width: 1280px){.tablet{display:none}}.desktop{display:none}@media screen and (min-width: 320px){.desktop{display:none}}@media screen and (min-width: 768px){.desktop{display:none}}@media screen and (min-width: 1280px){.desktop{display:block}}.not-mobile{display:none}@media screen and (min-width: 320px){.not-mobile{display:none !important}}@media screen and (min-width: 768px){.not-mobile{display:block !important}}@media screen and (min-width: 1280px){.not-mobile{display:block !important}}@media screen and (min-width: 320px){.not-tablet{display:block}}@media screen and (min-width: 768px){.not-tablet{display:none}}@media screen and (min-width: 1280px){.not-tablet{display:block}}@media screen and (min-width: 320px){.not-desktop{display:block}}@media screen and (min-width: 768px){.not-desktop{display:block}}@media screen and (min-width: 1280px){.not-desktop{display:none}}body{font-family:"Open Sans",sans-serif;font-size:0.938em;line-height:1.4em;font-weight:400;color:#333;-webkit-font-smoothing:antialiased}h1{font-weight:600;font-size:1.5rem;margin-bottom:0.6em;line-height:1.2em;padding:0}@media screen and (min-width: 768px){h1{font-size:1.8rem}}h2,.cart-empty-page{font-weight:600;font-size:1.3rem;line-height:1.4em;text-transform:uppercase;margin-bottom:0.6em}@media screen and (min-width: 768px){h2,.cart-empty-page{font-size:1.5rem}}h3{font-weight:600;font-size:1.2rem;line-height:1.35em;margin-bottom:0.5em}h4{font-weight:600;font-size:1.2em;margin-bottom:0.3em}h4 a{color:#28a2a2;text-decoration:underline;font-weight:700}h4 a:hover{color:#f26c4f}p{margin:0.2em 0 0.9em}strong,b{font-weight:700}em,i{font-style:italic}.header-layout,#core-layout{margin:auto;width:auto;max-width:none}#header-layout{margin:0 auto;width:auto;max-width:1400px;padding:.5em 0}#core-layout{background-color:#faa61a}#block-superpets-branding{float:none;text-align:center}@media screen and (min-width: 768px){#block-superpets-branding{float:left}}@media screen and (min-width: 1280px){#block-superpets-branding{float:left}}#block-header{text-align:center}@media screen and (min-width: 768px){#block-header{float:right}}#block-header a{border-bottom:1px solid #faa61a}#block-header a:hover{border-bottom:1px solid #f26c4f}#header-phone,#email{display:inline-block;font-size:1.2em;line-height:1.2em;margin:.5em 2em}@media screen and (min-width: 768px){#header-phone,#email{line-height:2.6em}}#site-branding #logo{margin:0 auto;width:6em}@media screen and (min-width: 768px){#site-branding #logo{width:6em}}.homepagebanner{background-color:#faa61a;padding:2em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:align-center;-moz-box-align:align-center;box-align:align-center;-webkit-align-items:align-center;-moz-align-items:align-center;-ms-align-items:align-center;-o-align-items:align-center;align-items:align-center;-ms-flex-align:align-center;margin:0 auto;width:auto;max-width:1400px}.homepagebanner .homepagebanner-element:first-child{flex:0 0 100%;text-align:center}@media screen and (min-width: 1024px){.homepagebanner .homepagebanner-element:first-child{flex:0 0 40%}}.homepagebanner .homepagebanner-element{flex:0 0 100%}@media screen and (min-width: 1024px){.homepagebanner .homepagebanner-element{flex:0 0 60%}}.homepagebanner .homepagebanner-element p:first-child{display:block}#hero-slogan{color:#fff;text-align:center;margin-top:0vw;line-height:1em}#hero-slogan p{font-size:1.5em;line-height:1.3em;margin:0}#hero-slogan p:first-child{font-weight:bold;margin-top:1em}#hero-slogan a{color:#faa61a;display:inline-block;border-radius:3px;border:1px solid #c37c04;background-color:white;font-size:0.7em;padding:0 1em;text-transform:uppercase}@media screen and (min-width: 1024px){#hero-slogan{margin-top:3vw}#hero-slogan p{font-size:2em;line-height:1em;margin:0.2em 0 0.9em}#hero-slogan p:first-child{margin-top:0}#hero-slogan a{padding:0.5em 1em}}@media screen and (min-width: 1280px){#hero-slogan{margin-top:3vw}}.view-products{margin-top:3em}.view-products .view-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding:0.5em}.view-products .view-content .views-row{flex:0 0 50%}@media screen and (min-width: 768px){.view-products .view-content .views-row{flex:0 0 20%}}@media screen and (min-width: 1280px){.view-products .view-content .views-row{flex:0 0 20%}}.node--product.view-mode-teaser{padding:1em}@media screen and (min-width: 768px){.node--product.view-mode-teaser{padding:0}}@media screen and (min-width: 1280px){.node--product.view-mode-teaser{padding:1em}}.node--product.view-mode-teaser .field--name-body{text-align:center}.block-contact-form-inline{margin:1em 0.5em 2em}.block-contact-form-inline .group-left,.block-contact-form-inline .group-right{width:100%}@media screen and (min-width: 768px){.block-contact-form-inline .group-left,.block-contact-form-inline .group-right{width:40%;margin:0 5%}.block-contact-form-inline .group-right{margin-top:1em}}.block-contact-form-inline .form-type-textfield input,.block-contact-form-inline .field--type-entity-reference input,.block-contact-form-inline .form-type-textarea input,.block-contact-form-inline .form-type-textfield textarea,.block-contact-form-inline .field--type-entity-reference textarea,.block-contact-form-inline .form-type-textarea textarea{border:1px solid #999;box-shadow:none}.block-contact-form-inline label{display:none}#block-homedeliveriescta{text-align:center;background-color:#f26c4f;color:white;padding:2em;font-size:1.5em}#block-homedeliveriescta p{line-height:1.5em}#block-homedeliveriescta p a{color:#f26c4f;display:inline-block;border-radius:3px;border:1px solid white;padding:10px 15px;line-height:1em;background-color:white;font-size:0.9em;border:1px solid #e43611;text-transform:uppercase}#footer-phone,#footer-email{display:inline-block;float:right;margin:.5em 2em}#copyright{display:inline-block;float:left}#footer-outer-wrapper{border-top:1px solid #faa61a;padding-top:.5em}

/*# sourceMappingURL=superpets.css.map */
