.subheading{font-size:16px;line-height:25px;margin-bottom:15px}h1,h2{font-weight:600;letter-spacing:2px}h3,h4,h5,h6{font-weight:500}.strongly-spaced-row,.fully-spaced-row--medium{margin:0}#content .shopify-section{margin:0 0 50px}#content .shopify-section.section-slideshow,.contact_info ul{margin:0}.contact_info ul li{list-style:none;display:inline-block;vertical-align:middle;position:relative;top:8px;margin-right:30px}.contact_info ul li:last-child{margin-right:0}.contact_info ul li.info>*{vertical-align:middle}.contact_info ul li.info>img{margin-right:8px}.contact_info ul li.phone>*{color:#ae0707;position:relative;z-index:1;font-weight:600}.contact_info ul li.phone{top:5px;font-size:14px;line-height:20px}.contact_info ul li.phone:before{position:absolute;content:"";background-color:#fff;left:-12px;right:-12px;bottom:-5px;top:-10px;border-radius:0 0 10px 10px}@media (max-width:768px){.announcement-bar .container{width:85%;padding:0}.contact_info{display:none}.contact_info.mobile-only{display:block}.contact_info{position:absolute;top:40%;left:2%;right:2%;transform:translateY(-50%)}.contact_info>ul{display:flex;align-items:center;justify-content:space-between}.contact_info ul li.info svg{width:20px;height:20px}.contact_info ul li.info.phone path{color:#fff}.contact_info ul li.info{margin:0}.contact_info ul li.phone:before{display:none}}.logo-list__logo-image>.rimage-outer-wrapper{max-width:unset!important;width:300px}.logo-area__right__inner a.header-account-link{margin-right:0}.logo-area__left__inner{overflow:unset}.logo-area__right__inner a{margin-right:20px}.logo-area__right__inner span{font-size:14px;line-height:20px;margin-right:5px}.navigation{border:none}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:5px 15px 5px 0;text-transform:uppercase}span.cart-link__label span.cart-link__count{position:static;margin:0;background:transparent;color:#000;padding:0;font-size:13px;line-height:20px}span.cart-link__icon span.cart-link__count{display:none}@media (max-width:1200px){.logo-area__right__inner a svg{width:20px;height:20px}}@media (max-width:1024px){.logo-area .button.mobile-nav-toggle{display:block}div#main-nav{display:none}.logo-area__right__inner a{margin-right:10px!important}.logo-area__right__inner a span.show-search-link__text,.logo-area__right__inner a span.cart-link__label,.logo-area__right__inner a span.desktop-only{display:none}}@media (max-width:768px){.logo-area__right__inner a{width:auto}.logo-area__right__inner span.show-search-link__icon{width:100%}}@media (max-width:500px){.logo-area__right__inner span{margin-right:0}.logo-area__right__inner a svg{width:18px;height:18px}.logo img{width:85%!important}}.product-block .product-info .product-price{margin:10px 0;font-weight:600}.collection-listing .product-block .block-inner .image-cont{box-shadow:0 0 1px #000}.collection-listing .product-list--image-shape-portrait-23 .product-block .block-inner .image-cont .rimage-wrapper .rimage__image.cover,.collection-listing .product-list--image-shape-portrait-45 .product-block .block-inner .image-cont .rimage-wrapper .rimage__image.cover{object-fit:contain}.collection-listing .product-list--image-shape-portrait-23 .product-block .block-inner .image-cont .rimage-wrapper .rimage-background,.collection-listing .product-list--image-shape-portrait-45 .product-block .block-inner .image-cont .rimage-wrapper .rimage-background{background-size:contain}@media (max-width:768px){.collection-listing .product-block .block-inner .image-cont{border:1px solid #ccc}}.testimonial-list--with-images .testimonial{align-items:flex-start}.testimonial-list--with-images .testimonial__column--text .subheading{font-size:28px;line-height:38px;margin:0 0 30px}.eq_width .gallery__row .gallery__item{max-width:33.33%}.eq_width .gallery__row .gallery__item:first-child{margin-left:0}@media (max-width:1040px){.eq_width .gallery__row .gallery__item{max-width:30%}.eq_width .gallery__row{justify-content:center}}h2.overlay-text__title.h1-style{font-weight:600}#pagefooter .cross-page-promos{padding:50px 0}.icon-with-caption{display:flex;align-items:center;justify-content:space-between}.icon-with-caption .icon-with-caption__icon{width:20%}.promo-info{text-align:left;width:78%}.promo-info>*{margin:0}.promo-info h6.icon-with-caption__text{text-align:left;margin:5px 0;font-size:18px;font-weight:600}#pagefooter .cross-page-promos .flexible-layout{justify-content:space-between}#pagefooter .cross-page-promos .flexible-layout .column{display:flex;box-shadow:0 0 10px #ccc;width:24%;align-items:center;border-radius:10px;padding:10px 20px}#pagefooter .cross-page-promos .icon-with-caption .icon-with-caption__icon{width:20%;height:0;padding-top:20%;position:relative;background-color:#f9f9f9;border-radius:10px}#pagefooter .cross-page-promos .icon-with-caption .icon-with-caption__icon .icon-with-caption__image-full{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);padding:0 8px}@media (max-width:1024px){#pagefooter .cross-page-promos .flexible-layout>*{padding:0}.icon-with-caption{flex-direction:column}.promo-info,.promo-info h6.icon-with-caption__text{text-align:center;margin:10px 0}#pagefooter .cross-page-promos .icon-with-caption .icon-with-caption__icon{width:70px;padding-top:70px;height:0}#pagefooter .cross-page-promos .flexible-layout .column{display:block;padding:10px 0}}@media (max-width:767px){#pagefooter .cross-page-promos .flexible-layout{margin:0 auto}#pagefooter .cross-page-promos .flexible-layout .column{width:49%}#pagefooter .cross-page-promos .icon-with-caption .icon-with-caption__icon{padding:40px;height:0}#pagefooter .cross-page-promos .icon-with-caption .icon-with-caption__icon .icon-with-caption__image-full{position:absolute;transform:translateY(-50%)}}.section-footer__newsletter-block form{position:relative}.section-footer__newsletter-block form button.signup-form__button{position:absolute;top:0;right:0;border:none;bottom:0;border-top-left-radius:0;border-bottom-left-radius:0}.section-footer__row-lower{align-items:center;padding:0}.section-footer__row-lower .section-footer__payment-icons{margin:0}.section-footer .social-links a{margin:0 5px 5px 0;width:40px;height:40px;background:#DFDFE2;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease-in}.section-footer .social-links a:hover{background:#ae0707;transition:all .3s ease-in}.section-footer .social-links a:hover svg{color:#fff}@media (max-width:500px){span.section-footer__text-block__image .rimage-outer-wrapper{width:100%!important}}.template-product .product-detail .detail .title,.template-product .product-detail .price-area .h4-style{font-size:22px;line-height:30px;letter-spacing:0;text-transform:capitalize;font-weight:500}.template-product .product-detail .detail .title{font-size:32px;line-height:42px}.template-product .product-unavailable-btn{width:100%}.product-detail-accordion .cc-accordion-item__title>svg{position:absolute;right:0;color:#000;transition:transform .3s ease}.product-detail-accordion .cc-accordion-item__title:before,.product-detail-accordion .cc-accordion-item__title:after{display:none}.product-detail-accordion details.cc-accordion-item.is-open .cc-accordion-item__title>svg{transform:rotate(-180deg);transition:transform .3s ease}.icon-container.s_out_icon svg{color:gray;box-shadow:none}.with-icon__beside.s_out{color:#000}.with-icon__beside.s_out>span{color:gray;display:inline-block;margin-right:15px}.product-detail-accordion .cc-accordion-item__title{text-transform:uppercase;font-weight:600;letter-spacing:1px}.section-product-recommendations{margin-top:100px!important}.section-product-recommendations h4.hometitle{font-size:32px;line-height:45px;letter-spacing:2px;font-weight:600;margin-bottom:50px}.swatch-method-standard .product-block-options--swatch .product-block-options__item{border:1px solid #ccc}.template-product .product-form .label{font-size:18px;line-height:30px;font-weight:500}.product-form .quantity-wrapper input[name=quantity]{margin:0;border-radius:0;border-left:0;border-right:0}.product-form .quantity-wrapper{margin-top:20px}.product-form .quantity-wrapper a{border-radius:0}.product-form .quantity-wrapper a[data-quantity=down]{border-top-left-radius:5px;border-bottom-left-radius:5px}.product-form .quantity-wrapper a[data-quantity=up]{border-top-right-radius:5px;border-bottom-right-radius:5px}.product-detail{padding-top:60px}.page-banner-wr{min-height:200px;display:flex;align-items:center;justify-content:center}.page-banner-wr nav.breadcrumbs{justify-content:center}.page-banner-wr .overlay-text .overlay-text__title{font-size:30px;line-height:40px;font-weight:500;letter-spacing:1px;margin-bottom:30px}.main-about{display:flex;align-items:center;justify-content:space-between}.main-about>*{width:48%}.main-about.no-flex>*{width:100%}.main-about>.rte img.hid{display:none}@media (max-width:768px){.page-banner-wr{display:block}.main-about>*{width:100%}.main-about{flex-direction:column}.main-about>.main-image{width:90%;margin:0 auto 20px}}.template-suffix-contact .column.rte.spaced-row{width:50%}.template-suffix-contact .column.rte h2{font-size:30px;line-height:40px;text-transform:capitalize;letter-spacing:0}.template-suffix-contact .slim-column-left-layout{align-items:center;margin-top:70px}.template-suffix-contact .righty-form{box-shadow:0 0 10px #ccc;padding:30px;background-color:#ccc}.template-suffix-contact .righty-form h2{font-size:40px;line-height:50px}@media (max-width:850px){.template-suffix-contact .flexible-layout .column--half{width:100%}}@media (max-width:768px){.template-suffix-contact .column.rte.spaced-row{width:100%}}@media (max-width:500px){.template-suffix-contact .column.rte h2{font-size:23px;line-height:30px}.template-suffix-contact .righty-form h2{font-size:30px;line-height:40px}}#cartform .subtotal{font-size:22px;line-height:30px;font-weight:600;letter-spacing:0}#cartform .checkout-col .button{min-width:150px;margin-bottom:10px}#customer .action_bottom a{text-decoration:underline;color:#ae0707}.article-list h2{font-size:25px;text-transform:capitalize;letter-spacing:0}.article-list .article__inner .rte{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;max-height:150px}.template-article .page-section-spacing{margin:40px 0!important}a.jdgm-write-rev-link{width:170px;padding:10px 0}#judgeme_product_reviews label{display:inline-flex!important;width:auto!important;margin-right:10px!important;margin-bottom:10px!important}.jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:16px!important;height:50px!important;padding:0 40px!important;border-color:#000!important}.jdgm-rev__icon{line-height:50px!important;margin-right:10px!important}.jdgm-rev__content{margin-top:20px!important}h2.jdgm-rev-widg__title{font-size:35px!important;line-height:45px!important;margin-bottom:40px!important}div#judgeme_product_reviews{border:1px solid #ccc!important}.jdgm-quest,.jdgm-rev{border-color:#333;padding-top:30px;margin-top:30px!important}.template-product .product-media-wrapper img.rimage__image{padding-bottom:50px}.product-media-wrapper span.caption{display:block;color:#000;position:absolute;left:0;right:0;bottom:10px;font-size:18px}@media (min-width:1024px){.jdgm-rev-widg__summary,.jdgm-histogram.jdgm-temp-hidden{width:33%!important}}@media (max-width:768px){a.jdgm-write-rev-link{margin:20px auto!important}.jdgm-histogram.jdgm-temp-hidden{text-align:center;margin:15px 0 30px!important}h2.jdgm-rev-widg__title,.jdgm-rev-widg__summary{text-align:center;width:100%}}
/*# sourceMappingURL=/s/files/1/0922/3412/t/49/assets/custom.css.map?v=40970322724116431421651212133 */
