/*!
====================================
49th Parallel >> Custom Styles
====================================
This CSS sammich was cut by:
  -> Your Name at pb+j
  -> http://addpbj.com/people
  -> Version 1.0
  -> May 2020
  -> SCSS
------------------------------------
*/:root{--black: #272223;--grey: #e2e4e5;--blue-grey--lt: #9eb1b5;--blue-grey--dk: #495968;--teal--lt: #a5d9d8;--teal--dk: #37727b;--brown--lt: #cda39d;--brown--dk: #805145;--yellow: #f6d28c}.no-hyphens{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-break:keep-all}.h1,.ro-translation-greeting_header,body h1{font-family:interstate-condensed,sans-serif!important;font-weight:700;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:70px!important;text-transform:uppercase!important}@media screen and (max-width: 1023px){.h1,.ro-translation-greeting_header,body h1{font-size:40px!important}}@media screen and (max-width: 400px){.h1,.ro-translation-greeting_header,body h1{font-size:40px!important}}.h2,.slideshow-slide-heading,.cart-subtotal span,.promo-block-grid--header,body h2{font-family:interstate-condensed,sans-serif!important;font-weight:700;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:35px!important}@media screen and (max-width: 1400px){.h2,.slideshow-slide-heading,.cart-subtotal span,.promo-block-grid--header,body h2{font-size:32px!important}}@media screen and (max-width: 1200px){.h2,.slideshow-slide-heading,.cart-subtotal span,.promo-block-grid--header,body h2{font-size:28px!important;line-height:1em!important}}@media screen and (min-width: 720px) and (max-width: 950px){.promo-block-grid--header{font-size:24px!important}}@media screen and (min-width: 720px) and (max-width: 800px){.promo-block-grid--header{font-size:20px!important}}@media screen and (max-width: 450px){.promo-block-grid--header{font-size:22px!important}}.h3,.home-section--title,.subscription-content-block-header p,body h3{font-family:interstate-condensed,sans-serif!important;font-weight:500;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:36px!important}.h4,body h4{font-family:interstate,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:28px!important}.h5,.account-order .order-item-title .order-item-options,.cart-item--content-price,.cart-item--product-options,.bold_recurring_desc p,.cart-shipping,.account-order th,.account-order-list th,.order-footer .order-footer-label,.account-address-item--default,.cart-title-total,.ro-translation-next_order_date,.ro-translation-products_list_heading,.ro-translation-shipping_info_heading,.ro-translation-payment_info_heading,.ro-translation-order_frequency_heading,body h5{font-family:interstate,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:15px!important}.account-order .order-item-title .order-item-options,.cart-item--content-price,.cart-item--product-options,.bold_recurring_desc p,.cart-shipping{color:var(--black)}.account-order th,.account-order-list th,.order-footer .order-footer-label,.account-address-item--default,.cart-title-total,.ro-translation-next_order_date,.ro-translation-products_list_heading,.ro-translation-shipping_info_heading,.ro-translation-payment_info_heading,.ro-translation-order_frequency_heading{text-transform:uppercase!important;font-style:normal}.h6,.cart-ordernote-heading,.navmenu-item-text,.site-mobile-nav .site-header-actions .site-header-account-link a,.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link,.mobile-nav-content .navmenu-depth-2>.navmenu-item>.navmenu-link,body h6,.article--meta-item{font-family:interstate-condensed,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:20px!important}.h6 strong,.cart-ordernote-heading strong,.navmenu-item-text strong,.site-mobile-nav .site-header-actions .site-header-account-link a strong,.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link strong,.mobile-nav-content .navmenu-depth-2>.navmenu-item>.navmenu-link strong,body h6 strong{font-family:interstate-condensed,sans-serif!important;font-weight:700;letter-spacing:0;line-height:1.2em;text-transform:none}@media screen and (max-width: 723px){body .subscription-content-block-header p{font-family:interstate-condensed,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:20px!important}}.upper,.article--meta-item,.navmenu-item-text,.site-mobile-nav .site-header-actions .site-header-account-link a,.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link,.mobile-nav-content .navmenu-depth-2>.navmenu-item>.navmenu-link{text-transform:uppercase!important}.body,.account-order-list td,.account-order td,.order-footer .order-footer-value,li.account-address,.cart-item--total,.cart-title-total span,.cart-shippingcalc-message,ul.cart-shippingcalc-rates,.account-order .order-item-title a,.cart-item--content-title a,body strong,body,body p,body a{font-family:interstate,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:20px;line-height:1.3em}@media screen and (max-width: 724px){.body,.account-order-list td,.account-order td,.order-footer .order-footer-value,li.account-address,.cart-item--total,.cart-title-total span,.cart-shippingcalc-message,ul.cart-shippingcalc-rates,.account-order .order-item-title a,.cart-item--content-title a,body strong,body,body p,body a{font-size:15px!important;line-height:1.4em!important}}body a{color:var(--black);text-decoration:none;transition:color .1s ease}body a:hover{color:var(--teal--lt)}@media screen and (max-width: 900px){.testimonial-blockquote-quote,.testimonial-blockquote-quote p{font-size:1rem!important}}.account-order .order-item-title a,.cart-item--content-title a,body strong{font-family:interstate,sans-serif!important;font-weight:600;letter-spacing:0;line-height:1.2em;text-transform:none}.productgrid--no-results-button,.shopify-challenge__container .btn,.shopify-challenge__container body .button-primary,body .shopify-challenge__container .button-primary,.shopify-challenge__container body .image-with-text-button,body .shopify-challenge__container .image-with-text-button,.shopify-challenge__container body .button-secondary,body .shopify-challenge__container .button-secondary,.shopify-challenge__container body .rte button,body .rte .shopify-challenge__container button,.shopify-challenge__container body .dynamic-newsletter-text button,body .dynamic-newsletter-text .shopify-challenge__container button,.product-form--atc-button,.shopify-payment-button .shopify-payment-button__button--unbranded,.shortcode--product-cta[button-style=primary]:not([hidden]),.article--excerpt-wrapper--featured .article--excerpt-button,.utils-sortby--modal-button,.product-reviews--content .spr-summary-actions-newreview,.smart-payment-enabled .product-form--atc-button,.shortcode--product-cta:not([hidden]):not([button-style]),.shortcode--product-cta[button-style=secondary]:not([hidden]),.live-search-button{font-size:20px}.product--name{font-family:interstate,sans-serif!important;font-weight:700;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:28px!important;text-transform:uppercase!important}.product--price{font-family:interstate,sans-serif!important;font-weight:500;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:20px!important}.product--from{font-family:interstate,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:11px!important}.form-field-input,.a,body a{font-family:interstate,sans-serif!important;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none}.btn,body .button-primary,body .image-with-text-button,body .button-secondary,body .rte button,body .dynamic-newsletter-text button{font-family:interstate,sans-serif!important;font-weight:500;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:16px!important;text-transform:uppercase!important}.tertiary,.account-address-item a,.account-order-number a,.form-action-row--helper a,.cart-continue,.cart-shipping-toggle,.ro-translation-toggle_subscription_details,.ro-translation-toggle_subscription_details_altered{font-family:interstate,sans-serif!important;font-weight:500;letter-spacing:0;line-height:1.2em;text-transform:none;font-size:20px;border-bottom:1px solid}.tertiary:hover,.account-address-item a:hover,.account-order-number a:hover,.form-action-row--helper a:hover,.cart-continue:hover,.cart-shipping-toggle:hover,.ro-translation-toggle_subscription_details:hover,.ro-translation-toggle_subscription_details_altered:hover{color:var(--teal--dk)}.announcement-bar{padding:10px 0}.mobile-nav-panel .header-actions-wrapper{border-bottom:1px solid var(--teal--dk)}.site-mobile-nav .site-header-actions{border-right:none}.site-mobile-nav .site-header-actions li{opacity:1}.mobile-nav-content .navmenu-link-parent-active{color:var(--teal--dk)}.mobile-nav-content .navmenu-link-parent-active~.navmenu-button{background:none;color:var(--teal--dk)}@media screen and (min-width: 1024px){.site-footer .country-selector a{padding-left:0}}.account-page .account-order-list{max-width:100%}.account-page .account-info{background:var(--grey);padding:25px}.template-login .account-login{text-align:center}.template-login .account-login .form-action-row--helper{width:100%;margin-top:20px;margin-left:0}.template-login .account-recovery,.template-register{text-align:center}.template-register .form-action-row--helper{width:100%;margin-top:20px;margin-left:0}.template-order .account-page--column-small{background:var(--grey);padding:25px}.template-order .account-order .order-item-title{width:calc(100% - 64px)}.template-addresses .account-addresses{background:var(--grey);padding:25px}.template-addresses li.account-address{padding:0}.template-cart{background:var(--grey)}.template-cart .site-main{padding-bottom:75px!important}.template-cart .cart-item--price-title,.template-cart .cart-item--option-name{display:none}.template-cart .cart-item--sale-price{opacity:.5;padding-right:5px}.template-cart .cart-ordernote .form-field{max-width:100%}.template-cart .cart-shipping .cart-shipping-toggle{border-bottom:1px solid}@media screen and (min-width: 700px){.template-cart .cart-shipping .cart-shipping-toggle{display:inline-block;float:right}}.template-cart .cart-shipping .cart-shipping-toggle:hover{color:var(--teal--dk)}.template-cart .cart-shipping .cart-shippingcalc-form{margin-top:5rem;text-align:center}.template-cart .cart-shipping .cart-shippingcalc-response{background:#fff}@media screen and (min-width: 1080px){.template-cart .cart-item:not(:last-child){margin-bottom:0}}.template-cart .cartitems-empty{border:none;background:#fff}.manage-subscription-page .ro-translation-greeting_header,.manage-subscription-page .ro-translation-greeting_body{display:block;text-align:center}.manage-subscription-page .subscription-container{margin-top:50px;margin-bottom:50px;border-radius:0;border:none}.manage-subscription-page .subscription-header{border:1px solid var(--teal--lt);margin-bottom:20px}.manage-subscription-page .ro-translation-next_order_date,.manage-subscription-page .text-button{display:block}.manage-subscription-page .subscription-content-container{border-top:none;background:var(--grey)}.manage-subscription-page .toggle-subscription-content{padding:50px}.manage-subscription-page .subscription-content-block{border:none}.manage-subscription-page .subscription-content-block-header{border:none;border-radius:0;background:#fff}.manage-subscription-page .subscription-content-block-body{border:none;border-radius:0}.template-article .article--pagination{display:none}.template-article .article--container{margin-top:4rem;margin-bottom:4rem}.shogun-root h1,.shogun-root h2,.shogun-root h3,.shogun-root h4{font-size:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom--k.scss.css.map */
