.tag-post{padding-bottom:30px}.tag-post .product-section{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;position:relative;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 30px 0}.tag-post .page-center{padding:0 15px 30px}.tag-post .section-content{position:relative}.tag-post .section-title-container{margin-bottom:2em}.tag-post .section-title-normal{border-bottom:2px solid #ececec}.tag-post .section-title{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:1.25em;justify-content:space-between;width:100%}.tag-post .section-title b{display:block;-webkit-box-flex:1;background-color:currentColor;-ms-flex:1;flex:1;height:2px;opacity:.1}.tag-post .section-title-normal b{display:none}.tag-post .section-title-normal span{border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:-2px;margin-right:15px;padding-bottom:7.5px;text-transform:uppercase}.tag-post .product-item{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.tag-post .product-item-col{margin:0;max-width:100%;padding:0 15px 30px;position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.tag-post .col-inner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;position:relative;width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.tag-post .box-image{margin-bottom:1em;position:relative;width:80%}.tag-post .img-inner{color:#f1f1f1;overflow:hidden;padding-top:300px;position:relative}.tag-post .img-inner img{bottom:0;font-family:"object-fit: cover;";height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;right:0;top:0;-webkit-transition:opacity .6s,-webkit-filter .6s,-webkit-transform .6s,-webkit-box-shadow .3s;transition:opacity .6s,-webkit-filter .6s,-webkit-transform .6s,-webkit-box-shadow .3s;-o-transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s;transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s;transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s,-webkit-filter .6s,-webkit-transform .6s,-webkit-box-shadow .3s;width:100%}.tag-post .description h5{color:#555;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.tag-post .description img{margin-bottom:1em;width:39%}.tag-post .hs-button{background-color:#336534;border:1px solid rgba(0,0,0,.05);border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:.97em;font-weight:bolder;letter-spacing:.03em;line-height:2.4em;margin-bottom:1em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;-webkit-transition:border .3s,background .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border .3s,background .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;-o-transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;vertical-align:middle}.tag-post .hs-button:hover{-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);color:#fff;opacity:1;outline:none}@media screen and (min-width:550px){.tag-post .product-item-col{max-width:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}@media screen and (min-width:850px){.tag-post .product-item-col{max-width:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}@media screen and (max-width:849px){.tag-post .product-item-col{padding-bottom:30px}}@media (max-width:549px){.tag-post .section-title{font-size:1em}}