﻿.propane-hero{margin-bottom:1rem;}.propane-hero>.grid-x{width:100%;}.propane-hero .callout{width:100%;max-width:27.5rem!important;}@media screen and (max-width:48.06125em){.propane-hero .callout{max-width:100%!important;border-bottom:.0625rem solid #ddd;}}.propane-hero .callout span{padding:.125rem .625rem;border-right:.0625rem solid #2e2e2e;}.propane-hero .callout span:first-child{padding-left:0;}.propane-hero .callout span:last-child{border-right:0;}.propane-hero .callout ul{margin-left:0;}.propane-hero .callout ul li{display:inline;border-right:.0625rem solid #2e2e2e!important;padding:0 .75rem;font-size:.875rem;font-weight:500;}.propane-hero .callout ul li:first-child{padding-left:0;}.propane-hero .callout ul li:last-child{border-right:0!important;}@media screen and (max-width:48.06125em){.propane-hero{flex-wrap:wrap;margin-bottom:0!important;}.propane-hero>picture{flex-basis:auto;}.propane-hero .content{position:static;flex:0 0 auto;width:100%;margin-top:0;}.propane-hero .callout{flex-grow:1;}.propane-hero h1{background:#f5f5f5;margin:-1.25rem;padding:1.25rem;}.propane-hero h1+form{margin-top:2.1875rem;}}@keyframes display{0%{z-index:1;opacity:0;}4%,50%{z-index:2;opacity:1;}54%,100%{z-index:1;opacity:0;}}.slideshow{position:relative;width:100%;height:100%;overflow:hidden;}.slideshow>ol.grid-x{display:grid!important;}.slideshow .slide{grid-area:1/1;opacity:0;animation:display 24s infinite;}.slideshow .slide-2{animation-delay:12s;}.grilling-accessory{position:relative;display:inline-block;text-align:left;line-height:1.2;overflow:hidden;border-radius:1rem;line-height:1.5rem;text-shadow:.0625rem .0625rem .0625rem rgba(51,51,51,.75);}.grilling-accessory:hover:before{background-color:rgba(10,10,10,.5);}.grilling-accessory:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:"";-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;}.grilling-accessory b{position:absolute;bottom:5%;left:0;width:100%;font-size:1.125rem;color:#fff;padding:1rem .75rem;}@media screen and (max-width:64.06125em){.grilling-accessory b{font-size:1rem;padding:.5rem .75rem;}}.propane-safety-icon{border-left:.3125rem solid #158a01!important;height:100%;width:5rem;background:#efefef;}.propane-safety-icon.alert{border-left:.3125rem solid #bd2e11!important;}.triangle-divider{position:relative;height:100%;width:100%;color:#fff;}.triangle-divider:before{content:"";position:absolute;display:block;right:-1.5625rem;top:0;bottom:0;width:1.5625rem;height:100%;background:#efefef;--webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);}@media screen and (max-width:48.06125em){.propane-safety-banner{margin-bottom:0!important;}.propane-safety-banner h1{margin-bottom:1rem;}.propane-safety-banner .content{position:relative;height:100%;width:100%;margin:0;}}.autogas-calculator{height:45rem;width:100%;min-width:37.5rem;}@media screen and (max-width:48.06125em){.autogas-calculator{min-width:auto;}}@media screen and (min-width:48.0625em) and (max-width:64.06125em){input[type=text]{height:100%;min-height:2.8125rem!important;}.icon{min-height:2.8125rem!important;}}#FindPropaneRefillLocationsForm{position:relative;top:-.375rem;}.propane-delivery{margin-top:4rem;}@media screen and (max-width:48.06125em){.propane-delivery{margin-top:1rem;}}