.top-bar__social .social-icons .icon{width:22px;height:22px;margin-right:8px}.header__menu .navbar-item.header__item a{line-height:19px;padding:10.5px 20px}.header__icons.header__icon-style-icons .header__link{padding-right:0}.header__icons .header-cart{padding-left:30px}.header__icons.header__icon-style-icons .header__link span.icon{width:22px;height:22px}.header__icons .header-cart .header-cart__count.badge{background-color:transparent;color:#856948;font-size:14px;top:-10px;left:15px}header#header{border-bottom:1px solid #856948}.product-wrap .product_form .purchase-details__quantity{display:none!important}.footer__content a.footer__logo-wrapper{max-width:65%;padding-bottom:4px}.footer .social-icons li{padding-right:8px}.footer .social-icons li span.icon{width:22px;height:22px}.footer__heading{color:#141414;letter-spacing:.16px;line-height:24px;margin-bottom:14px}.footer__menu .footer__menu-link a{letter-spacing:-.3px;line-height:30px}.footer input.input.is-primary-btn-style.is-regular{padding:25px 16px;border:1px solid #141414;border-radius:2px}.footer button.button.button--primary.is-within-form{padding:13px;border-radius:2px;font-family:RobotoSlab-Medium;font-family:unset;letter-spacing:.36px;color:#fff;text-transform:uppercase}.footer .newsletter-form___wrapper{padding-top:2px}.footer .newsletter-form .field.is-stretched-width{margin-bottom:16px}.footer .newsletter-form .field .control{width:100%}.footer__extra-content .footer__credits p,section.footer__extra-content .footer__credits a{color:#d2d2d2;font-size:12px;letter-spacing:.11px;line-height:16px}.footer__extra-content .container.has-padding-top.has-padding-bottom{padding-top:11px;padding-bottom:40px}.collection-banner .banner__text .banner__heading.title{letter-spacing:2px;line-height:53px;text-align:left}.banner__wrapper.is-medium .image-element__wrap{height:32vh}.collection-sidebar .search-form .search__fields input[type=text]{border:1px solid #141414;border-radius:2px;padding:21px 16px}#shopify-section-collection__sidebar .one-whole.column{padding:0 5px}.collection-sidebar .sidebar__block.block__search{padding-bottom:12px}.collection-sidebar .sidebar__block.block__text{padding-top:0;padding-bottom:16px}.collection-sidebar .sidebar__block.block__collection-list,.sidebar__block.block__menu,.collection-sidebar .block__tag-filter{border-top:1px solid #856948;border-bottom:1px solid #856948;padding-top:0}.collection-sidebar .sidebar-block__heading{color:#141414;font-size:24px;letter-spacing:1.2px;line-height:32px}.block__collection-list .sidebar-block__heading,.sidebar__block.block__menu .sidebar-block__heading,.collection-sidebar .block__tag-filter .sidebar-block__heading{font-family:RobotoSlab-Medium;font-family:unset;font-size:18px;font-weight:500;letter-spacing:.9px;line-height:24px;padding-top:16px;padding-bottom:16px;cursor:pointer}.sidebar-block__content .sidebar-block__collection-list li a,.sidebar__block.block__menu li a,.collection-sidebar .block__tag-filter li label{letter-spacing:.8px;line-height:32px;text-transform:capitalize}.sidebar-block__content .sidebar-block__collection-list,.sidebar__block.block__menu,.collection-sidebar .block__tag-filter{padding-left:30px;padding-top:14px}.sidebar__block.block__menu,.collection-sidebar .block__tag-filter{padding-left:0}.sidebar__block.block__menu ul{padding-left:30px;padding-bottom:14px}.product-thumbnail__price.price{font-family:RobotoSlab-Medium;font-family:unset;line-height:23px;text-align:left}.product__thumbnail.product__grid-item{padding-bottom:40px}.product-wrap .product-thumbnail a{line-height:23px;text-align:left}.product-image__wrapper:hover .thumbnail-overlay__container .quick-shop__buttons .quick_shop.button.action_button{border:2px solid #fff;background-color:#fff;font-family:Roboto Slab;font-family:unset;letter-spacing:.8px;padding:13px;min-width:211px;text-transform:uppercase;border-radius:2px}.product-wrap .product_form button.button.ajax-submit.action_button.button--add-to-cart{min-width:211px;border-radius:2px;background-color:#c0261a;border-color:#c0261a}.product-image__wrapper:hover .thumbnail-overlay__container .quick-shop__buttons .quick_shop.button.action_button:hover{color:#000}.product-image__wrapper:hover .thumbnail-overlay__container{background-color:#8569488c}.pagination-link.is-current{background-color:#856948;border-color:#856948;min-width:24px;height:24px;border-radius:2px;letter-spacing:.8px;line-height:24px;margin:8px}.pagination-link,.pagination-next,.pagination-previous{border:none;margin:0}#shopify-section-f1019e33-1a49-4b21-babd-fe0113215af1{padding-top:0;padding-bottom:16px}#shopify-section-f1019e33-1a49-4b21-babd-fe0113215af1 h3{color:#141414;font-size:24px;letter-spacing:1.2px;line-height:32px}.is-slide-nav--true .product-gallery__thumbnail.is-nav-selected{border:2px solid #C0261A}.product-main .product__information{max-width:430px}.product__information .product_name.title{font-size:24px;letter-spacing:1.2px;line-height:32px;margin-bottom:8px;margin-top:8px}.product__information .product-subtitle{font-size:18px;letter-spacing:1.2px;line-height:22px;margin-bottom:16px}.product__information .current_price{color:#856948;font-weight:700;letter-spacing:1px;line-height:27px}.product__information .product-form-container{padding-top:40px;padding-bottom:24px}.select-container .label{color:#0f0f0f;font-size:12px;font-weight:700;letter-spacing:.04px;line-height:16px;padding-bottom:6px}.product__information .selector-wrapper .select{width:100%;min-height:44px}.select-container .select select{width:100%;min-height:44px;border-color:#141414}.product__information selector-wrapper .select select{border:1px solid #141414;border-radius:2px}.product-main .product__information .selector-wrapper{margin-bottom:28px!important}.quantity-minus.button[disabled],.quantity-plus.button[disabled]{border:1px solid #E2E2E2;background-color:#f2f2f2}.quantity-minus.button .icon,.quantity-plus.button .icon{fill:#000}.quantity-minus.button,.quantity-plus.button{border:1px solid #E2E2E2;background-color:#f2f2f2;min-height:55px}.product-quantity-box.purchase-details__quantity{max-width:177px;margin-top:0}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:100%}.button--add-to-cart .text{font-family:Roboto Slab;font-family:unset;letter-spacing:.8px;text-transform:uppercase}.product__information .description.content{padding-top:24px;border-top:1px solid #D3D3D3}.product__information .description.content p:first-child span{font-size:18px;font-weight:700;letter-spacing:1px;line-height:26px}.product__information .description.content ul{margin-bottom:40px}.product__information .description.content ul li{color:#856948}.product__information .description.content p{font-size:14px;font-weight:500;letter-spacing:.78px;line-height:22px}.product__information .description.content p strong{font-family:RobotoSlab-Medium;font-family:unset;font-weight:500;color:#141414}.quantity-wrapper.quantity-style--box .quantity-input-control input,.purchase-details .purchase-details__spb--false .button.ajax-submit.action_button.button--add-to-cart{min-height:55px}.product .product-quantity-box.purchase-details__quantity .is-sr-only{position:initial!important;height:18px!important;overflow:visible!important;color:#0f0f0f;font-size:12px;font-weight:700;letter-spacing:.04px;line-height:16px;padding-bottom:6px!important;text-transform:uppercase!important}.purchase-details{align-items:center!important}#shopify-section-5427e07c-8617-4129-82f2-f1dda46e996e{background-color:#f2f2f2}.shopify-reviews .spr-container{padding-top:48px;border:none;padding-bottom:48px}.shopify-reviews .spr-header-title{text-align:center;color:#141414;font-size:32px;letter-spacing:1.6px;line-height:43px;margin-bottom:40px}.shopify-reviews .spr-starrating.spr-summary-starrating{display:none}.shopify-reviews .spr-summary-actions-newreview{text-align:center;float:initial;border:1px solid #141414;padding:16.5px 51px;color:#141414;letter-spacing:.8px;text-transform:uppercase}.shopify-reviews .spr-summary{text-align:center}.shopify-reviews .spr-content .spr-reviews .spr-review{border-top:0px;border-bottom:1px solid #D8D8D8;padding-bottom:16px;padding-top:16px}.shopify-reviews .spr-content .spr-reviews .spr-review:first-child{margin-top:40px}.shopify-reviews .spr-review-header-title{color:#141414;font-size:20px;line-height:28px;margin-top:10px;margin-bottom:8px}.shopify-reviews .spr-review-header-byline{opacity:.3;color:#141414;font-size:16px;letter-spacing:1px;line-height:22px;font-style:initial}.shopify-reviews .spr-review-content .spr-review-content-body{color:#141414;font-size:16px;letter-spacing:-.2px;line-height:29px}.shopify-reviews .spr-review-footer{display:none}.shopify-reviews .spr-review-content{margin-bottom:0}.shopify-reviews .spr-summary-caption{display:none}.shopify-reviews .spr-content input:not([type=submit]),.shopify-reviews .spr-content .spr-form-input-textarea{padding:12px;border:1px solid #363636;margin-top:5px}.shopify-reviews .spr-form-label{color:#0f0f0f;font-size:12px;font-weight:700;letter-spacing:.04px;line-height:16px}.shopify-reviews .spr-form-title{font-size:20px;margin-bottom:20px}.spr-form-actions input.spr-button{background-color:#000;min-height:55px;color:#fff;padding:0 25px;text-transform:uppercase}.cart-page__title.title{font-size:32px;letter-spacing:1.6px;line-height:43px}#shopify-section-cart__main .cart__headings.column{display:none}.cart__price,.cart__quantity,.cart__total{width:30%}.cart__description .cart__text p.item__title{font-family:Roboto Slab;font-family:unset;font-size:20px;font-weight:600;letter-spacing:.18px;line-height:29px}#shopify-section-cart__main .cart__price span,#shopify-section-cart__main .cart__total span{color:#141414;font-size:20px;font-weight:700;letter-spacing:.3px}#shopify-section-cart__main .cart__remove{position:unset}#shopify-section-cart__main .cart__remove a.cart__remove-btn{font-family:Roboto Slab;font-family:unset;font-size:14px;letter-spacing:.04px}.cart__item-list .cart__card{padding-top:5px;padding-bottom:5px;margin-bottom:0;border-bottom:1px solid;border-color:#856948;border-top:0}.cart__item-list .cart__card:first-child{border-top:1px solid #856948}.cart__subtotal-container.cart__row{max-width:281px;margin-left:auto}#shopify-section-cart__main .cart__cost-summary{background-color:transparent;padding-left:0;padding-right:0;padding-bottom:12px}button#checkout{width:281px;min-height:50px;font-family:Roboto Slab;font-family:unset;font-size:16px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}#shopify-section-cart__main .cart__cost-summary .cart__subtotal-container p{text-align:left;color:#0f0f0f;font-size:22px;letter-spacing:.2px;line-height:29px;text-transform:uppercase}.cart__featured-links a{color:#141414;font-family:Roboto Slab;font-family:unset;font-size:16px;font-weight:600;letter-spacing:.18px;line-height:29px;text-transform:uppercase}.cart__featured-links{border:1px solid;min-width:281px;padding:9px;margin-top:0}.product-main .product__information .spr-badge-starrating .spr-icon{font-size:12px;padding-right:2px}.product-main .product__information span.spr-badge-caption{font-size:14px;padding-left:13px}.cart__quantity .quantity-style--box{max-width:104px}.quantity-wrapper .quantity-minus .icon,.quantity-wrapper .quantity-plus .icon{padding:0}.cart__quantity .is-medium .icon{width:22px;height:22px}.banner__text{margin:auto;max-width:1200px;width:95%;padding:0 20px}.banner__wrapper.is-small .image-element__wrap{height:300px}.sidebar-block__search span.icon{left:auto!important;right:20px}.sidebar-block__search input#q{padding-right:40px}.ajax-cart__product-title a{font-size:14px;text-transform:uppercase}.ajax-cart__price.price .money{color:#141414;font-size:20px;font-weight:700;letter-spacing:.3px}.ajax-cart__details-wrapper .ajax-cart__details-row span{color:#141414;font-size:20px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.ajax-cart__details-wrapper{max-width:313px;margin:0 auto}.ajax-cart__button-wrapper button.ajax-cart__button.button--add-to-cart.button{min-height:50px;font-family:Roboto Slab;font-family:unset;font-size:16px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.ajax-cart__button-wrapper a.ajax-cart__cart-link{font-family:Roboto Slab;font-family:unset;font-size:16px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.ajax-cart__cart-count.text-align-center{font-size:14px;text-transform:uppercase}.product-wrap .product_form{position:relative;z-index:13}.product-wrap .product_form .select-container,.product-wrap .product_form .purchase-details__quantity.product-quantity-box.quantity-box--box{display:none}.featured-collection-section .featured-collection__title.title{font-size:32px;letter-spacing:1.6px;line-height:43px}.block__recommended-products{padding:64px 0!important}.quick-shop__text-wrap .quick-shop__title{font-size:24px;letter-spacing:1.2px;line-height:32px}.quick-shop__text-wrap .current_price .money{color:#856948;font-weight:700;letter-spacing:1px;line-height:27px}.quick-shop__text-wrap .js-full-description p:first-child span{font-size:18px;font-weight:700;letter-spacing:1px;line-height:26px}.quick-shop__text-wrap .js-full-description ul li{list-style:disc;color:#856948}.quick-shop__text-wrap .js-full-description ul{margin:16px 0 20px 32px}.quick-shop__text-wrap .js-full-description p{font-size:14px;font-weight:500;letter-spacing:.78px;line-height:22px;margin-bottom:14px}.quick-shop__text-wrap .select-container .select{width:100%;margin-bottom:16px}.quick-shop__text-wrap .quick-shop__popup .product_form{padding:10px 0}.quick-shop__text-wrap .purchase-details.has-quantity-box .purchase-details__spb--false{margin:0}.quick-shop__text-wrap .purchase-details{align-items:flex-start!important;padding-top:10px}@media only screen and (max-width: 1024px){.header__menu .navbar-item.header__item a{padding:10px 12px}}@media only screen and (max-width: 768px){.header-cart.action-area__link.has-cart-count{padding-left:15px}div#shopify-section-footer-classic-1{width:calc(50% - 20px);margin-bottom:20px;margin-top:20px}div#shopify-section-2c512b14-c723-4915-b6e3-7e7517d30db1{width:calc(50% - 20px);margin-top:20px;margin-bottom:20px}.product-wrap .product-thumbnail a,.product-thumbnail__price.price{text-align:center}.mobile-menu .mobile-menu__item .icon{fill:#856948}.product-main .product__information{max-width:100%}.cart__price,.cart__quantity,.cart__total{width:100%}.cart__quantity .quantity-style--box{max-width:100%}.cart__info{align-items:flex-start}.cart__checkout{text-align:right}#shopify-section-cart__main .cart__cost-summary{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 480px){.header-cart.action-area__link.has-cart-count{padding-left:5px}div#shopify-section-footer-classic-1{width:calc(100% - 20px);margin-bottom:0;margin-top:0}div#shopify-section-2c512b14-c723-4915-b6e3-7e7517d30db1{width:calc(100% - 20px);margin-top:0;margin-bottom:0}.product-quantity-box.purchase-details__quantity{max-width:100%}.shopify-reviews .spr-summary-actions-newreview{border:0px;padding:0}section.footer__content.section.is-width-wide.has-background.has-padding-top.has-padding-bottom{padding:30px}}.product-tag-true .product-thumbnail__price.price{display:none}.product-tag-true.customer-tag-true .product-thumbnail__price.price{display:block}.product-tag-true p.modal_price.subtitle,.product-tag-true .product-form-container{display:none}.product-tag-true.customer-tag-true p.modal_price.subtitle,.product-tag-true.customer-tag-true .product-form-container{display:block}#shopify-section-search__main form.search-form{display:none}form.search-form.search-popup__form .search__fields{text-align:center;display:flex;justify-content:center}select#product__type:focus{outline:none}form.search-form.search-popup__form select#product__type{border:thin solid #d3d3d3;padding:6px;font-size:16px;display:block;float:left;width:auto;border-right:none;max-height:36px;color:#7a7a7a}form.search-form.search-popup__form .search__fields{overflow:hidden}form.search-form.search-popup__form .search__fields .field{display:block;float:left}@media only screen and (max-width:600px){form.search-form.search-popup__form select#product__type{border-left:thin solid #d3d3d3}form.search-form.search-popup__form .search__fields{text-align:center;display:block;justify-content:center}form.search-form.search-popup__form select#product__type{width:100%;border-right:thin solid #ccc;border-bottom:none}}.grid-account-btns{display:none}.product-tag-true .grid-account-btns{display:block}.product-tag-true.customer-tag-true .grid-account-btns{display:none}.grid-account-btns .btn{display:inline-block;padding:5px 10px;background-color:#efefef;margin:5px}.grid-account-btns .btn:first-child{margin-left:0}.grid-account-btns{text-align:center}.grid-account-btns .btn:hover,.grid-account-btns .btn:focus{background-color:#c0261a;color:#fff}.product__information .grid-account-btns{text-align:left}body.index h2{font-family:Inter,sans-serif;font-size:30px;font-weight:700}body.index .offerings .product-wrap{border:0}body.index .offerings .container .column{border:1px solid #ddd;border-radius:10px}body.index .offerings a .title{font-family:Inter,sans-serif;font-size:20px;font-weight:700;text-align:left}body.index .offerings button.button--secondary{width:100%!important;padding:10px;font-size:16px!important;border-radius:5px!important;border:2px solid #c0261a!important;background-color:#fff!important;color:#c0261a!important;font-weight:700}body.index .offerings button.button--secondary:hover{background-color:#c0261a!important;color:#fff!important}.home-featured-items .icon-with-text-column__column{position:relative}.home-featured-items .icon-with-text-column__column a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1}@media (max-width: 798px){.home-featured-items .icon-with-text-column__column .image-with-text__icon{height:52vw;width:auto}}@media (min-width: 799px){.home-featured-items .icon-with-text-column__column .image-with-text__icon{height:22vw;width:auto}}@media (min-width: 799px){.entry-content-wrapper{display:flex;column-gap:30px}.flex_column{width:33.3%}}.flex_column{margin:30px auto}.entry-content-wrapper a.shop-link,.entry-content-wrapper a.download-link{display:inline-block;position:relative;color:#fff!important;background-color:#a30d0d;padding:10px 20px;font-weight:700;transition:padding .3s;margin-bottom:20px}.entry-content-wrapper a.shop-link:hover,.entry-content-wrapper a.download-link:hover{padding:10px 20px 10px 45px}.entry-content-wrapper a.shop-link:before,.entry-content-wrapper a.download-link:before{content:"";opacity:0;width:30px;height:30px;display:inline-block;position:absolute;top:7px;left:15px;background-size:cover;background-repeat:no-repeat;transition:opacity .3s;pointer-events:none}.entry-content-wrapper a.shop-link:hover:before,.entry-content-wrapper a.download-link:hover:before{opacity:1}.entry-content-wrapper a.shop-link:before{background-image:url(/cdn/shop/files/cart-icon.png?v=1763420945)}.entry-content-wrapper a.download-link:before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3v13' stroke='currentColor' stroke-width='3' stroke-linecap='butt' fill='none'/%3E%3Cpath d='M6 12l6 6 6-6' stroke='currentColor' stroke-width='3' stroke-linecap='butt' stroke-linejoin='miter' fill='none'/%3E%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3v13' stroke='currentColor' stroke-width='3' stroke-linecap='butt' fill='none'/%3E%3Cpath d='M6 12l6 6 6-6' stroke='currentColor' stroke-width='3' stroke-linecap='butt' stroke-linejoin='miter' fill='none'/%3E%3C/svg%3E");background-color:#fff}.entry-content-wrapper a.phone-link{color:#a30d0d!important;font-weight:700}.entry-content-wrapper a.phone-link:hover{opacity:.85}.entry-content-wrapper a.phone-link:before{content:"";display:inline-block;width:35px;height:35px;background-image:url(/cdn/shop/files/phone-icon.png?v=1763420945);background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:-10px;margin-right:5px}.entry-content-wrapper .foodservice-icon{display:block;text-indent:-9999px;width:50px;height:50px;background-image:url(logo.png);background-size:cover;background-repeat:no-repeat;overflow:hidden;white-space:nowrap;margin:0 auto}.entry-content-wrapper .foodservice-icon:hover{opacity:.85}.entry-content-wrapper .foodservice-icon.like-icon{background-image:url(/cdn/shop/files/like-icon.png?v=1763420945)}.entry-content-wrapper .foodservice-icon.world-icon{background-image:url(/cdn/shop/files/world-icon.png?v=1763420945)}.entry-content-wrapper .foodservice-icon.mail-icon{background-image:url(/cdn/shop/files/mail-icon.png?v=1763420944)}.entry-content-wrapper .foodservice-product-lines h4{font-size:16px;margin-bottom:0}.entry-content-wrapper .foodservice-product-lines h4 a:hover{opacity:.85}.entry-content-wrapper hr{border:0;border-top:1px #a30d0d solid;margin:34px 0 24px}#bcpo .bcpo-label label{font-weight:700}#bcpo .bcpo-label label span{display:none!important}#bcpo .bcpo-label label:before{content:"Select Option:"}#bcpo .single-option-selector>div{display:block!important;margin-bottom:10px}#bcpo .bcpo-front-button-option+.bcpo-front-button-label{border:2px solid #bbb!important;border-radius:5px!important;color:#999!important;width:100%!important;text-align:left!important}#bcpo .bcpo-front-button-option:checked+.bcpo-front-button-label{border:2px solid #c0261a!important;color:#c0261a!important;background-color:transparent!important}#bcpo .selector-wrapper.bcpo-buttons>:last-child,#bcpo .selector-wrapper.bcpo-buttons{margin:0!important}.purchase-details__quantity.product-quantity-box.quantity-box--box{position:relative!important;margin-top:10px;margin-bottom:20px}.purchase-details__quantity.product-quantity-box.quantity-box--box .quantity-wrapper.field.has-addons.quantity-style--box{position:absolute!important;top:-20px;left:40px;transform:scale(.8)}button.button.action_button.button--add-to-cart{flex-basis:100%;width:100%!important;border-radius:5px!important;border:2px solid #c0261a!important;background-color:#c0261a!important;color:#fff!important}button.button.action_button.button--add-to-cart:hover{background-color:transparent!important;color:#c0261a!important}button.button.action_button.button--add-to-cart .text{text-transform:none}.product__information .product_name.title{font-weight:700;font-size:2em!important;line-height:1.1!important}.product__information .current_price{color:#000}.product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__main .flickity-viewport,.product-gallery__thumbnail{border:1px solid #ddd;border-radius:10px;overflow:hidden}.product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__main .flickity-viewport,.product-gallery__thumbnail.is-nav-selected{border-width:1px}.product-gallery__thumbnail img{display:block}body.collection .collection__title{width:100%;text-align:center;margin-top:1em;font-weight:700}.mobile_sidebar,#shopify-section-collection__sidebar{width:100%!important}.mobile_sidebar,#shopify-section-collection__sidebar{margin-top:20px;margin-bottom:20px}.sidebar__block.block__html h3{font-weight:700!important;font-size:16px!important}.sidebar__block.block__tag-filter{border-color:#000}.sidebar__block.block__tag-filter h3{font-weight:700!important;font-size:16px!important}.sidebar-block__toggle-icon{pointer-events:none;right:15px}.sidebar-block__toggle-icon svg{stroke:#000;stroke-width:4px}.product-wrap{border:1px solid #ddd;border-radius:10px;padding:20px;position:relative;height:100%}.product-thumbnail a{font-weight:700;font-size:20px;margin-bottom:65px}.product-thumbnail>a:after{position:absolute;content:"Shop";text-align:center;padding:10px;left:15px;right:15px;bottom:15px;font-size:16px!important;border-radius:5px!important;border:2px solid #c0261a!important;background-color:#c0261a!important;color:#fff!important}.product-thumbnail>a:hover:after{border:2px solid #861b12!important;background-color:#861b12!important}.product-wrap.product-tag-true .grid-account-btns{top:-60px;position:relative}.product-wrap.product-tag-true .product-thumbnail>a{margin-bottom:85px}.grid-account-btns a{margin-top:20px;margin-bottom:0;border-radius:5px!important}.product-thumbnail .product-size-count{display:block;color:#999;font-weight:700;font-size:14px;margin:5px 0}@media (min-width: 1024px){.mobile_sidebar,#shopify-section-collection__sidebar{margin-bottom:20px}div#shopify-section-collection__sidebar aside{display:flex;justify-content:flex-end;position:relative}div#shopify-section-collection__sidebar aside:before{content:"";position:absolute;background:#eee;top:0;height:55px;z-index:-1;left:0;right:0;margin-left:-5000px;margin-right:-5000px}.sidebar__block.block__html{margin-right:auto;padding-top:0!important;padding-bottom:0!important;margin-top:12px}.sidebar__block.block__tag-filter{border:0!important;padding-top:0!important;padding-bottom:0!important}.sidebar__block.block__tag-filter h3{margin-right:15px;width:165px}}.new-main-nav{background-color:#fff;box-shadow:0 2px 4px #0000001a;position:relative;width:100%;z-index:1}.new-main-nav .nav-container{display:flex;flex-direction:column;padding:15px 20px}.new-main-nav .mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%}.new-main-nav .hamburger{background:none;border:none;font-size:24px;cursor:pointer;padding:5px;color:#333;z-index:1}.new-main-nav .logo{flex-grow:1;text-align:center;display:none;transform:scale(1.2)}.new-main-nav .mobile-header .logo{display:block}.new-main-nav a{font-weight:700}.new-main-nav .nav-left,.new-main-nav .nav-right{display:none}.new-main-nav .new-mobile-menu{display:none;flex-direction:column;width:100%;margin-top:15px}.new-main-nav .new-mobile-menu.active{display:flex}.new-main-nav .nav-links{list-style:none;display:flex;flex-direction:column}.new-main-nav .nav-item{border-bottom:1px solid #f0f0f0}.new-main-nav .nav-link{display:flex;align-items:center;justify-content:space-between;padding:15px 0;text-decoration:none;color:#333;font-size:14px;cursor:pointer;transition:color .3s}.new-main-nav .nav-link:hover{color:#b8342f}.new-main-nav .arrow{font-size:12px;transition:transform .3s;margin-left:10px;display:inline-block;width:10px;height:10px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg);transition:transform .3s ease;transform-origin:center center;vertical-align:middle;margin-bottom:3px}.new-main-nav .nav-item.active .arrow{transform:rotate(-135deg);margin-top:6px}.new-main-nav .my-mega-menu{display:none;padding:20px;margin-top:10px}.new-main-nav .nav-item.active .my-mega-menu{display:block;position:relative;background-color:#f9f9f9}.new-main-nav .mega-menu-content{display:flex;flex-direction:column;gap:30px}.new-main-nav .mega-menu-column h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#999;margin-bottom:15px;font-weight:600}.new-main-nav .mega-menu-column ul{list-style:none}.new-main-nav .mega-menu-column li{margin-bottom:10px}.new-main-nav .mega-menu-column a{text-decoration:none;color:#333;font-size:14px;transition:color .3s;display:block}.new-main-nav .mega-menu-column a:hover{color:#b8342f}.new-main-nav .featured-section{position:relative;overflow:hidden;height:250px}.new-main-nav .featured-section img{width:100%;height:100%;object-fit:cover;object-position:0 44%}.new-main-nav .featured-overlay{background-color:#b8342f;padding:20px}.new-main-nav .featured-overlay .subhead{font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-weight:700;color:#fff}.new-main-nav .mega-menu-column:last-child a:hover .featured-overlay{background-color:#861b12}.new-main-nav .featured-overlay h2{font-size:22px;font-weight:700;color:#fff}.new-main-nav .mobile-nav-right{display:flex;flex-direction:column;padding-top:15px;margin-top:15px}.new-main-nav .mobile-nav-right a{padding:12px 0;text-decoration:none;color:#333;font-size:16px;border-bottom:1px solid #f0f0f0}@media (min-width: 1024px){.new-main-nav .nav-container{flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;max-width:1200px;width:95%;padding:0 10px}.new-main-nav .new-mobile-menu,.new-main-nav .mobile-header{display:none!important}.new-main-nav .hamburger,.new-main-nav .new-mobile-menu,.new-main-nav .mobile-nav-right{display:none}.new-main-nav .nav-left,.new-main-nav .nav-right{z-index:0}.new-main-nav .nav-left{display:flex;align-items:center;gap:40px}.new-main-nav .nav-links{flex-direction:row;gap:40px}.new-main-nav .nav-item{border-bottom:none}.new-main-nav .nav-link{padding:30px 0;gap:5px;font-size:16px}.new-main-nav .nav-item.active .nav-link{color:#b8342f;border-bottom:3px solid #b8342f;padding:30px 0 27px}.new-main-nav .logo{display:block;position:absolute;left:50%;text-align:center;transform:scale(1.5) translate(-50%,15px);transform-origin:left;z-index:1}.new-main-nav .nav-right{display:flex;gap:30px}.new-main-nav .nav-right a{padding:30px 0;text-decoration:none;color:#333;font-size:16px;transition:color .3s}.new-main-nav .nav-right a:hover{color:#b8342f}.new-main-nav .my-mega-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 4px 12px #00000026;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;padding:0;margin:0}.new-main-nav .nav-item.active .my-mega-menu{position:absolute;display:block;opacity:1;visibility:visible;transform:translateY(0)}.new-main-nav .mega-menu-content{max-width:1600px;margin:0 auto;padding-left:40px;display:grid;grid-template-columns:1fr 1fr 2fr;gap:60px}.new-main-nav .mega-menu-column{padding:40px 0}.new-main-nav .mega-menu-column:last-child{padding:0}.new-main-nav .featured-overlay{padding:30px}.new-main-nav .featured-overlay h2{font-size:28px}}body.index .offerings .product-wrap{height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
