.fm-container{max-width:1300px;margin:0 auto;padding:0 20px}.fm-custom-section{padding:80px 0}.fm-sec-title-wrap{margin-bottom:40px}.fm-sec-title{font-family:"DM Serif Display";font-size:40px;line-height:1.2em;color:#4a2e1f;margin:0;font-weight:400}.desktop-img,.mobile-img{width:100%}.mobile-img{display:none}.fm-btn{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a;font-size:14px;font-weight:600;line-height:25px;height:45px;text-transform:uppercase;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding:10px 30px;border-radius:5px;margin-top:20px;display:inline-block}.proBoxInfo h1.product-title{font-family:"DM Serif Display";font-weight:400;color:#664f3d;font-size:40px;line-height:1.2em;margin:8px 0}.proBoxInfo .prod-substitle{font-size:18px;line-height:1.4em;font-style:italic;font-weight:400;color:#4a4a4a;font-family:Inter}.proBoxInfo .prod-short-desc{color:#4a4a4a;font-family:Inter;font-size:20px;line-height:1.4em;font-style:normal;font-weight:400}.proBoxInfo .proAttr{display:none}.proBoxInfo .proPrice{margin:10px 0}.proBoxInfo .proPrice #ProductPrice,.proBoxInfo .proPrice #ComparePrice{font-family:"DM Serif Display";font-size:40px;font-style:normal;font-weight:400;line-height:100%}.proBoxInfo .proPrice #ProductPrice{color:#664f3d}.proBoxInfo button#AddToCart{background-color:#96aab3;border-color:#96aab3;width:calc(100% - 120px);text-transform:uppercase}.proBoxInfo button#AddToCart:hover{background-color:#664f3d;border-color:#664f3d}@media screen and (max-width:767px){.desktop-img{display:none}.mobile-img{display:block}.fm-custom-section{padding:40px 0}.fm-sec-title{font-size:24px}.proBoxInfo h1.product-title{font-size:26px;text-align:center}.proBoxInfo .prod-substitle{font-size:12px;text-align:center}.proBoxInfo .prod-short-desc{font-size:14px;text-align:center}.velaBreadcrumbs{display:none}.proBoxImage{width:70%!important;margin-left:auto!important;margin-right:auto!important;float:none}.proBoxImage div#productThumbs{display:none}.proBoxInfo .proPrice #ProductPrice,.proBoxInfo .proPrice #ComparePrice{font-size:30px}.proBoxInfo .formAddToCart .velaGroup{margin-bottom:0!important}.proBoxInfo .proPrice{margin:5px 0;justify-content:center}}.velaSlideshow .velassCaption .captionWrap{position:relative;z-index:2}.velaSlideshow .velassCaptionContent{display:inline-block;padding:22px 34px;border-radius:8px;background:#00000061;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);max-width:760px}.velaSlideshow .velassSubheading,.velaSlideshow .velassHeading,.velaSlideshow .velassHeadingSmall,.velaSlideshow .velassDesc{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.55)}.velaSlideshow .velassHeading{font-size:46px;line-height:1.15em;font-weight:700;margin:0 0 10px}.velaSlideshow .velassHeadingSmall{font-size:20px;line-height:1.4em;font-weight:400;margin:0 0 6px}.velaSlideshow .btnVelaSlider{text-shadow:none;margin-top:16px}@media screen and (max-width:767px){.velaSlideshow .velassCaptionContent{padding:14px 18px;border-radius:6px}.velaSlideshow .velassHeading{font-size:26px;margin-bottom:6px}.velaSlideshow .velassHeadingSmall{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/fm-custom-styles.css.map */
