:root{--cj-olive: #4f5632;--cj-olive-dark: #3f4a2a;--cj-grey: #e8e6e2;--cj-hairline: #d9d0c4;--cj-muted: #6b5f55;--cj-sand: #eae3d9;--cj-offwhite: #f8f5f0;--cj-serif: "Cormorant Garamond", var(--font-heading-family), Georgia, serif}.h0,.h1,.h2,.h3,h1,h2,h3,.title,.card-information__text.h3{font-family:var(--cj-serif);font-weight:400;letter-spacing:0;text-transform:none}.card--product .card__media,.card--product .card__media .media,.card--product .media{background:var(--cj-grey)}.card--product .card__media img,.card--product .card--image img,.card--product picture img{mix-blend-mode:multiply;object-fit:cover}.card--product .media--square,.card--product .media--landscape,.card--product .media--adapt,.card--product .media--cropped{padding-bottom:125%}.card-information__text.h4,.card-information__text.h3{font-family:var(--cj-serif);font-size:2.2rem;line-height:1.2;font-weight:400}.card-information .price{font-size:1.4rem;color:var(--cj-muted)}.button:not(.button--secondary),.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--cj-olive);color:#f3eee8;border-color:var(--cj-olive);border-radius:0}.button:not(.button--secondary):hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--cj-olive-dark);border-color:var(--cj-olive-dark)}.button--secondary{color:var(--cj-olive);border-color:var(--cj-olive)}[id$=__collection_list_qMUcCz] .section--padding{padding-top:0;padding-bottom:0}[id$=__collection_list_qMUcCz] .collection-list-wrapper.page-width{max-width:none;padding:0;margin:0}[id$=__collection_list_qMUcCz] .collection-list.flex-grid{margin:0;padding:0;gap:0;--grid-horizontal-spacing: 0rem;--grid-vertical-spacing: 0rem}[id$=__collection_list_qMUcCz] .collection-list__item{padding:0;max-width:none;flex:1 1 33.333%;width:33.333%}@media screen and (max-width:749px){[id$=__collection_list_qMUcCz] .collection-list__item{flex:1 1 100%;width:100%}}[id$=__collection_list_qMUcCz] .card,[id$=__collection_list_qMUcCz] .card__inner,[id$=__collection_list_qMUcCz] .media{border-radius:0}[id$=__collection_list_qMUcCz] .card__content,[id$=__collection_list_qMUcCz] .card__text{align-items:flex-end;justify-content:flex-end;text-align:left;padding:2.4rem 3rem;color:#fff}[id$=__collection_list_qMUcCz] .card-information__text.h3{font-family:var(--cj-serif);font-weight:300;font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.05;color:#fff}[class*=jdgm-carousel],[class*=jdgm-cards]{background:transparent}[class*=jdgm-carousel-item],[class*=jdgm-carousel__item]{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}[class*=jdgm-carousel] [class*=__review-text],[class*=jdgm-carousel] [class*=__body]{font-family:var(--cj-serif);font-size:2.4rem;line-height:1.3;color:#231b16;text-align:left}[class*=jdgm-carousel] [class*=jdgm-star],[class*=jdgm-carousel] [class*=stars]{display:none!important}[class*=jdgm-carousel] [class*=reviewer-name],[class*=jdgm-carousel] [class*=product-title]{font-family:var(--font-body-family);font-size:1.3rem;color:var(--cj-muted);text-align:left}.guarantees .guarantee__icon,.guarantees .guarantee__image,.guarantees .guarantee-icon,.guarantees .title-wrapper{display:none}.guarantees ul.flex-grid{border-top:1px solid var(--cj-hairline);margin:0 auto;max-width:124rem;gap:0;--grid-horizontal-spacing: 0rem}.guarantees .flex-grid__item{padding:4.8rem 4.8rem 0;max-width:none;text-align:left}.guarantees .flex-grid__item+.flex-grid__item{border-left:1px solid var(--cj-hairline)}.guarantees .guarantee__item,.guarantees .guarantee__content{text-align:left;align-items:flex-start}.guarantees .guarantee__title,.guarantees .h3,.guarantees .h4{font-family:var(--cj-serif);font-size:2.6rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.2}.guarantees .rte,.guarantees .guarantee__text{font-size:1.5rem;color:var(--cj-muted);max-width:34rem}@media screen and (max-width:749px){.guarantees .flex-grid__item{padding:3.2rem 0 0;width:100%;max-width:100%}.guarantees .flex-grid__item+.flex-grid__item{border-left:0}}.product__title .product__heading,.product__title h1{font-family:var(--cj-serif);font-weight:300;font-size:clamp(3.6rem,4vw,5.2rem);line-height:1.02}.product__title .price{font-size:1.8rem;color:var(--cj-muted)}.product .media-wrapper .media,.product .thumbnail-list .media{background:var(--cj-grey)}.product__accordion.accordion{border-color:var(--cj-hairline)}.product__accordion .accordion__title,.product__accordion .summary__title{font-family:var(--cj-serif);font-size:2.4rem;font-weight:400;letter-spacing:0;text-transform:none}.product-form__submit{min-height:5.6rem}.header__menu-item{letter-spacing:.06em}body footer .accordion__title,body footer .accordion__title.h4,body footer .footer-block__heading,body footer p.h4{font-family:var(--cj-serif)!important;font-size:2.6rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important}body footer .list-menu__item--link,body footer .footer-block__details-content a,body footer .footer-block__details-content .link{font-size:1.3rem!important;letter-spacing:.01em!important}@media screen and (min-width:750px){.product--stacked .product__media-list{display:flex;flex-direction:column;gap:2rem}.product--stacked .product__media-list .product__media-item{width:100%;max-width:100%}.product--stacked .product__info-container--sticky{top:3.2rem}.product--stacked .product__info-container{padding-inline-start:7rem;padding-top:0;max-width:58rem}}.product--stacked .product__media-list .media,.product--stacked .product__media-list .deferred-media{background:var(--cj-grey)}.product__description{margin-top:2.4rem;color:#231b16}.product__text{font-size:1.4rem;color:var(--cj-muted);margin-top:1.6rem}.product__accordion.accordion{margin-top:0;border-top:1px solid var(--cj-hairline);border-bottom:0}.product__accordion.accordion:last-of-type,.product__accordion.accordion+:not(.accordion){border-bottom:1px solid var(--cj-hairline)}.product__accordion.accordion+.product__accordion.accordion{border-top:0}.product__accordion.accordion{border-bottom:1px solid var(--cj-hairline)}.product__accordion.accordion:first-of-type{margin-top:4.8rem;border-top:1px solid var(--cj-hairline)}.product__accordion summary{display:flex;justify-content:space-between;align-items:center;padding:2rem 0}.product__accordion summary .icon,.product__accordion summary .icon-caret{display:none!important}.product__accordion .accordion__title{font-family:var(--cj-serif)!important;font-size:2.6rem!important;line-height:1.2;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;max-width:none}.product__accordion summary:after{content:"+";font-family:var(--font-body-family);font-size:2.2rem;line-height:1;transition:transform .2s ease}.product__accordion details[open]>summary:after{transform:rotate(45deg)}.product__accordion .accordion__content{padding:0 0 2.4rem;font-size:1.5rem;color:#4a4039}.product--stacked .product__media-item .media,.product--stacked .product__media-item .media--adapt,.product--stacked .product__media-item .media-mobile--adapt{height:0!important;padding-top:0!important;padding-bottom:125%!important}.product--stacked .product__media-item .media>img,.product--stacked .product__media-item .media>picture img,.product--stacked .product__media-item .media img{object-fit:cover!important;width:100%;height:100%}@media screen and (min-width:750px){.product--stacked .product__info-container{max-width:none;padding-inline-end:4rem}}.template-product{--cj-bg: #f3eee8}.product__description,.product__description p,.product__description li{font-size:1.4rem;line-height:1.7}[id$=__video_hero_Ggcjiw] .banner__box{max-width:62rem}[id$=__video_hero_Ggcjiw] .banner__subheading{font-family:var(--font-body-family);font-size:1.2rem!important;letter-spacing:.22em;text-transform:uppercase;font-weight:400;margin:0 0 1.2rem;opacity:.9}[id$=__video_hero_Ggcjiw] .banner__heading{font-family:var(--cj-serif)!important;font-weight:300!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(4.4rem,5vw,7rem)!important;line-height:1.02;margin:0 0 1.6rem}[id$=__video_hero_Ggcjiw] .banner__text,[id$=__video_hero_Ggcjiw] .banner__text p{font-size:1.7rem!important;letter-spacing:0!important;line-height:1.5;margin:0 0 2.8rem;max-width:46rem}[id$=__video_hero_Ggcjiw] .button{min-height:5rem;padding:0 3.2rem;border-radius:0;font-size:1.4rem;letter-spacing:.04em;text-transform:none;background:var(--cj-offwhite);color:#231b16;border-color:var(--cj-offwhite)}[id$=__video_hero_Ggcjiw] .button:hover{background:#fff;border-color:#fff}[id$=__rich_text_qtwpp7] .page-width{max-width:none;padding:0 clamp(20px,5vw,72px)}[id$=__rich_text_qtwpp7] .rich-text{padding-top:0}[id$=__rich_text_qtwpp7] .rich-text__text,[id$=__rich_text_qtwpp7] .rich-text__text p{font-size:1.3rem;color:var(--cj-muted);letter-spacing:0;text-align:center}.product__inventory{margin:1.6rem 0 0}.product__inventory-item{font-size:1.4rem!important;letter-spacing:0!important;text-transform:none!important;color:var(--cj-muted)!important}.product__inventory progress-bar{display:none!important}[id$=__rich_text_qtwpp7],[id$=__rich_text_qtwpp7] .page-width,[id$=__rich_text_qtwpp7] .rich-text{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/138/assets/cj-refresh.css.map */
