/** Shopify CDN: Minification failed

Line 23:2 Unexpected "{"
Line 75:39 Unexpected "{"

**/
/** Shopify CDN: Minification failed

Line 17:2 Unexpected "{"
Line 69:39 Unexpected "{"

**/
@font-face {
  font-family: Butler-800;
  src: url(https://cdn.shopify.com/s/files/1/0702/7661/2131/files/Butler_Bold_b19c5be8-9ca7-4c61-a255-b207b6701361.otf?v=1722952423);
}

.cutom-logo, .wisconsin .main-logo, .wisconsin-logo, .green-bay-logo {
    display: none !important;
}
.milwaukee .main-logo, .green-bay .main-logo {
    display: none;
} {
    display: none;
}
.milwaukee .cutom-logo, .wisconsin .wisconsin-logo, .green-bay .green-bay-logo {
    display: block !important;
}

div#spotlight-template--20890047086627__spotlight_block_hLafcJ {
    border: none !important;
}
div#spotlight-template--20917523120163__spotlight_block_CQb6dz, div#spotlight-template--20918376431651__spotlight_block_Hfxhr4 {
    border-top: none;
}
div#shopify-section-template--20917523120163__product_block_gNrihz, div#shopify-section-template--20918376431651__product_block_KJU687 {
    overflow: hidden;
}
div#shopify-section-template--20890047086627__slide_show_Pex4LG h2 {
    font-family: Butler-800;
    font-size: 74px !important;
    text-transform: uppercase;
}
div#shopify-section-template--20890047086627__slide_show_Pex4LG .item:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
}
.section-block-template--20890047086627__slide_show_Pex4LG .slick-arrow:hover svg path {
    fill: #fff;
}
div#shopify-section-template--20890047086627__slide_show_Pex4LG .item {
    position: relative;
  max-height:720px;
  height:100%;
}
div#shopify-section-template--20890047086627__slide_show_Pex4LG p.slide-text.slide-pc {
    font-family: Butler-800;
    font-size: 50px !important;
    font-weight: 500;
    line-height: 60px !important;
    letter-spacing: normal;
    letter-spacing: 0.1em !important;
    text-transform: uppercase;
    margin-top: 20px;
}
div#shopify-section-template--20890047086627__slide_show_Pex4LG p.slide-text.slide-pc span {
    color: #be9667;
}
.card-wishlist .wishlist-added .icon{} {
    fill: #be9667 !important;
    background-color: transparent !important;
}
.card-wishlist .wishlist-icon:hover .icon {
    fill: #fff !important;
    background: transparent !important;
}
cart-item-tool.previewCartTool {
    display: none !important;
}
.previewCartCollection {
    display: none !important;
}
div#is-a-gift, a.cart-item-edit { 
    display: none !important;
}
.previewCartGroup {
    margin: 12px 0 60px !important;
}
/* footer */
.wrapper-body {
    padding-bottom: 0;
}
.footer__content-top {
    padding-top: 60px !important;
}
.footer-block__list li a {
    font-size: 18px !important;
    text-transform: uppercase !important;
    color: hsl(0deg 0% 100% / 70%);
}
footer.footer .footer-block__details .rte {
    font-size: 18px!important;
    color: #ffffffb3;
    padding-right: 70px;
}
footer.footer h2.footer-block__heading:after {
    content: '';
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 60px;
    height: 1.5px;
    background: #BE9667;
}
footer.footer h2.footer-block__heading {
    font-size: 24px!important;
    position: relative;
    margin-bottom: 24px;
}
.copyright__content {
    color: hwb(0deg 100% 0% / 70%) !important;
}
.footer__content-bottom {
    border-top: 1px solid hsl(0deg 0% 100% / 70%) !important;
}
.footer__content-bottom .footer-block__bottom {
    justify-content: center !important;
}
.footer__column.footer__column--info ul.list.list-payment {
    padding-left: 0;
    margin-top: 10px;
}
.list-payment__item {
    margin: 5px 10px 5px 0 !important;
}
/* footer end */
.header__icon--cart {
    color: transparent !important;
}
.header-mobile--icon .header__icon--account svg {
    width: 20px !important;
    height: 20px !important;
}
.header-02.style_2 .header-bottom-right .header__icon+.header__icon {
    color: transparent !important;
      margin-left: 12px !important;
}
.cart-count-bubble {
    display: none !important;
}
.header-items.header-bottom-right a.header__icon.header__icon--account {
    order: 2;
}
.header-02 .list-menu {
    padding-top: 0 !important;
}
.header-02 .menu-lv-1__action {
    font-size: 14px;
    font-weight: 500!important;
    text-transform: uppercase;
    line-height: 14.09px;
    letter-spacing: .05em;
    position: relative;
}
.header-02 .menu-lv-1__action:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    width: 1px;
    height: 10px;
    background: #000;
    opacity: 0.5;
    transform: translateY(-50%);
}
li.menu-lv-item:last-child .menu-lv-1__action:after{
  display:none;
}
.header-02.style_2 .header-bottom .header-bottom-left, .header-02 .header-bottom .header-bottom-right {
    width: 200px !important;
}
.header-02 .wrapper-header-bottom {
    padding: 30px 0;
}
.shopify-section-header-sticky .wrapper-header-bottom {
    padding: 10px 0;
}
.menu-lv-item.menu-lv-1:hover > a > .text {
    border-bottom: none !important;
}
.header-02 .header__active-menu-item {
    color: #be9667 !important;
}
.header__icon svg path {
    fill: #be9667;
}
a.header__icon.header__icon--account {
    border: 1px solid #be9667;
    padding: 9px 29px!important;
    color: #be9667!important;
    margin-left: 20px;
    transition: all 0.5s;
}
a.header__icon.header__icon--account span {
    margin-left: 0 !important;
  color: #be9667 !important;
  transition: all 0.5s;
}
a.header__icon.header__icon--account:hover span {
    color: #fff !important;
}
a.header__icon.header__icon--account:hover {
    background: #be9667 !important;
}
.hero-banner_se a.image.image-adapt:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(44.55% 44.55% at 50% 55.45%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.65) 100%);
    z-index: 2;
}
.hero-banner_se h4.banner-heading {
    font-family: Butler-800;
    font-size: 74px !important;
    text-transform: uppercase;
}
.hero-banner_se  .banner-button {
    border-radius: 0 !important;
}
.hero-banner_se  .banner-text {
    font-family: Butler-800;
    font-size: 50px !important;
    font-weight: 500;
    line-height: 60px !important;
    letter-spacing: normal;
      letter-spacing: 0.1em !important;
    text-transform: uppercase;
}
.hero-banner_se  .banner-text span {
    color: #be9667;
    font-style: italic;
    text-transform: capitalize;
}
.section-block-template--20890047086627__product_block_JWVtae .halo-block-content {
    margin-left: calc(50% - 615px);
}
.product .card-information ul.swatch.list-unstyled {
    display: none;
}
.products-cursor.handleMouseEnter{
  background:#be9667 !important;
}
div#shopify-section-template--20890047086627__product_block_JWVtae .halo-block-header {
    max-width: 727px;
    width: 100%;
    margin: auto;
}
div#shopify-section-template--20890047086627__product_block_JWVtae .halo-block-header a.view_all {
    display: none;
}
.btn_view-all {
    text-align: center;
}
.btn_view-all a.view_all {
    display: inline-block;
    max-width: 200px;
    width: 100%;
    background: #be9667;
    padding: 14px;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
.btn_view-all a.view_all:hover {
    background: #000;
}
span.price-item span.text {
    display: none;
}
a.card-title {
    font-family: Butler-800;
    font-size: 24px!important;
    font-weight: 500;
    line-height: 28.8px;
    letter-spacing: .01em;
    text-align: center;
    max-width: 300px;
    overflow: hidden;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    margin: auto;
}
div#shopify-section-template--20890047086627__product_block_JWVtae h3.title, 
.product-list_se .halo-block-header h3.title{
    font-family: Butler-800;
    text-transform: uppercase;
    font-size: 40px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: 0.07em;
}
div#shopify-section-template--20890047086627__product_block_JWVtae .halo-block-header .title:before{
  display:none;
}
div#shopify-section-template--20890047086627__product_block_JWVtae h3.title span.text, 
.product-list_se .halo-block-header h3.title span.text{
  position: relative;
}
div#shopify-section-template--20890047086627__product_block_JWVtae h3.title span.text:before, 
.product-list_se  .halo-block-header h3.title span.text:before{
    content: '';
    position: absolute;
    top: 0;
    left: -160px;
    width: 100%;
    height: 100%;
    background: url(https://cdn.shopify.com/s/files/1/0702/7661/2131/files/Line_7.svg?v=1722961702);
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center left;
}
div#shopify-section-template--20890047086627__product_block_JWVtae h3.title span.text:after, 
.product-list_se .halo-block-header span.text:after{
    content: "";
    position: absolute;
    top: 0;
    right: -160px;
    width: 100%;
    height: 100%;
    background: url(/cdn/shop/files/Line_8.svg?v=1722961702);
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center right;
}
.card-information__wrapper.text-left .card-price {
    justify-content: center !important;
}
div#block-large_img_nnf8Er .img-box, div#block-large_img_nnf8Er .img-box a, div#block-large_img_rYYPyx .img-box a, div#block-large_img_rYYPyx .img-box {
    height: 100%;
    min-height: 500px;
    max-height: 500px;
    width: 100%;
    max-width: 410px;
    margin: auto;
}
div#block-large_img_nnf8Er .customImageBanner-item.content_absolute, 
div#block-large_img_rYYPyx .customImageBanner-item.content_absolute {
   width: 100%;
    max-width: 410px;
    margin: auto;
}


div#block-large_img_7X8Gh8 a.link_title, 
div#block-large_img_Fyi7AN a.link_title, 
div#block-large_img_FFHFid a.link_title{
    font-family: 'Butler-800';
    font-size: 38px;
    font-weight: 500;
    line-height: 46px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    margin-bottom: 30px;
}
div#block-large_img_nnf8Er a.link_title, 
div#block-large_img_rYYPyx a.link_title{
    font-family: 'Butler-800';
    font-size: 30px;
    font-weight: 500;
    line-height: 36px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    margin-bottom: 30px;
}
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn .halo-row, 
div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF .halo-row{
    align-items: center;
}
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn .halo-item .img-box, 
div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF .halo-item .img-box{
    position: relative;
}
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn .halo-item .img-box:after, 
div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF .halo-item .img-box:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 54.62%, rgba(0, 0, 0, 0.8) 100%);
  opacity: 0;
    transition: all 0.5s;
}

div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF .halo-item .customImageBanner-item:hover .img-box:after, 
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn .halo-item .customImageBanner-item:hover .img-box:after{
  opacity: 1;
}
div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF .halo-item .content, 
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn .halo-item .content{
    transform: scale(0);
    left: 0;
    right: 0;
    transition: all 0.5s;
}
div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF  .customImageBanner-item:hover .content, 
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn  .customImageBanner-item:hover .content{
    transform: scale(1);
}
div#shopify-section-template--20890047086627__custom_image_banner_QjM7MF div#block-large_img_nnf8Er .img-box a, 
div#shopify-section-template--20890047086627__custom_image_banner_rg96cn div#block-large_img_rYYPyx .img-box a{
    max-width: 504px;
    width: 100%;
    margin: auto;
}
.product-list_se .halo-block-header a.view_all {
    display: none;
}
.product-list_se .products-grid .product {
    display: none;
}
.product-list_se .products-grid .product:nth-child(1), 
.product-list_se .products-grid .product:nth-child(2), 
.product-list_se .products-grid .product:nth-child(3), 
.product-list_se .products-grid .product:nth-child(4), 
.product-list_se .products-grid .product:nth-child(5), 
.product-list_se .products-grid .product:nth-child(6){
    display: inline-block;
}
.icon_box-se .img-box img {
    max-width: 120px;
    width: 100%;
}
.icon_box-se .img-box a {
    padding: 60px!important;
    width: 100%;
    max-width: 120px;
    pointer-events: none;
}
.icon_box-se .spotlight-inner .title {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.icon_box-se {
    border-top: 1px solid #BE9667;
}
.bg_inner-se h3.title.custom-text-style span {
    -webkit-text-stroke: .5px #fff;
    -webkit-text-fill-color: transparent;
    font-family: Butler;
    font-size: 62px;
    font-weight: 500;
    line-height: 74.4px;
    letter-spacing: .02em;
    font-family: Butler-800;
}
.bg_inner-se h3.title.custom-text-style {
    max-width: 770px;
    width: 100%;
    margin-left: auto;
    text-align: right;
    padding-right: 80px;
}
div#shopify-section-template--20890047086627__custom_image_banner_yrF6Xy .custom-image-banner-block .content_absolute .content.align-items--bottom {
    top: 35%;
    bottom: unset!important;
}
.bg_inner-se .content.customImageBanner-inner.text-left.align-items--bottom {
    top: 35%;
    bottom: unset !important;
}
.icon_box-se .halo-item {
    position: relative;
}
.icon_box-se .halo-item:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background: #be9667;
}
.icon_box-se .halo-item:last-child:after{
  display:none;
}
.icon_box-se .spotlight-inner .des.custom-text-style {
    font-weight: 500;
}
.icon_box-se a.link_title span {
    font-family: Butler-800;
    font-size: 22px !important;
    font-weight: 500;
    line-height: 28.8px;
    letter-spacing: .01em;
    text-align: center;
}
.customer-review__item .review_flex {
    display: block !important;
    text-align: center;
}
.customer-review__item--right, .customer-review__item--left {
    width: 100% !important;
}
.customer-review-block span.customer-review__icon {
    display: none !important;
}
.customer-review-block .star-reviews {
    display: none;
}
.customer-review-block h3.title span {
    font-family: Butler-800;
    text-transform: uppercase;
    font-size: 40px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: .07em;
}
.customer-review-block ul.slick-dots {
    display: none !important;
}
.customer-review-block .customer-review__content {
    font-family: Raleway!important;
    font-size: 22px!important;
    font-weight: 500;
    line-height: 25.83px;
    letter-spacing: .01em;
    text-align: center;
    max-width: 1030px;
    margin: auto;
    width: 100%;
    padding: 50px 0 20px;
}
.customer-review-block span.customer-review__name span.name {
    font-family: Raleway;
    font-size: 22px;
    font-weight: 600;
    line-height: 25.83px;
    letter-spacing: 0.01em;
    color: #BE9667;
}
.customer-review-block .customer-review__item--left {
    padding: 0 !important;
    text-align: center;
    display: flex;
    justify-content: center;
}
.customer-review__item--right {
    position: relative;
}
.customer-review-block .customer-review__item--right:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/cdn/shop/files/Layer_1_2.png?v=1723086291);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center bottom;
}
.customer-review-block .customer-review__item--right:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 29px;
    height: 21px;
    background: url(https://cdn.shopify.com/s/files/1/0702/7661/2131/files/Vector.svg?v=1723086465);
    margin: auto;
    background-size: cover;
}
.product-card-layout-01 .product-item.enable_background_button_card .card-action {
    display: none !important;
}
div#spotlight-template--20912889888803__spotlight_block_gKqTPz {
    border: none;
}
/* retailers css */
.retailers-inner .retailers_block {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
      background: #F1F1F1;
}
.retailers-img {
    max-width: 57%;
    width: 100%;
}
  .retailers-content {
    max-width: 43%;
    width: 100%;

    padding: 30px;
}
  .retailers-content h2 {
    font-family: 'Butler-800';
    font-size: 40px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: 0.07em;
    text-transform: uppercase;
    margin: 0;
    color:#160C06;
}
  .retailers-content p {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.13px;
    letter-spacing: 0.05em;
    color: #160C06;
}
  .retailers-day_name .re_time {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #BE966780;
    padding: 8px 0;
}
  .retailers-day_name .re_time:last-child{
    border:none;
  }
  .retailers-day_name .re_time span {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.13px;
    letter-spacing: 0.05em;
    color: #160C06;
}
  .retailers-content a {
    font-size: 12px;
    font-weight: 500;
    line-height: 14.09px;
    letter-spacing: 0.05em;
    background: #BE9667;
    color: #fff;
    display: inline-flex;
    padding: 16px 41px;
    text-transform: uppercase;
    margin-top: 30px;
}
    .retailers-content a:hover{
      background:#160C06;
    }
  div#shopify-section-template--20897295794211__retailers_section_E96DFV {
    margin-top: 80px;
}
  .retailers-img img {
    width: 100%;
}
div#shopify-section-template--20897295794211__retailers_section_QKhPh9 {
    margin: 60px 0;
}
div#shopify-section-template--20897295794211__retailers_section_QKhPh9 .retailers_block {
    flex-direction: row-reverse;
}
div#shopify-section-template--20897295794211__retailers_section_B4j44x {
    margin-bottom: 80px;
}
/* retailers end */

.template-collection .breadcrumb-container:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(55.67% 55.67% at 50% 44.33%, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.7) 100%);
}
.template-collection .breadcrumb-container {
    min-height: 300px;
    height: 100%;
    padding: 97px 16px;
    background: url(/cdn/shop/files/image_4_1.jpg?v=1723273373) !important;
    background-size: cover !important;
    background-position: center center !important;
    position: relative !important;
    text-align: center;
}
.template-collection .collection-breadcrumb .breadcrumb {
    padding: 0;
}
.template-collection .breadcrumb-container h1 {
    position: relative;
    font-family: Butler-800;
    font-size: 50px;
    font-weight: 500;
    line-height: 60px;
    letter-spacing: .05em;
    color: #be9667;
    text-transform: uppercase;
    margin: 0  0 14px 0 !important;
}
.template-collection .collection-breadcrumb.text-center .breadcrumb {
    justify-content: center;
    position: relative;
}
.template-collection .breadcrumb-container a.link.home-link {
    color: #fff;
}
.template-collection .breadcrumb span.separate {
    color: #fff;
}
.template-collection .breadcrumb-container span.bd-title a {
    color: #fff !important;
    opacity: .5;
    text-transform: uppercase;
    font-size: 12px;
}

.template-collection .breadcrumb-container a.link.home-link, .template-collection .breadcrumb span.separate {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
.template-collection .collection-breadcrumb.text-center .breadcrumb {
    margin-bottom: 0 !important;
}
div#CollectionSection-template--20890046890019__product-grid {
    margin-top: 70px;
}
span.toolbar-icon.icon-mode.icon-mode-grid.grid-3, span.toolbar-icon.icon-mode.icon-mode-grid.grid-4, span.toolbar-icon.icon-mode.icon-mode-grid.grid-5 {
    display: none;
}
.template-collection label.toolbar-label {
    display: none;
}
.template-collection .toolbar {
    padding-top: 0;
    border: none;
}
.toolbar-item.toolbar-limitView {
    display: none !important;
}
.halo-productBadges .badge.sale-badge {
    color: var(--sale-badge-color);
    background-color: #FF0000 !important;
}
.facets__list {
    display: block !important;
}
li.list-menu__item.facets__item.facets__item--rectangle {
    display: block !important;
  opacity: 1 !important;
}
.show-more--list_tags {
    display: none !important;
}
div#halo-sidebar {
    background: #f1f1f1;
    padding: 40px 0;
    max-width: 400px !important;
    width: 100%;
}
.page-sidebar+.page-content {
    width: calc(100% - 400px) !important;
    padding-left: 30px;
    float: left;
}
.facets__item--rectangle .facet-checkbox .text {
    background: transparent!important;
    border: none!important;
    font-family: Raleway;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 16.44px;
    letter-spacing: .05em;
    color: #000!important;
    text-align: left !important;
}
label.facet-checkbox {
    position: relative;
}
input[type=checkbox]+.facet-checkbox:before {
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    border: 1px solid #BE9667;
    width: 15px;
    height: 15px;
    background-color: transparent;
    border-radius: 0;
}
input[type=checkbox]+.facet-checkbox:after {
    content: "";
    display: block;
    position: absolute;
    top: 5px;
    left: 3px;
    width: 10px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size: cover;
    background-position: center;
    line-height: 1;
    transition: transform .3s ease-out;
    opacity: 0;
    transform: scale(.9);
}
input[type=checkbox]:checked+.facet-checkbox:after {
    opacity: 1;
    transform: scale(1);
}
input[type=checkbox]:checked+.facet-checkbox:before {
    background-color: #BE9667;
    border-color: #BE9667;
}
.facets__item--rectangle .facet-checkbox {
    padding-left: 14px;
}
.sidebarBlock-headingWrapper h3.sidebarBlock-heading {
    font-family: Raleway!important;
    font-size: 16px!important;
    font-weight: 600!important;
    line-height: 18.78px;
    letter-spacing: .05em;
    color: #000!important;
    border: none;
    pointer-events: none;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.sidebar--layout_1 .sidebarBlock-headingWrapper .sidebarBlock-heading:after{
  display:none !important;
}
.sidebarBlock.js-filter:nth-child(2) {
    border-top: 1px solid #BE9667;
    border-bottom: 1px solid #BE9667;
    padding: 40px 0;
}
.sidebarBlock-contentWrapper {
    padding: 0px 35px;
}
.sidebarBlock-headingWrapper {
    padding-left: 35px;
}
.sidebarBlock.refined-widgets.js-filter {
    padding: 0 24px !important;
    border-bottom: 1px solid #be9667;
}
form#CollectionFiltersForm span.facets__text {
    font-family: Raleway !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 18.78px;
    letter-spacing: .05em;
    color: #000 !important;
    border: none;
    pointer-events: none;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.sidebarBlock.refined-widgets.js-filter a.active-facets__button.facets__clear-all {
    font-family: Raleway;
    font-weight: 500 !important;
    color: #000 !important;
}
.facets__list--refined .active-facets__button:hover {
    background-color: #be9667 !important;
    color: var(--color-white);
}
.sidebar-product .card__badge {
    display: none !important;
}
.sidebar-product .card {
    display: flex;
    align-items: flex-start;
}
.sidebar-product .card .card-product {
    max-width: 100px;
    width: 100%;
}
.sidebar-product .card  a.card-title {
    font-family: Butler-800;
    font-size: 18px!important;
    font-weight: 500;
    line-height: 23px;
    letter-spacing: .01em;
    text-align: left;
    max-width: 300px;
    overflow: hidden;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    margin: auto;
}
.sidebar-product .card .card-information {
    padding-left: 20px;
}
.sidebar-product .card .card-information__wrapper.text-left .card-price {
    justify-content: flex-start !important;
}
.halo-sidebar-wrapper {
    padding-bottom: 0 !important;
}
.sidebar-product .card .card-information__wrapper.text-left .card-price {
    justify-content: flex-start!important;
    margin-bottom: 0 !important;
}
.custom-blog {
    display: flex;
    flex-wrap: wrap;
}
.custom-blog .halo-item {
    max-width: 33.33%;
    width: 100%;
}

.custom-blog .article-card__info {
    display: flex;
    flex-wrap: wrap;
}
.custom-blog h3.article-card__title {
    order: 2;
}
.custom-blog .article-card__footer {
    order: 3;
    text-decoration: none !important;
}
.custom-blog h3.article-card__title {
    order: 2;
    font-family: Butler-800;
    font-size: 22px;
    font-weight: 500;
    line-height: 28.8px;
    letter-spacing: .01em;
    text-transform: inherit;
    display: block;
    width: 100%;
}
.custom-blog .article-card__author {
    order: 1;
    font-family: Raleway;
    font-size: 14px;
    font-weight: 500;
    line-height: 14.09px;
    letter-spacing: 0.05em;
    text-align: left;
    color: #BE9667 !important;
    text-transform: uppercase;
}
.custom-blog .article-card__footer a {
    background: #BE9667;
    color: #fff !important;
    text-decoration: none !important;
    font-family: Raleway;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.09px;
    letter-spacing: 0.05em;
    text-align: left;
    padding: 17px 33px;
    display: inline-block;
    text-transform: uppercase !important;
    transition: all 0.5s;
    margin-top: 10px;
}
.custom-blog .article-card__footer a:hover{
  background: #160C06;

}
.custom-blog .article-card__info.text-left {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 32px !important;
}

.cutom-add_btn a {
    font-family: Raleway;
    font-size: 14px;
    font-weight: 500;
    line-height: 16.44px;
    letter-spacing: 0.01em;
    text-align: center;
    color: #BE9667;
    text-transform: uppercase;
}
.card-product__group.group-right {
    left: 0px !important;
    right: 0 !important;
    margin: 0 auto;
    display: flex !important;
    justify-content: center;
    width: 100%;
    bottom: 0 !important;
    top: unset !important;
    flex-direction: unset !important;
    background: #fff;
    justify-content: space-between;
    align-items: center;
    padding: 14px 10px;
}
.cutom-add_btn {
    display: flex;
    width: 100%;
    justify-content: center;
    position: relative;
}
.card-quickview .icon, .card-wishlist .icon {
    fill: #be9667 !important;
}
.cutom-add_btn:after {
    content: '';
    position: absolute;
    top: -8px;
    left: 10px;
    width: 1px;
    height: 30px;
    background: #F1F1F1;
}
.cutom-add_btn:before {
    content: '';
    position: absolute;
    top: -8px;
    right: 10px;
    width: 1px;
    height: 30px;
    background: #F1F1F1;
}
.card-quickview .quickview-icon:hover, .card-wishlist .wishlist-icon:hover {
    background: #be9667;
}
.card-quickview:hover .icon, .card-wishlist:hover .icon {
    fill: #fff !important;
}
.cutom-add_btn a:hover {
    color: #121212;
}
.halo-sidebar-wrapper.custom-scrollbar {
    display: flex;
    flex-wrap: wrap;
}
div#main-collection-filters {
    order: 1;
    width: 100%;
}
.sidebarBlock.sidebar-categories.sidebarBlock-collapse {
    order: 2;
    width: 100%;
    border-top: 1px solid #be9667;
    border-bottom: 1px solid #be9667;
    padding: 50px 0 40px;
}
.sidebarBlock.sidebar-product.position-.sidebarBlock-collapse {
    order: 3;
}
.page-sidebar .halo-sidebar-wrapper ul.all-categories-list.list-unstyled li a {
    position: relative;
}
.page-sidebar .halo-sidebar-wrapper ul.all-categories-list.list-unstyled li a:after {
    content: '';
    position: absolute;
    top: 50%;
    left: -16px;
    width: 8px;
    height: 8px;
    background: #be9667;
    border-radius: 50%;
    transform: translateY(-50%);
}
.page-sidebar .halo-sidebar-wrapper ul.all-categories-list.list-unstyled {
    padding-left: 16px !important;
}
li.pagination-num a {
    font-family: Raleway!important;
    font-size: 16px!important;
    font-weight: 400;
    line-height: 18.78px;
    letter-spacing: .01em;
    text-align: center;
    color: #757575!important;
    background: transparent !important;
    border: none !important;
}
li.pagination-num span.pagination__item.pagination__item--current:after, .pagination__item:hover:before {
    content: '';
    position: absolute;
    top: 3px;
    left: 1px;
    width: 36px;
    height: 36px;
    background: #be9667;
    transform: rotate(45deg);
    z-index: -1;
}
li.pagination-num span.pagination__item.pagination__item--current {
    border: none;
    position: relative;
    background: transparent;
    color: #fff;
}
.sidebarBlock.sidebar-product.position-.sidebarBlock-collapse .card-product__group.group-right {
    display: none !important;
}
.pagination__item-arrow .icon {
    color: #757575 !important;
}
.pagination__item:hover {
    background: transparent !important;
    border: none !important;
    color: #fff!important;
}
.toolbar .toolbar-dropdown.filter-sortby .label-tab {
    background: #F1F1F1;
    min-width: 295px !important;
    border: none !important;
}
ul.productListing.list-2.list-unstyled.productList .card {
    align-items: center;
}
span.products-totel_count {
    font-family: Raleway;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: .05em;
    color: #757575;
    margin-left: 30px;
    margin-top: 8px;
    display: inline-block;
}
.toolbar .toolbar-item .toolbar-icon {
    border: none !important;
}
.toolbar .toolbar-item .toolbar-icon.icon-mode-list:before, 
.toolbar .toolbar-item .toolbar-icon.grid-2:before{
  display:none;
}
.toolbar span.toolbar-icon.icon-mode svg {
    width: 26px;
    height: 26px;
}
.toolbar span.toolbar-icon.icon-mode.active svg rect {
    fill: #BE9667;
    stroke: transparent;
}
.toolbar .toolbar-item .toolbar-icon.icon-mode {
    width: 26px;
    height: 26px;
}
span.toolbar-icon.icon-mode.icon-mode-grid.grid-2 {
    margin-right: 12px !important;
   display: inline-block;
}
div#shopify-section-template--20890046890019__search_block_4gCTGz {
    order: 4;
    padding: 25px 35px 0;
    width: 100%;
    border-top: 1px solid #BE966780;
    margin-top: 25px;
}
div#shopify-section-template--20890046890019__search_block_4gCTGz h2.title.search-block-title.text-center {
    font-family: Raleway !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 18.78px;
    letter-spacing: .05em;
    color: #000 !important;
    border: none;
    pointer-events: none;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    text-align: left;
}
div#shopify-section-template--20890046890019__search_block_4gCTGz input#Search-Block {
    background: #fff;
    border: none;
    text-align: left;
    padding-left: 20px !important;
    border-radius: 0 !important;
}
div#shopify-section-template--20890046890019__search_block_4gCTGz input#Search-Block::placeholder {
    font-family: Raleway;
    font-size: 14px;
    font-weight: 500;
    line-height: 16.44px;
    letter-spacing: 0.05em;
    text-align: left;
    color: #BEBEBE;
}
div#shopify-section-template--20890046890019__search_block_4gCTGz .search-block-section .search-form .button svg {
    width: 15px!important;
    height: 15px!important;
}
.search-block-section .search-form .button:hover {
    background-color: transparent !important;
}
div#shopify-section-template--20890046890019__search_block_4gCTGz .search-block-section .search-form .button svg path {
    fill: #BEBEBE !important;
    stroke: transparent;
}
li.pagination-arrow a:hover:before {
    opacity: 0;
}
.productView-img-container.product-single__media img {
    width: 100% !important;
    height: 100% !important;
    max-height: 500px;
    min-height: 500px;
    object-fit: cover !important;
}
.productView-product h1.productView-title {
    font-family: Butler-800;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: 500;
    line-height: 40px;
    letter-spacing: .07em;
}
.productView-tab .tabs {
    margin-top: 0 !important;
}
.productView-ViewingProduct {
    display: none !important;
}
div#shopify-section-template--20890047643683__product-recommendations h3.title span {
    font-family: Butler-800;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: 500;
    line-height: 42px;
    letter-spacing: .07em;
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top: 50px;
}
.sticky-image img {
    object-fit: cover!important;
}
.city_inner-about .section-block-left .section-block-banner-image {
    max-width: 100%;
    margin-right: 50px;
}
.city_inner-about .press-banner-block-wrapper {
    align-items: center;
}
.city_inner-about .desc {
    font-weight: 500 !important;
    margin-bottom: 16px !important;
}
.city_inner-about a.button {
    border-radius: 0 !important;
}
div#shopify-section-template--20912889888803__product_block_KKLpQp {
    overflow: hidden;
}
@media(max-width:1299px){
  .city_inner-about .section-block-left .section-block-banner-image {
    max-width: 100%;
    margin-right: 0;
}
  .section-block-template--20890047086627__product_block_JWVtae .halo-block-content {
    margin-left: 20px;
}
  
   .bg_inner-se h3.title.custom-text-style span {
    -webkit-text-stroke: .5px #fff;
    -webkit-text-fill-color: transparent;
    font-family: Butler;
    font-size: 42px;
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    font-family: Butler-800;
}
  .bg_inner-se h3.title.custom-text-style {
    text-align: right;
    padding-right: 10px;
}
  div#halo-recommendations-block-template--20890047643683__product-recommendations {
    padding-bottom: 0 !important;
}
}
@media(max-width:1199px){
  div#shopify-section-template--20890047086627__slide_show_Pex4LG h2 {
    font-size: 50px !important;

}
  div#shopify-section-template--20890047086627__slide_show_Pex4LG p.slide-text.slide-pc {
    font-size: 36px !important;
    line-height: 60px !important;

    margin-top: 10px;
}
  .retailers-content h2 {
    font-size: 32px;
}
  .retailers-day_name .re_time span {
    font-size: 16px;
}
}
@media(max-width:1024px){
  div#shopify-section-template--20890047643683__product-recommendations .card-product__group.group-right {
    display: none !important;
}
  .collection-breadcrumb .breadcrumb {
    background: transparent !important;
    padding: 0 !important;
}
.template-collection .collection-breadcrumb.text-center .breadcrumb-container.style--line_clamp_1.disable-first.disable-last.initialized:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100%;
    background: radial-gradient(55.67% 55.67% at 50% 44.33%,#00000080,#000000b3);
    opacity: 1 !important;
    z-index: 0;
}
  div#halo-sidebar {
    padding-top: 0;
}
  div#shopify-section-template--20890046890019__search_block_4gCTGz {
    margin-bottom: 50px !important;
}
  .page-sidebar.page-sidebar-left .halo-sidebar-close {
    right: 0 !important;
}
  .page-sidebar+.page-content {
    width: 100% !important;
    padding-left: 0;
}
  div#CollectionSection-template--20890046890019__product-grid {
    margin-top: 40px;
}
  .toolbar .toolbar-dropdown .label-text {
    text-align: left;
    padding: 0 13px;
    font-size: 13px;
}
.toolbar .toolbar-dropdown .label-tab.hidden-on-desktop .icon-dropdown {
    right: 10px !important;
}
  .toolbar-item.toolbar-viewAs.clearfix {
    display: none;
}
span.products-totel_count {
    margin-top: 0;
    margin-left: 0;
}
  .toolbar-wrapper {
    display: flex;
    flex-wrap: wrap;
}
  .sidebarBlock-contentWrapper {
    padding: 0;
}
  .sidebarBlock-headingWrapper {
    padding-left: 0;
}
  div#shopify-section-template--20890046890019__search_block_4gCTGz {
    padding-left: 0;
    padding-right: 0;
}
  .site-nav-mobile.nav-account {
    display: none;
}
  a.header__icon.header__icon--account {
    padding: 0 !important;
    border: none;
}
  .header-mobile--wrapper {
    padding: 10px 0;
}
  .hero-banner_se h4.banner-heading {
    font-size: 52px!important;
    margin-bottom: 20px !important;
}
  .hero-banner_se  .banner-text {
    font-size: 37px !important;
    line-height: 42px !important;
}
  div#block-large_img_7X8Gh8 a.link_title, div#block-large_img_Fyi7AN a.link_title {
    font-size: 32px;
    line-height: 42px;
    margin-bottom: 10px;
}
  div#block-large_img_nnf8Er a.link_title, div#block-large_img_rYYPyx a.link_title {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 10px;
}
  div#block-large_img_nnf8Er .img-box, div#block-large_img_nnf8Er .img-box a, div#block-large_img_rYYPyx .img-box a, div#block-large_img_rYYPyx .img-box {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    width: 100%;
    max-width: 410px;
    margin: auto;
}
  .custom-blog .halo-item {
    max-width: 50%;
    width: 100%;
}
}
@media(max-width:767px){
  div#shopify-section-template--20890047086627__slide_show_Pex4LG h2 {
    font-size: 32px !important;
}
  div#shopify-section-template--20890047086627__product_block_JWVtae h3.title, .product-list_se .halo-block-header h3.title {
    font-family: Butler-800;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: .07em;
}
  body div#shopify-section-template--20890047086627__slide_show_Pex4LG p.slide-text.slide-mobile {
    font-family: Butler-800;
    font-size: 21px !important;
    font-weight: 500;
    line-height: 24px !important;
    letter-spacing: normal;
    letter-spacing: 0.1em !important;
    text-transform: uppercase;
    margin-top: 0;
}
  div#shopify-section-template--20890047086627__slide_show_Pex4LG .item {
    position: relative;
    max-height: 720px !important;
    height: 100% !important;
    min-height: 320px !important;
}
  div#shopify-section-template--20890047086627__slide_show_Pex4LG .item img {
    height: 320px !important;
    object-fit: cover !important;
}
  .city_inner-about .halo-block-content {
    margin-top: 50px;
}
  .bg_inner-se h3.title.custom-text-style span {
    font-size: 32px;
}
  .hero-banner_se h4.banner-heading {
    font-size: 42px!important;
    margin-bottom: 20px!important;
}
  .slick-counter {
    display: none !important;
}
  div#shopify-section-template--20890047643683__product-recommendations h3.title span {
    font-size: 26px;
    line-height: 32px;
}
  .productView-product h1.productView-title {
    font-size: 28px;
    line-height: 34px;
}
  .breadcrumb-container.style--line_clamp_1 {
    background: transparent !important;
}
  .template-collection .breadcrumb-container h1 {
    font-size: 32px;
    line-height: 42px;
}
  .pagination-wrapper {
    margin-top: 20px;
}
.template-collection .breadcrumb-container {
    min-height: 180px;
    padding: 50px 18px 49px;
}
  .toolbar .toolbar-dropdown.filter-sortby .label-tab {
    background: #f1f1f1;
    min-width: 145px!important;
    border: none!important;
}
.hero-banner_seP h4.banner-heading {
    font-size: 30px!important;
    margin-bottom: 0!important;
    line-height: 36px!important;
    padding-bottom: 10px !important;
}
  .hero-banner_se a.image.image-mobile.image-adapt.adaptive_height {
    height: 420px !important;
}
  .hero-banner_se .banner-text {
    font-size: 29px!important;
    line-height: 42px !important;
}
  div#shopify-section-template--20890047086627__product_block_JWVtae h3.title, .product-list_se h3.title {
    font-size: 28px;
    line-height: 39px;
    letter-spacing: .07em;
    margin-bottom: 30px;
}
  a.card-title {
    font-size: 18px!important;
    line-height: 20px;
    margin: auto;
}
  .icon_box-se .img-box a {
    padding: 30px!important;
}
  .icon_box-se a.link_title span {
    font-size: 20px !important;
    line-height: 26px;
}
  .customer-review-block h3.title span {
    font-size: 28px;
    line-height: 39px;
    letter-spacing: .07em;
}
  .customer-review-block .customer-review__content {
    font-size: 16px !important;
}
  .customer-review-block span.customer-review__name span.name {
    font-size: 18px;
}
footer.footer h2.footer-block__heading:after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: unset;
    width: 12px;
    height: 2px;
    background: #fff;
}
  .footer-block__item:nth-child(1) h2.footer-block__heading:after{
        content: "";
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 60px;
    height: 1.5px;
    background: #be9667;
  }
  footer.footer h2.footer-block__heading {
    font-size: 18px!important;
    position: relative;
    margin-bottom: 24px;
}
  .footer-block__list li a {
    font-size: 16px!important;
}
 .bg_inner-se a.image-zoom.adaptive_height, .bg_inner-se a.image-zoom.adaptive_height img {
    padding: 0 !important;
    height: 520px;
    object-fit: cover;
}
  d.bg_inner-se h3.title.custom-text-style span {
    font-size: 28px !important;
}
.customer-review-block ul.slick-dots {
    display: block!important;
    bottom: -20px;
}
  .customer-review-block .customer-review__content {
    padding-bottom: 0;
}
  .retailers-img, .retailers-content {
    max-width: 100%;
}
  div#shopify-section-template--20897295794211__retailers_section_E96DFV {
    margin-top: 60px;
}
  .retailers-day_name .re_time span {
    font-size: 14px;
}
  .retailers-content h2 {
    font-size: 24px;
    line-height: 38px;
}
  .retailers-content p {
    font-size: 16px;
}
  .retailers-content {
    padding: 40px 16px;
}
  .custom-blog .halo-item {
    max-width: 100%;
    width: 100%;
}
  .card-product__group.group-right {
    display: none !important;
}
}

