h1{font-size:2em;margin-bottom:20px}h2{letter-spacing:0.05em;font-size:1.5em}h5{letter-spacing:0.05em;font-size:1.25em}h3{letter-spacing:0.05em;font-size:1.6em}h4{letter-spacing:0.05em;font-size:1.3em}.subscription-content{margin:100px 5% 0 5%}.marginnote .col{margin-bottom:20px}.marginnote .note{height:350px;position:relative}.article-text{padding:10px}.border-white{border-color:white}.variations ul.collection{padding-left:0;margin-left:0;overflow:visible}.variations .collection .collection-item.avatar{padding-left:50px}.variations .collection .collection-item.avatar i.circle{left:0}.variations .collection .collection-item.avatar .title{font-size:1em}.collection .collection-item:nth-child(2){zoom:1.25;margin-left:-5px}.collection .collection-item:nth-child(2) a i{background-color:#42A5F5 !important}article{max-width:60%}a{color:#37474f}#post-index .hero{height:175px;overflow:hidden}#post-index .post{height:350px;margin:0 20px 20px}#post-index .post .content{width:90%;margin:0 auto}#post-index .container h5{font-size:1.2rem}#post-index .container h4{font-size:1.3rem}.post .hero img{width:100%;height:auto;top:50%;left:50%;position:relative;transform:translate(-50%, -50%)}#hero{min-height:615px !important;padding:0}#hero .col{padding:0;min-height:615px}#hero h1{font-size:2em;margin-bottom:20px}#hero h2{letter-spacing:0.05em;line-height:1.45em;font-size:1.4em}#hero h3 a{color:white}#hero h3 a:hover{color:#9e9e9e}#hero .hero-image{overflow:hidden;position:relative;height:100%}#hero img{position:relative;height:100%;width:auto;left:50%;transform:translateX(-50%)}#hero .hero-content{margin:110px 7.5% 0 7.5%}#hero .image{position:relative}.hero-image.background img{position:absolute;top:0;right:0;z-index:-1}.hero-image-content{position:absolute;z-index:1;top:180px;right:30px;color:white;width:75%}#subscription-index .row{padding:0;margin:0}#subscription-index .row .col{margin:0;padding:0;max-height:440px}#subscription-index a{color:#37474f}.subscription-image img{position:relative;min-height:440px;height:auto;min-width:100%;top:50%;transform:translateY(-50%)}.subscription-image{position:relative;overflow:hidden;height:440px}.subscription-content .divider{width:65%;margin:10px auto}.points{padding:70px 0;text-align:center;color:white}.points h4{font-size:1.2em;letter-spacing:0.05em;line-height:1.45em}.points svg{display:inline-block;height:48px;width:48px}.points svg circle{stroke:white !important}.points svg *{fill:white}a .flavor:hover::after{opacity:1}a .flavor::after{position:absolute;top:0;right:0;bottom:0;left:0;width:200px;height:200px;overflow:hidden;border-radius:100%;background-clip:padding-box;content:"+";background:rgba(0,0,0,0.5);line-height:200px;color:white;font-size:2em;opacity:0;transition:all 0.6s;text-align:center}.flavor{width:200px;height:200px;overflow:hidden;margin:10px auto;position:relative}.flavor img{position:relative;height:200px;width:auto;left:50%;transform:translateX(-50%)}.justify{text-align:justify;padding:0 20px}.italic{font-style:italic;font-weight:500}.section .row{justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap}.points{color:white;padding:50px 20px}.points svg circle{stroke:white !important}.points svg *{fill:white}.item{flex:1 1 0;margin:0 10px}#ingredients .row .col{margin-left:initial}@media (max-width: 767px){.item{margin-bottom:20px}.row.points .item{flex:none;max-width:150px}.subscription-content{margin-top:0}article{max-width:80%}#subscription-index{padding-top:12vh}.subscription-image img{max-width:100%;height:auto}#hero{min-height:auto}#hero .hero-content{margin-top:150px;margin-bottom:20px}#hero .col{height:auto;min-height:auto}#hero .hero-image{height:auto}#hero .hero-image img{min-height:auto}.hero-image-content{top:30px}}
