div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single{margin-bottom:50px}div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.product-single__media-wrapper div.product-single__media{padding-top:100%!important}div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.product-single__media-wrapper div.product-single__media img.feature-row__image.product-featured-media{height:100%;width:100%;object-fit:contain}@media (min-width: 768px) and (max-width: 991px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails{height:235px}}@media screen and (max-width: 767px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails{height:initial}}@media screen and (max-width: 480px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails{height:initial}}div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails div.product-single__thumbnails-slider-track li.product-single__thumbnails-item{padding:10px 0}@media (min-width: 992px) and (max-width: 1199px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails div.product-single__thumbnails-slider-track li.product-single__thumbnails-item{padding:1px}}@media (min-width: 768px) and (max-width: 991px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails div.product-single__thumbnails-slider-track li.product-single__thumbnails-item{padding:1px}}@media screen and (max-width: 767px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails div.product-single__thumbnails-slider-track li.product-single__thumbnails-item{padding:1px}}@media screen and (max-width: 480px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails div.product-single__thumbnails-slider-track li.product-single__thumbnails-item{padding:1px}}div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.product-single__media-group div.thumbnails-wrapper ul.product-single__thumbnails div.product-single__thumbnails-slider-track li.product-single__thumbnails-item a.text-link.product-single__thumbnail{margin:0}@media screen and (max-width: 480px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.medium-up--one-half div.product-single__meta form.product-form.product-form-product-template>div.product-form__controls-group div.selector-wrapper.js.product-form__item{display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 480px){div#shopify-section-product-template div.product-template__container.page-width div.grid.product-single div.grid__item.medium-up--one-half div.product-single__meta form.product-form.product-form-product-template div.product-form__controls-group--submit{width:60%}}@media (min-width: 768px) and (max-width: 991px){section.riley-video div.page-width div.grid div.grid__item.video-iframe__items{padding:60px 50px}}@media screen and (max-width: 767px){section.riley-video div.page-width div.grid div.grid__item.video-iframe__items{padding:60px 20px}}@media screen and (max-width: 480px){section.riley-video div.page-width div.grid div.grid__item.video-iframe__items{padding:60px 20px}}section.product-tabs div.row>div div.tab-content{padding:50px}section.riley-video>div.page-width div.grid div.grid__item div.grid-anchor__holder{display:none}section.featured-section div.container div.row>div div.outer div.inner div.stock-wrap>span{height:50px}div#Collection ul.grid.grid--uniform.grid--view-items li.grid__item.grid__item--collection-template div.grid-view-item.product-card div.product-card__image-with-placeholder-wrapper div.grid-view-item__image-wrapper.product-card__image-wrapper.js>div>img{object-fit:contain}div#Collection div.load-more_wrap{display:flex;align-items:center;justify-content:center;margin-top:50px}div#Collection div.load-more_wrap button.btn.js-load-more{background-color:#80171a;padding:10px 20px}div#Collection div.load-more_wrap button.btn.js-load-more>span{font-size:14px;font-weight:600}section.about-section{border-bottom:10px solid #096735}section.about-section div.about-background{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}section.about-section div.about-background div.container-fluid{background-color:#fffc}section.about-section div.about-background div.container-fluid div.container{padding-top:50px;padding-bottom:50px;background-color:#ffffff80}@media (min-width: 1200px) and (max-width: 1439px){section.about-section div.about-background div.container-fluid div.container{max-width:1000px}}@media (min-width: 992px) and (max-width: 1199px){section.about-section div.about-background div.container-fluid div.container{max-width:1000px}}@media (min-width: 768px) and (max-width: 991px){section.about-section div.about-background div.container-fluid div.container{max-width:1000px}}@media screen and (max-width: 767px){section.about-section div.about-background div.container-fluid div.container{max-width:1000px}}@media screen and (max-width: 480px){section.about-section div.about-background div.container-fluid div.container{padding-left:10px;padding-right:10px}}section.about-section div.about-background div.container-fluid div.container div.page-title-container{margin-bottom:50px;text-align:center}section.about-section div.about-background div.container-fluid div.container div.page-title-container h1.maintitle{font-size:40px}section.about-section div.about-background div.container-fluid div.container div.page-title-container h1.maintitle:after{content:"";padding-top:10px;display:block;margin:0 auto;width:50%;border-bottom:2px solid #80171a}section.about-section div.about-background div.container-fluid div.container div.page-title-container h3.subtitle{font-size:25px;font-weight:400}section.about-section div.about-background div.container-fluid div.container div.carousel-container{margin-bottom:50px}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.item div.img-container{max-width:950px;margin:0 auto}@media (min-width: 1200px) and (max-width: 1439px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.item div.img-container{max-width:850px}}@media (min-width: 992px) and (max-width: 1199px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.item div.img-container{max-width:750px}}@media (min-width: 768px) and (max-width: 991px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.item div.img-container{max-width:650px}}@media screen and (max-width: 767px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.item div.img-container{max-width:630px}}@media screen and (max-width: 480px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.item div.img-container{max-width:750px}}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev{position:absolute;top:0;bottom:0;left:0;margin:auto;width:50px;height:50px;background-color:#096735}@media (min-width: 768px) and (max-width: 991px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev{width:30px;height:30px}}@media screen and (max-width: 767px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev{width:30px;height:30px}}@media screen and (max-width: 480px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev{width:30px;height:30px}}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev:after{transform:rotate(-45deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px;border-top:3px solid #fff;border-left:3px solid #fff}@media (min-width: 768px) and (max-width: 991px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev:after{width:10px;height:10px}}@media screen and (max-width: 767px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev:after{width:10px;height:10px}}@media screen and (max-width: 480px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev:after{width:10px;height:10px}}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev:hover,section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-prev:active{background-color:#80171a}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next{position:absolute;top:0;bottom:0;right:0;margin:auto;width:50px;height:50px;background-color:#096735}@media (min-width: 768px) and (max-width: 991px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next{width:30px;height:30px}}@media screen and (max-width: 767px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next{width:30px;height:30px}}@media screen and (max-width: 480px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next{width:30px;height:30px}}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next:after{transform:rotate(-225deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px;border-top:3px solid #fff;border-left:3px solid #fff}@media (min-width: 768px) and (max-width: 991px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next:after{width:10px;height:10px}}@media screen and (max-width: 767px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next:after{width:10px;height:10px}}@media screen and (max-width: 480px){section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next:after{width:10px;height:10px}}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next:hover,section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-nav button.owl-next:active{background-color:#80171a}section.about-section div.about-background div.container-fluid div.container div.carousel-container div.about-carousel div.owl-dots{display:none}section.about-section div.about-background div.container-fluid div.container div.paragraph-container{margin-bottom:50px;text-align:center}section.about-section div.about-background div.container-fluid div.container div.paragraph-container h5.title{margin-bottom:25px;font-size:25px}section.about-section div.about-background div.container-fluid div.container div.paragraph-container p.paragraph{color:#000;font-size:20px;font-weight:300}.compensate-for-scrollbar{padding-right:initial!important}.main-content{padding-top:initial}@media (min-width: 768px) and (max-width: 991px){section.fullbar-section{padding:0}}@media screen and (max-width: 767px){section.fullbar-section{padding:0}}@media screen and (max-width: 480px){section.fullbar-section{padding:0}}@media (min-width: 768px) and (max-width: 991px){section.fullbar-section div.container{padding:0}}@media screen and (max-width: 767px){section.fullbar-section div.container{padding:0}}@media screen and (max-width: 480px){section.fullbar-section div.container{padding:0}}@media (min-width: 768px) and (max-width: 991px){section.fullbar-section div.container div.row{margin:0}}@media screen and (max-width: 767px){section.fullbar-section div.container div.row{margin:0}}@media screen and (max-width: 480px){section.fullbar-section div.container div.row{margin:0}}@media (min-width: 768px) and (max-width: 991px){section.fullbar-section div.container div.row div.col-lg-4 div.outer{padding:20px}}@media screen and (max-width: 767px){section.fullbar-section div.container div.row div.col-lg-4 div.outer{padding:15px}}@media screen and (max-width: 480px){section.fullbar-section div.container div.row div.col-lg-4 div.outer{padding:10px}}footer.footer-site{padding-top:300px}@media (min-width: 1200px) and (max-width: 1439px){footer.footer-site{padding-top:200px}}@media (min-width: 992px) and (max-width: 1199px){footer.footer-site{padding-top:200px}}@media (min-width: 768px) and (max-width: 991px){footer.footer-site{padding-top:65px}}@media screen and (max-width: 767px){footer.footer-site{padding-top:65px}}@media screen and (max-width: 480px){footer.footer-site{padding-top:65px}}@media screen and (max-width: 767px){footer.footer-site div.container{max-width:initial}}@media screen and (max-width: 480px){footer.footer-site div.container{max-width:initial}}@media screen and (max-width: 480px){footer.footer-site div.container section.social-media{margin-bottom:25px}}@media screen and (max-width: 480px){footer.footer-site div.container div.ul-cont{padding:25px 0}}@media screen and (max-width: 480px){footer.footer-site div.container div.ul-cont>ul{display:flex;flex-direction:column}}@media (min-width: 768px) and (max-width: 991px){footer.footer-site div.container div.ul-cont>ul>li{margin:0 15px}}@media screen and (max-width: 767px){footer.footer-site div.container div.ul-cont>ul>li{margin:0 15px}}@media screen and (max-width: 480px){footer.footer-site div.container div.ul-cont>ul>li{margin:0 15px 15px}}div.cookie-banner{padding:10px;display:flex;align-items:center;justify-content:space-between;background-color:#096735f0;position:fixed;bottom:0;width:100%}div.cookie-banner div.text{margin-right:20px}div.cookie-banner div.text>p{color:#fff;font-size:14px}div.cookie-banner div.text>p a.privacy{text-decoration:underline;color:#fff}div.cookie-banner div.text>p a.privacy:hover,div.cookie-banner div.text>p a.privacy:active,div.cookie-banner div.text>p a.privacy:focus{text-decoration:underline;color:#fff}div.cookie-banner div.button{display:flex}div.cookie-banner div.button>a{display:block;width:90px;background-color:#c53e40;text-align:center;border-radius:3px}div.cookie-banner div.button>a>p{padding:10px;color:#fff;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main2.css.map */
