.layout{display:flex;align-items:center;width:100px;justify-content:space-evenly;border:2px solid #F6F6F6;height:36px;width:79px}.collection-filter__item--count{flex:auto}.collection-filter__item--sort{flex:0 1 25%}.layout button{line-height:0}.grid__item.two-half{width:50%}.grid__item.single-layout a.grid-product__link{display:flex;justify-content:space-between}.grid__item.single-layout .grid-product__image-mask{width:25%}.grid__item.single-layout .grid-product__meta{width:70%;text-align:left;margin-top:30px}.grid__item.single-layout:not(:last-child){border-bottom:3px solid #f1f1f1;padding-bottom:30px}.cst_bak_img .background-media-text__text{width:100%;text-align:center;margin-top:48px;background:transparent}.animation-cropper{display:block}.cst_bak_img p.h3{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:50px;line-height:76px;letter-spacing:.02em;color:#fff;margin-bottom:0}.cst_bak_img .rte.background-media-text__subtext{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:25px;line-height:38px;letter-spacing:.05em;color:#fff}div#shopify-section-163432308399d4b8cb{margin-top:-280px;background:#f7f7f7;margin-bottom:0;padding-bottom:40px}.page-width{max-width:1200px}.cst_ad_col .grid__item{padding-left:13px;margin-left:20px}.cst_ad_col .collection-image1{text-align:center;margin:20px 10px 0;min-height:254px}.cst_ad_col a.collection-item{background-color:#fff;width:274px}.cst_ad_col span.collection-item__title span{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:25px!important;line-height:38px;letter-spacing:.05em;color:#393636}.cst_ad_col span.collection-item__title{position:absolute;left:0;right:0;bottom:5px}.cst_ad_col .grid{margin-left:-13px;display:flex;flex-wrap:wrap;justify-content:center}.cst_ad_txtimg p.h3,.cst_ad_textboth p.h3{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:35px;line-height:53px;letter-spacing:.05em;color:#000;text-transform:initial;margin-bottom:26px}.cst_ad_txtimg p,.cst_ad_textboth p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:28px;letter-spacing:.02em;color:#393636}.cst_ad_txtimg .feature-row,.cst_ad_textboth .feature-row{margin:0}.rte.extratext ul{display:flex;flex-wrap:wrap;width:375px}.rte.extratext{margin-top:26px;margin-bottom:44px}.rte.extratext ul li{width:50%;font-family:Titillium Web,sans-serif;font-style:italic;font-weight:400;font-size:23px;line-height:35px;letter-spacing:.02em;color:#393636}.cst_ad_txtimg .feature-row__text--left a,.cst_ad_textboth .feature-row__item a{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.05em;text-decoration-line:underline;color:#e20101}.cst_ad_textboth .rte.featured-row__subtext{margin-bottom:26px}.rte.extrapoint ul li{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:400;font-size:23px;line-height:35px;letter-spacing:.02em;color:#393636;margin-bottom:18.72px;display:flex;align-items:center}.rte.extrapoint ul{list-style:none;margin:0}.rte.extrapoint ul li.product_selection:before{content:"";background:url(/cdn/shop/files/hand_choices_transparent.png?v=1754374162);width:58px;height:58px;display:inline-block;margin-right:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.rte.extrapoint ul li.industry_leading:before{content:"";background:url(/cdn/shop/files/warranty_badge_transparent.png?v=1754374428);width:58px;height:58px;display:inline-block;margin-right:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.rte.extrapoint ul li.fast_shipping:before{content:"";background:url(/cdn/shop/files/shipping_transparent.png?v=1754374428);width:58px;height:58px;display:inline-block;margin-right:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}div#shopify-section-16343301302556e9dc{background:#f7f7f7;padding-bottom:69px;margin-bottom:0}div#shopify-section-1634324805e146f6b8{padding:37px 0 46px}.ad_best_seller{background-repeat:no-repeat;background-size:cover;padding:93px 0 154px}.ad_best_seller h2.section-header__title{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:40px;line-height:61px;letter-spacing:.05em;color:#fff;text-align:left}.ad_best_seller a.btn.section-header__link{margin-top:0;font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.05em;text-decoration-line:underline;color:#e20101;padding:0;border:none}.ad_best_seller .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:72px}.ad_best_seller a.grid-product__link,div#shopify-section-product-recommendations a.grid-product__link{background:#fff;padding:58px 0 7px}.ad_best_seller .grid__item,div#shopify-section-product-recommendations .grid__item{padding-left:9px}.ad_best_seller .grid,div#shopify-section-product-recommendations .grid{margin-left:-9px}.ad_best_seller .grid-product__price,div#shopify-section-product-recommendations .grid-product__price{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:20px;line-height:30px;color:#b62c1f;text-align:center}.ad_best_seller .grid-product__image,div#shopify-section-product-recommendations .grid-product__image{width:auto;height:175px}.ad_best_seller .grid-product__title.grid-product__title--body,div#shopify-section-product-recommendations .grid-product__title.grid-product__title--body{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-align:center;color:#4a4a4a;letter-spacing:0;min-height:53px;padding:0 8px}.grid-product__tag{background-color:#111;background-color:#b62c1f;font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:12px;line-height:18px;letter-spacing:.05em;color:#fff;left:0;right:auto;padding:6px 10px 7px!important}.detail{display:flex;align-items:center;margin-bottom:10px}.detail p{margin-bottom:0;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:.02em;color:#fff}.detail img{margin-right:16px}.foot_about{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:.02em;color:#fff;margin-bottom:30px}.extra_logo{align-items:center;margin-top:40px;justify-content:space-around}.extra_logo img:not(:last-child){margin-right:45px}div#shopify-section-16343322800ff7fca8 .page-width{max-width:1292px}div#shopify-section-footer .page-width{max-width:1235px}p.h4.footer__title.small--hide{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.02em;color:#fff;margin-bottom:28px}.site-footer__linklist a{display:initial;padding:4px 0;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;letter-spacing:.02em;color:#fff}.footer__collapsible p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:.02em;color:#fff;margin-bottom:40px}.footer__newsletter-input{padding:5px 13px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px!important;line-height:19px;letter-spacing:.02em;color:#fff;background:#ffffff1a;border:none;height:39px;width:255px}.footer__newsletter-btn{position:relative;top:0;transform:none;background:#b62c1f;height:39px;width:98px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center;letter-spacing:.02em;color:#fff}.footer__item-padding{padding-right:0}.footer__newsletter{display:flex;max-width:unset;width:100%}.site-footer{padding-top:83px;padding-bottom:67px}p.footer__small-text{text-align:left;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}.copyright{background:#2b2a2a;padding:30px 0}ul.copymenu{display:flex}ul.copymenu li:not(:last-child) a{padding-right:7px;border-right:1px solid #fff;margin-right:7px}ul.copymenu li a{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:16px!important;color:#fff;padding:0;letter-spacing:0;display:block}ul.copymenu li,div#shopify-section-16343322800ff7fca8{margin-bottom:0}a.site-nav__link{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.02em;color:#fff}.cst_ad_textboth .feature-row__item:last-child{order:1;min-width:auto;flex:auto}body.template-page h1.section-header__title{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:45px;line-height:68px;letter-spacing:.02em;text-transform:uppercase;color:#1f1e1e;text-align:left}body.template-page header.section-header{margin-bottom:15px}body.template-page .main-content p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.02em;color:#393636}body.template-page strong{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.02em;color:#000}.page-content{padding-top:64px;padding-bottom:116px}.page-content .grid__item{float:unset;max-width:1055px;margin:auto;padding-left:0}.page-content .grid{margin-left:0}nav.breadcrumb{text-align:left!important;padding:15px 0 0;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#393636;margin-top:0}h6.subhead{text-align:left;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.05em;color:#393636}.video_all{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:56px}.video{width:calc(50% - 7.5px);margin-bottom:15px;line-height:0}.location{margin-top:46px;display:flex;flex-wrap:wrap}.support{margin-top:65px;display:flex;flex-wrap:wrap}.location-info h4,.support-info h4{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.05em;color:#393636;margin-bottom:12px}.location-info div,.support-info div{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.05em;color:#393636}.location-info:not(:last-child){margin-right:130px}.support-info:not(:last-child){margin-right:240px}h3.name{width:100%;font-family:Titillium Web,sans-serif;font-style:italic;font-weight:400;font-size:25px;line-height:38px;letter-spacing:.05em;color:#393636;margin-bottom:22px}.index-section.contact-form .grid{margin-left:-9px!important}.index-section.contact-form .grid__item{float:left;padding-left:22px;min-height:1px}.footer__newsletter-input:focus{border-bottom:none}input,select,textarea{border-color:#c4c4c4!important}.form-vertical input,.form-vertical select{height:61px;margin-bottom:12px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:#393636;padding:15px 20px;width:100%}.index-section.contact-form .grid__item{padding-left:9px}.form-vertical input::placeholder{color:#393636}.form-vertical textarea{padding:15px 20px;height:173px;margin-bottom:66px}form#contact- button.btn{background:#b62c1f;height:49px;min-width:461px;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;text-align:center;letter-spacing:.02em;color:#fff}.index-section.contact-form{margin-bottom:0}.contact-us .page-content{padding-bottom:54px}.leadership{display:flex;flex-wrap:wrap}.leader{width:33.33%}section.leader-sec{background:#f6f6f6}.page-leader{max-width:1055px;margin:auto;padding:54px 0 142px}.leadership h3,.his-de h1{width:100%;font-family:Titillium Web,sans-serif;font-style:italic;font-weight:400;font-size:35px;line-height:53px;letter-spacing:.02em;color:#1f1e1e;margin-bottom:10px;padding-left:10px}.leader h4{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:25px;line-height:22px;text-align:center;letter-spacing:.02em;color:#1f1e1e;margin-bottom:8px}.leader p{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:.05em;color:#393636;text-align:center;margin-bottom:25px}.about-us .page-content{padding-bottom:0;margin-bottom:59px}.his-sec{display:flex;margin-left:-12px;margin-right:-12px;padding-bottom:68px}.his-de p{padding-left:10px}.his-de .rte.rte--nomargin{margin-bottom:25px}.page-width.page-content.his-de{padding-top:50px}section.locationsales{display:flex;margin-top:45px;justify-content:space-between}section.locationsales h6{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.05em;color:#393636;margin-bottom:22px}.local,.internation{width:calc(50% - 4.5px)}select.uslocation{width:100%;height:61px}select.uslocation{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.05em;color:#393636}section.desc-loca{margin-top:70px}.us-detail h6{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:35px;line-height:35px;letter-spacing:.05em;color:#393636;margin-bottom:22px}.us-detail h3{font-size:28px;margin-top:60px;margin-bottom:10px;font-family:Titillium Web,sans-serif;font-style:italic;color:#393636}.us-detail h5{font-size:22px;font-weight:600;margin-top:35px;font-family:Titillium Web,sans-serif;letter-spacing:2px;color:#393636}.table-holder td{vertical-align:top;font-family:Open Sans,sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.02em;color:#393636;padding-top:0;padding-bottom:15px}.table-holder th{text-transform:capitalize;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em;color:#393636;padding:0 15px}table{background:0}table>tbody>tr>td{width:33%}.leader img,.history img{filter:drop-shadow(0px 4px 15px rgba(0,0,0,.25))}.article__date{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.02em;color:#c4c4c4;text-transform:uppercase}a.article__title{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.02em;color:#000;margin-top:14px;display:inline-block;margin-bottom:15px}.rte.article__excerpt{margin:0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#393636}a.article__btn{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-decoration-line:underline;color:#b62c1f}.blog_sidebar h4{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:27px;letter-spacing:.02em;color:#000;background:#eee;height:49px;padding:12px 28px;margin-bottom:0}.blog_sidebar ul{list-style:none;border:1px solid #EEEEEE;margin:0 0 22px;padding:22px 39px}.blog_sidebar ul li a{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;letter-spacing:.02em;color:#000}.child_blog1 .grid__item{margin-bottom:19px}.article__grid-image{margin-bottom:0}.child_blog1 .grid__image-ratio.grid__image-ratio--wide{height:282px}body.template-blog .page-content{max-width:1116px;margin:auto}body.template-blog h1.section-header__title{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:45px;line-height:68px;letter-spacing:.02em;text-transform:uppercase;color:#1f1e1e;text-align:left}.pagination .next,.pagination .prev{background:#940100}.blog_sidebar ul li.link.active a{color:#b62c1f}.blog_sidebar ul li svg{margin-right:4px}.blog_sidebar ul li.link.active svg path{fill:#b62c1f}body.template-product .page-width{max-width:1216px}.product__main-photos{background:#fff;box-shadow:0 4px 25px #0000001a;padding:21px}.product__thumbs--below{margin-top:29px}.product__thumb-item{width:128px;height:128px;max-width:128px!important}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{box-shadow:inset 0 0 0 1px #b62c1f}h1.h2.product-single__title{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:35px;line-height:30px;letter-spacing:.02em;color:#1f1e1e;text-transform:capitalize;margin-bottom:17px;margin-top:24px}.product-single__meta{padding-left:0}.product__price{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;letter-spacing:.02em;color:#b62c1f}.product-single__description.rte{margin-top:20px}.product-single__description h6{margin-bottom:10px;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;letter-spacing:.02em;color:#1f1e1e;margin-top:40px}.product-single__description li,.product-single__description p,.product-single__description span,.product-single__description a{font-family:Open Sans;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.02em;color:#393636}button.btn.btn--full.add-to-cart{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;text-align:center;letter-spacing:.02em;color:#fff;background:#5bc236;height:49px}.product__quantity label{letter-spacing:0!important;font-family:Open Sans;font-size:15px!important}.product__quantity{margin-top:10px}.js-qty__wrapper1{max-width:60px;min-width:60px;border:1px solid #1F1E1E}.js-qty__num{padding:5px;height:35px;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;text-align:center;letter-spacing:.02em;color:#000}.js-qty__wrapper1 input[type=number]::-webkit-inner-spin-button,.js-qty__wrapper1 input[type=number]::-webkit-outer-spin-button{opacity:1;background:0}div#shopify-section-product-recommendations{background-image:url(/cdn/shop/files/Rectangle_17.png?v=1634332837);background-repeat:no-repeat;background-size:cover;padding:93px 0 154px}.text-center.page-content.page-content--bottom{display:none}div#shopify-section-product-recommendations .index-section{margin:0}div#shopify-section-product-recommendations h3.section-header__title{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:40px;line-height:61px;letter-spacing:.05em;color:#fff;text-align:left}h1.section-header__title{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:50px;line-height:76px;letter-spacing:.02em;color:#b62c1f}body.template-collection .page-content{padding-top:0;padding-bottom:0}body.template-collection .collection-content{padding-top:5px}.collection-desc h3{font-family:Titillium Web;font-style:normal;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.05em;color:#393636;margin-bottom:28px!important}.collection-desc div{font-family:Open Sans;font-style:normal;font-weight:300;font-size:16px;line-height:24px;text-align:center;letter-spacing:.02em;color:#393636;max-width:740px;margin:auto}.collection-desc{margin-bottom:82px}select#SortBy{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.02em;text-decoration-line:underline;color:#000;padding:0;height:auto;border:none;width:140px}.collection-filter__item--sort{flex:0;margin-bottom:0;padding-left:16px}.collection-filter{margin-bottom:50px}.grid-product__title.grid-product__title--body{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.02em;color:#1f1e1e;text-align:left}.grid-product__price{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.02em;color:#b62c1f;text-align:left}body.template-collection .image-wrap{width:258px;height:258px;margin:auto}body.template-collection img.grid-product__image.lazyloaded{object-fit:contain;width:258px;height:258px!important}body.template-collection .grid__item.grid__item--content{padding-left:27px;margin-bottom:65px}button.active svg rect{fill:#b62c1f}.collection-sidebar button,.filter-menu button{font-family:Titillium Web;font-style:normal;font-weight:400;font-size:16px;line-height:40px;letter-spacing:.02em;color:#1f1e1e;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.collection-sidebar .content1{display:none}.collection-sidebar{padding-right:0}.collection-sidebar h6{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.02em;color:#000;background:#eee;border:1px solid #EEEEEE;box-sizing:border-box;border-radius:3px 3px 0 0;height:42px;display:flex;align-items:center;padding:11px 15px;margin-bottom:5px}.collection-sidebar__group{background:#fff;border:1px solid #EEEEEE;box-sizing:border-box;border-radius:3px}.filter-menu{padding-left:1px}.collection-sidebar button.active img{transform:rotate(90deg)}.filter-menu{padding-left:3px;padding-right:2px}.content1 ul.tag-list{margin-left:45px}h6.title{position:absolute;bottom:34px;left:0;right:0;font-family:Titillium Web;font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:center;letter-spacing:.05em;color:#fff}.video{position:relative}.video button{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;width:100%}.form-vertical input::placeholder,.form-vertical textarea::placeholder{color:#393636!important;opacity:1!important}.form-vertical label{position:absolute;left:30px;margin-bottom:0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px!important;line-height:24px;letter-spacing:.02em!important;color:#393636;text-transform:initial!important;top:18px}.form-vertical label:after{content:"*";color:red}.form-vertical .grid__item{position:relative}.form-vertical input[required]:valid+label,.form-vertical select[required]:valid+label{display:none}a.site-nav__dropdown-link.site-nav__dropdown-link--top-level{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.02em;color:#000}a.site-nav__dropdown-link{font-family:Titillium Web;font-style:normal;font-weight:400;font-size:13px;line-height:25px;letter-spacing:.02em;color:#000}.megamenu .grid:after{display:none}.megamenu .grid{display:flex;justify-content:space-between}.megamenu .medium-up--one-fifth{width:auto}hr.mega-hr{border-color:#c20901;width:40px;margin-left:0;background:#c20901}.megamenu{padding:30px 0}.set.open .content1{display:block}.grid__item--sidebar{max-height:none;overflow-y:auto;margin-bottom:65px}a.site-nav__link:hover{color:#fff}.site-nav__item:not(.site-nav--has-dropdown) .site-nav__link--underline:after{border-bottom-color:#fff}span.active{color:#b62c1f}span.breadcrumb__divider{color:#c4c4c4}.wareny{display:flex;align-items:center;margin-bottom:30px;margin-top:36px}.wareny div p{margin-bottom:0;font-family:Titillium Web;font-style:italic;font-weight:700;font-size:20px;line-height:22px;letter-spacing:.02em;color:#1f1e1e}.wareny div a{font-family:Titillium Web;font-style:italic;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.02em;text-decoration-line:underline;color:#b62c1f}.wareny img{margin-right:10px}.cst_ad_col a.collection-item{background-image:url(/cdn/shop/files/Vector_1.svg),url(/cdn/shop/files/Vector_2.svg?v=1634998315);background-position:left top,right top;background-repeat:no-repeat,no-repeat}.h3title,.collection-sidebar__group h6{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.02em;color:#000;background:#eee;border:1px solid #eee;box-sizing:border-box;border-radius:3px 3px 0 0;height:42px;display:flex;align-items:center;padding:11px 15px;margin-bottom:25px}input[type=number]{border:none;padding:0;width:60px}.filter-group-display__submit{display:none}.filter-group-display__price-range{display:flex;padding-left:15px;padding-right:15px;align-items:center}span.Range{font-family:Titillium Web;font-style:normal;font-weight:400;font-size:13px;line-height:20px;letter-spacing:.02em;color:#757575;margin-right:5px}.filter-group-display__price-range-to,.filter-group-display__price-range-from span,.filter-group-display__price-range-from input{font-size:16px;line-height:40px;letter-spacing:.02em;color:#1f1e1e}.filter-group-display.price{margin-bottom:60px;border:1px solid #EEEEEE;padding:0 0 18px;border-top:none;border-radius:3px 3px 0 0}.filter-group-display.price:first-child{display:none}body.template-article .page-content .grid__item{float:left;left:0;width:100%;max-width:unset}body.template-article .section-header--hero .section-header__title{font-size:35px}button.site-nav__link svg.icon{color:#fff}.content1{display:none}.h2.drawer__title{font-family:Titillium Web;font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:.02em;color:#000}div#shopify-section-page-about-template .rte--nomargin div{display:none}.filter-group-display__price-range-from,.filter-group-display__price-range-to{display:flex}span.dash{width:45px}.filter-group-display__price-range-from input[type=number]{width:55px}.play-video{position:relative}.play-video{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-size:contain}@media only screen and (min-width:768px){.cst_ad_textboth .feature-row__text{width:596px;min-width:596px;flex:auto;margin-right:113.72px}.cst_ad_txtimg .feature-row__item:first-child{min-width:487px;flex:auto;width:487px}.copyright .page-width{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width:1025px){body.template-product .grid__item.medium-up--three-fifths.product-single__sticky{width:50%;max-width:555px!important;padding-left:0!important}body.template-product .grid__item.medium-up--two-fifths{padding-left:73px!important;width:calc(100% - 628px)!important}body.template-product .page-content .grid__item{float:left;max-width:none;padding-left:22px}body.template-collection .medium-up--one-fifth{width:255px;padding-left:0}body.template-collection .medium-up--four-fifths{width:calc(100% - 255px)}.cst_ad_txtimg .feature-row__text--left{padding-left:56px;width:calc(100% - 487px);flex:auto}}@media only screen and (max-width:767px){.hero--mobile--250px[data-mobile-natural=false]{height:150PX!important;background:url(/cdn/shop/files/Group_23.png);background-size:contain}.hero__image{object-fit:contain!important}.cst_ad_col a.collection-item{width:auto}div#shopify-section-163432308399d4b8cb{margin-top:-70px}.cst_bak_img .background-media-text__text{margin-top:0}.background-media-text__container,.background-media-text__video{height:75vh}img.background-media-text__image{height:75vh;object-fit:cover}.cst_bak_img p.h3{font-size:35px;line-height:50px}.background-media-text__inner{margin-top:-75vh;margin-bottom:0vh}.cst_bak_img .rte.background-media-text__subtext{font-size:20px;line-height:normal;margin-top:10px}.rte.extrapoint ul li{font-size:16px;line-height:35px}.cst_ad_col span.collection-item__title span{font-size:20px!important;line-height:normal}.rte.extrapoint ul li:before{width:48px;height:48px;background-size:100%}.rte.extratext ul{width:auto;text-align:left}.rte.extratext ul li{font-size:20px;line-height:normal}.cst_ad_textboth p,.cst_ad_txtimg p{font-size:16px}.cst_ad_textboth p.h3,.cst_ad_txtimg p.h3{font-size:25px}p.footer__small-text,ul.copymenu li a{font-size:12px}.copyright{padding:5px 0 12.5px}[data-center-text=true] .footer__title{text-align:left}.site-footer{padding-top:30px;padding-bottom:20px}.foot_about{line-height:normal;text-align:left}.collapsible-trigger-btn{letter-spacing:0;font-size:14px;padding:10px 0}.foot_about_detail{margin-bottom:40px}.ad_best_seller h2.section-header__title{font-size:25px;line-height:normal;text-align:center;margin-bottom:10px}.ad_best_seller a.btn.section-header__link{font-size:16px}.ad_best_seller .section-header{display:block;margin-bottom:50px}.ad_best_seller{padding:60px 0 70px}.ad_best_seller .grid-product__price,div#shopify-section-product-recommendations .grid-product__price{font-size:15px}.ad_best_seller .grid-product__title.grid-product__title--body,div#shopify-section-product-recommendations .grid-product__title.grid-product__title--body{font-size:12px}.ad_best_seller .grid-product__image,div#shopify-section-product-recommendations .grid-product__image{height:100px}.ad_best_seller .grid__item.grid__item--view-all,div#shopify-section-product-recommendations .grid__item.grid__item--view-all{display:none}.site-footer__linklist,.footer__collapsible p{text-align:left}body.template-page strong{font-size:18px;line-height:normal}body.template-page .main-content p{font-size:14px}body.template-page h1.section-header__title,body.template-blog h1.section-header__title{font-size:30px;line-height:normal}.page-content{padding-top:15px;padding-bottom:75px}button.blog-filter.only-mob{display:block!important;margin-bottom:15px}.pagination{padding:20px 0}h6.subhead{font-size:18px;margin-top:15px}.video{width:100%}h6.title{bottom:10px;font-size:15px}.video button svg{width:50px;height:50px}.location-info:not(:last-child){margin-right:0;margin-bottom:15px}.support{margin-top:40px}.support-info:not(:last-child){margin-right:0}.support-info{width:100%}.support-info{margin-bottom:15px}.location-info h4,.support-info h4{margin-bottom:5px}form#contact- button.btn{min-width:100%}.internation,.local{width:100%}section.locationsales{display:block}section.locationsales h6{font-size:18px;margin-bottom:10px}.local{margin-bottom:20px}select.uslocation{height:45px}.us-detail h6{font-size:25px;line-height:normal}.us-detail h3{font-size:22px;margin-top:40px}section.desc-loca{margin-top:40px}.us-detail h5{font-size:16px;margin-top:25px;letter-spacing:1px}.table-holder th,.table-holder td{font-size:13px;letter-spacing:0}.table-holder td,.table-holder th{padding:10px 0}table>tbody>tr>td{width:50%;display:inline-block}.table-holder th{padding:0}.table-holder table tbody tr td table tbody tr td{width:100%!important}.leader h4{font-size:16px;line-height:22px}section.leader-sec p{font-size:12px!important;line-height:normal!important;letter-spacing:0!important}.his-de h1,.leadership h3{font-size:30px;line-height:53px}.leader{width:47%}.leadership{justify-content:center}.page-leader{padding:54px 0 45px}.his-sec{margin-left:0;margin-right:0;flex-wrap:wrap}.product__main-photos{background:#fff;padding:0;margin:0}.product-single__meta{margin-top:70px;text-align:left}h1.h2.product-single__title{font-size:22px}.product-single__description h6{font-size:16px}.product-single__description a,.product-single__description li,.product-single__description p,.product-single__description span{font-size:14px}.wareny div p{font-size:18px}.product-single__form{margin-bottom:0}.product__quantity{margin-bottom:30px}div#shopify-section-product-recommendations h3.section-header__title{font-size:25px;line-height:normal}div#shopify-section-product-recommendations{padding:65px 0}h1.section-header__title{font-size:30px;line-height:normal}body.template-collection img.grid-product__image.lazyloaded{object-fit:contain;width:auto;height:100px!important}body.template-collection .image-wrap{width:auto;height:100px;margin:auto}.grid-product__title.grid-product__title--body,.grid-product__price{font-size:14px;line-height:normal;letter-spacing:0}.collection-desc{margin-bottom:10px}button.js-drawer-open-collection-filters{padding:0!important;border:none!important;width:auto!important}.collection-filter{justify-content:space-between}body.template-collection .grid__item.grid__item--content{padding-left:17px;margin-bottom:50px}.collection-desc h3{font-size:18px}.collection-desc div{font-size:14px}.collection-filter .btn{font-size:13px}.collection-filter select{font-size:13px!important}.collection-filter__item--drawer{flex:0}.collection-filter__item{margin-bottom:0}select#SortBy{width:93px}.collection-filter .btn .icon{margin-right:3px}button.site-nav__link svg.icon{color:#fff}.mobile-nav__link--top-level,.mobile-nav__link{text-transform:uppercase;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:16px!important;line-height:24px;letter-spacing:.05em}.filter-group-display.price{margin-bottom:30px}.video iframe{height:auto}}@media only screen and (min-width:768px) and (max-width:1023px){p.footer__small-text,ul.copymenu li a{font-size:12px}.foot_about br{display:none}.foot_about{text-align:left}.collapsible-trigger-btn{letter-spacing:0;font-size:14px;padding:10px 0}[data-center-text=true] .footer__title{text-align:left}.site-footer{padding-top:50px;padding-bottom:25px}.footer__collapsible p,.site-footer__linklist{text-align:left}.page-leader{padding:54px 25px 42px}.page-width.page-content.his-de{padding-left:25px;padding-right:25px}.collection-filter{justify-content:space-between}.collection-filter__item--drawer{flex:0}.cst_ad_textboth p,.cst_ad_txtimg p,.rte.extratext ul li{text-align:left}.cst_ad_textboth .feature-row__text{width:100%;min-width:100%;flex:auto;margin-right:0}.cst_bak_img .background-media-text__text{margin-top:0}.cst_ad_col a.collection-item{width:230px}.cst_ad_col .small--one-half{width:33.33%}.mobile-nav__link--top-level,.mobile-nav__link{font-size:18px!important}.filter-group-display.price{margin-bottom:30px}.site-header__logo img{width:150px}}@media only screen and (min-width:1024px) and (max-width:1366px){.cst_ad_col a.collection-item{width:215px}.cst_bak_img img.background-media-text__image{height:650px;object-fit:cover}.cst_ad_textboth .feature-row__text{width:50%;min-width:50%;margin-right:50px}.site-header__logo img{width:150px}body.template-collection img.grid-product__image.lazyloaded,body.template-collection .image-wrap{width:190px;height:190px!important}.page-content .grid__item{float:left;max-width:unset;margin:auto;padding-left:22px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.homebannerbg .background-media-text__container{height:375px!important}}.btn-alternate{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;text-align:center;letter-spacing:.02em;color:#fff;background:#1f1e1e;height:49px}.shipping_info{background:#eee;margin-top:30px;display:flex;padding:15px 30px 0}.icon_truck{flex:25%;margin-right:20px}.icon-text{font-size:13px;color:#393636}.call-btn{background:#b62c1f;font-family:Titillium Web,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;text-align:center;letter-spacing:.02em;color:#fff}.fancybox__content{padding:80px 9%!important}.fancybox__backdrop{background:var(--fancybox-bg, rgba(24, 24, 27, .5))!important}.dialog_title{font-family:Titillium Web,sans-serif;font-style:italic;font-weight:700;font-size:35px;line-height:30px;letter-spacing:.02em;color:#1f1e1e;text-transform:capitalize;margin-bottom:17px}.cst_ad_col{padding:0!important}ul.featured-collection-submenu{list-style:none!important;text-align:center;margin:0!important}div.featured-collection-submenus{background-color:#fff;width:274px;margin-bottom:17px;background-image:url(/cdn/shop/files/Vector_1.svg),url(/cdn/shop/files/Vector_2.svg?v=1634998315);background-position:left top,right top;background-repeat:no-repeat,no-repeat;padding-left:0!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cj-ad.css.map */
