.product{margin-top:20px!important}.breadcrumbs{margin-top:50px!important;display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs a{color:#667249;font-size:16px;font-style:normal;font-weight:700;text-decoration:none}.breadcrumbs span{color:#667249;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.breadcrumbs a,.breadcrumbs span{line-height:24px}.breadcrumbs svg{margin:0 10px 4px}.product-meta{margin:0 0 80px}.product-meta table{width:100%}.product-meta table,.product-meta table tbody,.product-meta table tr,.product-meta table td{border:none;outline:none;box-shadow:none;vertical-align:top}.product-meta table td{padding-left:0}.product-meta table td:first-child{white-space:nowrap;width:200px;padding-right:30px}.product-meta table h2{font-size:16px;text-transform:uppercase}.product-meta table h3{font-size:12px}.product-meta table h2,.product-meta table h3,.product-meta table p{margin:0;white-space:nowrap}.product-meta table h4{margin-top:0;color:#2c3612;font-size:16px;font-style:normal;font-weight:700;line-height:19px;margin-bottom:10px}.grid-3-cols{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:10px}.grid-2-cols{display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.product-meta__manufacturer img{width:100%;max-width:250px;display:block;margin:0 auto}.grid-2-cols>div{display:flex;flex-direction:column;align-items:center}.product-meta__res img{width:100%}.icon-box.icon-with-text,.icon-box .icon-with-text__item{margin-bottom:0!important}.icon-box .icon-with-text__item-content,.jdgm-prev-badge{color:#2c3612;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.icon-box .icon-with-text__item-content *{margin-top:5px}.icon-with-text__item-content ul{padding-left:20px}.product-variant__availability label{background-color:var(--dk-green);color:rgb(var(--color-background));border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-block;padding:1rem 2rem;font-size:1.4rem;letter-spacing:1px;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-variant__availability label.style1{border:1px solid rgba(0,0,0,.5);background:#d86400;color:#fff}.product-variant__availability label.style2{border:1px solid rgba(0,0,0,.5);background:#2c3612;color:#fff}.product-variant__availability label.style3{border:1px solid rgba(0,0,0,.5);background:#fff;color:#000}.quantity-price{display:flex;justify-content:space-between}.quantity-price .product-form__input{flex:0 0 auto}.price-new .price__regular .price-item--regular{color:#d86400;text-align:right;leading-trim:both;text-edge:cap;font-size:44px;font-style:normal;font-weight:700;line-height:28px;font-variant:all-small-caps}.collection__title{text-align:left}@media screen and (min-width:990px){.collection .collection__title.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.collection__title h2,.related-products__heading{color:#667249;font-size:25px;font-style:normal;font-weight:700;line-height:150%}.read-more-btn{display:none}.footer__content-bottom-wrapper .page-width{display:flex;align-items:center}@media screen and (max-width:768px){.policies{line-height:1}.policies li a{padding-bottom:0}.read-more-btn{display:inline-block;color:var(--green);font-weight:700;font-size:1.4rem;cursor:pointer;padding:8px 0;text-decoration:underline;text-underline-offset:3px}.read-more-text{overflow:hidden;max-height:200px;transition:max-height .3s ease}.read-more-text.expanded{max-height:10000px}.product-meta table tr{display:grid;grid-template-columns:1fr}.product-meta table td{padding-left:0;padding-right:0}.grid-2-cols{grid-template-columns:1fr}.featured-collection-slider .slider__slide{width:48.5%}.featured-collection-slider .grid{scroll-padding-left:0!important}slider-component li.grid__item{width:50%}slider-component{position:relative!important}.slider-button.slider-button--prev{position:absolute;top:100px;left:-32px}.slider-button.slider-button--next{position:absolute;top:100px;right:-32px}.slider-counter.caption{display:none!important}}@media screen and (min-width:990px){.product-meta__specs,.product-meta__res{padding-left:35px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
