html body div#container section.page-header{overflow:hidden;position:relative;width:100%;z-index:101}@media screen and (min-width:769px){html body div#container section.page-header{height:700px;max-height:65vh}}html body div#container section.page-header div.header-container{height:100%;position:relative;width:100%}@media screen and (min-width:481px) and (max-width:768px){html body div#container section.page-header div.header-container{height:450px;max-height:65vh}}@media screen and (max-width:480px){html body div#container section.page-header div.header-container{height:290px}}html body div#container section.page-header div.header-container.mobile-video{height:auto;max-height:none;position:relative}html body div#container section.page-header div.header-container.mobile-video:before{content:"";display:block;padding-top:133.3333333333%;width:100%}html body div#container section.page-header div.header-container.mobile-video>.content{bottom:0;left:0;position:absolute;right:0;top:0}html body div#container section.page-header div.header-container.mobile-video div.header-inner div.video-wrap{height:100%;overflow:hidden;position:relative;width:100%}html body div#container section.page-header div.header-container.mobile-video div.header-inner div.video-wrap>video{height:auto;min-height:0;min-width:0;position:static;width:100%}html body div#container section.page-header div.header-inner{height:100%;left:0;position:absolute;right:0;top:0;width:100%}html body div#container section.page-header div.header-overlay{background-color:rgba(0,0,0,.2);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:8}html body div#container section.page-header div.video-wrap{height:100%;overflow:hidden;position:relative;width:100%}html body div#container section.page-header div.video-wrap>video{bottom:-9999px;height:auto;left:-9999px;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-9999px;top:-9999px;width:auto;z-index:7}html body div#container section.page-header div.image-wrap{height:100%;position:relative;width:100%}html body div#container section.page-header div.image-wrap img{bottom:-9999px;display:block;height:auto;left:-9999px;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-9999px;top:-9999px;width:auto}html body div#container section.page-header div.inner{display:-moz-flex;display:flex;height:100%;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:0;z-index:10}html body div#container section.page-header div.inner div.text-wrap{align-self:center;margin:0 auto;width:100%}html body div#container section.page-header div.inner div.title{color:#fff;font-family:hwt-artz,sans-serif;font-size:100px;font-weight:700;line-height:80px;text-transform:uppercase}@media screen and (min-width:769px) and (max-width:1200px){html body div#container section.page-header div.inner div.title{font-size:70px;line-height:60px}}@media screen and (max-width:768px){html body div#container section.page-header div.inner div.title{font-size:40px;line-height:35px}}html body div#container .fpo{border:1px solid red}html body div#container div.tabs-nav{display:-moz-inline-flex;display:inline-flex;-moz-justify-content:center;justify-content:center;margin:20px auto;width:100%}html body div#container div.tabs-nav a:link,html body div#container div.tabs-nav a:visited{-moz-flex:0 1;flex:0 1;font-family:hwt-artz,sans-serif;font-size:20px;padding:10px;text-align:center;text-decoration:none}html body div#container div.tabs-nav a:link.apples,html body div#container div.tabs-nav a:visited.apples{color:#5f9639}@media screen and (min-width:769px){html body div#container div.tabs-nav a:link.apples:hover,html body div#container div.tabs-nav a:visited.apples:hover{background-color:#5f9639;color:#fff}html body div#container div.tabs-nav a:link.apples:hover div.text-inner,html body div#container div.tabs-nav a:visited.apples:hover div.text-inner{border:1px solid #5f9639}}html body div#container div.tabs-nav a:link.apples.active,html body div#container div.tabs-nav a:visited.apples.active{background-color:#5f9639;color:#fff}html body div#container div.tabs-nav a:link.apples.active div.text-inner,html body div#container div.tabs-nav a:visited.apples.active div.text-inner{border:1px solid #5f9639}html body div#container div.tabs-nav a:link.pears,html body div#container div.tabs-nav a:visited.pears{color:#f0602c}@media screen and (min-width:769px){html body div#container div.tabs-nav a:link.pears:hover,html body div#container div.tabs-nav a:visited.pears:hover{background-color:#f0602c;color:#fff}html body div#container div.tabs-nav a:link.pears:hover div.text-inner,html body div#container div.tabs-nav a:visited.pears:hover div.text-inner{border:1px solid #f0602c}}html body div#container div.tabs-nav a:link.pears.active,html body div#container div.tabs-nav a:visited.pears.active{background-color:#f0602c;color:#fff}html body div#container div.tabs-nav a:link.pears.active div.text-inner,html body div#container div.tabs-nav a:visited.pears.active div.text-inner{border:1px solid #f0602c}html body div#container div.tabs-nav a:link.cherries,html body div#container div.tabs-nav a:visited.cherries{color:#d34620}@media screen and (min-width:769px){html body div#container div.tabs-nav a:link.cherries:hover,html body div#container div.tabs-nav a:visited.cherries:hover{background-color:#d34620;color:#fff}html body div#container div.tabs-nav a:link.cherries:hover div.text-inner,html body div#container div.tabs-nav a:visited.cherries:hover div.text-inner{border:1px solid #d34620}}html body div#container div.tabs-nav a:link.cherries.active,html body div#container div.tabs-nav a:visited.cherries.active{background-color:#d34620;color:#fff}html body div#container div.tabs-nav a:link.cherries.active div.text-inner,html body div#container div.tabs-nav a:visited.cherries.active div.text-inner{border:1px solid #d34620}html body div#container div.tabs-nav a:link.apricots,html body div#container div.tabs-nav a:visited.apricots{color:#f0602c}html body div#container div.tabs-nav a:link:nth-child(2n) div.text-inner,html body div#container div.tabs-nav a:visited:nth-child(2n) div.text-inner{border-left:1px solid #fff;border-right:1px solid #fff}html body div#container div.tabs-nav a:link:first-child div.text-inner,html body div#container div.tabs-nav a:visited:first-child div.text-inner{border-left:1px solid #ddd}html body div#container div.tabs-nav a:link:last-child div.text-inner,html body div#container div.tabs-nav a:visited:last-child div.text-inner{border-right:1px solid #ddd}html body div#container div.tabs div.tab{height:0;opacity:0;overflow:hidden;transition:opacity .2s linear;width:0}html body div#container div.tabs div.tab.active{height:auto;opacity:1;width:100%}html body div#container div.tabs div.tab#apples-tab a.temp-download:link,html body div#container div.tabs div.tab#apples-tab a.temp-download:visited,html body div#container div.tabs div.tab#apples-tab div.package div.package-content{background-color:#5f9639}html body div#container div.tabs div.tab#pears-tab a.temp-download:link,html body div#container div.tabs div.tab#pears-tab a.temp-download:visited,html body div#container div.tabs div.tab#pears-tab div.package div.package-content{background-color:#f0602c}html body div#container div.tabs div.tab#cherries-tab a.temp-download:link,html body div#container div.tabs div.tab#cherries-tab a.temp-download:visited,html body div#container div.tabs div.tab#cherries-tab div.package div.package-content{background-color:#d34620}html body div#container div.tabs div.tab#apricots-tab a.temp-download:link,html body div#container div.tabs div.tab#apricots-tab a.temp-download:visited,html body div#container div.tabs div.tab#apricots-tab div.package div.package-content{background-color:#f0602c}html body div#container div.tabs div.tab h2{color:#383838;font-family:hwt-artz,sans-serif;font-size:36px;letter-spacing:1px;text-align:center}@media screen and (min-width:768px){html body div#container div.tabs div.tab h2{font-size:62px}}html body div#container div.tabs div.tab h2.packaging-title{margin-bottom:20px}html body div#container div.tabs div.tab h3{color:#5f9639;font-family:hwt-artz,sans-serif;font-size:28px;text-align:center}@media screen and (min-width:768px){html body div#container div.tabs div.tab h3{font-size:42px}}html body div#container div.tabs div.tab a.temp-download:link,html body div#container div.tabs div.tab a.temp-download:visited{color:#fff;display:block;margin:50px auto;max-width:300px;padding:10px 15px;text-align:center;text-decoration:none}html body div#container div.tabs div.tab div.package{display:-moz-flex;display:flex;flex-wrap:wrap;margin:40px 0}html body div#container div.tabs div.tab div.package>div{-moz-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.package>div{flex-basis:50%}}html body div#container div.tabs div.tab div.package>div.image{background-color:#eee}html body div#container div.tabs div.tab div.package>div.package-content{color:#fff;max-width:100%;padding:15px}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.package>div.package-content{padding:30px}}html body div#container div.tabs div.tab div.package>div.package-content p:first-child{margin-top:0}html body div#container div.tabs div.tab div.package>div.package-content p:last-child{margin-bottom:0}html body div#container div.tabs div.tab div.package>div.package-content p{margin:30px 0}html body div#container div.tabs div.tab div.package>div.package-content ol,html body div#container div.tabs div.tab div.package>div.package-content ul{margin:30px 30px 30px 40px}html body div#container div.tabs div.tab div.package>div.package-content ul li{list-style-type:disc}html body div#container div.tabs div.tab div.package>div.package-content ol li{list-style-type:decimal}html body div#container div.tabs div.tab div.package>div.package-content div.table-container{overflow-x:scroll;position:relative}html body div#container div.tabs div.tab div.package>div.package-content div.table-container:before{bottom:100%;content:"Hey";left:50%;position:absolute;transform:translateX(-50%)}html body div#container div.tabs div.tab div.package>div.package-content div.table-container table{border:1px solid #fff;table-layout:fixed}html body div#container div.tabs div.tab div.package>div.package-content div.table-container table thead tr th{background-color:#48712b;border-bottom:1px solid #fff;border-collapse:collapse;border-right:1px solid #fff;padding:10px}html body div#container div.tabs div.tab div.package>div.package-content div.table-container table tbody tr td{border-collapse:collapse;border-right:1px solid #fff;padding:10px}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.availability{display:-moz-flex;display:flex;flex-wrap:wrap}}html body div#container div.tabs div.tab div.availability div.item{display:block}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.availability div.item{margin:0 0 30px;width:50%}html body div#container div.tabs div.tab div.availability div.item:first-child,html body div#container div.tabs div.tab div.availability div.item:nth-child(odd){border-right:1px solid #e6e6e6}}@media screen and (min-width:960px){html body div#container div.tabs div.tab div.availability div.item{border:none;border-right:1px solid #e6e6e6;width:33.3333333333%}html body div#container div.tabs div.tab div.availability div.item:nth-child(3n){border-right:none}}@media screen and (min-width:1600px){html body div#container div.tabs div.tab div.availability div.item{border:none;border-right:1px solid #e6e6e6;width:25%}html body div#container div.tabs div.tab div.availability div.item:nth-child(3n){border-right:1px solid #e6e6e6}html body div#container div.tabs div.tab div.availability div.item:nth-child(4n){border-right:none}}@media screen and (min-width:960px){html body div#container div.tabs div.tab div.availability div.item div.item-inner{padding:0 20px}}html body div#container div.tabs div.tab div.availability div.item h3{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;font-size:24px;margin:30px 0;padding:10px 0;text-align:center}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.availability div.item h3{border:none;padding:0}}html body div#container div.tabs div.tab div.availability div.item img{display:block;height:auto;margin:0 auto 20px;max-width:300px;width:100%}html body div#container div.tabs div.tab div.availability div.item div.availability-plus{display:-moz-flex;display:flex;flex-wrap:wrap}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items{-moz-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items{flex-basis:calc(50% - 10px);margin-right:10px}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items:nth-child(2n){margin-right:0}}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.title{color:#fb8f25}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.date-range{color:#f0602c;font-family:hwt-artz,sans-serif;font-size:30px}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus{display:-moz-flex;display:flex;flex-wrap:wrap;margin-top:10px}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu{-moz-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px);margin-bottom:15px;margin-right:10px}@media screen and (min-width:400px){html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu{flex-basis:calc(33.33333% - 6.66667px)}}@media screen and (min-width:768px){html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu{flex-basis:calc(50% - 5px)}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu:nth-child(2n){margin-right:0}}@media screen and (max-width:399px){html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu:nth-child(2n){margin-right:0}}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu:last-child{margin-right:0}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu div.image{margin-bottom:5px}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu div.image img{display:block;height:auto;margin:0 auto;max-width:100%}html body div#container div.tabs div.tab div.availability div.item div.availability-plus div.availability-items div.plus div.plu div.text{text-align:center}
