/** Shopify CDN: Minification failed

Line 367:51 "margn-bottom" is not a known CSS property
Line 410:4 Expected "}" to go with "{"

**/
@font-face {
    font-family: 'Fieldwork-HumLight';
    src: url('/cdn/shop/files/Fieldwork-HumLight.woff?v=1725509682') format('woff'),
        url('/cdn/shop/files/Fieldwork-HumLight.woff2?v=1725509681') format('woff2');
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'Fieldwork-HumRegular';
    src: url('/cdn/shop/files/Fieldwork-HumRegular.woff?v=1725509682') format('woff'),
        url('/cdn/shop/files/Fieldwork-HumRegular.woff2?v=1725509682') format('woff2');
    font-style: normal;
    font-weight: 400;
}
body {
  font-family: 'Fieldwork-HumLight' !important;
  font-size: 18px;
}
h1,h2,h3,h4,h5,h6 {font-family: 'Fieldwork-HumRegular' !important;}

@media (min-width: 576px) {
	.container {max-width: 100% !important;}
}
@media (min-width: 768px) {
	.container {max-width: 95% !important;}
}
@media (min-width: 992px) {
	.container {max-width: 95% !important;}
}
@media (min-width: 1100px) {
	.container {max-width: 1075px !important;}
}
@media (min-width: 1199px) {
	.container {max-width: 1175px !important;}
}
@media (min-width: 1200px) {
	.container {max-width: 1175px !important;}
}
@media (min-width: 1300px) {
	.container {max-width: 1250px !important;}
}
@media (min-width: 1400px) {
	.container {max-width: 1350px !important;}
}
@media (min-width: 1500px) {
	.container {max-width: 1450px !important;}
}
@media (min-width: 1800px) {
	.container {max-width: 1760px !important;}
}

/* announcement-bar css */
.announcement-bar__message {margin-bottom: 0px; padding: 15px 0px; }
.announcement-bar__message span {font-size: 16px; font-family: Fieldwork-HumLight;}

/* header css */
.header {padding-left: 0 !important; padding-right: 0 !important;}
.header__menu-item {font-size: 18px; color: #000}
.header__icon, .header__icon--cart .icon {height: 2.4rem;}
.header__icon--cart {width: auto; text-decoration: none;}
.header__icon span {font-size: 18px; }
.header__icon--cart .cart-count-bubble {position: unset; background-color: transparent; color: #000; line-height: normal; width: auto; height: auto; font-size: 18px; margin-left: 8px;}
.header:not(.drawer-menu).page-width {padding-left: 15px; padding-right: 15px;}

/* Footer css */
.newsletter__wrapper .inline-richtext.h1 {font-size: 40px; }
.newsletter-form__field-wrapper .field__input {border: 1px solid #B0B0B0; border-radius: 38px; padding: 14px 30px; height: 60px; color: #000;font-family: Fieldwork-HumLight !important; font-size: 18px;}
.newsletter-form__field-wrapper .field__input:focus{ padding: 14px 30px; box-shadow: none;}
.newsletter-form__field-wrapper .field__input::placeholder {opacity: 1 !important;  color: #000;}
.newsletter-form__field-wrapper .newsletter-form__button {position: unset; width: auto; border-radius: 38px; border: 1px solid #B0B0B0; height: auto;  width: 280px; padding: 14px 30px; margin-left: 15px; background-color: #f0f0f0 !important; color: #000; }
.newsletter-form__field-wrapper .field:after, .newsletter-form__field-wrapper .field:before {display: none;}

.newsletter__wrapper .newsletter-form {max-width: 45%;padding-top: 15px;}
.newsletter__wrapper .newsletter-form__field-wrapper {max-width: 100% !important;}

.footer {border-top: none !important;}
.footer__copyright {margin-top: 0;}
.footer-block__heading {font-size: 20px !important; padding-bottom: 20px; border-bottom: 1px solid #E6E6E6;}
.footer-block__details-content .list-menu__item--link {font-size: 16px !important; color: #000 !important;}
ul.custom-list-social {list-style: none; display: flex; flex-wrap: wrap; gap: 15px; padding-left: 0;}
ul.custom-list-social li.list-social__item {width: calc(50% - 8px);}
ul.custom-list-social .list-social__link {border: 1px solid #000000; color: #000000; justify-content: center; font-size: 16px; border-radius: 25px; text-decoration: none; padding: 10px}
.footer__content-top .grid {--grid-desktop-horizontal-spacing: 100px;}
.footer__content-top {padding-top: 5rem; border-top: .1rem solid rgba(var(--color-foreground), .08);}

ul.custom-list-social .list-social__link:hover {border-color: #3eddc1; color: #3eddc1;}

.footer__copyright {margin-top: 0px !important}
.copyright__content {font-size: 16px !important; color: #000;}

.btn-style {padding: 15px 30px; border: 1px solid #B5B5B5; color: #fff; font-size: 18px; border-radius: 38px; text-decoration: none; text-transform: capitalize; display: inline-block; background: rgba(0, 0, 0, 0.06); backdrop-filter: blur(7px);}
.btn-style:hover {background-color: #ffffff; color: #000000 !important;}
.btn-style2 {padding: 15px 30px !important; font-size: 18px !important; border-radius: 38px !important; background: #F8DDA8 !important; color: #000 !important; border: 1px solid #F3C367 !important; display: inline-block !important; text-decoration: none !important}
.btn-style2:hover {color: #000 !important;}
button.btn-style2:after, button.btn-style2:before, .button.btn-style2:after,  .button.btn-style2:before {display: none} 

.collection__title.title-wrapper {border-bottom: 1px solid #E6E6E6; margin-bottom: 0 !important;}
.c-featured-collection.collection .collection__view-all{border-top: 1px solid #E6E6E6;}
.c-featured-collection.collection .grid__item:not(:last-child){border-right: 1px solid #E6E6E6;}
.c-featured-collection.collection .collection__view-all .link {display: none; font-size: 20px; font-weight: 400; font-family: Fieldwork-HumRegular !important; text-decoration: none;}

.collection-title-shopall {display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;}
.collection-title-shopall .title {margin-top: 0;}
.c-featured-collection.collection .collection-title-shopall .collection__view-all {border-top: 0px;}
.c-featured-collection.collection .collection-title-shopall .collection__view-all .link {display: block;}

.card__information .full-unstyled-link {font-size: 20px; text-decoration: none !important; color: #000;}

.section-heading {font-size: 40px; line-height: normal;}
.multicolumn .multicolumn__title{justify-content: center; margin-bottom: 60px;}
.multicolumn .multicolumn-list__item:not(:last-child) {border-right: 1px solid #E6E6E6;}
.multicolumn .multicolumn-card { padding: 50px;}
.multicolumn .page-width {padding-bottom: 0px;}
.multicolumn {border-bottom: 1px solid #E6E6E6;}

.card__information .card-shopnow {margin-top: 7px;}
.card__information .card-shopnow a {font-size: 18px; font-weight: 400; color: #000;}
.card-information .price__regular .price-item--regular, .card__information .price-item.price-item--sale {font-size: 18px; font-family: Fieldwork-HumRegular !important; margin-right: 10px !important;}
.card__information .price--on-sale .price__sale {display: flex; align-items: center; flex-direction: row-reverse;}
.card__information s.price-item.price-item--regular {color: #B0B0B0; font-size: 16px; }
.card .card__media .media img {object-fit: contain !important;}
.card--card .card__inner .card__media {margin-top: 30px;}

.product-grid-container {border-top: 1px solid #E6E6E6; margin-top: 20px; }
.collection .grid.collection-grid-main {column-gap: 0; row-gap: 0;}
.collection .grid--3-col-desktop .grid__item {border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6;}
.collection .grid li:nth-child(3n - 3) {border-right: none;}
.card--card.card--media>.card__content {margin-top: 15px !important;}


.pagination__list {width: 100%;}
.pagination__list>li {margin-right: 20px !important; max-width: max-content !important; }
.pagination__item {font-size: 16px; font-family: Fieldwork-HumRegular !important;}
.pagination__item--prev .icon {margin-left: 5px;}
.pagination__item--next .icon {margin-right: 5px;}

.cus-enable_sorting .facets.small-hide{ flex-grow: 2 !important; order: 1 !important;} 
.cus-enable_sorting .facets-container-drawer .mobile-facets__wrapper {flex-grow: 0 !important;}
.product-count .product-count__text {color: #8A8A8A !important;}
.facets-container-drawer .product-count {margin-bottom: 0 !important;}

.mobile-facets__main .field:after,
.mobile-facets__main .field:before,
.mobile-facets__main .field .field__input {border-radius: 25px !important;}


/* Product-detail page */
.template-product .product__media-wrapper product-info {border-top: 1px solid #E6E6E6;  border-radius: 16px;}
.product-media-container.constrain-height.media-fit-contain {border: none;}
.product__title h1 {font-size: 36px;}
.product__info-container .price__sale {display: flex !important; flex-direction: row-reverse !important; align-items: center;}
.product__info-container .price__sale .price-item.price-item--sale {font-size: 22px; font-family: Fieldwork-HumRegular !important;} 
.product__info-container .price--on-sale .price-item--regular {font-size: 16px; color: #B0B0B0; }
.p-short-description p {color: #000;} 
.product__info-wrapper .price__regular .price-item--regular {display: none}

.thumbnail-list.mySwiper .global-media-settings {border: none;}
.thumbnail-slider .thumbnail-list.slider--tablet-up {}
.product-slider-media .scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in,
.product--thumbnail .product__media-item:not(.is-active), .product--thumbnail_slider .product__media-item:not(.is-active) {display: block !important;}

.thumbnail-sliders.mySwiper {margin-top: 15px;}
.thumbnail-sliders.mySwiper .thumbnail {border-radius: 10px;}

.product__media-list .product__media-item {max-width: 100% !important;}
.swiper-button-next:after, .swiper-button-prev:after  {display: none;}
.swiper-button-next, .swiper-button-prev{ border: 1px solid #F0B441; width: 40px; height: 40px; display: flex; align-items: center; border-radius: 50%;}
.swiper-button-next svg, .swiper-button-prev svg {width: 25px;}

.product__media-wrapper slider-component.slider-mobile-gutter {border: 1px solid #E6E6E6; border-radius: 16px;}
.product-slider-media .product-media-container {border: 1px solid #000;}
.product-slider-media .product-media-container .media {width: 95%; margin: auto;}
.product-slider-media .product-media-container .media img {object-fit: contain;}

.product__info-container .product__tax {display: none;}
.qty-add-to-cart {display: flex; /* align-items: end; */ border-top: 1px solid #E6E6E6; padding-top: 30px;  margin-top: 30px !important; align-items: start;}
.qty-add-to-cart .add-to-cart-option {width: 75%; padding-left: 15px;}
.qty-add-to-cart .product-form__quantity { width: 25%; flex: 0 0 25%; height: auto; margin-bottom: 0px;}
.qty-add-to-cart .price-per-item__container quantity-input:after,
.qty-add-to-cart .price-per-item__container quantity-input:before {border-radius: 38px; border-color: #F3C367; height: 100%;}
.qty-add-to-cart .price-per-item__container quantity-input:after{box-shadow: none;}
.qty-add-to-cart .price-per-item__container .quantity__input {font-size: 18px; font-family: Fieldwork-HumRegular !important; background-color: transparent;} 
.qty-add-to-cart .price-per-item__container .quantity__input:focus-visible {box-shadow: none; outline: none;}
.qty-add-to-cart .quantity__label.form__label {display: none;}
.qty-add-to-cart .add-to-cart-option .product-form {margin: 0px;}
.qty-add-to-cart .add-to-cart-option .product-form .product-form__submit {margin-bottom: 0px;}
.qty-add-to-cart .price-per-item__container, .qty-add-to-cart .quantity {height: 100%;}

product-form [data-simple-bundles-options] select, #simple-bundles-io-options select {border-radius: 38px !important; border: 1px solid #F3C367 !important; padding: 10px 20px !important;}
product-form [data-simple-bundles-options] select:focus-visible, #simple-bundles-io-options select:focus-visible {outline: none; box-shadow: none !important;;}

.add-to-cart-option product-form [data-simple-bundles-options]{display: none;}

.product__info-container .accordion__title {font-size: 20px;}
.product__info-container .product__accordion.accordion {border-top: none; border-bottom: 0;}
.product__info-container .product__accordion .accordion__content {padding: 0}
.product__info-container .product__accordion .accordion__content strong {font-weight: 400; font-family: Fieldwork-HumRegular !important; color: #000;}

.product__info-container .product__accordion .icon.icon-caret:after { content: '+'; position: absolute; font-size: 24px; top: 50%; transform: translateY(-50%);}
.product__info-container .product__accordion details[open] .icon.icon-caret:after {content: '-';}
.product__info-container .accordion details[open]>summary .icon-caret {transform: none;}

.order-delivery-block, .moneyback-g-block  { display: flex; margin-bottom: 0 !important;}
.order-delivery-block svg, .moneyback-g-block svg {width: 30px;}
.order-delivery-block p {margin-bottom: 0; padding-left: 10px; color: #000; width: calc(100% - 30px);}
.moneyback-g-block {margin-top: 10px; justify-content: center;}
.moneyback-g-block p {margin-bottom: 0; padding-left: 10px; color: #000; width: auto;}

.jdgm-widget.jdgm-review-widget {padding-top: 60px; }
.jdgm-rev-widg__title {text-align: left; font-size: 40px !important;}
.jdgm-write-rev-link.jdgm-write-rev-link {font-weight: 400; font-family: Fieldwork-HumRegular !important; text-transform: capitalize; padding: 15px 15px; border-radius: 38px; color: #000000 !important; border: 1px solid #F3C367 !important; background: #F8DDA8 !important;}
.jdgm-form input[type=text], .jdgm-form input[type=email], .jdgm-form input[type=url], .jdgm-form textarea {font-weight: 400; font-family: Fieldwork-HumRegular !important; padding: 13px 16px !important; border-radius: 38px !important; font-size: 16px;}
.jdgm-btn.jdgm-cancel-rev, .jdgm-btn.jdgm-submit-rev {padding: 15px 30px !important; border-radius: 38px !important; text-transform: capitalize;}
.jdgm-btn.jdgm-submit-rev {color: #000 !important; background-color: #f8dda8 !important;}
.jdgm-histogram__bar, .jdgm-histogram__bar-content {height: 6px !important; border-radius: 16px !important;}
.jdgm-row-profile .jdgm-rev__icon {border-radius: 50%;}


.customer .field:after, .customer .field:before, .customer .select:after, .customer .select:before {border-radius: 38px !important;}
.customer .field input:focus-visible, .field input:focus-visible, .field__input:focus-visible{box-shadow: none;}

.customer.addresses button:after,
.customer.addresses button:before,
.field:after, .field:before {border-radius: 38px !important;} 


/* Cart Page  */
.cart-items thead th {text-transform: uppercase; font-size: 16px; font-weight: 400; font-family: Fieldwork-HumRegular !important;}
.cart-item__quantity-wrapper .cart-quantity:after, .cart-item__quantity-wrapper .cart-quantity:before {border-radius: 38px;} 
.cart-item__quantity-wrapper .cart-quantity:after {border-color: #F3C367; box-shadow: none}
.cart-item__name {font-weight: 400; font-family: Fieldwork-HumRegular !important; }
.XLcXEW3RnM9fyU7k7fvC iframe, .cart__dynamic-checkout-buttons div[role=button] { border-radius: 38px!important;}


.mobile-facets__open .mobile-facets__open-label {font-weight: 400; font-family: Fieldwork-HumRegular !important;}
.page-contact .main-page-title.section-heading {text-align: center;}


.retail-price-text p{color: #000;}
.retail-price-text strong {font-weight: 400; color: #000; font-family: Fieldwork-HumRegular !important;}
.card-information .rating-star {--color-rating-star: #f0b441 !important;}
.card-wrapper .rating-star {--letter-spacing: 0.2 !important; --font-size: 2.5 !important;}
.card-information .caption {margin-top: 0 !important; vertical-align: text-top;}
.card-information .caption span{font-size: 15px;}

.card--card.card--media>.card__content {position: relative;}
.product-tags{ background: #FAE8C4; border-radius: 8px; padding: 4px 14px; color: #000; position: absolute; top: -12px; display: inline-block; font-size: 14px;}
.card__badge .badge {border-radius: 8px; padding: 6px 14px; background: #FAE8C4; color: #000; font-size: 14px;}

.product-form__input .form__label {font-size: 18px; font-family: Fieldwork-HumRegular !important; color: #000;}

/* .card-wrapper.product-card-wrapper .card--card:after, .card-wrapper.product-card-wrapper .card--standard .card__inner:after {display: none}*/

.card-wrapper.product-card-wrapper .card-image-link {position: absolute; height: 100%; width: 100%; display: block;}
.card-wrapper.product-card-wrapper .card__heading a:after {display: none;}



@media (max-width: 1500px) {
  .newsletter__wrapper .newsletter-form {max-width: 55%;}
  .footer__content-top .grid {--grid-desktop-horizontal-spacing: 60px;}
  .multicolumn .multicolumn-card { padding: 30px 30px;}
}
@media (max-width: 1199px) {
  .newsletter__wrapper .newsletter-form {max-width: 70%;}
  .footer__content-top .grid {--grid-desktop-horizontal-spacing: 30px;}
  .btn-style, .btn-style2 {padding: 12px 26px !important;}
  .section-heading, .jdgm-rev-widg__title {font-size: 35px; }
  .jdgm-rev-widg__title {font-size: 35px !important;}
  
}
@media (max-width: 1024px) { 
  .collection .grid.collection-grid-main {--grid-desktop-horizontal-spacing: 0px;}
  
}

@media (max-width: 991px) {
  .newsletter__wrapper .newsletter-form {max-width: 100%;}
  .newsletter__wrapper .inline-richtext.h1 {font-size: 30px; }
  .section-heading, .jdgm-rev-widg__title {font-size: 30px; }
  .multicolumn .multicolumn-card {padding: 15px;}

}
@media (max-width: 989px) {  
  .header {grid-template-areas: "heading icons left-icons"; grid-template-columns: 1fr 2fr auto;}
  .header__icon span.visually-hiddens{display: none;}
  .menu-drawer {background-color: #FEF8EC !important;}
  .menu-drawer .menu-drawer__menu {margin: 0 15px}
  .menu-drawer .menu-drawer__menu .list-menu__item {padding-left: 0px; padding-right: 0px; border-bottom: 1px solid #E6E6E6;}
  .header__icon--cart .cart-count-bubble {position: absolute;}
  .header__icon--cart .cart-count-bubble .count-bk {display: none;}
  .header__icon--cart .cart-count-bubble {width: 15px; height: 15px; background-color: #000; color: #fff;}
  .header__icon--menu, .header__icons .header__icon--cart,
  .header__icons .header__icon.header__icon--account,
  .header__icons .header__search {width: 40px; height: 40px; border: 1px solid #000; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-left: 12px;}
  .header__icons .header__icon--cart {margin-right: 0}

  .multicolumn .multicolumn-list__item {width: 49%; max-width: 49%}
  .multicolumn .multicolumn-list__item:nth-child(2) {border-right: none}
  .multicolumn .multicolumn-list {justify-content: center;}

  .c-featured-collection.collection .collection__view-all .link {display: block;}
  .c-featured-collection.collection .collection-title-shopall .collection__view-all .link {display: none;}
  .c-featured-collection.collection .slider-buttons {display: none;}
  .c-featured-collection.collection .slider--tablet.product-grid {margin-bottom: 0px;}
  .c-featured-collection.collection .collection__view-all {padding-top: 15px;}
  .c-featured-collection.collection .slider--tablet.grid--peek.grid--2-col-tablet .grid__item, .c-featured-collection.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item {width: calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem);}
  .collection .grid li:nth-child(3n-3) {border-right: 1px solid #E6E6E6;}
  .collection .grid li.grid__item:nth-child(2n+2) {border-right: none;}
}

@media (max-width: 767px) { 
   body {font-size: 16px;}
  .header {padding-left: 15px !important; padding-right: 15px !important;}
  
  .header__icon--cart .cart-count-bubble {margin-left: 0}
  .header__icon--cart .cart-count-bubble, .header__icon span {font-size: 14px;}
  .header__icon .icon {height: 18px; width: 18px;}
  .header__icon--cart .icon {height: 18px;}
  .header__icon--menu, .header__icons .header__icon--cart, .header__icons .header__icon.header__icon--account, .header__icons .header__search {margin-left: 10px;}
  
  .newsletter__wrapper .inline-richtext.h1, .section-heading {font-size: 26px;}
  .jdgm-rev-widg__title {font-size: 26px !important;}
  .newsletter-form__field-wrapper .field {flex-direction: column;}
  .newsletter-form__field-wrapper .field__input {height: 53px;}
  .newsletter-form__field-wrapper .newsletter-form__button {margin-left: 0; margin-top: 15px; width: max-content; padding: 12px 30px;}
  .footer-block.footer-block-image {width: 100%;}
  .footer-block__details-content {margin-bottom: 0 !important;}
  .footer-block__heading { font-size: 16px !important; padding-bottom: 15px;}
  .footer-block__details-content .list-menu__item--link {padding-top: 0px !important; padding-bottom: 5px !important; font-size: 14px !important;}
  .footer-block.grid__item {margin: 15px 0 !important}
  .footer-block.grid__item.footer-block-link_list {width: 49%; max-width: 49%;}
  .footer .grid {display: flex !important; margin-bottom: 0px;}
  .footer-block.grid__item.footer-block-image {width: 100%;}

  .btn-style, .btn-style2 {font-size: 16px !important;}
  .card__information .full-unstyled-link {font-size: 16px; }
  .card-information .price__regular .price-item--regular, .card__information .price-item.price-item--sale, .card__information .card-shopnow a {font-size: 16px;}
  .card__information s.price-item.price-item--regular {font-size: 14px;}
  .card__information {margin-top: 10px;}

  .product__info-wrapper.grid__item {padding-left: 0px; margin-top: 30px; width: 100%;}
  .grid__item.product__media-wrapper {width: 100%;}
  .product__info-container {max-width: 100% !important;}
  .product__title h1 {font-size: 24px;} 
  .product__info-container .price__sale .price-item.price-item--sale { font-size: 18px; }
  .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) {margin-left: 0 !important; margin-right: 0 !important;}
  .jdgm-rev-widg__title {text-align: center;}
  
}
@media (max-width: 749px) {  
  .menu-drawer {background-color: #FEF8EC;}
  .footer__content-top {padding-left: 15px !important; padding-right: 15px !important;}
  
}
@media (max-width: 575px) {
   body {font-size: 16px;}
  .btn-style, .btn-style2 {font-size: 14px !important; padding: 10px 15px !important;} 
  .multicolumn .multicolumn-list__item {width: 100%; max-width: 100%; border-right: none !important;}
  .multicolumn .multicolumn-list__item {border-bottom: 1px solid #E6E6E6;}
  .multicolumn .multicolumn-list__item:last-child {margn-bottom: 0px;}
  .multicolumn-card__image-wrapper--third-width {width: 20% !important;}
  .c-featured-collection.collection .grid--peek .grid__item {max-width: 80%}
  .c-featured-collection.collection .slider--tablet.grid--peek.grid--2-col-tablet .grid__item,
  .c-featured-collection.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item {width: calc(80% - var(--grid-desktop-horizontal-spacing) - 3rem);}
  .product-tags, .card__badge .badge {padding: 3px 10px;}
  
}


.nmev_h1_title {

margin: 0;
    font-size: 40px;
    line-height: normal;
    display: grid;
    justify-content: center;
    margin-bottom: 60px;
    font-family: Fieldwork-HumRegular !important;
    margin-top: 60px;
}

@media (max-width: 767px) { 
.nmev_h1_title {

  font-size: 26px;
  margin-bottom: 3rem;
  margin-top: 3rem;

}













    