@font-face{font-family:kefirdemibold;src:url(/cdn/shop/files/kefirdemifont-webfont.woff2?v=1761769046) format("woff2"),url(/cdn/shop/files/kefirdemifont-webfont.woff?v=1761769046) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:filson_pro_regularregular;src:url(/cdn/shop/files/filsonregularfont-webfont.woff2?v=1761769046) format("woff2"),url(/cdn/shop/files/filsonregularfont-webfont.woff?v=1761769046) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap!important}:root{--font-family-1: "kefirdemibold";--font-family-2: "filson_pro_regularregular";--font-family-1-line-height: calc(100% + 8px) ;--font-family-2-line-height: 1.8;--font-family-3-line-height: 1.5;--font-body-family: var(--font-family-2);--font-heading-family: var(--font-family-1);--font-menu-lv1-family: var(--font-family-1);--font-menu-lv2-family: var(--font-family-1);--font-menu-lv3-family: var(--font-family-1);--font-mega-menu-lv2-family: var(--font-family-1);--font-mega-menu-lv3-family: var(--font-family-1);--product-title-font: var(--font-family-2);--product-vendor-font: var(--font-family-2);--product-price-font: var(--font-family-2);--badge-font: var(--font-family-1);--blog-title-font: var(--font-family-1);--blog-info-font: var(--font-family-1);--btn-1-font-family: var(--font-family-1);--btn-2-font-family: var(--font-family-1);--btn-3-font-family: var(--font-family-1);--footer-heading-font-family: var(--font-family-1);--footer-link-font-family: var(--font-family-2);--font-page-title-family: var(--font-family-1);--font-tab-type-1: var(--font-family-1);--font-tab-type-2: var(--font-family-1);--body-line-height: var(--font-family-1-line-height);--heading-line-height: var(--font-family-1-line-height);--primary-color: #620E28;--secondary-color: #fff7d7}h1{font-family:var(--font-heading-family);font-size:var(--font-heading-size);font-weight:var(--font-heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-transform:var(--heading-text-transform)}h3,h4{font-family:var(--btn-1-font-family);font-size:var(--btn-1-font-size);font-weight:var(--btn-1-font-weight);letter-spacing:var(--btn-1-letter-spacing);line-height:var(--btn-1-line-height);text-transform:var(--btn-1-text-transform)}input{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-transform:var(--body-text-transform)}.blog-btn{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.blog-summary{font-family:var(--font-body-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-align:center!important;text-transform:var(--body-text-transform)!important}.breadcrumb a,.breadcrumb span{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.button{font-family:var(--btn-1-font-family);font-size:var(--btn-1-font-size);font-weight:var(--btn-1-font-weight);letter-spacing:var(--btn-1-letter-spacing);line-height:var(--btn-1-line-height);text-transform:var(--btn-1-text-transform)}.card .card-information .card-title{min-height:44px;text-align:center!important}@media (max-width: 1024px){.card .card-information .card-price{justify-content:center!important}}.card .card-information .card-price .price{font-family:var(--product-title-font)!important;font-weight:var(--product-price-font-weight)!important;text-align:center!important}.cart-header-item{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.copyright__content,.copyright__content *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.customer-testimonial .slick-track .item .item-content .content{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;line-height:var(--body-line-height)!important}.customer-testimonial .slick-track .item .item-content .link{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.desc-readmore{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.form-input{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.form-label,.form__label,.form__label-combined{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.halo-article-content .halo-text-format,.halo-article-content .halo-text-format p,.halo-article-content .halo-text-format *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.halo-popup-title,.halo-sidebar-header,.halo-sidebar-header .title,.previewCartTitle,.halo-sidebar label,.haloCalculatorShipping .message,.haloCalculatorShipping .message *,.page-content .info,.page-content .info *{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.page-header{font-family:var(--font-heading-family)!important;font-size:var(--font-heading-size)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.page-subheader{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.previewCartItem-name,.previewCartItem-price *{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.previewCartItem-variant,.previewCartTotals .previewCartTotals-label{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.previewCartTotals .previewCartTotals-value{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.previewCartTotals.shipTotal .previewCartTotals-value{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.product__text.des{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--body-text-transform)!important}.product__text.title,.product__text.title *,.productView-ViewingProduct .text,.productView-info-name,.productView-sizeChart .text,.productView-tab .text,.productView-complementary .complementary-products-title .title .text{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.productView-desc,.metafield-rich_text_field.benefits ul{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.productView-title{font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.productView .price-item{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.quickSearchResultsBlock .search-block-title,.read-description,.read-description .text{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.scrolling-text__list li,.scrolling-text__list li a,.tab-titles li{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.short-description{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.sidebarBlock-heading,.toolbar .toolbar-label{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.toolbar .label-text{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:var(--heading-line-height)!important}.metafield-rich_text_field ul,.header-advanced-textRight,.header-advanced__item .cart-text{color:var(--color-text)!important}.header-advanced .header__icon--cart svg{color:var(--color)!important}.header-advanced .header__group svg{width:32px!important;height:32px!important;margin-right:5px!important}.header-advanced-icons{min-width:calc(var(--logo-width) + 35px)!important;gap:20px}.header-advanced--style2 .header-advanced-account{margin-left:0!important}.header-advanced__item .header__search{max-width:640px!important}.header-advanced__content .header__heading{padding-left:0!important}.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span,.header-advanced .search_details .search-modal__form .search__input,.announcement-bar__message{font-family:var(--font-family-1)!important}.header-navigation .header__icon svg{width:24px;height:20px}.policies-block .policies-content .policies-text{font-family:var(--font-family-1)!important}.text-center .policies-content{text-align:center!important}.slide-heading{font-size:var(--font-heading-size)!important}.upcart-header-text,.upcart-product-title{font-size:17px!important;font-weight:400!important;text-transform:uppercase!important}.upcart-item-option *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;color:var(--color-text)!important;opacity:1!important}.jdgm-carousel-wrapper{padding:0!important}.jdgm-rev__body p{line-height:var(--body-line-height)!important}.jdgm-widget.jdgm-widget{margin-bottom:15px}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate,.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals-wrapper,.jdgm-histogram.jdgm-temp-hidden,.jdgm-widget-actions-wrapper{border:0!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#f2f2f2!important}.jdgm-widget *,.jdgm-all-reviews-rating *,.jdgm-all-reviews-rating__score,.jdgm-all-reviews-rating__stars{line-height:1!important}.jdgm-all-reviews-rating__score{font-weight:var(--font-heading-weight)!important;font-size:var(--font-body-size)!important;text-transform:var(--heading-text-transform)}.jdgm-all-reviews-rating__stars{margin-bottom:calc(var(--font-body-size) / 4)!important}.jdgm-all-reviews-text__text,.jdgm-verified-by{color:#fff!important;text-transform:var(--menu-lv1-text-transform)!important;font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;padding-top:0!important}.jdgm-all-reviews-text{margin:0!important}.jdgm-all-reviews-text>a{padding:4px 20px}.jdgm-all-reviews-text .jdgm-all-reviews-rating:before,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating,.jdgm-star,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{color:#fff!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text:last-of-type{color:#fff!important;letter-spacing:var(--btn-1-letter-spacing);text-transform:var(--menu-lv1-text-transform)}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{background-color:#fff!important;color:#fff!important}.jdgm-carousel-item__review-title{margin-bottom:20px!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--body-letter-spacing)!important;margin-bottom:10px;font-size:20px}.jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{background:transparent!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-name{color:#675952!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{box-shadow:none!important}.jdgm-carousel-item__review-body>p{margin:0;font-family:var(--font-body-family);font-size:var(--font-body-size);line-height:var(--body-line-height)!important}.jdgm-carousel-number-of-reviews{display:none!important}.jdgm-carousel-title{margin-bottom:20px!important}.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#1c1b1a!important}.jdgm-rev-widg.jdgm-rev-widg{padding-left:15px;padding-right:15px}.jdgm-rev-widg__title{font-size:var(--font-heading-size)!important;color:#334075}.jdgm-paginate:empty{display:none!important}.jdgm-write-rev-link.jdgm-write-rev-link{font-family:var(--btn-3-font-family);font-size:var(--btn-3-font-size);font-weight:var(--btn-3-font-weight);text-transform:var(--btn-3-text-transform);text-align:var(--btn-3-text-align);letter-spacing:var(--btn-3-letter-spacing);line-height:var(--btn-3-line-height)!important;border-radius:var(--btn-3-border-radius);border-style:var(--btn-3-border-style)!important;border-width:var(--btn-3-border-width)!important;padding-top:var(--btn-3-padding-top);padding-bottom:var(--btn-3-padding-bottom);background:var(--product-action-bg);color:var(--product-action-color)!important;border-color:var(--product-action-border)!important;box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity)}.multilayer-image-block .content-inner{text-align:center}.multilayer-image-block .content-inner .item-button{margin:0 auto!important}.multilayer-image-block .image-carousel .image-item.item-active{flex:max(calc(var(--item-count) - 1.5),1.5)!important}.multilayer-image-block .image-carousel .image-item.item-active .content-inner{display:flex;justify-content:space-between;align-items:center}.multilayer-image-block .image-carousel .image-item.item-active .content-inner .item-heading{margin-bottom:0!important}.multilayer-image-block .image-carousel .image-item.item-active .item-button{margin:0!important}.video-section__media.deferred-media{border-radius:10px;overflow:hidden}.featured-product .halo-productView-left{background:#d2c9bd!important;padding:30px!important;border-radius:10px}.slick-slide img{border-radius:10px}.productView-thumbnail .productView-thumbnail-link img{object-fit:cover!important}.halo-banner-wrapper .type-item--small{overflow:hidden}.product-customInformation__icon svg{width:34px!important;height:34px!important}.productView-complementary.style-2.complementary_product_button_atc .complementary-products-slider .card-media>img{object-fit:cover!important}.productView-complementary.style-2 .complementary-products-title .title .text{padding-bottom:10px!important}.productView-complementary.style-2 .complementary-products-slider .card{background:#d2cabe;border-radius:10px;max-width:400px!important;padding:20px}.productView-complementary .product-item-custom .card-product{width:100px!important}.productView-complementary.style-2.complementary_product_button_atc .product-item-custom .card-information .card-action,.productView-complementary.style-2 .complementary-products-slider .product{padding-bottom:0!important}.product-card-layout-02 .card .card-swatch{position:absolute;margin-top:-150px;left:0;right:0}.product-card-layout-02 .card-swatch+.card-action{margin-top:0!important}.productView-share{display:none!important}.product-form__label .text{border-radius:100%!important}.product-form__swatch .product-form__label{width:100px!important;height:100px!important;border-radius:10px!important;box-shadow:#0000001a 0 1px 3px,#0000001a 0 1px 2px -1px}.image-zoom:hover img{transform:none!important}.metafield-rich_text_field.benefits ul{list-style:none;text-align:left;padding:0!important}.metafield-rich_text_field.benefits ul li:before{content:"\2713";margin-right:5px;font-size:20px;color:var(--new-badge-bg)}@media (min-width: 552px){.product-card-layout-02 .card-product__group.group-right{right:-10px!important}}@media (min-width: 1025px){.productView-complementary.style-2 .product-item-custom .card-title{text-align:left!important}.multilayer-image-block .image-carousel .image-item{height:calc(var(--item-height) / 2.8)!important}.menu-lv-1__action{padding-top:0;padding-left:calc(var(--grid_gap_menu_item) + 10px)!important;padding-right:calc(var(--grid_gap_menu_item) + 10px)!important}.container-1470{max-width:var(--body-custom-width-container)!important}.content-box--left{left:-moz-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-webkit-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-ms-calc((100% - var(--body-custom-width-container)) / 2)!important;left:calc((100% - var(--body-custom-width-container)) / 2)!important}}.page-subheader{font-size:var(--font-page-title-size)!important}@media (max-width: 767px){.page-subheader{font-size:26px!important}}[data-size]{display:none}[data-size].is-active{display:block}@media only screen and (min-width: 750px){.template-policy hr{margin:3rem 0}}@media (max-width: 1024px){.wrapper-body{padding-bottom:30px}.contact-item+.contact-item{margin-top:30px!important}}@media (max-width: 767px){.jdgm-rev-widg__title{font-size:26px!important}.breadcrumb-container.style--line_clamp_1{margin-left:0!important}}.productView-customText .metafield-rich_text_field ul{position:relative;padding-left:20px!important}.metafield-rich_text_field ul li:before{position:absolute;left:0}@media (max-width: 550px){.productView-groupTop,.pvGroup-row .quantity__group--1{margin-bottom:10px!important}.productView-buttons .product-form__submit.button{min-height:50px!important}#shopify-section-template--20532658995458__custom_image_banner_QbT8EU .img-box .image img{object-position:center top}}@media (max-width: 1024px){.moreItem-breadcrumb{margin:0!important}}@media (min-width: 551px) and (max-width: 1024px){.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{margin-left:0!important;padding-left:0!important}}@media (min-width: 768px){.productView-top{gap:30px}}.product-form__label .pattern{background-color:transparent!important}.footer-block__details .image_logo img{object-fit:contain}.site-nav-mobile.nav-account{display:none}.quickSearchResultsWrap{width:752px!important}.toolbar .toolbar-dropdown .label-tab{display:flex;align-items:center}.cart-actions .button{border-radius:var(--btn-1-border-radius)!important}.unicorn_cart_items [data-king-linked-options-loaded] .king-linked-options-collection__container{display:none!important}@media (max-width: 1024px){.slideshow .slide-pc{display:block!important}}@media (max-width: 767px){.slideshow .slide-pc{display:none!important}}@media (min-width: 768px){.slide-mobile{display:none!important}.img-box--mobile .image{display:block!important}.img-box--mobile .image+.image{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){.img-box--mobile .image{aspect-ratio:4 / 2}}.product-customInformation.disabled{pointer-events:auto!important}.shopify-policy__container{max-width:var(--body-custom-width-container)!important}.slide-content .slide-text,.collection-description{font-family:var(--product-title-font)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
