:root{--jfc-plum: #3B2436;--jfc-plum-rgb: 59, 36, 54;--jfc-stone: #EDE7DD;--jfc-stone-rgb: 237, 231, 221;--jfc-champagne: #C9B37E;--jfc-forest: #445940;--jfc-linen: #F6F2EB;--jfc-sand: #E6DDCE;--jfc-rose: #EBDFDA;--jfc-hairline: rgba(var(--jfc-plum-rgb), .2);--color-lines-borders: var(--jfc-hairline);--shadow: none;--color-subheading: var(--jfc-forest);--color-simple-dropdown: var(--jfc-linen);--color-vertical-menu-dropdown: var(--jfc-linen)}html .announcement-bar{font-family:var(--font-body-family)}html .announcement-bar .btn-small:before{background:var(--jfc-champagne)}html .slideshow__subheading{color:var(--color-subheading)}#MainContent>.shopify-section:last-child:not(:has(.section-background,.main404)),#MainContent>.shopify-policy__container{padding-bottom:var(--sections-top-spacing)}@media(max-width:1024px){#MainContent>.shopify-section:last-child:not(:has(.section-background,.main404)),#MainContent>.shopify-policy__container{padding-bottom:var(--sections-top-spacing-mobile)}}@media(min-width:1025px){html .image-banner__default .slideshow__content--bg>*{max-width:100%}}.jfc-media-video{position:relative}.jfc-media-video__video{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;object-fit:cover;border-radius:var(--radius);background:#000;z-index:2}.jfc-media-video.is-playing .jfc-media-video__video{display:block}.jfc-media-video__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;z-index:3}.jfc-media-video.is-playing .jfc-media-video__play{display:none}.jfc-media-video__icon{width:72px;height:72px;border-radius:50%;background:var(--jfc-plum);display:flex;align-items:center;justify-content:center;transition:background .2s ease}.jfc-media-video__icon:after{content:"";width:0;height:0;margin-left:5px;border-left:21px solid var(--jfc-stone);border-top:13px solid transparent;border-bottom:13px solid transparent}.jfc-media-video__play:hover .jfc-media-video__icon,.jfc-media-video__play:focus-visible .jfc-media-video__icon{background:#4f3549}@media(max-width:749px){.jfc-media-video__icon{width:56px;height:56px}.jfc-media-video__icon:after{border-left-width:17px;border-top-width:10px;border-bottom-width:10px}}html .jfc-play-btn{gap:10px;cursor:pointer}.jfc-play-btn__icon{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--jfc-plum);display:flex;align-items:center;justify-content:center;transition:background .2s ease}.jfc-play-btn__icon:after{content:"";width:0;height:0;margin-left:2px;border-left:8px solid var(--jfc-stone);border-top:5px solid transparent;border-bottom:5px solid transparent}.jfc-play-btn:hover .jfc-play-btn__icon,.jfc-play-btn:focus-visible .jfc-play-btn__icon{background:#4f3549}.jfc-play-btn:focus-visible{outline:2px solid var(--jfc-champagne);outline-offset:3px}html.jfc-vpop-is-open{overflow:hidden}.jfc-vpop[hidden]{display:none!important}.jfc-vpop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.jfc-vpop__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--jfc-plum-rgb),.88)}.jfc-vpop__dialog{position:relative;width:auto;max-width:min(1100px,92vw);margin:0 auto}.jfc-vpop__video{display:block;width:auto;height:auto;max-width:min(1100px,92vw);max-height:82vh;border-radius:12px;background:transparent}.jfc-vpop__close{position:absolute;top:-46px;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--jfc-stone);cursor:pointer}.jfc-vpop__close:hover,.jfc-vpop__close:focus-visible{color:var(--jfc-champagne)}.jfc-play-btn .jfc-play-btn__icon{background:currentColor}.jfc-play-btn .jfc-play-btn__icon:after{border-left-color:var(--background, var(--jfc-plum))}.jfc-play-btn:hover .jfc-play-btn__icon,.jfc-play-btn:focus-visible .jfc-play-btn__icon{background:currentColor}.shopify-policy__container .shopify-policy__title{display:none}html .shopify-section-header-sticky,html header.header,html .header-wrapper{background:var(--jfc-stone)}html .shopify-section-header-sticky,html [id$=__header].shopify-section{border-bottom:.5px solid var(--jfc-hairline)}html .menu--animation-underline .list-menu__item>span:before{background:var(--jfc-champagne)}html .cart-count-bubble{background:var(--jfc-champagne);color:var(--jfc-plum)}html .two-columns-text{background:var(--jfc-linen);border:.5px solid var(--jfc-hairline);border-radius:var(--radius);overflow:hidden;padding-bottom:24px;height:100%;display:flex;flex-direction:column}html .two-columns-text>.mt30{margin-top:auto;padding-top:30px}html .two-columns-text>*:not(:first-child){padding-left:20px;padding-right:20px}html .two-columns-text .border__radius,html .two-columns-text .image-hover-scaling__image{border-radius:var(--radius) var(--radius) 0 0}html .jfc-accent-forest{position:relative}html .jfc-accent-forest:before{content:"";position:absolute;top:-16px;left:0;width:48px;height:3px;border-radius:2px;background:var(--jfc-forest)}html .two-columns-text.jfc-accent-forest:before,html .text-columns-img.jfc-accent-forest:before{top:0;left:0;width:100%;border-radius:0;z-index:2}html .jfc-accent-forest .text-columns-img__icon svg path{fill:var(--jfc-forest)}.text-center .text-columns-img__icon{justify-content:center}.text-center .text-columns-img__icon svg,.text-center .text-columns-img__icon img{margin-left:auto;margin-right:auto}.text-center .text-columns-icons.jfc-accent-forest:before{left:50%;transform:translate(-50%)}.section__richtext__editor ul{list-style:none;padding-left:0}.section__richtext__editor ul>li{position:relative;padding-left:22px}.section__richtext__editor ul>li:before{content:"";position:absolute;left:2px;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--jfc-champagne)}html .deferred-media__poster-button{--background: var(--jfc-plum);--border: none;box-shadow:none}html .deferred-media__poster-button svg path{fill:var(--jfc-stone)}html .chm-toggle:nth-child(n+2) summary:after,html .top-and-bottom-lines .chm-toggle summary:after{background:var(--jfc-plum);opacity:.15}html .chm-toggle__button svg path{fill:var(--jfc-plum)}html footer .footer__heading{color:var(--jfc-stone)}html footer .footer__menu a,html footer .footer-block__content,html footer .footer-newsletter__box,html footer .footer__copyright{color:rgba(var(--jfc-stone-rgb),.8)}html footer .footer__menu a:hover{color:var(--jfc-stone)}html footer .animation-underline:before{background:var(--jfc-champagne)}html footer .footer__content-line{background:rgba(var(--jfc-stone-rgb),.1);opacity:1}html .btn:hover{background:color-mix(in srgb,var(--background) 88%,var(--color))}@media(min-width:1025px){html .btn_zoom:hover:before{background:color-mix(in srgb,var(--background) 88%,var(--color))}}html .btn_border,html .btn_border:not(.btn_zoom){border:.5px solid var(--color-base)}@media(min-width:1025px){html .btn_border.btn_zoom:before{border:.5px solid var(--color-base)}}html .field__input{border:.5px solid var(--jfc-hairline);box-shadow:none}html .field__input:active,html .field__input:focus,html .field:hover .field__input,html .field__input:not(:focus):hover{box-shadow:none}html .field__input:focus{border-color:var(--jfc-champagne)}html input::placeholder,html textarea::placeholder,html .field__label{color:rgba(var(--jfc-plum-rgb),.5)}html .jdgm-star,html .jdgm-star.jdgm--on{color:var(--jfc-champagne)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jfc-brand.css.map */
