@import"base.css";@import"https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@0,400..900;1,400..900&display=swap";@font-face{font-family:Inter Display;src:url(InterDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(InterDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(InterDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(InterDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela Trial;src:url(CanelaText-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela Trial;src:url(CanelaText-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Canela Trial;src:url(CanelaText-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: #2C3B22;--color-paragraph: #6E5B49;--color-heading: #2A1E17;--color-secondary-bg: #F0DFC6;--color-accent-primary: #C46A3C;--color-sold-out: #A4531F;--color-button-stock: #E6D6BC;--color-card-bg: #F5ECDC;--color-grey-50: #EAEAEA;--color-grey-100: #BDBDBD;--color-grey-700: #1d1d1d;--color-grey-800: #171717;--color-grey-900: #111111;--color-black-1000: #000000;--color-white: #ffffff;--color-white-50: #fdfdfd;--color-white-100: #f7f7f7;--color-white-600: #d1d1d1;--color-white-700: #a3a3a3;--color-white-800: #7f7f7f;--color-white-900: #616161;--color-bg-dark: var(--color-black-1000);--color-stroke-dark: var(--color-grey-800);--color-text-white: var(--color-white);--color-text-header: var(--color-grey-900);--color-text-body: var(--color-paragraph);--color-text-dark-color: var(--color-black-1000);--color-text-accent: var(--color-accent-primary);--color-bg-white: var(--color-white);--color-bg-card: var(--color-card-bg);--color-icon-primary: var(--color-primary);--color-icon-secondary: var(--color-grey-700);--color-icon-accent: var(--color-accent-primary);--color-stroke-light: var(--color-grey-50);--color-stroke-default: var(--color-grey-100);--color-stroke-dark-alias: var(--color-grey-800);--color-stroke-accent: var(--color-accent-primary);--color-stroke-hover-accent: #DCA982;--font-family-primary: "Vollkorn", Georgia, serif;--font-family-secondary: "Inter Display", system-ui, sans-serif;--font-family-about: "Vollkorn", Georgia, serif;font-size:16px;--text-h1-size: 4rem;--text-h1-line-height: 1.125;--text-h2-size: 3.5rem;--text-h2-line-height: 1.142;--text-h3-size: 3rem;--text-h3-line-height: 1.166;--text-h4-size: 2.5rem;--text-h4-line-height: 1.2;--text-h5-size: 2rem;--text-h5-line-height: 1.25;--text-h6-size: 1.5rem;--text-h6-line-height: 1.333;--text-sp-size: 1.5rem;--text-sp-line-height: 1.333;--text-body-1-size: 1.25rem;--text-body-1-line-height: 1.4;--text-body-2-size: 1.125rem;--text-body-2-line-height: 1.55;--text-body-3-size: 1rem;--text-body-3-line-height: 1.5;--text-body-4-size: .875rem;--text-body-4-line-height: 1.57;--text-body-5-size: .75rem;--text-body-5-line-height: 1.66;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2.5rem;--spacing-xl: 3rem;--spacing-btn: 1.375rem 2rem;--spacing-btn-header: .875rem 1.125rem;--tablet-page-padding: 40px;--tablet-h1-size: 3rem;--tablet-h2-size: 2.5rem;--tablet-h2-size-lg: 2.75rem;--tablet-body-size: 1.125rem;--tablet-btn-height: 56px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 20px;--border-radius-btn: 150px;--border-width-default: 1px;--border-color-light: var(--color-stroke-default)}@media(max-width:768px){:root{--text-h1-size: 40px;--text-h2-size: 32px;--text-h3-size: 28px;--text-h4-size: 24px;--text-h5-size: 20px;--text-h6-size: 18px;--text-sp-size: 20px;--text-body-1-size: 1rem;--text-h1-line-height: 1.2;--text-h2-line-height: 1.2}}body{font-family:var(--font-family-secondary);color:var(--color-paragraph);line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-primary)!important;color:var(--color-heading);font-weight:var(--font-weight-bold);margin-top:0;margin-bottom:var(--spacing-md)}p,a,span,li,div{font-family:var(--font-family-secondary)}h1,.h1{font-size:var(--text-h1-size);line-height:var(--text-h1-line-height)}h2,.h2{font-size:var(--text-h2-size);line-height:var(--text-h2-line-height)}h3,.h3{font-size:var(--text-h3-size);line-height:var(--text-h3-line-height)}h4,.h4{font-size:var(--text-h4-size);line-height:var(--text-h4-line-height)}h5,.h5{font-size:var(--text-h5-size);line-height:var(--text-h5-line-height)}h6,.h6{font-size:var(--text-h6-size);line-height:var(--text-h6-line-height)}.text-sp{font-size:var(--text-sp-size);line-height:var(--text-sp-line-height);font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold)}.text-body-1{font-size:var(--text-body-1-size);line-height:var(--text-body-1-line-height)}.text-body-2{font-size:var(--text-body-2-size);line-height:var(--text-body-2-line-height)}.text-body-3{font-size:var(--text-body-3-size);line-height:var(--text-body-3-line-height)}.text-body-4{font-size:var(--text-body-4-size);line-height:var(--text-body-4-line-height)}.text-body-5{font-size:var(--text-body-5-size);line-height:var(--text-body-5-line-height)}.text-center{text-align:center}.announcement-bar__message{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:16px;color:var(--color-white-50);text-align:center;gap:.35em}.announcement-bar__shop-now{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em;text-transform:none;white-space:nowrap}.announcement-bar__shop-now:hover{color:inherit;opacity:.85}.utility-bar__grid .announcement-bar{justify-content:center;width:100%}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.btn-primary{color:var(--color-grey-900);font-family:var(--font-family-secondary);font-size:1.25rem;padding:var(--spacing-btn);border-radius:var(--border-radius-btn);font-weight:var(--font-weight-semibold);line-height:var(--text-h7-line-height);text-decoration:none;transition:background-color .2s;border-radius:150px;background:var( --color-accent-primary );border:1px solid transparent;gap:8px;height:64px;min-height:64px}.btn-primary:hover{border:1px solid var(--color-grey-100);background:var(--color-white-50);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-grey-800)}.btn-primary:hover path{stroke:var(--color-grey-800)}.btn-primary:before,.btn-primary:after{box-shadow:none}.header-primary-contact-btn{padding:var(--spacing-btn-header);cursor:pointer;width:190px;border:none;height:56px;min-height:56px!important;display:flex;gap:8px;align-items:center;font-size:18px;font-weight:500;justify-content:space-around}.btn-secondary{color:var(--color-grey-900);font-size:1.25rem;padding:var(--spacing-btn);border-radius:var(--border-radius-btn);font-weight:var(--font-weight-semibold);line-height:var(--text-h7-line-height);text-decoration:none;transition:background-color .2s;border-radius:150px;border:1px solid var(--color-button-stock, #DFE4E8);background:var(--Button-Secondary, rgba(255, 255, 255, .16));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);gap:8px;height:64px;min-height:64px}.btn-secondary:hover{color:var(--color-grey-900)!important;background:var( --color-accent-primary );border:1px solid var( --color-accent-primary )}.btn-secondary:hover path{stroke:var(--color-grey-900)!important;color:var(--color-grey-900)!important;fill:var(--color-grey-900)!important}.btn-secondary:before,.btn-secondary:after{box-shadow:none}.banner__buttons .btn-secondary:hover path{stroke:#fff;color:#fff;fill:#fff}.btn-secondary-light{font-size:1.25rem;font-family:var(--font-family-secondary);padding:var(--spacing-btn);border-radius:var(--border-radius-btn);font-weight:var(--font-weight-semibold);line-height:var(--text-h7-line-height);text-decoration:none;transition:background-color .2s;border-radius:150px;border:1px solid var(--color-grey-100);background:var(--color-white-50);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-grey-800);gap:8px;height:64px;min-height:64px}.btn-secondary-light:hover{color:var(--color-grey-900);background:var( --color-accent-primary );border:1px solid var( --color-accent-primary )}.btn-secondary-light:hover path{stroke:var(--color-grey-900);color:var(--color-grey-900);fill:var(--color-grey-900)}.btn-secondary-light:before,.btn-secondary-light:after{box-shadow:none}body{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-family-primary)}.page-width{max-width:1360px;margin:0 auto}.announcement-bar,.announcement-bar__announcement{grid-area:unset}.banner-rating{display:flex;align-items:center;margin-bottom:var(--spacing-sm);gap:var(--spacing-xs)}.banner-rating img{width:175px}.header__inline-menu ul li a{font-size:1.125rem;font-weight:var(--font-weight-medium);color:var(--color-grey-900)!important}.header__inline-menu ul li header-menu summary{font-size:1.125rem;font-weight:var(--font-weight-medium);color:var(--color-grey-900)!important}.header__inline-menu>ul>li>header-menu>details>summary{margin-left:0;padding-right:14px}.header__inline-menu>ul>li>header-menu{margin-left:1rem;display:inline-block}.header__inline-menu ul li header-menu svg{margin-left:.2rem}.header__inline-menu ul li a span{padding:10px 16px}.header__inline-menu ul li a span.header__active-menu-item{background:var(--color-grey-50);padding:10px 20px;border-radius:50px}.header__menu-item{padding:0}.banner__heading p{font-family:var(--font-family-primary);margin-bottom:var(--spacing-sm);margin-top:0!important;color:var(--color-white-50)}.banner__box .banner__heading+*{margin-top:0!important}.banner__box>*+.banner__buttons{margin-top:var(--spacing-xl)!important}.banner__box>*+.banner__buttons .btn-secondary{color:var(--color-white-50)}.star_rating_text p{color:var(--color-white-50);margin:0;font-weight:var(--font-weight-medium)}.banner__box>*+*{margin-top:4px!important}.banner__text p{margin:0;color:var(--color-grey-50)}.header__icon,.header__icon--cart .icon{height:40px;width:40px}.header__icons{gap:8px}.header-primary-contact-btn{margin-left:4px}.header__active-menu-item{text-decoration:none}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:0!important;text-decoration:none}.header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.search-modal__form input.field__input.search__input{font-size:1rem;padding:1.5rem .6rem 1.5rem 1rem;font-weight:var(--font-weight-medium);color:var(--color-paragraph);border-radius:160px!important;background:var(--color-secondary-bg);border:1px solid var(--color-button-stock);height:64px}.search-modal__form input.field__input.search__input::placeholder{color:var(--color-paragraph);display:block;opacity:1;font-size:1rem;padding:1.5rem .6rem 1.5rem 0rem;font-weight:var(--font-weight-medium)}.search-modal__form input.field__input.search__input:focus{padding:1.5rem .6rem 1.5rem 1.5rem;box-shadow:none}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.field:hover{box-shadow:none!important}#currency-switcher{background-color:#000;color:var(--color-white);font-family:var(--font-family-secondary);font-weight:var(--font-weight-regular);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 30px 10px 15px;border:1px solid #000;border-radius:4px;font-size:16px;cursor:pointer;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}#currency-switcher:focus-visible{box-shadow:none}#currency-switcher option{background-color:#000;color:var(--color-white)}details-modal.header__search .header__icon{width:44px;height:44px;margin-right:1rem}.header__icon.header__icon--cart{width:24px;height:24px;margin-right:12px}.list-menu--inline{align-items:center}.safe-checkout{text-align:center;background:var(--color-white-100);padding:20px 16px;display:flex;justify-content:center;gap:16px;border-radius:var(--border-radius-md)}.share-button,.product__title{margin:0!important}.product__title h4{font-weight:var(--font-weight-regular);margin:0}.product__info-container{position:relative!important;top:0!important}.product__description{margin-top:1rem!important;font-size:18px;font-weight:var(--font-weight-regular);color:var(--color-white-900)}.product__description p{color:var(--color-white-900);margin:0;padding:0;line-height:1.55}.product__description h2,.product__description h3{font-size:18px;font-weight:var(--font-weight-regular);color:var(--color-white-900)}.share-button__button{justify-content:space-between;width:100%;flex-direction:row-reverse}nav.breadcrumb{padding:21px 0}nav.breadcrumb a{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-grey-100);display:inline-block;text-decoration:none}nav.breadcrumb a svg{height:16px;position:relative;top:2px}nav.breadcrumb span{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-grey-700)}.product-form{width:344px;margin:0 1rem 0 0!important;float:left;overflow:hidden}@media screen and (min-width:750px)and (max-width:989px){product-info .product__info-wrapper{padding-left:1.5rem;padding-right:0}product-info .product--right .product__info-wrapper{padding-left:0;padding-right:1.5rem}product-info .product__title h1,product-info .product__title h2,product-info .product__title h3,product-info .product__title h4{font-size:var(--tablet-h2-size);line-height:1.2}product-info .product__description,product-info .product__description p,product-info .product__description h2,product-info .product__description h3{font-size:var(--tablet-body-size)}product-info .product__info-wrapper span.price-item.price-item--sale.price-item--last,product-info .product__info-container .price--on-sale .price-item--regular{font-size:1.75rem}product-info .product-form{width:100%;max-width:100%;float:none;margin:0 0 1rem!important}product-info .product-form__quantity{max-width:100%}product-info .icon-with-text--horizontal{width:100%;max-width:100%;column-gap:1rem;margin:0!important}product-info .icon-with-text--horizontal .icon-with-text__item .h4{font-size:.8125rem;line-height:1.3}product-info .icon-with-text--horizontal li:after{right:-.5rem;height:28px;top:50%;transform:translateY(-50%)}product-info .safe-checkout{flex-wrap:wrap;gap:.5rem;padding:12px 10px}product-info .safe-checkout svg{width:48px;height:auto}product-info nav.breadcrumb{padding:16px 0}}@media screen and (min-width:990px)and (max-width:1439px){product-info .product__info-wrapper{padding-left:2.5rem}product-info .product--right .product__info-wrapper{padding-left:0;padding-right:2.5rem}product-info .icon-with-text--horizontal{width:100%;max-width:100%}product-info .product-form{width:100%;max-width:344px}}.related-products__subheading p{font-size:1.25rem;color:var(--color-paragraph);margin-top:0;margin-bottom:0!important;text-align:left}@media screen and (min-width:750px)and (max-width:989px){.related-products__heading{font-size:var(--tablet-h2-size);line-height:1.2;text-align:center}.related-products__subheading{max-width:36rem;margin-left:auto;margin-right:auto}.related-products__subheading p{font-size:var(--tablet-body-size);text-align:center;line-height:1.5}.related-products__subheading br{display:none}.related-products .card__heading a,.related-products p.card__heading a{font-size:var(--tablet-body-size)}}@media screen and (min-width:990px)and (max-width:1439px){.related-products__heading{font-size:var(--tablet-h2-size-lg)}.related-products__subheading p{font-size:1.125rem}}@media screen and (min-width:750px)and (max-width:989px){cart-items .title-wrapper-with-link .title{font-size:var(--tablet-h2-size);line-height:1.2}cart-items .title-wrapper-with-link a{font-size:var(--tablet-body-size)}cart-items .cart__items{padding-bottom:2.5rem}cart-items .cart-items thead th:first-child{width:42%}cart-items .cart-items th+th{padding-left:1rem;padding-top:1.25rem;font-size:.875rem}cart-items .cart-items td{padding-top:1.5rem}cart-items .cart-item>td+td{padding-left:1rem}cart-items .cart-item__media{width:7.5rem}cart-items .cart-item__image{max-width:7.5rem;border-radius:12px}cart-items .cart-item__details{width:auto;max-width:18rem;font-size:var(--tablet-body-size)}cart-items .cart-item__name{font-size:1.25rem}cart-items .cart-items .cart-items__heading--quantity,cart-items .cart-item .cart-item__quantity,cart-items .cart-item__quantity--info quantity-popover>*{padding-left:1.25rem}cart-items .quantity{min-width:120px;width:120px}cart-items .cart-item__final-price,cart-items .price{font-size:var(--tablet-body-size)}}@media screen and (min-width:990px)and (max-width:1439px){cart-items .cart-item__details{width:auto;max-width:28rem}cart-items .cart-items .cart-items__heading--quantity,cart-items .cart-item .cart-item__quantity{padding-left:3rem}}footer.footer{background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}@media(max-width:767px){footer.footer{background-position:14% center}}footer.footer .newsletter-form__field-wrapper .field{position:relative}footer.footer .newsletter-form__field-wrapper .newsletter-form__button{width:8.688rem;margin:0;right:10px;top:8px;height:54px!important;z-index:2;background:var(--color-accent-primary)!important;padding:10px 20px!important;border-radius:130px;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:var(--font-weight-semibold);line-height:24px;color:var(--color-heading)}footer.footer .newsletter-form__field-wrapper .field:before,footer.footer .newsletter-form__field-wrapper .field:after{box-shadow:none}footer.footer .newsletter-form__field-wrapper input[type=email]{border-radius:130px}footer.footer .newsletter-form__field-wrapper .field:hover.field:after,footer.footer .newsletter-form__field-wrapper .select:hover.select:after,footer.footer .newsletter-form__field-wrapper .select__select:hover.select__select:after,footer.footer .newsletter-form__field-wrapper .customer .field:hover.field:after,footer.footer .newsletter-form__field-wrapper .customer select:hover.select:after,footer.footer .newsletter-form__field-wrapper .localization-form__select:hover.localization-form__select:after{box-shadow:none;outline:0;border-radius:var(--inputs-radius)}footer.footer .footer_top_area .footer-block--newsletter{max-width:59.5rem;margin:auto;padding:120px 0 58px}footer.footer .footer__content-top .footer-block__newsletter input.field__input{font-size:1rem;padding:.6rem 1.5rem;font-weight:var(--font-weight-medium);color:var(--color-paragraph);height:68px}footer.footer .footer__content-top .footer-block__newsletter input.field__input::placeholder{color:var(--color-paragraph);display:block;opacity:1;font-size:1rem;padding:.6rem 0rem;font-weight:var(--font-weight-medium)}footer.footer .footer__content-top .footer-block__newsletter input.field__input:focus{padding:.6rem 1.5rem;box-shadow:none}footer.footer .footer__content-top .footer-block__newsletter label.field__label{font-size:1rem;top:25px}footer.footer .footer__content-top .footer-block__newsletter .footer-newsletter-heading{margin:auto auto 12px;width:60%;color:var(--color-heading, #111);text-align:center;font-family:var(--font-family-primary);font-weight:var(--font-weight-regular)}footer.footer .footer__content-top .footer-block__newsletter p.text-body-3{margin-top:0!important;margin-bottom:33px!important;font-size:1rem;color:var( --color-paragraph)}footer.footer .footer__content-top .footer-logo-social-icons{display:flex;justify-content:space-between;align-items:center;padding:98px 0 40px;border-bottom:1px solid var(--color-white);margin-bottom:40px}footer.footer .footer__content-top .footer-logo-social-icons .svg-wrapper{width:24px;height:24px}footer.footer .footer__content-top .footer-logo-social-icons .svg-wrapper svg{color:var(--color-white)}footer.footer .footer__content-top .footer-logo-social-icons .footer-logo img{max-width:160px}footer.footer .footer-menu-widget .footer-menu-heaing{margin-bottom:1rem;display:inline-block;color:var(--color-white);font-weight:var(--font-weight-regular);font-size:1.25rem}footer.footer .footer-menu-widget .footer-widget-text p{color:var(--color-white);margin:0}footer.footer .footer-block--menu ul li a{color:var(--color-white)!important;font-size:1.125rem;padding-bottom:14px;padding-top:0;line-height:1.55}footer.footer .footer-hidden-section{display:none!important}footer.footer .footer-content-copyright{background-color:#09080826;color:var(--color-white-700);padding:1.188rem 0!important}footer.footer .footer-content-copyright .footer__copyright{margin-top:0;margin-bottom:0;width:100%;display:flex;justify-content:space-between;align-items:center}footer.footer .footer-content-copyright .footer__copyright p{margin:0;padding:0}footer.footer .footer-content-copyright .footer__copyright .footer-payment{display:flex}footer.footer .footer-content-copyright .footer__copyright .footer-payment img{max-width:300px}.footer__blocks-wrapper .footer-block:nth-child(2){padding-left:165px}.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:100px}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:0}footer.footer .footer_top_area .footer-block--newsletter{max-width:100%;padding:64px 0 40px}footer.footer .footer__content-top .footer-block__newsletter .footer-newsletter-heading{width:100%;max-width:36rem;font-size:var(--tablet-h2-size);line-height:1.2}footer.footer .footer__content-top .footer-block__newsletter p.text-body-3{margin-bottom:1.5rem!important;font-size:var(--tablet-body-size)}footer.footer .footer__content-top .footer-block__newsletter input.field__input{height:56px;font-size:var(--tablet-body-size)}footer.footer .footer__content-top .footer-block__newsletter label.field__label{top:18px}footer.footer .footer__content-top .footer-logo-social-icons{flex-wrap:wrap;gap:1.5rem;padding:48px 0 28px;margin-bottom:28px}footer.footer .footer__content-top .footer-logo-social-icons .footer-logo img{max-width:140px}footer.footer .footer-menu-widget .footer-menu-heaing{font-size:var(--tablet-body-size)}footer.footer .footer-block--menu ul li a{font-size:1rem;padding-bottom:10px}footer.footer .footer-content-copyright .footer__copyright{flex-wrap:wrap;gap:1rem;justify-content:center;text-align:center}footer.footer .footer-content-copyright .footer__copyright .footer-payment img{max-width:240px}.footer__blocks-wrapper.grid{column-gap:1.5rem;row-gap:2rem}.footer__blocks-wrapper.grid--4-col-tablet .grid__item,.footer__blocks-wrapper.grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.newsletter-form__field-wrapper .newsletter-form__button{width:auto;min-width:7rem;height:44px!important;top:6px;right:6px;font-size:14px;padding:8px 16px!important}}@media screen and (min-width:990px)and (max-width:1439px){.footer__blocks-wrapper .footer-block:nth-child(2){padding-left:48px}.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:32px}footer.footer .footer_top_area .footer-block--newsletter{padding:80px 0 48px}footer.footer .footer__content-top .footer-block__newsletter .footer-newsletter-heading{width:80%;max-width:40rem}footer.footer .footer__content-top .footer-logo-social-icons{padding:64px 0 32px}}.banner__buttons .button{min-height:64px;height:64px;font-size:1.25rem}@media screen and (min-width:750px)and (max-width:989px){.slideshow.banner.banner--small:not(.banner--adapt){min-height:34rem}.slideshow.banner.banner--medium:not(.banner--adapt){min-height:42rem}.slideshow .banner__box{min-width:0;max-width:100%}.slideshow .banner--desktop-transparent .banner__box{max-width:100%;padding:3rem 0}.slideshow .banner__heading.h1,.slideshow h2.banner__heading.h1{font-size:var(--tablet-h1-size);line-height:1.15}.slideshow .banner__heading.h2,.slideshow h2.banner__heading.h2{font-size:var(--tablet-h2-size);line-height:1.2}.slideshow .banner__text .text-body-1{font-size:var(--tablet-body-size);line-height:1.45}.slideshow .banner__buttons .button{height:var(--tablet-btn-height);min-height:var(--tablet-btn-height);font-size:var(--tablet-body-size);padding:.875rem 1.5rem}.slideshow .banner__box>*+.banner__buttons{margin-top:var(--spacing-lg)!important}}@media screen and (min-width:750px)and (max-width:1439px){.header.page-width,.utility-bar__grid.page-width,.logo-slider-section .page-width,.certified-collection .page-width,.meat-processing .page-width,.collection .collection__title.title-wrapper.page-width,.collection .collection__title.title-wrapper--self-padded-tablet-down,.collection slider-component.page-width,.customer-reviews-section,.catskill-video-wrapper .isolate:not(.page-width) .catskill-video-content-wrapper,slideshow-component .slideshow .slideshow__text-wrapper.banner__content.page-width,.footer__content-top.page-width,.footer__content-bottom.page-width,.footer .page-width,.footer-content-copyright .page-width,.rich-text__wrapper.page-width,.facets-vertical.page-width,.facets-vertical-sort.page-width,.facets-wrapper.page-width,.collection.page-width,product-info .page-width,.related-products.page-width,.ms-image-with-text__page-width,cart-items .page-width,#main-cart-footer .page-width,.simple-section.page-width,.cutsheet-form__page-width,.faq-section__page-width{padding-left:var(--tablet-page-padding)!important;padding-right:var(--tablet-page-padding)!important}.announcement-bar__message,p.announcement-bar__message{font-size:14px}}@media screen and (max-width:989px){.header{grid-template-areas:"left-icons heading icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:.75rem;align-items:center}header-drawer{grid-area:left-icons;justify-self:start!important;margin-left:0!important}.header__heading,.header__heading-link{grid-area:heading;max-width:140px;width:auto;min-width:0;opacity:1;visibility:visible}.header__heading-logo-wrapper,.header__heading-logo{display:block;width:100%;height:auto;max-width:100%;opacity:1;visibility:visible}.header--mobile-center .header__heading,.header--mobile-center .header__heading-link{justify-self:center;text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{justify-self:start;text-align:left}.header__icons{grid-area:icons;gap:12px;align-items:center;justify-self:end}.header__icons.header__icons--localization{margin-right:0;gap:12px}.header__icon,.header__icon--cart .icon{height:32px;width:32px}details-modal.header__search .header__icon{margin-right:0}.header-primary-contact-btn{display:none}}@media screen and (min-width:750px)and (max-width:989px){.header.page-width{padding-top:12px!important;padding-bottom:12px!important}}@media screen and (min-width:990px)and (max-width:1439px){.header.page-width{padding-top:12px!important;padding-bottom:12px!important;column-gap:1rem}.header__inline-menu ul li a,.header__inline-menu ul li header-menu summary{font-size:1rem}.header__inline-menu>ul>li>header-menu{margin-left:.5rem}.header-primary-contact-btn{width:auto;min-width:175px;height:48px;min-height:48px!important;font-size:16px;padding:.75rem 1rem}.header__icon,.header__icon--cart .icon{height:36px;width:36px}}@media screen and (min-width:990px)and (max-width:1249px){.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.75rem!important}.header__heading,.header__heading-link{min-width:0}.header__heading-logo-wrapper{width:130px}.header__inline-menu>ul{flex-wrap:nowrap}.header__inline-menu>ul>li>a,.header__inline-menu>ul>li>header-menu>details>summary{font-size:.9375rem;white-space:nowrap}.header__inline-menu>ul>li>a span,.header__inline-menu>ul>li>a span.header__active-menu-item{padding-left:8px;padding-right:8px}.header__inline-menu>ul>li>header-menu{margin-left:.25rem}.header__inline-menu>ul>li>header-menu>details>summary{padding-right:8px}.header__icons{gap:4px}.header__icon,.header__icon--cart .icon{height:32px;width:32px}.header-primary-contact-btn{min-width:0;height:44px;min-height:44px!important;font-size:14px;padding:.5rem .75rem;white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1149px){.header-primary-contact-btn{width:44px;padding:0;gap:0;font-size:0;justify-content:center;border-radius:50%}.header-primary-contact-btn svg{width:20px;height:20px;flex:0 0 auto}}@media screen and (max-width:989px){.utility-bar__grid{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:nowrap}.utility-bar__grid .announcement-bar{flex:1 1 auto;min-width:0;width:100%;justify-content:center}.utility-bar__grid .announcement-bar__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:center}.utility-bar__grid .localization-wrapper{flex:0 0 auto;margin-left:auto}.utility-bar__grid #currency-switcher{font-size:14px;padding:6px 28px 6px 12px;background-size:14px}}.image-with-text__text h2{font-weight:400}.collection__title.title-wrapper{margin-bottom:2.5rem;width:60%}.collection__title.title-wrapper .h2 p{font-family:var(--font-family-primary);margin:0;color:var(--color-heading)}.collection__title.title-wrapper .collection__description{width:80%;margin:auto}.collection__title.title-wrapper .collection__description p{color:var(--color-paragraph)}@media screen and (min-width:750px)and (max-width:989px){.collection .collection__title.title-wrapper{width:100%;max-width:100%;margin-bottom:2rem}.collection .collection__title .title.h2,.collection .collection__title .h2{font-size:var(--tablet-h2-size);line-height:1.2}.collection .collection__description{width:100%;max-width:40rem;margin-left:auto;margin-right:auto;font-size:var(--tablet-body-size);line-height:1.45}.collection .feature_product_grid.slider--tablet.grid--peek .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 1.5rem);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) - 1.5rem)}.collection .feature_product_grid.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}.collection .feature_product_grid p.card__heading a{font-size:var(--tablet-body-size)}.collection .center.collection__view-all{margin-top:2.5rem;gap:1rem;flex-wrap:wrap}.collection .center.collection__view-all .button,.collection .center.collection__view-all a.btn-primary,.collection .center.collection__view-all a.btn-secondary,.collection .center.collection__view-all a.btn-secondary-light{height:var(--tablet-btn-height);min-height:var(--tablet-btn-height);font-size:var(--tablet-body-size)}}@media screen and (min-width:990px)and (max-width:1199px){.collection .collection__title.title-wrapper{width:80%}.collection .collection__title .title.h2,.collection .collection__title .h2{font-size:var(--tablet-h2-size-lg)}}.card-wrapper .ms_product_page_link{position:absolute;bottom:24px;right:24px;background:var(--color-white);padding:12px;border-radius:130px;opacity:0;transition:opacity .5s}.card-wrapper .ms_product_page_link a{width:24px;height:24px}.card-wrapper:hover .ms_product_page_link{opacity:0}.feature_product_grid .card .media{width:100%;border-radius:1rem}.feature_product_grid .card-wrapper .ms_product_page_link{position:absolute;bottom:24px;right:24px;background:var(--color-white);padding:12px;border-radius:130px;opacity:0;transition:opacity .5s;display:none}.feature_product_grid .card-wrapper .ms_product_page_link a{width:24px;height:24px}.feature_product_grid .card-wrapper:hover .ms_product_page_link{opacity:1}.feature_product_grid p.card__heading a{text-decoration:none;color:var(--color-black-1000)}.AirReviews-Widget.AirReviews-Widget--Stars{display:none!important}.center.collection__view-all.scroll-trigger.animate--slide-in{margin-top:3.75rem;gap:1rem;display:flex;justify-content:center}.center.collection__view-all{display:flex;justify-content:center;gap:1rem}.thumbnail-slider button.slider-button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--color-heading)}button.slider-button:hover{background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#ffffff80}button.slider-button.slider-button--prev{position:absolute;left:-15px;z-index:999}button.slider-button.slider-button--next{position:absolute;right:-15px;z-index:999}.form-grid .field{position:inherit!important;flex-direction:column!important}.form-grid .field .field__label,.form-grid .field .customer .field label{position:inherit!important}.meat-processing-panel-top .meat-processing__fee-item:last-child{border-bottom:1px solid #DFE4E8;margin-bottom:15px;padding-bottom:11px}body.page-about-us h1,body.page-about-us h2,body.page-about-us h3,body.page-about-us h4,body.page-about-us h5,body.page-about-us h6,body.page-about-us .h1,body.page-about-us .h2,body.page-about-us .h3,body.page-about-us .h4,body.page-about-us .h5,body.page-about-us .h6,body.page-about-us .image-with-text__heading p{font-family:var(--font-family-about)!important}li.collection-list__item.grid__item h3 a{color:var(--color-heading)!important;font-size:var(--text-body-2-size)!important;font-weight:400;font-family:var(--font-family-primary)!important}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}ul#product-grid{margin-top:3rem}span.facet-checkbox__text{width:100%;display:flex;justify-content:space-between}@media screen and (min-width:750px)and (max-width:989px){.facets-vertical{gap:1.5rem;align-items:flex-start}.facets-vertical .facets-wrapper{top:0;padding-right:1.25rem;flex:0 0 12.5rem;max-width:12.5rem}.facets__form-vertical{width:100%}.facets__heading--vertical{font-size:1.25rem;margin-bottom:1rem}.filter-group-vertical{margin-bottom:1.5rem}.facets-vertical .facets__summary{padding-top:.75rem;padding-bottom:.75rem}.facets-vertical-form{width:100%;flex-wrap:wrap;gap:.75rem}.product-count-vertical{margin-left:0}.product-count-vertical .product-count__text,.facets-vertical-sort .facet-filters__label{font-size:var(--tablet-body-size)}.facets-vertical .product-grid-container{min-width:0;flex:1 1 auto}ul#product-grid{margin-top:1.5rem;column-gap:1rem;row-gap:1.5rem}#product-grid .card__heading a,#product-grid p.card__heading a{font-size:var(--tablet-body-size)}.custom-select{min-width:160px;padding:8px 36px 8px 10px;font-size:var(--tablet-body-size)}}@media screen and (min-width:990px)and (max-width:1439px){.facets-vertical .facets-wrapper{top:-40px;padding-right:1.75rem}.facets__form-vertical{width:15rem}ul#product-grid{margin-top:2rem}}@media screen and (min-width:990px){.facets-vertical-sort .facets-vertical-form{width:calc(100% - 20.875rem)}.facets-vertical-sort .product-count-vertical{margin-left:0}}@media screen and (min-width:750px)and (max-width:989px){.facets-vertical .facets__form-vertical{width:100%}.facets-vertical-sort .facets-vertical-form{width:calc(100% - 14rem)}.facets-vertical-sort .product-count-vertical{margin-left:0}}@media all and (max-width:767px){slider-component ul .card__inner{height:264px}.quantity{min-width:140px!important;width:140px!important}.cart-item__image{height:auto;max-width:64px!important;border-radius:12px!important}.cart-item__name{font-size:1rem!important}.cart-item__details>*+*{margin-top:0}.totals>h2{font-size:1rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1rem!important;text-align:left!important}.totals{display:flex!important;justify-content:flex-start!important;align-items:flex-end!important}.totals__total-value,.totals>h2{font-size:1rem!important}.cart-item{gap:1rem}.cart-item>td+td{padding-left:0!important}ul#product-grid{margin-top:1.5rem}.search-modal__form input.field__input.search__input{height:44px}.field__button.search__button{height:44px!important;width:44px!important;min-width:44px!important}.field{align-items:center}.card__content .price__regular .price-item--regular{font-size:1.125rem!important}.center.collection__view-all.scroll-trigger.animate--slide-in{margin-top:2.5rem}.product__info-container{position:inherit!important}.product-form{width:100%;margin:0 1rem 0 0!important;float:none;overflow:hidden}.page-width{padding-left:16px!important;padding-right:16px!important}.header-primary-contact-btn{display:none}details-modal.header__search .header__icon{margin-right:0}#currency-switcher{font-size:12px}.header__icons.header__icons--localization{gap:16px;margin-right:-16px}.header__icon{height:24px;width:24px}.header__heading{width:104px}.header{padding:10px 16px!important}.banner__buttons a{font-weight:var(--font-weight-medium)}p.announcement-bar__message{font-size:12px;color:var(--color-white-50)!important}.star_rating_text p{font-size:.875rem;margin:0;font-weight:var(--font-weight-regular)}.footer__copyright.caption{flex-direction:column}.menu-drawer__menu-item{padding:5px 10px!important;text-decoration:none;font-size:1rem!important}.menu-drawer__navigation{padding:0!important}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1);background:var(--color-white)!important}.header--has-social .menu-drawer__utility-links{padding:5px 10px!important}.menu-drawer__account{font-size:1rem!important}.menu-drawer__account account-icon>.svg-wrapper{height:24px;width:24px!important;margin-right:.5rem}.footer-block--menu{width:50%!important;float:left}.footer-block.grid__item{margin:0}.footer-menu-heaing{margin-bottom:1rem!important}.footer-logo-social-icons{padding:32px 0 20px!important;margin-bottom:20px!important}.footer-logo-social-icons{align-items:flex-start!important;flex-direction:column}.footer-block.grid__item{margin:0rem 0!important}.footer-widget-text p{margin:0;font-size:.875rem}.footer-block.grid__item:first-child{margin-bottom:24px!important}.footer-block__details-content{margin-bottom:24px}footer.footer .footer__content-top .footer-block__newsletter p.text-body-3{margin-top:0!important;margin-bottom:20px!important;font-size:.875rem}footer.footer .footer__content-top .footer-block__newsletter .footer-newsletter-heading{margin:auto auto 8px!important;width:100%}.footer__content-top{padding-bottom:24px!important}footer.footer .footer-block--menu ul{margin-bottom:0}.footer__blocks-wrapper .footer-block:nth-child(2){padding-left:0}.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:0}footer.footer .footer-block--menu ul li a{font-size:.875rem!important;z-index:9999}footer.footer .footer-content-copyright .footer__copyright p{font-size:.875rem;margin-bottom:1rem}.star_rating_image{width:80px}.star_rating_image img{width:100%}.banner__box{padding:4.813rem 0 5.063rem!important}.banner__buttons .button{width:196px;padding:10px 20px;font-size:14px;gap:12px;height:48px;min-height:48px;margin:0}.banner-rating{margin-bottom:var(--spacing-xs)}.banner__heading p{margin-bottom:.75rem}h2.banner__heading{font-size:2.5rem}.banner__box>*+.banner__buttons{margin-top:var(--spacing-md)!important}.collection__title.title-wrapper{width:100%}.collection__title.title-wrapper .collection__description{width:100%}.collection__title{font-size:32px;margin-bottom:2rem!important}.collection .collection__title.title-wrapper{margin-bottom:2rem}.collection .slider.slider--tablet{margin-bottom:0!important}.collection__view-all a:not(.link){margin-top:0!important}button#Subscribe{font-size:.875rem;font-weight:var(--font-weight-medium)}.footer-block__newsletter input.field__input{font-size:.875rem!important}.btn-primary,.btn-secondary{font-size:14px;padding:10px;height:48px;min-height:48px;min-width:169px;font-weight:var(--font-weight-medium)}.btn-secondary-light{font-size:14px;padding:10px;height:48px;min-height:48px;min-width:144px;font-weight:var(--font-weight-medium)}.collection__view-all{display:flex;gap:1rem;justify-content:space-between;margin:20px 16px 0}.feature_product_grid p.card__heading a{font-size:1rem;color:var(--color-heading);font-weight:var(--font-weight-medium)}.card-information>.price{font-weight:var(--font-weight-semibold)!important}p br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}slider-component.page-width{padding-left:16px!important;padding-right:0!important}footer.footer .footer__content-top .footer-block__newsletter .newsletter-form__field-wrapper .field{position:relative}footer.footer .footer__content-top .footer-block__newsletter .newsletter-form__button{width:auto;min-width:auto;top:5px;height:42px!important;right:5px;font-size:14px;padding:8px 16px!important}footer.footer .footer__content-top .footer-block__newsletter input.field__input{height:52px;padding-right:7.5rem}.header__icon .icon{background:var(--color-white)!important;width:20px;height:20px}footer.footer .footer-menu-widget .footer-widget-text p br{display:block}.ms-swiper-navition{display:flex;justify-content:center;gap:2rem!important;margin-top:1.2rem}.rich-text__wrapper{width:100%!important}.collection__title.title-wrapper{margin-bottom:2.5rem;width:100%}.image-with-text__media img{width:100%!important;height:auto!important}}.template-404>p{font-size:80px;font-weight:700;margin-bottom:0}.template-404 h1.title{margin-top:0;font-size:32px;margin-bottom:0}.template-404.page-width{margin-bottom:80px}.template-404 .button{border-radius:40px;padding:20px;height:auto;font-size:16px;line-height:1.2;min-height:auto}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ms-style.css.map */
