:root{--primary: #59612A}.sec-spacing,.jm-review-widget{padding:48px 0!important}@media(max-width:991px){.sec-spacing,.jm-review-widget{padding:33px 0!important}}#MainContent{margin-top:-1px}.header-section{z-index:999!important}.cart-bubble__background{background-color:#e2d1bc}.cart-bubble__text-count{color:#000;font-weight:600}.hero__media-wrapper .overlay--gradient{background:linear-gradient(to bottom,#000000d9,#00000040 25%,#0000001a 60%,#0000)!important}#shopify-section-template--29474175713361__marquee_FmdEmb{background:#ffeeda99}.marquee__wrapper p{font-size:.75rem!important;letter-spacing:2px!important;font-weight:400!important}.media-block video,.media-block iframe{pointer-events:none}.media-block .deferred-media__poster-button{pointer-events:auto}.email-signup-block{border:1px solid #999}.email-signup__input-group .email-signup__input--underline,.email-signup__input-group .email-signup__input--underline::placeholder{color:#fff;font-weight:300;letter-spacing:2px;color:#d9d9d9}.email-signup__button--integrated.email-signup__button--text,.email-signup__input-group .email-signup__input--underline{padding:0!important;color:#d9d9d9!important}.email-signup__button:not(.button-unstyled),.email-signup__button:not(.button-unstyled):hover{background:transparent!important}.email-signup__input-group--underline,.email-signup__input-group--underline:focus{box-shadow:none!important;border:none!important;margin:0!important}.email-signup__input-group--underline:autofill{background:transparent!important}.shopify-section-group-footer-group .custom-section-content{width:1600px;padding:0 15px;max-width:100%;margin:auto}.shopify-section-group-footer-group a{text-decoration:inherit}.custom-testimonial{width:80%;margin:auto}.custom-testimonial--left{text-align:left}.custom-testimonial--center{text-align:center}.custom-testimonial--right{text-align:right}.custom-testimonial__rating{display:flex;margin-bottom:15px;color:rgb(var(--color-foreground));justify-content:inherit}.custom-testimonial--left .custom-testimonial__rating{justify-content:flex-start}.custom-testimonial--center .custom-testimonial__rating{justify-content:center}.custom-testimonial--right .custom-testimonial__rating{justify-content:flex-end}.custom-testimonial__rating svg{width:18px;height:18px;fill:currentColor}.custom-testimonial__review{margin-bottom:2rem}.custom-testimonial__review{font-size:clamp(1rem,2vw,1.26rem);font-weight:400;line-height:1.4em;color:var(--color-foreground-muted)}.custom-testimonial__review p:last-child{margin-bottom:0}.custom-testimonial__author h5{margin:0;letter-spacing:2px}.custom-testimonial__author span{display:block;margin-top:10px;opacity:.7}@media screen and (max-width:749px){.custom-testimonial__review{margin-bottom:1.5rem}}.product-badges__badge{letter-spacing:1px;font-weight:700!important;background-color:#fff!important}.add-to-cart-button{opacity:1!important;display:block!important}@media(min-width:992px){.product-card:hover .add-to-cart-text__content{grid-template-columns:1fr}.product-card:hover .quick-add__button .add-to-cart-text__content>span span{opacity:1;filter:blur(0);translate:0}}.jm-review-widget__header{padding-bottom:15px;border-bottom:1px solid #ddd}.jm-no-reviews-state{width:100%!important;display:inline!important;margin:0!important;text-align:left!important}.jm-no-reviews-state>.jm-stack{display:grid;grid-template-columns:1fr auto;gap:15px;margin-top:15px}.jm-no-reviews-state .jm-action-buttons{margin-top:0!important}.jm-reviewer-info__name{letter-spacing:.5px;font-weight:600!important}.jm-star-rating__font-icon{font-size:14px!important}.product-card .jdgm-prev-badge{text-align:center;margin-bottom:7px!important}.jdgm-preview-badge .jdgm-star{color:var(--primary)!important}div .jm-review-widget-minimal-header__title{font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color, var(--font-h3-color))}.variant-option+.variant-option{margin-top:20px!important}.variant-option__button-label{min-height:inherit!important}@media(max-width:767px){.product-information,.product-information media-gallery{padding-top:0!important}}.disclosure-trigger__label{font-size:var(--cart-font-size--sm)!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
