.fj-stripe{display:flex;width:100%;height:8px;line-height:0}.fj-stripe i{flex:1 1 0;display:block;height:100%}.fj-stripe i:nth-child(1){background:#4AD2CA}.fj-stripe i:nth-child(2){background:#F9D930}.fj-stripe i:nth-child(3){background:#CD285E}.fj-stripe i:nth-child(4){background:#F76B21}.fj-stripe i:nth-child(5){background:#ACCF51}@media (max-width:767px){.fj-stripe{height:6px}}.fj-stripe-section .et_pb_code,.fj-stripe-section .et_pb_row,.fj-stripe-section .et_pb_column{margin:0!important;padding:0!important}.fj-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;vertical-align:1px}.fj-dot--rasp{background:#CD285E}.fj-header-menu .et-menu .sub-menu{width:260px;padding:10px!important;border:1px solid #E6DCCF;border-top:3px solid #F76B21!important;border-radius:0 0 18px 18px;background:#FFFFFF;box-shadow:0 16px 32px rgba(30,27,36,.14)}.fj-header-menu .et-menu .sub-menu li{width:100%!important;flex:0 0 100%!important;padding:0!important}.fj-header-menu .et-menu .sub-menu a{display:block;width:100%!important;box-sizing:border-box;padding:10px 14px!important;border-radius:12px;font-size:15px;transition:background-color .25s ease,color .25s ease}.fj-header-menu .et-menu .sub-menu a:hover,.fj-header-menu .et-menu .sub-menu .current-menu-item>a{background:#FFE3D2;color:#1E1B24!important}.fj-header .et_pb_button{white-space:nowrap}.fj-header-menu .et_pb_menu__wrap,.fj-header-menu .et-menu{flex-wrap:nowrap!important}.fj-header-menu .et-menu>li{padding-left:10px!important;padding-right:10px!important}.fj-header-menu .et-menu>li>a{white-space:nowrap}@media (min-width:981px) and (max-width:1199px){.fj-header-menu .et-menu>li{padding-left:7px!important;padding-right:7px!important}.fj-header-menu .et-menu>li>a{font-size:15px!important}}.fj-header-menu .et_pb_menu__cart-button,.fj-header-menu .et_pb_menu__cart-button::after{color:#1E1B24!important}.fj-header-menu .et_pb_menu__cart-button:hover,.fj-header-menu .et_pb_menu__cart-button:hover::after{color:#F76B21!important}.fj-mnav-bar,.fj-mobile-panel{display:none}@media (min-width:981px){.fj-nav-col .et_pb_code{display:none!important}}@media (max-width:980px){.fj-header .fj-header-menu{display:none!important}.fj-nav-col .et_pb_code{display:flex;justify-content:flex-end;margin:0!important}.fj-mnav-bar{display:flex;align-items:center;gap:16px}.fj-mobile-panel{display:flex}}.fj-mnav-cart{color:#1E1B24;font:500 14px/1 "Outfit",sans-serif;text-decoration:none}.fj-nav-toggle,.fj-nav-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;cursor:pointer}.fj-nav-toggle{background:#F76B21;color:#1E1B24}.fj-nav-close{background:#1E1B24;color:#FFFFFF}.fj-nav-toggle:focus-visible,.fj-nav-close:focus-visible{outline:2px solid #1E1B24;outline-offset:3px}.fj-mobile-panel{position:fixed;inset:0;z-index:100000;flex-direction:column;overflow-y:auto;background:#FFFFFF;font-family:"Outfit",sans-serif}.fj-mobile-panel[hidden]{display:none!important}.fj-nav-open,.fj-nav-open body{overflow:hidden}.fj-mnav-head{display:flex;align-items:center;justify-content:space-between;flex:none;height:72px;padding:0 20px}.fj-mnav-home{display:block;flex:none;height:32px;line-height:0}.fj-mnav-home picture{display:block;height:32px}.fj-mnav-home img,.fj-mnav-logo{display:block;width:auto!important;max-width:none!important;height:32px!important;max-height:32px!important}.fj-mobile-panel .fj-stripe{flex:none;height:6px}.fj-mnav-links{padding:4px 20px 0}.fj-mlist{margin:0;padding:0;list-style:none;counter-reset:none}.fj-mlist li{margin:0;padding:0;list-style:none}.fj-mlist>li{border-bottom:1px solid #E6DCCF}.fj-mlist>li>a{position:relative;display:flex;align-items:center;gap:12px;padding:11px 0 11px 22px;color:#1E1B24;font:400 22px/1.2 "Paytone One",sans-serif;text-decoration:none}.fj-mlist>li>a::before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#4AD2CA}.fj-mlist>li:nth-child(5n+2)>a::before{background:#F76B21}.fj-mlist>li:nth-child(5n+3)>a::before{background:#ACCF51}.fj-mlist>li:nth-child(5n+4)>a::before{background:#F9D930}.fj-mlist>li:nth-child(5n+5)>a::before{background:#CD285E}.fj-mlist--extra>li>a::before{background:#ACCF51}.fj-mlist>li>a:hover,.fj-mlist>li.current-menu-item>a,.fj-mlist>li.current-menu-ancestor>a{color:#F76B21}.fj-mlist .fj-icon--chev{margin-left:auto;color:#F76B21;transition:transform .25s ease}.fj-mlist>li.is-open .fj-icon--chev{transform:rotate(180deg)}.fj-mlist .sub-menu{display:none;margin:0;padding:0 0 12px 22px;list-style:none}.fj-mlist>li.is-open>.sub-menu{display:block}.fj-mlist .sub-menu a{display:block;padding:5px 0;color:#5E5866;font:400 16px/1.4 "Outfit",sans-serif;text-decoration:none}.fj-mlist .sub-menu a:hover,.fj-mlist .sub-menu .current-menu-item>a{color:#1E1B24}.fj-mnav-foot{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:24px 20px 32px}.fj-mnav-btn{display:block;padding:15px 28px;border:1.5px solid #1E1B24;border-radius:999px;text-align:center;font:600 16px/1.2 "Outfit",sans-serif;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.fj-mnav-btn--solid{background:#F76B21;border-color:#F76B21;color:#1E1B24}.fj-mnav-btn--solid:hover{background:#1E1B24;border-color:#1E1B24;color:#FFFFFF}.fj-mnav-btn--outline{background:transparent;color:#1E1B24}.fj-mnav-btn--outline:hover{background:#1E1B24;color:#FFFFFF}.fj-mnav-contact{margin:0;padding:0;color:#5E5866;font-size:14px;line-height:1.5}.fj-mnav-contact a{color:#1E1B24;text-decoration:none}.fj-mnav-contact a:hover{color:#F76B21}.fj-footer-menu .et_pb_menu__menu{display:flex!important}.fj-footer-menu .et_mobile_nav_menu{display:none!important}.fj-footer-menu .et-menu{display:flex;flex-direction:column;align-items:flex-start;margin-left:0!important}.fj-footer-menu .et-menu>li{padding:0!important;margin:0!important}.fj-footer-menu .et-menu>li>a{padding:0!important;font-size:17px!important;line-height:34px!important}.fj-newsletter{flex:1 1 520px;min-width:0;width:100%}.fj-newsletter .gform_wrapper{margin:0!important}.fj-newsletter form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.fj-newsletter .gform-body{flex:1 1 320px}.fj-newsletter .gform_fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.fj-newsletter .gform_fields>.gfield{grid-column:auto / span 1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.fj-newsletter .ginput_container{width:100%}.fj-newsletter .gform_validation_container,.fj-newsletter .gfield--type-honeypot{display:none!important}.fj-newsletter .gfield_label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.fj-newsletter input[type="text"],.fj-newsletter input[type="email"]{width:100%;box-sizing:border-box;min-height:52px;padding:14px 20px!important;border:1.5px solid transparent!important;border-radius:999px!important;background:#FFFFFF!important;box-shadow:none!important;color:#1E1B24!important;font:400 16px/1.3 "Outfit",sans-serif!important}.fj-newsletter input::placeholder{color:#5E5866;opacity:1}.fj-newsletter input:focus{outline:none;border-color:#1E1B24!important}.fj-newsletter .gform_footer{flex:none;margin:0!important;padding:0!important}.fj-newsletter .gform_footer .gform_button{min-height:52px;margin:0!important;padding:0 28px!important;border:0!important;border-radius:999px!important;background:#1E1B24!important;color:#FFFFFF!important;font:600 16px/1 "Outfit",sans-serif!important;cursor:pointer;transition:background-color .25s ease,color .25s ease}.fj-newsletter .gform_footer .gform_button:hover{background:#FFFFFF!important;color:#1E1B24!important}.fj-newsletter .gfield_validation_message,.fj-newsletter .validation_message{margin-top:6px!important;padding:0!important;border:0!important;background:none!important;color:#1E1B24!important;font:500 13px/1.4 "Outfit",sans-serif!important}.fj-newsletter .gform_confirmation_message{color:#1E1B24;font:500 17px/1.5 "Outfit",sans-serif}@media (max-width:767px){.fj-newsletter .gform_fields{grid-template-columns:minmax(0,1fr)!important}.fj-newsletter form{flex-direction:column;align-items:stretch}.fj-newsletter .gform-body{flex:none}.fj-newsletter .gform_footer .gform_button{width:100%!important}}.fj-accent--orange{color:#F76B21}.fj-accent--white{color:#FFFFFF}.fj-accent--yellow{color:#F9D930}.fj-accent--raspberry{color:#CD285E}.fj-leaders p{padding-bottom:0!important}.fj-leader{display:flex;align-items:center;gap:12px;margin:0 0 10px}.fj-leader:last-child{margin-bottom:0}.fj-leader>i{flex:1 1 auto;min-width:24px;border-bottom:2px dotted #E6DCCF;transform:translateY(-3px)}.fj-leader>strong{font-weight:600;white-space:nowrap}.fj-leader--menu em{font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;color:#5E5866;font-size:13px;white-space:nowrap}.fj-band{border-top:10px solid #F76B21!important}.fj-band--orange{border-top-color:#F76B21!important}.fj-band--lime{border-top-color:#ACCF51!important}.fj-band--teal{border-top-color:#4AD2CA!important}.fj-band--yellow{border-top-color:#F9D930!important}.fj-band--rasp{border-top-color:#CD285E!important}.fj-band .et_pb_button_module_wrapper:last-child{margin-top:auto}.fj-checks ul{margin:0!important;padding:0!important;list-style:none!important}.fj-checks li{position:relative;margin:0 0 10px;padding:0 0 0 28px;list-style:none}.fj-checks li:last-child{margin-bottom:0}.fj-checks li::before{content:"✓";position:absolute;left:0;top:0;color:#F76B21;font-weight:700}.fj-hero--video{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(600px,82vh,820px);justify-content:center}.fj-hero--video .et_pb_row{position:relative;z-index:1}.fj-hero--video .et_pb_row:has(.fj-hero-bgcol),.fj-hero--video .fj-hero-bgcol{position:static!important;margin:0!important;padding:0!important;min-height:0!important;height:0}.fj-hero--video .fj-hero-bg{position:absolute!important;inset:0;z-index:0;margin:0!important}.fj-hero--video .fj-hero-bg .et_pb_code_inner{height:100%;line-height:0}.fj-hero-media{position:absolute;inset:0;background:#1E1B24}.fj-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.fj-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(30,27,36,.96) 0%,rgba(30,27,36,.92) 34%,rgba(30,27,36,.55) 54%,rgba(30,27,36,.12) 72%,rgba(30,27,36,0) 84%)}@media (max-width:980px){.fj-hero--video{min-height:0;justify-content:flex-start}.fj-hero-video{object-position:50% 50%}.fj-hero-shade{background:linear-gradient(180deg,rgba(30,27,36,.95) 0%,rgba(30,27,36,.92) 58%,rgba(30,27,36,.4) 74%,rgba(30,27,36,0) 86%)}}@media (prefers-reduced-motion:reduce){.fj-hero-video{display:none}.fj-hero-media{background:#1E1B24 url("https://6b5ca9c263.nxcli.io/wp-content/uploads/2026/10/food-jonezi-grid-montage-poster.jpg") 70% 50% / cover no-repeat}}.fj-marquee{width:100%;overflow:hidden}.fj-marquee__track{display:flex;width:max-content;animation:fj-marquee 40s linear infinite}.fj-marquee:hover .fj-marquee__track{animation-play-state:paused}.fj-marquee__set{display:flex;flex:none;align-items:center;gap:28px;padding-right:28px}.fj-marquee__set span{color:#FFFFFF;font:600 21px/1.2 "Outfit",sans-serif;white-space:nowrap}.fj-marquee__set b{font:700 18px/1 "Outfit",sans-serif}.fj-star--0{color:#4AD2CA}.fj-star--1{color:#F9D930}.fj-star--2{color:#CD285E}.fj-star--3{color:#F76B21}.fj-star--4{color:#ACCF51}@keyframes fj-marquee{to{transform:translateX(-50%)}}@media (max-width:767px){.fj-marquee__set span{font-size:16px}.fj-marquee__set{gap:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.fj-marquee__track{animation:none}}.fj-cover img{object-fit:cover;object-position:center;width:100%;height:100%}.fj-products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0!important}.fj-products ul.products::before,.fj-products ul.products::after{display:none!important}.fj-products ul.products li.product{width:auto!important;margin:0!important;padding:0!important;float:none!important}.fj-products li.product a img{aspect-ratio:6 / 7;width:100%;height:auto;object-fit:cover;margin:0 0 14px!important;border-radius:18px;box-shadow:none!important}.fj-products li.product .woocommerce-loop-product__title{padding:0!important;color:#1E1B24;font:600 19px/1.3 "Outfit",sans-serif!important}.fj-products li.product .price{display:block;margin:6px 0 10px;color:#1E1B24!important;font:400 16px/1.4 "Outfit",sans-serif!important}.fj-products li.product .button{display:inline-block;padding:10px 20px!important;border:1.5px solid #1E1B24!important;border-radius:999px!important;background:transparent!important;color:#1E1B24!important;font:600 15px/1.2 "Outfit",sans-serif!important}.fj-products li.product .button::after{display:none!important}.fj-products li.product .button:hover{background:#1E1B24!important;color:#FFFFFF!important}.fj-products .onsale{display:none!important}@media (max-width:980px){.fj-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.fj-products ul.products{gap:14px}}.fj-blog .et_pb_post{padding:0!important;border:0!important;background:transparent!important}.fj-blog .et_pb_image_container img,.fj-blog .entry-featured-image-url img{aspect-ratio:8 / 5;width:100%;object-fit:cover;border-radius:18px}.fj-blog .entry-featured-image-url{margin-bottom:14px!important}.ti-widget.ti-widget[data-layout-id] .ti-widget-container{background:transparent!important;font-family:"Outfit",sans-serif!important;color:#1E1B24!important}.ti-widget.ti-widget[data-layout-id] .ti-footer,.ti-widget.ti-widget[data-layout-id] .ti-footer *{color:#1E1B24!important}.ti-widget.ti-widget[data-layout-id] .ti-footer .ti-profile-img img{width:72px!important;height:72px!important;object-fit:cover;border-radius:50%!important;border:3px solid #FFFFFF!important;box-shadow:0 8px 16px rgba(30,27,36,.14)!important}.ti-widget.ti-widget[data-layout-id] .ti-footer .ti-name{font-family:"Paytone One",sans-serif!important;font-weight:400!important;font-size:22px!important;line-height:1.15!important}.ti-widget.ti-widget[data-layout-id] .ti-footer .ti-rating-text,.ti-widget.ti-widget[data-layout-id] .ti-footer .ti-rating-text strong{font-size:15px!important;font-weight:600!important}.ti-widget.ti-widget[data-layout-id] .ti-header-write-btn{display:inline-block!important;margin-top:10px!important;padding:12px 22px!important;background:#1E1B24!important;color:#FFFFFF!important;border:1.5px solid #1E1B24!important;border-radius:999px!important;font-family:"Outfit",sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;transition:transform .3s ease,background-color .3s ease,color .3s ease!important}.ti-widget.ti-widget[data-layout-id] .ti-header-write-btn:hover{background:#FFFFFF!important;color:#1E1B24!important;transform:translateY(-3px)}.ti-widget.ti-widget[data-layout-id] .ti-review-item>.ti-inner{background:#FFFFFF!important;border:0!important;border-radius:20px!important;padding:26px 26px 22px!important;box-shadow:0 6px 14px rgba(30,27,36,.08)!important;transition:transform .3s ease,box-shadow .3s ease!important}.ti-widget.ti-widget[data-layout-id] .ti-review-item>.ti-inner:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(30,27,36,.14)!important}.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-name{font-family:"Paytone One",sans-serif!important;font-weight:400!important;font-size:17px!important;color:#1E1B24!important}.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-date{font-size:13px!important;color:#5E5866!important}.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-review-content,.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-review-content *{font-family:"Outfit",sans-serif!important;font-size:16px!important;line-height:1.55!important;color:#1E1B24!important}.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-read-more,.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-read-more *{color:#CD285E!important;font-weight:600!important;font-size:14px!important;text-decoration:underline!important;text-underline-offset:3px}.ti-widget.ti-widget[data-layout-id] .ti-review-item .ti-profile-img img{border-radius:50%!important}.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-next,.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-prev{background-color:#1E1B24!important;border:0!important;border-radius:50%!important;box-shadow:0 6px 14px rgba(30,27,36,.18)!important;opacity:1!important;transition:background-color .3s ease!important}.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-next:hover,.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-prev:hover{background-color:#F76B21!important}.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-next::before,.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-prev::before,.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-next::after,.ti-widget.ti-widget[data-layout-id] .ti-controls .ti-prev::after{border-color:#FFFFFF!important}.ti-widget.ti-widget[data-layout-id] .ti-controls-line{background:rgba(30,27,36,.15)!important}.ti-widget.ti-widget[data-layout-id] .ti-controls-line .dot{background:#1E1B24!important}.fj-anchor{scroll-margin-top:110px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fj-dot--orange{background:#F76B21}.fj-dot--teal{background:#4AD2CA}.fj-dot--yellow{background:#F9D930}.fj-dot--lime{background:#ACCF51}.fj-dot--ink{background:#1E1B24}.fj-checks--ink li::before{color:#1E1B24}.fj-chips-text p{padding:0!important}.fj-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.fj-chips a{display:inline-flex;align-items:center;padding:10px 18px;border:1.5px solid #E6DCCF;border-radius:999px;background:#FFFFFF;color:#1E1B24!important;font:500 15px/1.2 "Outfit",sans-serif;text-decoration:none;white-space:nowrap;transition:border-color .3s ease,transform .3s ease}.fj-chips a:hover{border-color:#1E1B24;transform:translateY(-2px)}@media (max-width:767px){.fj-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 20px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fj-chips::-webkit-scrollbar{display:none}}.fj-num-text p{padding:0!important;line-height:1!important}.fj-num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:#FFFFFF;font:400 20px/1 "Paytone One",sans-serif}.fj-num--orange{background:#F76B21}.fj-num--teal{background:#4AD2CA;color:#1E1B24}.fj-num--lime{background:#ACCF51;color:#1E1B24}.fj-info-text p{padding:0!important}.fj-info{display:flex;align-items:flex-start;gap:14px;margin:0}.fj-info__icon{flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#1E1B24;font:600 15px/1 "Outfit",sans-serif}.fj-info__icon--orange{background:#F76B21;color:#FFFFFF}.fj-info__icon--teal{background:#4AD2CA}.fj-info__icon--lime{background:#ACCF51}.fj-info__icon--yellow{background:#F9D930}.fj-info__body b{display:block;margin-bottom:2px;font:700 12px/1.2 "Outfit",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#5E5866}.fj-map-code,.fj-map-code .et_pb_code_inner{margin:0!important;line-height:0}.fj-map{overflow:hidden;border-radius:20px;background:#EEF5DA}.fj-map iframe{display:block;width:100%;height:240px;border:0}.fj-scheduler{min-height:420px;display:flex;align-items:center;justify-content:center;text-align:center;color:#5E5866}.fj-scheduler-code iframe{width:100%!important;border:0}:is(.fj-contact-form,.fj-scheduler-code) .gform_wrapper{margin:0!important}:is(.fj-contact-form,.fj-scheduler-code) .gform_fields{row-gap:18px!important;column-gap:16px!important}:is(.fj-contact-form,.fj-scheduler-code) .gfield_label,:is(.fj-contact-form,.fj-scheduler-code) .gform-field-label{margin-bottom:6px!important;color:#1E1B24!important;font:600 14px/1.3 "Outfit",sans-serif!important}:is(.fj-contact-form,.fj-scheduler-code) .gfield_required{color:#CD285E!important;font-weight:500}:is(.fj-contact-form,.fj-scheduler-code) input[type="text"],:is(.fj-contact-form,.fj-scheduler-code) input[type="email"],:is(.fj-contact-form,.fj-scheduler-code) input[type="tel"],:is(.fj-contact-form,.fj-scheduler-code) select,:is(.fj-contact-form,.fj-scheduler-code) textarea{width:100%!important;box-sizing:border-box;min-height:52px;padding:14px 16px!important;border:1.5px solid #FFFFFF!important;border-radius:12px!important;background:#FFFFFF!important;color:#1E1B24!important;font:400 16px/1.4 "Outfit",sans-serif!important;box-shadow:none!important}:is(.fj-contact-form,.fj-scheduler-code) textarea{min-height:140px;resize:vertical}:is(.fj-contact-form,.fj-scheduler-code) input:focus,:is(.fj-contact-form,.fj-scheduler-code) select:focus,:is(.fj-contact-form,.fj-scheduler-code) textarea:focus{border-color:#1E1B24!important;outline:none!important}:is(.fj-contact-form,.fj-scheduler-code) ::placeholder{color:#5E5866;opacity:1}:is(.fj-contact-form,.fj-scheduler-code) .gfield--type-checkbox .gchoice{display:flex;align-items:center;gap:10px}:is(.fj-contact-form,.fj-scheduler-code) .gfield--type-checkbox input{width:20px;height:20px;accent-color:#1E1B24}:is(.fj-contact-form,.fj-scheduler-code) .gfield--type-checkbox label{color:#1E1B24!important;font:400 15px/1.4 "Outfit",sans-serif!important}:is(.fj-contact-form,.fj-scheduler-code) .gform_footer{margin:18px 0 0!important;padding:0!important}:is(.fj-contact-form,.fj-scheduler-code) .gform_footer .gform_button{padding:16px 28px!important;border:0!important;border-radius:999px!important;background:#F76B21!important;color:#1E1B24!important;font:600 16px/1.2 "Outfit",sans-serif!important;cursor:pointer;transition:transform .3s ease,background-color .3s ease!important}:is(.fj-contact-form,.fj-scheduler-code) .gform_footer .gform_button:hover{background:#1E1B24!important;color:#FFFFFF!important;transform:translateY(-3px)}:is(.fj-contact-form,.fj-scheduler-code) .gform_validation_container,:is(.fj-contact-form,.fj-scheduler-code) .gfield--type-honeypot{display:none!important}:is(.fj-contact-form,.fj-scheduler-code) .gform_confirmation_message{color:#1E1B24;font:400 18px/1.5 "Outfit",sans-serif}@media (max-width:767px){:is(.fj-contact-form,.fj-scheduler-code) .gform_fields>.gfield{grid-column:1 / -1!important}:is(.fj-contact-form,.fj-scheduler-code) .gform_footer .gform_button{width:100%!important}}.fj-team-photo img{object-position:50% 25%}.fj-team-photo,.fj-team-photo .et_pb_image_wrap{display:block!important;width:100%!important;max-width:none!important}.fj-team-photo img{display:block;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px}.fj-team-name p,.fj-team-role p,.fj-team-key-text p{padding:0!important}.fj-team-name p{font-weight:600;font-size:17px;line-height:1.3}.fj-team-role p{color:#5E5866}.fj-team-key{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;color:#5E5866}@media (max-width:767px){.fj-team-name p{font-size:15px}.fj-team-role p{font-size:13px}}.fj-chips--left{justify-content:flex-start}.fj-chips a.is-active{background:#1E1B24;border-color:#1E1B24;color:#FFFFFF!important}@media (max-width:767px){.fj-chips--left{padding:0 0 6px}}.fj-blog-featured *:has(>.et_pb_post){display:block!important;grid-template-columns:1fr!important;column-count:1!important;width:100%!important;max-width:none!important}.fj-blog-featured .et_pb_post{width:100%!important;max-width:none!important;margin:0!important}.fj-blog-featured .et_pb_image_container img,.fj-blog-featured .entry-featured-image-url img{width:100%;height:auto;object-fit:cover}.fj-blog-featured .post-meta{color:#F76B21}@media (min-width:981px){.fj-blog-featured .et_pb_post{grid-template-rows:auto;align-content:center}}.fj-blog-featured .et_pb_post{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:48px;align-items:center}.fj-blog-featured .et_pb_post>*:not(.et_pb_image_container):not(.entry-featured-image-url){grid-column:2}.fj-blog-featured .et_pb_image_container,.fj-blog-featured .entry-featured-image-url{grid-column:1;grid-row:1 / span 6;margin:0!important}.fj-blog-featured .et_pb_image_container img,.fj-blog-featured .entry-featured-image-url img{aspect-ratio:3 / 2;border-radius:24px}.fj-blog-featured .entry-title{font:400 38px/1.12 "Paytone One",sans-serif!important;margin-bottom:12px!important}.fj-blog-featured .post-content{color:#5E5866;font-size:17px}@media (max-width:980px){.fj-blog-featured .et_pb_post{display:block}.fj-blog-featured .et_pb_image_container,.fj-blog-featured .entry-featured-image-url{margin-bottom:18px!important}.fj-blog-featured .entry-title{font-size:28px!important}}.fj-blog-grid .pagination a,.fj-blog-grid .wp-pagenavi a,.fj-blog-grid .wp-pagenavi span{display:inline-block;padding:8px 16px;border:1.5px solid #E6DCCF;border-radius:999px;color:#1E1B24;font:500 15px/1.2 "Outfit",sans-serif}.fj-spotify-code,.fj-spotify-code .et_pb_code_inner{margin:0!important}.fj-spotify iframe{display:block;width:100%;border:0;border-radius:16px}.fj-spotify--empty{min-height:232px;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:20px;background:#1E1B24;color:#FFFFFF;text-align:center}.fj-toc-card{position:sticky;top:120px}.fj-toc{margin:0!important;padding:0!important;list-style:none!important}.fj-toc li{margin:0 0 10px;padding:0;list-style:none;font-size:15px}.fj-toc li:last-child{margin-bottom:0}.fj-legal{max-width:760px}.fj-legal h2{margin:36px 0 12px;padding:0;scroll-margin-top:120px;color:#1E1B24;font:400 26px/1.2 "Paytone One",sans-serif}.fj-legal h2:first-child{margin-top:0}.fj-legal p{padding-bottom:14px}.fj-legal-note{margin-top:28px;color:#5E5866;font-style:italic}.fje-cal [hidden],.fje-rows [hidden]{display:none!important}.fje-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%}.fje-dot--orange,.fje-date--orange,.fje-chip--orange{background:#F76B21}.fje-dot--teal,.fje-date--teal,.fje-chip--teal{background:#4AD2CA}.fje-dot--lime,.fje-date--lime,.fje-chip--lime{background:#ACCF51}.fje-dot--yellow,.fje-date--yellow,.fje-chip--yellow{background:#F9D930}.fje-rows{display:flex;flex-direction:column;gap:12px;margin:0!important;padding:0!important;list-style:none!important}.fje-row{margin:0;padding:0;list-style:none}.fje-row__link{display:flex;align-items:center;gap:22px;padding:14px 24px 14px 14px;border:1.5px solid #E6DCCF;border-radius:18px;background:#FFFFFF;color:#1E1B24!important;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.fje-row__link:hover{transform:translateY(-3px);border-color:transparent;box-shadow:0 16px 32px rgba(30,27,36,.14)}.fje-date{flex:0 0 72px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:72px;border-radius:14px;color:#1E1B24;line-height:1}.fje-date--orange{color:#FFFFFF}.fje-date b{font:700 12px/1 "Outfit",sans-serif;letter-spacing:.12em}.fje-date strong{margin-top:4px;font:400 30px/1 "Paytone One",sans-serif}.fje-row__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.fje-row__title{font:600 18px/1.3 "Outfit",sans-serif}.fje-row__meta{color:#5E5866;font:400 14px/1.4 "Outfit",sans-serif}.fje-tag{flex:0 0 auto;padding:6px 12px;border-radius:999px;background:#EEF5DA;color:#1E1B24;font:500 13px/1.2 "Outfit",sans-serif;white-space:nowrap}.fje-tag--white{background:#FFFFFF}.fje-row__more{flex:0 0 auto;font:600 15px/1.2 "Outfit",sans-serif;white-space:nowrap}.fje-status{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:999px;vertical-align:2px;background:#1E1B24;color:#FFFFFF;font:600 12px/1.3 "Outfit",sans-serif}.fje-status--cancelled{background:#CD285E}.fje-status--save{background:#F9D930;color:#1E1B24}.fje-row.is-cancelled .fje-row__title{text-decoration:line-through;text-decoration-thickness:1px}.fje-empty{padding:28px;border:1.5px dashed #E6DCCF;border-radius:18px;background:#FFFFFF;color:#5E5866;text-align:center}@media (max-width:767px){.fje-row__link{flex-wrap:wrap;gap:8px 14px;padding:12px}.fje-date{flex-basis:60px;height:60px}.fje-date strong{font-size:24px}.fje-row__body{flex-basis:calc(100% - 80px)}.fje-row .fje-tag{margin-left:74px}.fje-row__more{margin-left:auto}}.fje-cal__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.fje-cal__month{display:flex;align-items:center;gap:10px;margin:0;padding:0;color:#1E1B24;font:400 40px/1.1 "Paytone One",sans-serif}.fje-cal__nav{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#1E1B24!important;font-size:34px;line-height:1;text-decoration:none}.fje-cal__nav:hover{background:#FFF7EC}.fje-cal__views{display:inline-flex;padding:4px;border-radius:999px;background:#FFF7EC}.fje-view,.fje-filter{cursor:pointer;border:0;font:600 14px/1.2 "Outfit",sans-serif}.fje-view{padding:9px 18px;border-radius:999px;background:transparent;color:#1E1B24}.fje-view.is-active{background:#1E1B24;color:#FFFFFF}.fje-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px}.fje-filters__label{margin-right:4px;color:#5E5866;font:500 14px/1 "Outfit",sans-serif}.fje-filter{display:inline-flex;align-items:center;padding:9px 16px;border:1.5px solid #E6DCCF;border-radius:999px;background:#FFFFFF;color:#1E1B24;font-weight:500}.fje-filter.is-active{border-color:#1E1B24;background:#1E1B24;color:#FFFFFF}.fje-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.fje-grid__dow{padding:0 4px 2px;color:#5E5866;font:700 12px/1 "Outfit",sans-serif;letter-spacing:.12em;text-transform:uppercase}.fje-day{display:flex;flex-direction:column;gap:6px;min-height:116px;padding:10px;border:1.5px solid #E6DCCF;border-radius:14px;background:#FFFFFF}.fje-day.is-out{border-color:transparent;background:#FFF7EC;color:#B3AAA0}.fje-day.is-today{border-color:#F76B21}.fje-day__num{font:600 15px/1 "Outfit",sans-serif}.fje-chip{display:block;padding:6px 8px;border-radius:8px;color:#1E1B24!important;overflow:hidden;font:500 12px/1.3 "Outfit",sans-serif;text-decoration:none;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.fje-chip--orange{color:#FFFFFF!important}.fje-chip__time{display:block;font-weight:700}.fje-chip:hover{filter:brightness(.95)}.fje-chip.is-cancelled{opacity:.6;text-decoration:line-through}.fje-list{display:none}.fje-cal[data-view="list"] .fje-grid{display:none}.fje-cal[data-view="list"] .fje-list{display:block}.fje-cal__subscribe{margin:18px 0 0;padding:0;color:#5E5866;font:400 14px/1.5 "Outfit",sans-serif}.fje-cal__subscribe a{color:#1E1B24;font-weight:600}@media (max-width:980px){.fje-day{min-height:96px;padding:8px}.fje-chip__time{display:none}}@media (max-width:767px){.fje-cal__month{font-size:28px}.fje-cal__views{display:none}.fje-cal .fje-grid{display:none}.fje-cal .fje-list{display:block}.fje-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.fje-filter{white-space:nowrap}}.fje-hero>p{padding:0}.fje-crumbs{margin:0 0 14px;font:400 14px/1.4 "Outfit",sans-serif;color:#1E1B24}.fje-crumbs a{color:#1E1B24;text-decoration:underline;text-underline-offset:3px}.fje-hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.fje-hero__tags .fje-status{margin-left:0}.fje-hero__title{margin:0 0 22px;padding:0;color:#1E1B24;font:400 56px/1.05 "Paytone One",sans-serif}.fje-facts{display:grid;gap:10px;margin:0 0 26px}.fje-facts>div{display:grid;grid-template-columns:90px 1fr;gap:16px;align-items:baseline}.fje-facts dt{color:#1E1B24;font:700 12px/1.3 "Outfit",sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.fje-facts dd{margin:0;color:#1E1B24;font:400 17px/1.5 "Outfit",sans-serif}.fje-hero__btns{display:flex;flex-wrap:wrap;gap:12px;margin:0}.fje-btn{display:inline-flex;align-items:center;gap:6px;padding:15px 26px;border-radius:999px;text-decoration:none;font:600 16px/1.2 "Outfit",sans-serif;transition:transform .3s ease,background-color .3s ease,color .3s ease}.fje-btn:hover{transform:translateY(-3px)}.fje-btn--dark{background:#1E1B24;color:#FFFFFF!important}.fje-btn--dark:hover{background:#FFFFFF;color:#1E1B24!important}.fje-btn--outline{border:1.5px solid #1E1B24;color:#1E1B24!important}.fje-btn--outline:hover{background:#1E1B24;color:#FFFFFF!important}@media (max-width:767px){.fje-hero__title{font-size:38px}.fje-facts>div{grid-template-columns:1fr;gap:2px}.fje-btn{width:100%;justify-content:center}}.fje-detail{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:56px;align-items:start}.fje-detail h2{margin:0 0 14px;padding:0;color:#1E1B24;font:400 26px/1.2 "Paytone One",sans-serif}.fje-detail__about p{color:#1E1B24;font:400 18px/1.6 "Outfit",sans-serif}.fje-card{position:sticky;top:120px;padding:30px;border-radius:20px;background:#F9D930}.fje-card__title{font-size:22px!important}.fje-card__facts{display:grid;gap:12px;margin:0 0 20px}.fje-card__facts>div{display:grid;grid-template-columns:88px 1fr;gap:12px}.fje-card__facts dt{color:#1E1B24;font:700 11px/1.6 "Outfit",sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.fje-card__facts dd{margin:0;color:#1E1B24;font:400 15px/1.45 "Outfit",sans-serif}.fje-card__map{overflow:hidden;margin-bottom:16px;border-radius:14px;background:#FFFFFF}.fje-card__map iframe{display:block;width:100%;height:190px;border:0}.fje-card__cal{margin:0;padding:0;color:#1E1B24;font:400 14px/1.5 "Outfit",sans-serif}.fje-card__cal a{color:#1E1B24;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:980px){.fje-detail{grid-template-columns:1fr;gap:32px}.fje-card{position:static}}.fj-post-tag{width:fit-content}.fj-post-tag p{padding:0!important}.fj-post-feature img{aspect-ratio:2 / 1;border-radius:24px}.fj-post-body{color:#1E1B24;font:400 18px/1.7 "Outfit",sans-serif}.fj-post-body p{padding-bottom:1.1em}.fj-post-body h2{margin:1.4em 0 .5em;padding:0;font:400 30px/1.2 "Paytone One",sans-serif;color:#1E1B24}.fj-post-body h3{margin:1.3em 0 .4em;padding:0;font:400 23px/1.25 "Paytone One",sans-serif;color:#1E1B24}.fj-post-body a{color:#1E1B24;text-decoration:underline;text-decoration-color:#F76B21;text-underline-offset:3px}.fj-post-body blockquote{margin:1.6em 0;padding:4px 0 4px 22px;border-left:4px solid #F76B21}.fj-post-body blockquote p{font:400 24px/1.35 "Paytone One",sans-serif;padding-bottom:.4em}.fj-post-body blockquote cite{color:#5E5866;font:400 14px/1.4 "Outfit",sans-serif;font-style:normal}.fj-post-body ul{padding-left:0!important;list-style:none!important}.fj-post-body ul li{position:relative;margin-bottom:.5em;padding-left:22px}.fj-post-body ul li::before{content:"";position:absolute;left:2px;top:.7em;width:7px;height:7px;border-radius:50%;background:#F76B21}.fj-post-body ol{padding-left:1.2em!important}.fj-post-body img{border-radius:18px;height:auto}.fj-post-body figcaption{color:#5E5866;font-size:14px}@media (max-width:767px){.fj-post-body{font-size:17px}.fj-post-body h2{font-size:25px}}.fj-share-code,.fj-share-code .et_pb_code_inner{margin:0!important}.fj-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:22px;border-top:1px solid #E6DCCF}.fj-share span{margin-right:6px;color:#5E5866;font:700 12px/1 "Outfit",sans-serif;letter-spacing:.12em;text-transform:uppercase}.fj-share a,.fj-share button{padding:8px 16px;border:1.5px solid #E6DCCF;border-radius:999px;background:#FFFFFF;color:#1E1B24!important;cursor:pointer;font:500 14px/1.2 "Outfit",sans-serif;text-decoration:none}.fj-share a:hover,.fj-share button:hover{border-color:#1E1B24}.fj-card-img img{aspect-ratio:8 / 5;width:100%;object-fit:cover;border-radius:18px}.fj-post-card .et_pb_heading a{color:#1E1B24;text-decoration:none}.fj-post-card .et_pb_heading a:hover{color:#CD285E}.fj-post-nav a,.fj-post-nav span{display:inline-block;margin:0 4px;padding:8px 16px;border:1.5px solid #E6DCCF;border-radius:999px;color:#1E1B24;font:500 15px/1.2 "Outfit",sans-serif;text-decoration:none}.fj-post-nav .current,.fj-post-nav [aria-current]{border-color:#1E1B24;background:#1E1B24;color:#FFFFFF}.fj-shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin:0!important;padding:0!important}.fj-shop ul.products::before,.fj-shop ul.products::after{display:none!important}.fj-shop ul.products li.product{width:auto!important;margin:0!important;padding:0!important;float:none!important;display:flex;flex-direction:column}.fj-shop li.product a img{aspect-ratio:6 / 7;width:100%;height:auto;object-fit:cover;margin:0 0 14px!important;border-radius:18px;box-shadow:none!important;transition:transform .3s ease}.fj-shop li.product a:hover img{transform:translateY(-4px)}.fj-shop li.product .woocommerce-loop-product__title{padding:0!important;color:#1E1B24!important;font:600 18px/1.3 "Outfit",sans-serif!important}.fj-shop li.product .price{display:block;margin:6px 0 10px!important;color:#1E1B24!important;font:400 16px/1.4 "Outfit",sans-serif!important}.fj-shop li.product .button{margin-top:auto!important;align-self:flex-start;padding:0!important;border:0!important;background:none!important;color:#F76B21!important;font:600 15px/1.2 "Outfit",sans-serif!important}.fj-shop li.product .button::after{content:" +"!important;position:static!important;opacity:1!important;font-family:inherit!important;margin:0!important}.fj-shop li.product .button:hover{color:#1E1B24!important}.fj-woo-related li.product .button{color:#1E1B24!important}.fj-shop .onsale{display:none!important}.fj-shop .woocommerce-result-count{color:#5E5866;font:400 14px/1.4 "Outfit",sans-serif}.fj-shop .woocommerce-ordering select{padding:9px 16px;border:1.5px solid #E6DCCF;border-radius:999px;background:#FFFFFF;font:600 14px/1.2 "Outfit",sans-serif}.fj-shop .woocommerce-pagination a,.fj-shop .woocommerce-pagination span{border-radius:999px!important}.fj-woo-related>h2,.fj-woo-cross>h2{display:none}@media (max-width:980px){.fj-shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.fj-shop ul.products{gap:24px 14px}.fj-shop li.product .woocommerce-loop-product__title{font-size:16px!important}}.fj-woo-crumbs,.fj-woo-crumbs a{color:#1E1B24!important;font:400 14px/1.4 "Outfit",sans-serif!important}.fj-woo-gallery .woocommerce-product-gallery__image img,.fj-woo-gallery .flex-viewport{border-radius:24px}.fj-woo-gallery .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px!important}.fj-woo-gallery .flex-control-thumbs li{width:auto!important;margin:0!important}.fj-woo-gallery .flex-control-thumbs img{aspect-ratio:1;object-fit:cover;border-radius:14px;opacity:.7;transition:opacity .2s}.fj-woo-gallery .flex-control-thumbs img.flex-active,.fj-woo-gallery .flex-control-thumbs img:hover{opacity:1}.fj-woo-title h1,.fj-woo-title .product_title{margin:0!important;padding:0!important;color:#1E1B24!important;font:400 44px/1.08 "Paytone One",sans-serif!important}.fj-woo-price .price{color:#1E1B24!important;font:600 24px/1.2 "Outfit",sans-serif!important}.fj-woo-desc,.fj-woo-desc p{color:#1E1B24;font:400 16px/1.6 "Outfit",sans-serif}.fj-woo-atc table.variations{margin-bottom:14px!important;border:0!important}.fj-woo-atc table.variations th,.fj-woo-atc table.variations td{display:block;padding:0!important;border:0!important}.fj-woo-atc table.variations label{color:#1E1B24;font:700 12px/1.6 "Outfit",sans-serif;letter-spacing:.12em;text-transform:uppercase}.fj-woo-atc table.variations select{min-width:200px;padding:10px 16px;border:1.5px solid #E6DCCF;border-radius:999px;background:#FFFFFF;font:500 15px/1.2 "Outfit",sans-serif}.fj-woo-atc form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fj-woo-atc .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fj-woo-atc .quantity input.qty{width:84px;height:50px;padding:0 12px!important;border:1.5px solid #E6DCCF!important;border-radius:999px!important;background:#FFFFFF!important;color:#1E1B24!important;font:600 16px/1 "Outfit",sans-serif!important}.fj-woo-atc .single_add_to_cart_button,.fj-woo-totals .checkout-button,.fj-woo-payment #place_order{padding:15px 28px!important;border:0!important;border-radius:999px!important;background:#F76B21!important;color:#1E1B24!important;font:600 16px/1.2 "Outfit",sans-serif!important;cursor:pointer;transition:transform .3s ease,background-color .3s ease,color .3s ease!important}.fj-woo-atc .single_add_to_cart_button:hover,.fj-woo-totals .checkout-button:hover,.fj-woo-payment #place_order:hover{background:#1E1B24!important;color:#FFFFFF!important;transform:translateY(-3px)}.fj-woo-atc .single_add_to_cart_button::after,.fj-woo-totals .checkout-button::after,.fj-woo-payment #place_order::after{display:none!important}.fj-woo-tabs .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px!important;padding:0!important;border:0!important;background:none!important}.fj-woo-tabs .woocommerce-tabs ul.tabs::before,.fj-woo-tabs .woocommerce-tabs ul.tabs::after{display:none!important}.fj-woo-tabs ul.tabs li{margin:0!important;padding:0!important;border:1.5px solid #E6DCCF!important;border-radius:999px!important;background:#FFFFFF!important}.fj-woo-tabs ul.tabs li a{padding:9px 18px!important;color:#1E1B24!important;font:600 14px/1.2 "Outfit",sans-serif!important}.fj-woo-tabs ul.tabs li.active{border-color:#1E1B24!important;background:#1E1B24!important}.fj-woo-tabs ul.tabs li.active a{color:#FFFFFF!important}.fj-woo-tabs .woocommerce-Tabs-panel{padding:18px 0 0!important;border-top:1px solid #E6DCCF;color:#1E1B24;font:400 16px/1.6 "Outfit",sans-serif}.fj-woo-tabs .woocommerce-Tabs-panel>h2:first-child{display:none}@media (max-width:767px){.fj-woo-title h1,.fj-woo-title .product_title{font-size:32px!important}}.woocommerce-message,.woocommerce-info,.woocommerce-error{border:0!important;border-radius:16px!important;background:#EEF5DA!important;color:#1E1B24!important;font:400 16px/1.5 "Outfit",sans-serif!important}.woocommerce-error{background:#FFE3D2!important}.woocommerce-message::before,.woocommerce-info::before{color:#1E1B24!important}.woocommerce-message .button,.woocommerce-info .button{border-radius:999px!important;background:#1E1B24!important;color:#FFFFFF!important;font:600 14px/1.2 "Outfit",sans-serif!important}.fj-woo-cart table.shop_table{border:0!important;border-collapse:separate;border-spacing:0 10px}.fj-woo-cart table.shop_table th{border:0!important;color:#5E5866;font:700 12px/1.3 "Outfit",sans-serif!important;letter-spacing:.12em;text-transform:uppercase}.fj-woo-cart table.shop_table td{border:0!important;border-top:1px solid #E6DCCF!important;padding:16px 10px!important;color:#1E1B24;font:400 16px/1.4 "Outfit",sans-serif}.fj-woo-cart td.product-thumbnail img{width:72px!important;aspect-ratio:1;object-fit:cover;border-radius:12px}.fj-woo-cart td.product-name a{color:#1E1B24;font-weight:600}.fj-woo-cart a.remove{color:#CD285E!important}.fj-woo-cart a.remove:hover{background:#CD285E!important;color:#FFFFFF!important}.fj-woo-cart input.qty{width:72px;padding:8px 10px!important;border:1.5px solid #E6DCCF!important;border-radius:999px!important}.fj-woo-cart .coupon input.input-text{padding:11px 16px!important;border:1.5px solid #E6DCCF!important;border-radius:999px!important}.fj-woo-cart button.button{padding:11px 20px!important;border:1.5px solid #1E1B24!important;border-radius:999px!important;background:transparent!important;color:#1E1B24!important;font:600 14px/1.2 "Outfit",sans-serif!important}.fj-woo-cart button.button:hover{background:#1E1B24!important;color:#FFFFFF!important}.fj-woo-cart button.button::after{display:none!important}.fj-woo-totals .cart_totals{width:100%!important;float:none!important}.fj-woo-totals h2{margin:0 0 12px!important;padding:0!important;color:#1E1B24;font:400 24px/1.2 "Paytone One",sans-serif!important}.fj-woo-totals table.shop_table{border:0!important;background:transparent!important}.fj-woo-totals table.shop_table th,.fj-woo-totals table.shop_table td{padding:10px 0!important;border:0!important;border-top:1px solid rgba(30,27,36,.15)!important;color:#1E1B24;font:400 15px/1.4 "Outfit",sans-serif}.fj-woo-totals .order-total td,.fj-woo-totals .order-total th{font-weight:700!important;font-size:17px!important}.fj-woo-totals .checkout-button{display:block!important;width:100%;margin-top:8px;background:#1E1B24!important;color:#FFFFFF!important;text-align:center}.fj-woo-totals .checkout-button:hover{background:#F76B21!important;color:#1E1B24!important}@media (max-width:767px){.fj-woo-cart table.shop_table td{padding:10px 6px!important}}.fj-woo-checkout h3{margin:0 0 14px!important;padding:0!important;color:#1E1B24;font:400 24px/1.2 "Paytone One",sans-serif!important}.fj-woo-checkout .form-row{margin:0 0 14px!important;padding:0!important}.fj-woo-checkout .form-row label{margin-bottom:6px;color:#1E1B24;font:600 14px/1.3 "Outfit",sans-serif}.fj-woo-checkout .required{color:#CD285E!important;text-decoration:none}.fj-woo-checkout input.input-text,.fj-woo-checkout select,.fj-woo-checkout textarea,.fj-woo-checkout .select2-container .select2-selection--single{min-height:50px;padding:13px 16px!important;border:1.5px solid #E6DCCF!important;border-radius:12px!important;background:#FFFFFF!important;color:#1E1B24!important;font:400 16px/1.4 "Outfit",sans-serif!important;box-shadow:none!important}.fj-woo-checkout .select2-container .select2-selection--single{padding:10px 12px!important}.fj-woo-checkout input.input-text:focus,.fj-woo-checkout textarea:focus{border-color:#1E1B24!important;outline:none}.fj-woo-ordercard table.shop_table{border:0!important;background:transparent!important}.fj-woo-ordercard table.shop_table th,.fj-woo-ordercard table.shop_table td{padding:10px 0!important;border:0!important;border-top:1px solid rgba(30,27,36,.15)!important;color:#1E1B24;font:400 15px/1.4 "Outfit",sans-serif}.fj-woo-ordercard .order-total th,.fj-woo-ordercard .order-total td{font-weight:700!important;font-size:17px!important}.fj-woo-payment #payment{border-radius:16px!important;background:#FFFFFF!important}.fj-woo-payment #payment ul.payment_methods{border-bottom:1px solid #E6DCCF!important}.fj-woo-payment #payment div.payment_box{border-radius:12px;background:#FFF7EC!important;color:#1E1B24!important}.fj-woo-payment #payment div.payment_box::before{border-bottom-color:#FFF7EC!important}.fj-woo-payment #place_order{width:100%}.fj-woo-payment .woocommerce-privacy-policy-text{color:#5E5866;font-size:13px}.fj-contact-form .gfield--type-radio .gchoice{display:flex;align-items:center;gap:10px}.fj-contact-form .gfield--type-radio input{width:20px;height:20px;accent-color:#1E1B24}.fj-contact-form .gfield--type-radio label{color:#1E1B24!important;font:400 15px/1.4 "Outfit",sans-serif!important}.fj-contact-form .fj-choices-inline .gfield_radio,.fj-contact-form .fj-choices-inline .gfield_checkbox{display:flex!important;flex-wrap:wrap;gap:10px 22px}.fj-contact-form .fj-choices-2col .gfield_checkbox{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.fj-contact-form .gfield_description{color:#5E5866!important;font:400 14px/1.4 "Outfit",sans-serif!important}@media (max-width:767px){.fj-contact-form .fj-choices-2col .gfield_checkbox{grid-template-columns:1fr}}.fj-scheduler-code input[type="text"],.fj-scheduler-code input[type="email"],.fj-scheduler-code input[type="tel"],.fj-scheduler-code select,.fj-scheduler-code textarea{border:1.5px solid #E6DCCF!important;background-color:#FFF7EC!important}.fj-scheduler-code input:focus,.fj-scheduler-code select:focus,.fj-scheduler-code textarea:focus{border-color:#1E1B24!important;background-color:#FFFFFF!important}.fj-scheduler-code select,.fj-contact-form select{height:auto!important;min-height:52px!important;line-height:1.4!important;padding:13px 44px 13px 16px!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231E1B24' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}.fj-scheduler-code textarea,.fj-contact-form textarea{height:140px!important;min-height:140px!important}.fj-scheduler-code .gfield_radio,.fj-scheduler-code .gfield_checkbox{display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important}.fj-scheduler-code .gchoice{margin:0!important}.fj-scheduler-code .gfield_radio label,.fj-scheduler-code .gfield_checkbox label{font-weight:400!important}.fj-scheduler-code .gform_fields{row-gap:24px!important}.fj-scheduler-code .gfield_label,.fj-scheduler-code legend.gfield_label{margin-bottom:8px!important}.fje-chip.is-past{background:#EFEAE3!important;color:#8A8290!important;cursor:default}.fje-chip.is-past:hover{filter:none}.fje-row.is-past .fje-row__link{opacity:.6;cursor:default}.fje-row.is-past .fje-row__link:hover{transform:none;box-shadow:none;border-color:#E6DCCF}.fje-row.is-past .fje-row__more{color:#5E5866;font-weight:500}