body,h1,h2,h3,h4,h5,h6,p,a,span,input,label,textarea,li{font-family:Special Gothic Condensed One!important}.header__icon,.header__icon--cart .icon{height:2.4rem}.js details>.header__submenu{background:#fff9ebbf}.main-heading{font-family:Special Gothic Condensed One;font-size:45px;margin:0;font-weight:500;letter-spacing:0;line-height:normal}.main-content p{letter-spacing:0;font-size:20px;line-height:1.2;margin:15px 0 12px}.header__menu-item:after{content:"";position:absolute;left:50%;bottom:4px;width:0;height:2px;transform:translate(-50%);background:linear-gradient(135deg,#d4002d 0% 50%,#d4002d);border-radius:10px;transition:width .35s ease}.header__menu-item:hover{color:#d4002d;transform:translateY(-1px)}.header__menu-item:hover:after{width:70%}header .list-menu li{position:relative}.header__menu-item span{transition:text-decoration var(--duration-short) ease;color:#000;font-family:Special Gothic Condensed One;font-size:17px;text-transform:uppercase;letter-spacing:1px}.main-hero-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;overflow:hidden;background-color:#464538;color:#fff}.main-hero-banner__track{height:100%}.main-hero-banner--small{min-height:420px}.main-hero-banner--medium{min-height:560px}.main-hero-banner--large{min-height:790px}.main-hero-banner--full-screen{min-height:92vh}.main-hero-banner__track{position:relative;width:100%;flex:1}.main-hero-banner__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease;z-index:0}.main-hero-banner__slide.is-active{opacity:1;visibility:visible;z-index:1}.main-hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.main-hero-banner__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.custom-video .main-hero-banner__image{filter:brightness(.7)}.main-hero-banner__media--placeholder{background:#2b2b2b}.main-hero-banner__placeholder{width:100%;height:100%;object-fit:cover}.main-hero-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--main-hero-overlay, .15))}.main-hero-banner__container{position:relative;z-index:2;width:100%;flex:1;display:flex;align-items:flex-end;padding:48px 64px;box-sizing:border-box}.main-hero-banner__content{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:636px;padding:25px;background:#381203bf}.main-hero-banner__content--top-left{align-self:flex-start;margin-top:auto;margin-bottom:auto;align-items:flex-start;text-align:left}.main-hero-banner__content--middle-left{align-self:center;align-items:flex-start;text-align:left}.main-hero-banner__content--bottom-left{align-self:flex-end;align-items:flex-start;text-align:left}.main-hero-banner__content--top-center{align-self:flex-start;margin:0 auto;align-items:center;text-align:center}.main-hero-banner__content--middle-center{align-self:center;margin:0 auto;align-items:center;text-align:center}.main-hero-banner__content--bottom-center{align-self:flex-end;margin:0 auto;align-items:center;text-align:center}.main-hero-banner__heading{margin:0;font-weight:900;line-height:.8;letter-spacing:0;color:#fff;font-size:90px;font-family:Special Gothic Condensed One,sans-serif}.main-hero-banner__subheading{margin:0;max-width:540px;font-size:19px;line-height:1.2;color:#fff;letter-spacing:0;font-family:Special Gothic Condensed One}.main-hero-banner__subheading p{margin:0}.main-hero-banner__actions{margin-top:8px}.main-hero-banner__button{align-items:center;justify-content:center;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease;background:#d4002d;text-decoration:none;padding:8px 20px;font-size:16px;letter-spacing:1px;display:flex;font-family:Special Gothic Condensed One;text-transform:uppercase}.main-hero-banner__button--solid{background:#fff;color:#d4002d;border:1px solid #fff}.main-hero-banner__button--solid:hover,.main-hero-banner__button--outline{background-color:#d4002d;color:#fff;border:1px solid #d4002d}.main-hero-banner__button--outline:hover{background-color:transparent;color:#d4002d}.top-heading{color:#d4002d;text-transform:uppercase;font-weight:800}.top-heading p{margin:0}.main-hero-banner__badge{position:absolute;width:130px;height:130px;z-index:3}.main-hero-banner__badge--top-right{top:160px;right:64px}.main-hero-banner__badge--middle-right{top:50%;right:64px;transform:translateY(-50%)}.main-hero-banner__badge--bottom-right{bottom:40px;right:64px}.main-hero-banner__badge-svg{width:100%;height:100%;animation:main-hero-badge-spin 14s linear infinite}.main-hero-banner__badge-bg{fill:#fff}.main-hero-banner__badge-text{font-size:11px;letter-spacing:.05em;text-transform:uppercase;fill:#111;font-weight:700}.main-hero-banner__badge-star{font-size:42px;fill:#111}.main-hero-banner__badge-icon{border-radius:50%}@keyframes main-hero-badge-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-hero-banner__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:100px;border:1px solid rgba(255,255,255,.6);background:#00000040;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;z-index:1}.main-hero-banner__arrow:hover{background:#00000080;border-color:#fff}.main-hero-banner__arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.main-hero-banner__arrow--prev{left:24px}.main-hero-banner__arrow--next{right:24px}.main-hero-banner[data-slide-count="1"] .main-hero-banner__arrow{display:none}.main-hero-banner__marquee{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;overflow:hidden;width:100%;background:transparent;padding:14px 0;border-top:1px solid rgb(255 255 255 / 50%);pointer-events:none}.footer-marquee-track img{width:100%;max-width:800px;margin:20px auto}.main-hero-banner__marquee-track--reverse{animation-direction:reverse}.main-hero-banner__marquee-item{font-size:44px;font-weight:300;text-transform:uppercase;letter-spacing:0;color:#fff;opacity:1}@keyframes main-hero-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.main-hero-banner__marquee-track,.main-hero-banner__badge-svg{animation:none}}.home-img-txt .page-width{max-width:100%;padding:0}.home-img-txt a.button.button--primary{text-transform:uppercase;font-size:16px;color:#000}.bottom-banner .main-hero-banner__subheading p{color:#fff;max-width:300px}.bottom-banner .main-hero-banner__heading{color:#fff;font-size:45px}.bottom-banner .top-heading p{margin:0;color:#fff}.bottom-banner .main-hero-banner__button--outline{background-color:#fff;color:#d4002d;border:1px solid #fff}.bottom-banner .main-hero-banner__button--outline:hover{background-color:transparent!important;color:#fff!important}p.jm-text.jm-text--align-center.jm-grid-header__text{font-size:40px}.jdgm-review-card__details{background:#d4002d!important}p.jm-text.jm-text--align-center.jdgm-review-card__details-description.jdgm-review-card__details-description-no-title{font-size:20px}ul.footer-block__details-content{display:flex;justify-content:center;align-items:baseline}.footer-marquee-track{text-align:center}.footer-block--newsletter{display:block!important}.footer-block.grid__item.footer-block--menu h2.footer-block__heading.inline-richtext{display:none}.content.newsletter-content p{text-align:center;margin:0}h2.footer-block__heading.inline-richtext{text-align:center}.journal-section__header{text-align:center;padding:25px 32px 20px}.journal-section__grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;align-items:stretch}.journal-section__featured,.journal-section__side-item{display:block;color:inherit;text-decoration:none;padding:5px;box-sizing:border-box}.journal-section__featured{grid-column:1}.journal-section__side{grid-column:2 / span 2;display:grid;grid-template-columns:1fr}.journal-section__side-item:nth-child(2){border-right:none}.journal-section__side-item:nth-child(3),.journal-section__side-item:nth-child(4){border-bottom:none}.journal-section__image-wrap,.journal-section__featured-image-wrap,.journal-section__side-image-wrap{overflow:hidden;margin-bottom:16px}.journal-section__featured-image-wrap .journal-section__image{width:100%;height:600px;object-fit:cover;display:block;transition:transform .4s ease}.journal-section__side-image-wrap .journal-section__image{width:100%;height:240px;object-fit:cover;display:block;transition:transform .4s ease}.journal-section__featured:hover .journal-section__image,.journal-section__side-item:hover .journal-section__image{transform:scale(1.06)}.journal-section__image--placeholder{background:#eee}.journal-section__author{font-weight:400;text-transform:none;color:#888;margin-left:4px}.journal-section__featured-title{font-size:30px;line-height:1.2;margin:0;color:#000;letter-spacing:0}.journal-section__side-title{font-size:22px;line-height:1.4;margin:0;color:#000;letter-spacing:0}.journal-section__excerpt{font-size:18px;line-height:1.3;color:#000;margin:10px 0 0;letter-spacing:0}.journal-section__footer{text-align:center;padding:24px 20px 40px}.journal-section__read-link{display:inline-flex;align-items:center;gap:6px;font-size:17px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d4002d;text-decoration:underline}.newsletter.center .newsletter__wrapper>*+*{margin-top:7px}.newsletter-form__field-wrapper .field__input{background:#fff;color:#000}.newsletter label.field__label{color:#000}.newsletter button#Subscribe{color:#d4002d;width:100%;position:relative;background:#fff;height:46px;text-transform:uppercase;font-weight:700;font-family:Special Gothic Condensed One;font-size:15px;margin-top:4px}.newsletter-form__field-wrapper .field{display:block}.newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter .field__input,.newsletter .customer .field input{margin:0}.bottom-banner.main-hero-banner.main-hero-banner--full-screen{min-height:66vh}footer li.list-social__item{background:#fff;border-radius:100px}ul.list-unstyled.list-social.footer__list-social{gap:6px;justify-content:center}.collection-banner{min-height:30rem!important}.collection-banner p{margin:0;font-size:19px;line-height:1.3;max-width:510px;letter-spacing:0}div#ProductGridContainer .full-unstyled-link,.related-products .full-unstyled-link{text-align:center;font-size:17px;text-transform:uppercase}div#ProductGridContainer .price,.related-products .price{text-align:center;color:#d4002d!important;letter-spacing:0;font-size:18px}.quick-add__submit{background:#d4002d;color:#fff;text-transform:uppercase;letter-spacing:0;font-size:17px}.quick-add__submit:after{box-shadow:none}.quick-add__submit:hover:after{box-shadow:none!important}.quick-add__submit:hover{background-color:#fff;color:#d4002d;border:1px solid}.free_shipping p{margin:0}.cart-item__name{font-size:17px;letter-spacing:0}.cart-drawer .quantity__button{width:calc(2.5rem / var(--font-body-scale))}.cart-drawer .quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 2.5rem)}.cart-drawer .quantity__input{font-size:1.2rem}.cart-drawer quantity-input.quantity.cart-quantity:after{box-shadow:none}.cart-drawer .cart__checkout-button{background:#d4002d;text-transform:uppercase;font-size:18px;letter-spacing:0}.cart-drawer .cart__checkout-button:after{box-shadow:none}.totals__total-value{letter-spacing:0}.custom-cst p{letter-spacing:0;line-height:1.2;text-align:center}.cart-drawer__empty-content a.button{background:#d4002d;text-transform:uppercase}.cart-drawer__empty-content a.button:after{box-shadow:none}.related-products h2.main-heading.related-products__heading{text-align:center}div#judgeme_product_reviews .jm-box.jm-box--inherit-color.jm-review-item{padding:0}div#judgeme_product_reviews .jdgm-review-content__body-content p{letter-spacing:0}.product-step-to-step.step-to-step{background:#d4002d}.product-step-to-step.step-to-step h2.main-heading.step-to-step__heading,.product-step-to-step.step-to-step p.step-to-step__subheading{color:#fff}.product__title h1{letter-spacing:0;font-size:30px}.product .price{color:#d4002d}.product__info-container .product__description p{letter-spacing:0;line-height:1.3;margin:5px 0;font-size:17px}.product-form__input .form__label{text-transform:uppercase;font-size:16px}.product-form__submit{margin-bottom:1rem;background:#d4002d;text-transform:uppercase;font-size:18px;letter-spacing:0}.product-form__submit:after{box-shadow:none}.product-form__submit:hover{background-color:#fff;color:#d4002d;border:1px solid #d4002d}.product-form__submit:hover:after{box-shadow:none!important}.product button.slider-button.slider-button--next{background:#d4002d;margin-right:0;color:#fff}.product button.slider-button.slider-button--prev{background:#d4002d;margin-left:10px;color:#fff}.product button.slider-button.slider-button--next svg.icon.icon-caret,.product button.slider-button.slider-button--prev svg.icon.icon-caret{color:#fff!important}.toggle_card{border-radius:8px!important}.group_list_item.custom_radio_button:before{margin-top:.7rem!important}.subscribe_panel{border-radius:0 0 10px}.tabs_wrapper .tab_label{background:#fff8e0}.product-step-to-step.step-to-step button{background:#fff!important}.jdgm-star{font-family:JudgemeStar!important}.jdgm-cards-carousel .jdgm-title{font-size:45px!important}.temp--index .jdgm-average-rating .jdgm-stars span.jdgm-star.jdgm--on{color:#d4002d}.about-richtext .rich-text__text p{letter-spacing:0;font-size:20px;line-height:1.2}.about-richtext .rich-text__blocks{max-width:96rem}.main-blog h1.title--primary{display:none}.main-blog .full-unstyled-link{letter-spacing:0;font-size:20px}.main-blog .article-card__excerpt{letter-spacing:0;line-height:1.3;font-size:17px}.article-template .page-width--narrow{max-width:70%}.article-template h1{font-size:30px}article.article-template p{letter-spacing:0;font-size:18px;line-height:1.4}article.article-template ul li{display:block}article.article-template ul{padding:0}.shopify-policy__container{max-width:92%!important;margin:0 auto 30px}.shopify-policy__body strong{font-weight:500}.shopify-policy__body p{font-size:18px;letter-spacing:0;line-height:1.5}.shopify-policy__body ul li{letter-spacing:0;font-size:18px}a.custom-blog-btn{align-self:flex-start;color:#fff;white-space:nowrap;margin-top:auto;align-items:center;justify-content:center;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease;background:#d4002d;text-decoration:none;padding:8px 20px;font-size:16px;letter-spacing:1px;display:flex;font-family:Special Gothic Condensed One;text-transform:uppercase}a.custom-blog-btn:hover{background:#fff;color:#d4002d;border:1px solid}.contact-us-form .flex_wrapper{display:flex;align-items:center;gap:50px;padding:0 20px}.contact-us-form .flex_wrapper .left_wrapper{width:100%;max-width:55%}.contact-us-form .flex_wrapper .right_wrapper{width:100%;max-width:45%}.contact.page-width.page-width--narrow{max-width:1200px}.contact-us-form form#ContactForm{background-color:#d4002d;padding:50px;border-radius:0}.contact-us-form .wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:0}.contact-us-form .wrapper .inner_wrapper h4{font-size:18px;color:#000;font-weight:500;text-transform:uppercase;margin:5px 0;display:flex;align-items:center;gap:2px}.contact-us-form .wrapper .inner_wrapper p{font-size:17px;color:#000;font-weight:500;margin:7px 0}.contact .field:hover:after{box-shadow:none}svg.custom-svg{width:100%;max-width:25px;height:26px}.contact-us-form .wrapper .office-des p a{text-decoration:underline;color:#000}.contact-us-form button.button:after{box-shadow:none!important}.contact-us-form button.button:hover{background:transparent;color:#fff;border:1px solid}.contact .field:after{box-shadow:none}.contact-us-form .field__input,.contact-us-form .select__select,.contact-us-form .customer .field input,.contact-us-form .customer select{background-color:transparent;border-bottom:1px solid #fff;color:#fff;padding-left:0}.contact-us-form label.field__label{left:0;color:#fff;letter-spacing:0;font-weight:400;font-size:18px}.contact-us-form button.button{background-color:#fff;width:100%;border-radius:0;color:#d4002d;text-transform:uppercase;font-size:20px}.contact-us-form h2.heading.title{margin:0}.contact-us-form .content p{letter-spacing:0;font-size:20px;line-height:1.3}.contact .form__message{color:#fff}img.icon-social-list{width:100%}.contact-us-page .main-hero-banner__content{background:transparent}.contact-us-page h1.main-hero-banner__heading{font-size:40px}@media only screen and (min-width:1024px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(33% - 7rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:580px;left:0;transform-origin:left top;height:100px;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:100px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(31.8% - 8rem)}}@media(max-width:1280px){.main-hero-banner__heading{font-size:60px}.main-hero-banner__container{padding:48px 22px}div#ProductGridContainer .full-unstyled-link,.related-products .full-unstyled-link{height:50px}.main-hero-banner--full-screen{min-height:70vh}.main-hero-banner__content{max-width:420px}}@media(max-width:1080px){.main-hero-banner__image{object-position:90%}.main-hero-banner--full-screen{min-height:53vh}}@media(max-width:989px){ul.menu-drawer__menu.has-submenu li{position:unset}.menu-drawer__menu-item{border-bottom:1px solid #0202021f}.menu-drawer__menu-item--active:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:#d4002d!important;color:#fff!important}.main-hero-banner__image{object-position:88%}.main-heading{font-size:35px}.journal-section__grid{grid-template-columns:2.7fr 1fr 1fr}.contact.page-width.page-width--narrow{padding-left:0;padding-right:0}.main-content p{font-size:18px}}@media(max-width:880px){.contact-us-page .main-hero-banner__container,.contact-us-page .main-hero-banner__content{justify-content:center}.main-hero-banner__media{position:relative}.main-hero-banner__container,.main-hero-banner__content{background:#d4002d}.main-hero-banner__button--solid:hover,.main-hero-banner__button--outline{background-color:transparent;border:1px solid #fff}.main-hero-banner__image{object-position:100%;height:620px}.main-hero-banner__content--middle-left{max-width:100%;text-align:center;justify-content:center;align-items:center}.top-heading{width:100%}.main-hero-banner__subheading{max-width:100%}.main-hero-banner__actions{display:flex;justify-content:center;margin:0 auto}.main-hero-banner--full-screen{min-height:100vh}}@media(max-width:768px){.blog-articles{grid-template-columns:1fr 1fr!important}.article-template .page-width--narrow{max-width:100%}article.article-template p{font-size:17px}.contact-us-form .flex_wrapper{flex-direction:column;gap:10px}.contact-us-form .flex_wrapper .left_wrapper,.contact-us-form .flex_wrapper .right_wrapper{max-width:100%}.contact-us-form form#ContactForm{padding:33px 20px}}@media(max-width:749px){.home-img-txt .image-with-text__content{padding:3rem calc(2rem / var(--font-body-scale)) 5rem}.jdgm-reviews-grid-widget{padding-block:0!important}p.jm-text.jm-text--align-center.jm-grid-header__text{font-size:30px}footer .footer-block.grid__item{margin:0!important}ul.footer-block__details-content{gap:10px}.main-hero-banner__heading{font-size:50px}.main-hero-banner__container{padding:24px 10px}.jdgm-cards-carousel .jdgm-title{font-size:30px!important}.shopify-policy__container{max-width:100%!important}.shopify-policy__body p,.shopify-policy__body ul li{font-size:16px}}@media(max-width:680px){.header{padding:6px 1rem 4px!important}.main-heading{font-size:30px}.main-content p,.main-content.custom-products__subheading p{font-size:17px}.journal-section__grid{display:block}.journal-section__featured-title{font-size:22px}.journal-section__featured,.journal-section__side-item{padding:0 0 13px}.footer-block__details-content{margin-bottom:8px!important}.main-hero-banner__image{height:545px;object-position:center}.bottom-banner .main-hero-banner__image{object-position:100%;height:222px}.bottom-banner.main-hero-banner.main-hero-banner--full-screen{min-height:47vh}.bottom-banner .main-hero-banner__container{background:#d4002d;justify-content:center}.journal-section__featured-image-wrap .journal-section__image,.journal-section__side-image-wrap .journal-section__image{height:400px!important}.journal-section__grid.page-width{margin:10px}.about-richtext .rich-text__text p{font-size:17px}.main-hero-banner--full-screen{min-height:82vh}.main-hero-banner__content{padding:0}.contact-us-page.main-hero-banner.main-hero-banner--full-screen{min-height:56vh}.contact-us-page h1.main-hero-banner__heading{font-size:30px}}@media(max-width:480px){.journal-section__featured-image-wrap .journal-section__image,.journal-section__side-image-wrap .journal-section__image{height:313px!important}.policies li a{padding:0!important}.blog-articles{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
