/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300");html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}aside,footer,header,main,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}h1{font-size:2em;margin:.67em 0}small{font-size:80%}img{border-style:none}hr{box-sizing:content-box;height:0;overflow:visible}button{font:inherit;margin:0;overflow:visible;text-transform:none}button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Open Sans,Helvetica,Roboto,Arial,sans-serif;font-weight:300;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}.is-visible{display:block!important}.is-hidden{display:none!important}.row,main .content-wrapper .content{max-width:75rem;margin-left:auto;margin-right:auto}.row:after,.row:before,main .content-wrapper .content:after,main .content-wrapper .content:before{content:' ';display:table}.row:after,main .content-wrapper .content:after{clear:both}.row.collapse>.columns{padding-left:0;padding-right:0}.row .row,main .content-wrapper .content .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row,main .content-wrapper .content .row{margin-left:-.78125rem;margin-right:-.78125rem}}@media screen and (min-width:64em){.row .row,main .content-wrapper .content .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse,main .content-wrapper .content .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.78125rem;padding-right:.78125rem}}@media screen and (min-width:64em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.columns:last-child:not(:first-child){float:right}.end.columns:last-child:last-child{float:left}.small-push-1{position:relative;left:8.3333333333%}.small-6{width:50%}.small-10{width:83.3333333333%}.small-12{width:100%}@media screen and (min-width:40em){.medium-push-1{position:relative;left:8.3333333333%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width:64em){.large-push-1{position:relative;left:8.3333333333%}.large-push-2{position:relative;left:16.6666666667%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-12{width:100%}}div,h1,h2,h3,li,p,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}em,i,small{line-height:inherit}small{font-size:80%}h1,h2,h3{font-family:Muller Medium,sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.2}h3 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}.text-right{text-align:right}.text-center{text-align:center}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^='#']:after{content:''}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:2}.dropdown-pane.is-open{visibility:visible}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a{margin-bottom:0}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2199e8;color:#fefefe}.button:focus,.button:hover{background-color:#1583cc;color:#fefefe}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar:after,.title-bar:before{content:' ';display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-title{font-weight:700;vertical-align:middle;display:inline-block}body{background:#f7f7f7 url(/img/assets/bg/hex.png) repeat}header .row{background:#f7f7f7 url(/img/assets/accents/dog/top-left.png) no-repeat 0 0;background-size:contain;width:100%}@media screen and (min-width:40em){header{height:15.5625rem;position:relative}header .row{box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.37);background-size:initial;position:absolute;top:0;left:0;z-index:2;height:100%}}@media screen and (min-width:64em){header{height:11.25rem}}header aside{position:absolute;top:.625rem;right:1.875rem}header aside a{color:#000}header .logo{padding:1rem .5rem}header .logo img{max-width:23.125rem;width:100%}header .title-bar{background:#30659b}header .title-bar a{color:#fff;float:left;line-height:1;margin-right:1.75rem}header .title-bar a .icon{font-size:1.75rem}@media screen and (min-width:64em){header .nav-wrapper{padding-left:0}}header ul.menu li a{line-height:1.4;color:#000;font-size:1.125rem;padding:.625rem}header ul.menu li a:hover{background:#98cd68;color:#fff}@media screen and (min-width:40em){header ul.menu li a{height:4.375rem;line-height:3.125rem}header ul.menu li a:hover{background:#30659b}header ul.menu li#op-faq a{width:9.375rem;line-height:1.5625rem}}@media screen and (min-width:64em){header ul.menu li{height:11.25rem}header ul.menu li a{height:auto;line-height:normal}}#top-bar-nav.dropdown-pane{width:100%!important;left:0!important;border:0;padding:0;top:auto!important;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.37);background:#f7f7f7}@media screen and (min-width:40em){#top-bar-nav.dropdown-pane{background:none;visibility:visible!important;position:static;box-shadow:none;height:4.375rem}#top-bar-nav.dropdown-pane ul.menu{display:inline-block}}@media screen and (min-width:64em){#top-bar-nav.dropdown-pane{height:11.25rem}}main{background-image:linear-gradient(0deg,hsla(0,0%,100%,0) 65%,hsla(0,0%,100%,0) 0,#98cd68)}main .content-wrapper{padding:0 .625rem}main .content-wrapper .content{background:#fff url(/img/assets/bg/paw/paw-shadow.png) 100% 100% no-repeat;background-size:480px 513px;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.37);border:0 solid #30659b;border-width:0 .1875rem;padding:.75rem 0}@media only screen and (max-width:30.000em){main .content-wrapper .content{background-size:contain}}main .content-wrapper .content .row{margin-left:auto;margin-right:auto}main .content-wrapper .content.no-paw{background:#fff}@media screen and (min-width:40em){main .content-wrapper{padding:0 1.25rem}}@media screen and (min-width:64em){main .content-wrapper{padding:0 1.875rem}}footer{background:#30659b;padding:2.5rem 0;color:#fff}footer ul.menu{display:inline-block}@media screen and (min-width:40em){footer ul.menu{margin-bottom:.75rem}}footer ul.menu li{padding:0 1rem}footer ul.menu li a{display:inline-block;color:#fff;padding:.75rem 0}footer ul.menu li a:hover{color:#fff;text-decoration:underline}@media screen and (min-width:40em) and (max-width:63.9375em){footer ul.menu li#op-faq a{width:6.25rem;line-height:1.5625rem}}footer #contact-deets a{color:#fff;margin-bottom:.75rem;display:inline-block}footer #contact-deets a:hover{text-decoration:underline}#snc-link{padding-top:2.5rem;display:none;visibility:hidden}#snc-link a{font-size:.625rem;letter-spacing:.075rem;color:#888;font-weight:400}#snc-link a:hover,#snc-link a span{text-decoration:underline}#snc-link a:hover{color:#fff}body#index #snc-link{display:block;visibility:visible}@font-face{font-family:Muller ExtraBold;src:url(/fonts/muller-extrabold/muller-extrabold.eot);src:url(/fonts/muller-extrabold/muller-extrabold.eot?#iefix) format("embedded-opentype"),url(/fonts/muller-extrabold/muller-extrabold.woff) format("woff"),url(/fonts/muller-extrabold/muller-extrabold.ttf) format("truetype"),url(/fonts/muller-extrabold/muller-extrabold.svg#1aa7f6e80ab5bfd8143273b80f027a5b) format("svg");font-style:normal;font-weight:700}@font-face{font-family:Muller Medium;src:url(/fonts/muller-medium/muller-medium.eot);src:url(/fonts/muller-medium/muller-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/muller-medium/muller-medium.woff) format("woff"),url(/fonts/muller-medium/muller-medium.ttf) format("truetype"),url(/fonts/muller-medium/muller-medium.svg#e5ccb100f9a4282fcb703dcaf4fe60c3) format("svg");font-style:normal;font-weight:400}@font-face{font-family:hpals;src:url(/fonts/hpals/hpals.eot);src:url(/fonts/hpals/hpals.eot?#iefix) format("embedded-opentype"),url(/fonts/hpals/hpals.woff) format("woff"),url(/fonts/hpals/hpals.ttf) format("truetype"),url(/fonts/hpals/hpals.svg#7b3dfe618a1c5dace8a036c82010d708) format("svg");font-style:normal;font-weight:400}.icon{font:normal 1rem hpals}.icon.phone:before{content:'\e801'}.icon.email:before{content:'\e802'}.title{font-family:Muller ExtraBold,sans-serif;font-weight:700;color:#30659b;text-transform:uppercase;letter-spacing:.125rem}.heading,header ul.menu li a{font-family:Muller Medium,sans-serif;font-weight:400}.body-font{font-family:Open Sans,Helvetica,Roboto,Arial,sans-serif;font-weight:300}@media screen and (min-width:40em){p{font-size:1.125rem}}.normal,footer ul.menu li a{font-weight:400}a#colorful-name-hover:hover span.green{color:#fff;background:#98cd68}a#colorful-name-hover:hover span.blue{color:#fff;background:#30659b}address{font-style:normal}img.frame{border:.1875rem solid #30659b;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.2),0 .375rem .625rem 0 rgba(0,0,0,.3);margin-bottom:.5rem}body#index .row#tagline .image-wrapper{text-align:center}body#index .row#tagline .image-wrapper img{width:100%;max-width:400px}body#index .row#tagline .vertical-wrapper h2{padding:1rem 0;text-align:center;text-transform:none;letter-spacing:0}@media screen and (min-width:40em){body#index .row#tagline{position:relative}body#index .row#tagline .image-wrapper{padding-right:1rem;text-align:left}body#index .row#tagline .image-wrapper img{width:100%;max-width:440px}body#index .row#tagline .vertical-wrapper{position:absolute;top:50%;transform:translateY(-50%);padding-left:1.875rem}body#index .row#tagline .vertical-wrapper h2{text-align:left}}@media only screen and (max-width:47.500em){body#index .row#tagline .vertical-wrapper h2{font-size:2rem}}body#index .row#intro{margin-bottom:1.5625rem;padding-top:1.25rem}@media screen and (min-width:40em){body#index .row#intro{margin-bottom:2.1875rem}}body#index .row#intro #profile-pic h1{font-size:2rem;margin-bottom:1rem}body#index .row#intro #profile-pic h1 span{text-transform:none}body#index .row#intro #profile-pic img{border:.1875rem solid #30659b;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.2),0 .375rem .625rem 0 rgba(0,0,0,.3);margin-bottom:1.875rem;max-width:315px;height:auto;width:100%}@media screen and (min-width:40em){body#index .row#intro #profile-pic{text-align:right}body#index .row#intro #profile-pic img{margin-bottom:0}}@media screen and (min-width:40em){body#index .row#intro .prose{padding-top:2.8125rem}body#index .row#intro .prose h1 span{text-transform:none}body#index .row#intro .prose h2{font-size:1.375rem}}@media only screen and (max-width:47.500em){body#index .row#intro .prose{padding-top:0}}@media screen and (min-width:64em){body#index .row#intro .prose h2{font-size:1.5625rem}}body#index .row#story{margin-bottom:1.875rem}@media screen and (max-width:39.9375em){body#products .page-intro h1{font-size:1.875rem}body#products section.wide#product-definitions .product-block .description h2{font-size:1.5rem}body#products section.wide#product-definitions .product-block#orthotics{margin-bottom:1.25rem}body#products section#animal-diversity .section-title,body#products section#product-image-gallery .section-title{font-size:1.5rem}body#products section#product-image-gallery .gallery .gallery-title{font-size:1.375rem}body#products section#product-image-gallery .gallery .feature-img-container{margin-bottom:2.5rem}body#products section#product-image-gallery .gallery .ordering-button{font-size:1.125rem;margin:0}}@media screen and (min-width:40em){body#products .row.page-intro{padding:2.5rem 0}body#products section.wide#product-definitions .product-block .description h2{margin:0}}@media only screen and (min-width:40em) and (max-width:53.750em){body#products section.wide#product-definitions .product-block .description h2{font-size:1.875rem}}@media screen and (min-width:40em){body#products section.wide#product-definitions .product-block .description h3{margin-bottom:1rem}}@media only screen and (min-width:40em) and (max-width:53.750em){body#products section.wide#product-definitions .product-block .description h3{font-size:1.625rem}}@media screen and (min-width:40em){body#products section.wide#product-definitions .product-block .description p{font-size:1.25rem;line-height:1.4}}@media only screen and (min-width:40em) and (max-width:53.750em){body#products section.wide#product-definitions .product-block .description p{font-size:1.125rem}}@media screen and (min-width:40em){body#products section.wide#product-definitions .product-block .reasons p{font-size:1.25rem;line-height:1.4;margin-bottom:.5rem}}@media only screen and (min-width:40em) and (max-width:53.750em){body#products section.wide#product-definitions .product-block .reasons p{font-size:1.125rem}}@media screen and (min-width:40em){body#products section.wide#product-definitions .product-block .reasons ul{font-size:1.25rem;line-height:1.4;padding-left:.625rem}}@media only screen and (min-width:40em) and (max-width:53.750em){body#products section.wide#product-definitions .product-block .reasons ul{font-size:1.125rem}}@media screen and (min-width:40em){body#products section#animal-diversity{padding:2.5rem 0}body#products section#animal-diversity .section-title{margin-bottom:1.875rem}body#products section#product-image-gallery .section-title{margin-bottom:2.5rem}body#products section#product-image-gallery .gallery-divider hr{margin:3.125rem 0 2.5rem}body#products section#product-image-gallery .gallery .feature-img-container{margin-bottom:.625rem}body#products section#product-image-gallery .gallery .ordering-button{padding:.75rem 2.375rem;font-size:1.25rem;display:inline-block;width:auto;margin:0 0 1rem}}@media screen and (min-width:64em){body#products section.wide#product-definitions .product-block .description p{font-size:1.5625rem}body#products section.wide#product-definitions .product-block .reasons p{font-size:1.25rem;margin-bottom:.5rem}body#products section.wide#product-definitions .product-block .reasons ul{font-size:1.25rem;padding-left:.625rem}body#products section.wide#product-definitions .product-block .product-image{padding-right:.75rem}body#products section.wide#product-definitions .product-block .ordering-button{max-width:16.875rem}body#products section#animal-diversity .prose{padding-left:3.75rem}body#products section#animal-diversity .prose p{font-size:1.375rem;line-height:1.4}}body#products section.wide#product-definitions{width:100%;background:#30659b;border:.1875rem solid #30659b;padding:1.25rem 0}body#products section.wide#product-definitions .product-block{background:#f7f7f7;padding:1.25rem}body#products section.wide#product-definitions .product-block .product-image{text-align:center}body#products section.wide#product-definitions .product-block .product-image img{max-width:260px;width:100%;height:auto;margin-bottom:1.125rem}body#products section.wide#product-definitions .product-block .ordering-button{background:#30659b;border-radius:.3125rem;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.37);font-size:1.25rem;border:.125rem solid #30659b}body#products section.wide#product-definitions .product-block .ordering-button:hover{background:#fff;color:#30659b;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.2),0 .375rem .625rem 0 rgba(0,0,0,.3)}body#products section#animal-diversity{padding:1.25rem 0}body#products section#animal-diversity img{max-width:260px;width:100%;height:auto;margin-bottom:1.125rem}body#products section#product-image-gallery{padding:1.875rem 0;background:#f7f7f7;border:.1875rem solid #30659b;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.37)}body#products section#product-image-gallery .gallery-divider hr{margin:3.125rem 0;border-bottom:.125rem solid #30659b}body#products section#product-image-gallery .gallery .gallery-title{margin-bottom:1rem}body#products section#product-image-gallery .gallery .feature-img-container{padding-top:75%;position:relative}body#products section#product-image-gallery .gallery .feature-img-container img#orthotics-feature-img,body#products section#product-image-gallery .gallery .feature-img-container img#prosthetics-feature-img{max-width:100%;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}body#products section#product-image-gallery .gallery .thumbnail-container img{margin-bottom:16px;border:4px solid #fefefe;box-shadow:0 0 4px 0 rgba(0,0,0,.37);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem;border:3px solid #30659b}body#products section#product-image-gallery .gallery .thumbnail-container img:focus,body#products section#product-image-gallery .gallery .thumbnail-container img:hover{box-shadow:0 0 9px 1px rgba(33,153,232,.5)}body#products section#product-image-gallery .gallery .button-row{margin-top:1.25rem}body#products section#product-image-gallery .gallery .ordering-button{background:#30659b;border-radius:.3125rem;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.37);border:.125rem solid #30659b}body#products section#product-image-gallery .gallery .ordering-button:hover{background:#fff;color:#30659b;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.2),0 .375rem .625rem 0 rgba(0,0,0,.3)}@media screen and (max-width:39.9375em){body#ordering-product-faq .page-intro h1{font-size:1.875rem}}@media screen and (min-width:40em){body#ordering-product-faq .row.page-intro{padding:2.5rem 0}body#ordering-product-faq .row.ordering-summary p{font-size:1.5625rem}}body#ordering-product-faq .row.page-intro{padding:1.25rem 0}body#ordering-product-faq .row.ordering-summary p{margin-bottom:0}body#ordering-product-faq .row#contact-info{padding-bottom:1.25rem}body#ordering-product-faq .row#contact-info .bill-title{margin-bottom:.625rem}body#ordering-product-faq .row#contact-info a.email{color:#000}body#ordering-product-faq .row#contact-info a.email:hover{color:#1585cf}body#ordering-product-faq .video-container .row{padding:2.5rem 0}body#ordering-product-faq .video-container .row .video-wrapper .iframe-wrapper{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border:.3125em solid #fff;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.2),0 .375rem .625rem 0 rgba(0,0,0,.3)}body#ordering-product-faq .video-container .row .video-wrapper .iframe-wrapper iframe{width:100%;height:100%;top:0;left:0;position:absolute}body#about .row#intro{margin-bottom:1.5625rem;padding-top:1.25rem}@media screen and (min-width:40em){body#about .row#intro{margin-bottom:2.1875rem}}body#about .row#intro #profile-pic h1{font-size:2rem;margin-bottom:1rem}body#about .row#intro #profile-pic h1 span{text-transform:none}body#about .row#intro #profile-pic img{border:.1875rem solid #30659b;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.2),0 .375rem .625rem 0 rgba(0,0,0,.3);margin-bottom:1.875rem;max-width:315px;height:auto;width:100%}@media screen and (min-width:40em){body#about .row#intro #profile-pic{text-align:right}body#about .row#intro #profile-pic img{margin-bottom:0}}@media screen and (min-width:40em){body#about .row#intro .prose{padding-top:2.8125rem}body#about .row#intro .prose h1 span{text-transform:none}body#about .row#intro .prose h2{font-size:1.375rem}}@media only screen and (max-width:47.500em){body#about .row#intro .prose{padding-top:0}}@media screen and (min-width:64em){body#about .row#intro .prose h2{font-size:1.5625rem}}body#about .row#story{margin-bottom:1.875rem}body.coming-soon main .content-wrapper .content{min-height:25rem}body.coming-soon #top-row{padding-top:4.375rem;padding-bottom:4.375rem}@media screen and (max-width:39.9375em){body.coming-soon #top-row{text-align:center}body.coming-soon #top-row h1{font-size:2rem}body.coming-soon #top-row h2{font-size:1.375rem}}@media screen and (min-width:40em){body.coming-soon main .content-wrapper .content{min-height:34.375rem}}