:root{--jc-navy:#023455;--jc-cream:#F4F1EC;--jc-sand:#E7E1D7;--jc-ink:#3B4F5E;--jc-terra:#B84E1F;--jc-peach:#E9B48F;--jc-line:rgba(2,52,85,.15);--jc-serif:Cormorant Garamond,Georgia,serif;--jc-sans:Jost,system-ui,sans-serif}body,#page-container,#main-content,.et_pb_section{background-color:var(--jc-cream)!important}body,body p,body li,body input,body select,body textarea,body button{font-family:var(--jc-sans);color:var(--jc-navy)}body{font-size:16px;line-height:1.65;font-weight:400}h1,h2,h3,h4,.jc-serif,.woocommerce-loop-product__title,.product_title{font-family:var(--jc-serif)!important;font-weight:400!important;color:var(--jc-navy)!important;letter-spacing:-.005em}a{color:var(--jc-navy)}a:hover{color:var(--jc-terra)}#main-content .container:before{display:none}.jc-wrap{max-width:1280px;margin:0 auto;padding-left:32px;padding-right:32px;box-sizing:border-box}.jc-eyebrow{font-family:var(--jc-sans);font-size:12px!important;letter-spacing:.32em;text-transform:uppercase;color:var(--jc-terra)!important;margin:0 0 16px!important;padding:0!important}.jc-btn,.woocommerce a.button,.woocommerce button.button,.woocommerce .button,body .et_pb_button.jc-btn{display:inline-block;background:var(--jc-navy)!important;color:var(--jc-cream)!important;font-family:var(--jc-sans)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.14em;text-transform:uppercase;padding:16px 30px!important;border:1px solid var(--jc-navy)!important;border-radius:999px!important;text-decoration:none;line-height:1.2!important;transition:all .25s}.jc-btn:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--jc-terra)!important;border-color:var(--jc-terra)!important;color:#fff!important}.woocommerce a.button:after,.woocommerce button.button:after,.et_pb_button:after{display:none!important}.jc-btn--ghost{background:transparent!important;color:var(--jc-navy)!important}.jc-btn--ghost:hover{background:var(--jc-navy)!important;color:var(--jc-cream)!important;border-color:var(--jc-navy)!important}.jc-btn--light{background:var(--jc-cream)!important;color:var(--jc-navy)!important;border-color:var(--jc-cream)!important}.jc-btn--outline-light{background:transparent!important;color:var(--jc-cream)!important;border-color:rgba(244,241,236,.5)!important}.jc-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.jc-sec{padding:0!important}.jc-sec .et_pb_row{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.jc-sec .et_pb_column{margin:0!important}.jc-sec .et_pb_module{margin-bottom:0!important}.jc-topbar{background:var(--jc-navy);color:var(--jc-cream);font-size:12px;letter-spacing:.14em;text-transform:uppercase;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 40px;padding:9px 24px;text-align:center}.jc-topbar span{color:var(--jc-cream)}.jc-header{background:var(--jc-cream)!important;border-bottom:1px solid var(--jc-line);padding:0!important}.jc-header .et_pb_row{max-width:1280px!important;width:100%!important;padding:14px 32px!important}.jc-menu .et_pb_menu__logo img{max-height:62px!important;width:auto}.jc-menu .et_pb_menu__logo-wrap{margin-right:24px}.jc-menu .et-menu>li>a,.jc-menu .et-menu-nav li a{font-family:var(--jc-sans)!important;font-size:13px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--jc-navy)!important;padding-bottom:6px!important;border-bottom:1px solid transparent}.jc-menu .et-menu>li{padding-left:13px!important;padding-right:13px!important}.jc-menu .et-menu>li.current-menu-item>a,.jc-menu .et-menu>li.current-menu-ancestor>a,.jc-menu .et-menu>li>a:hover{border-bottom-color:var(--jc-navy);opacity:1!important}.jc-menu .et-menu>li.jc-menu-cta>a{border:1px solid var(--jc-navy)!important;border-radius:999px;padding:10px 18px!important;font-size:12px!important;letter-spacing:.14em}.jc-menu .et-menu>li.jc-menu-cta>a:hover{background:var(--jc-navy);color:var(--jc-cream)!important}.jc-menu .et-menu>li.jc-menu-cta{padding-left:22px!important}.jc-menu .et_pb_menu__cart-button,.jc-menu .et_pb_menu__search-button,.jc-menu .mobile_menu_bar:before{color:var(--jc-navy)!important}.jc-menu .et_mobile_menu{border-top-color:var(--jc-navy)!important;background:var(--jc-cream)!important}.jc-menu .et_mobile_menu li a{font-family:var(--jc-sans);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.jc-hero{display:flex;flex-wrap:wrap;align-items:center;gap:56px 80px;padding-top:72px;padding-bottom:104px}.jc-hero__txt{flex:1 1 440px;min-width:0}.jc-hero h1{font-size:clamp(46px,6vw,78px)!important;line-height:1.02!important;margin:0!important;padding:0!important}.jc-hero h1 em,.jc-h2 em,.jc-story em{font-style:italic}.jc-lead{font-size:18px;line-height:1.7;color:var(--jc-ink)!important;max-width:480px;margin-top:28px}.jc-hero__img{flex:1 1 420px;min-width:0;display:flex;justify-content:center}.jc-arch{position:relative;width:100%;max-width:500px}.jc-arch__frame{border-radius:260px 260px 0 0;overflow:hidden;aspect-ratio:5/6;background:var(--jc-sand)}.jc-arch__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.jc-arch__badge{position:absolute;left:-40px;bottom:-40px;width:150px;height:150px;border-radius:50%;background:var(--jc-navy);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px var(--jc-cream)}.jc-arch__badge img{width:132px;height:auto}.jc-univers{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));border-top:1px solid var(--jc-line);border-bottom:1px solid var(--jc-line)}.jc-univers a{display:flex;flex-direction:column;gap:16px;padding:40px 32px;text-decoration:none;color:var(--jc-navy);border-right:1px solid var(--jc-line);transition:background .3s,color .3s}.jc-univers a:last-child{border-right:0}.jc-univers .n{font-size:12px;letter-spacing:.2em;color:var(--jc-terra)}.jc-univers .t{font-family:var(--jc-serif);font-size:30px;line-height:1.1}.jc-univers .v{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--jc-ink)}.jc-univers a:hover{background:var(--jc-navy)}.jc-univers a:hover span{color:var(--jc-cream)!important}.jc-block{padding-top:104px;padding-bottom:112px}.jc-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:44px}.jc-h2{font-size:clamp(38px,4vw,54px)!important;line-height:1.02!important;margin:0!important;padding:0!important}.jc-link{font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--jc-navy);padding-bottom:4px}.jc-story{background:var(--jc-navy)}.jc-story .jc-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:56px 96px;padding-top:112px;padding-bottom:112px}.jc-story__logo{flex:0 1 300px;display:flex;justify-content:center}.jc-story__logo img{width:280px;height:auto}.jc-story__txt{flex:1 1 520px;min-width:0}.jc-story .jc-eyebrow{color:var(--jc-peach)!important}.jc-story__quote{font-family:var(--jc-serif)!important;font-size:clamp(26px,2.6vw,36px)!important;line-height:1.3!important;color:var(--jc-cream)!important}.jc-story p{color:#D5DEE5}.jc-story__sign{font-family:var(--jc-serif)!important;font-style:italic;font-size:24px!important;color:var(--jc-peach)!important;margin-top:32px}.jc-style{display:flex;flex-wrap:wrap;gap:40px 96px;align-items:center;padding-top:120px;padding-bottom:120px}.jc-style>div{flex:1 1 420px;min-width:0}.jc-style h2{font-size:clamp(44px,5vw,66px)!important;line-height:1!important;margin:0!important;padding:0!important}.jc-style p{font-size:18px;line-height:1.75;color:var(--jc-ink)}.jc-reass{border-top:1px solid var(--jc-line)}.jc-reass .jc-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px 32px;padding-top:36px;padding-bottom:36px;font-size:14px;color:var(--jc-ink)}.jc-reass div{display:flex;gap:14px;align-items:center}.woocommerce ul.products,.woocommerce-page ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:44px 28px;margin:0!important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;clear:none!important;padding:0!important}.woocommerce ul.products li.product a img{aspect-ratio:3/4;object-fit:cover;width:100%;margin:0 0 14px!important;background:var(--jc-sand);border-radius:2px;box-shadow:none!important;transition:transform .6s}.woocommerce ul.products li.product a{overflow:hidden;display:block}.woocommerce ul.products li.product .et_shop_image{overflow:hidden;display:block;margin-bottom:14px}.woocommerce ul.products li.product .et_shop_image img{margin:0!important}.woocommerce ul.products li.product:hover img{transform:scale(1.035)}.woocommerce ul.products li.product .et_overlay{display:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:22px!important;line-height:1.2!important;padding:0!important}.woocommerce ul.products li.product .price{color:var(--jc-navy)!important;font-family:var(--jc-sans);font-size:15px!important;margin-top:4px!important}.woocommerce ul.products li.product .price del{color:var(--jc-ink)!important;opacity:.8}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background:var(--jc-terra)!important;color:#fff!important;border-radius:0!important;font-family:var(--jc-sans);font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px!important;min-height:0!important;min-width:0!important;line-height:1.2!important;top:14px!important;left:14px!important;right:auto!important;margin:0!important}.woocommerce ul.products li.product .button{display:none!important}.woocommerce ul.products li.product .star-rating{display:none}.tax-product_cat #sidebar,.post-type-archive-product #sidebar,.tax-product_cat #main-content .container:before{display:none!important}.tax-product_cat #left-area,.post-type-archive-product #left-area{width:100%!important;padding:0!important;float:none!important}.tax-product_cat #main-content .container{max-width:1280px;width:100%;padding:40px 32px 120px;box-sizing:border-box}.woocommerce .woocommerce-breadcrumb{font-size:13px;color:var(--jc-ink)!important;margin-bottom:36px}.woocommerce-products-header__title.page-title{font-size:clamp(52px,6vw,80px)!important;line-height:1!important;margin:0 0 4px!important;padding:0!important}.term-description{margin:0 0 8px}.term-description>p{font-size:18px;color:var(--jc-ink);max-width:620px}.jc-pills{display:flex;gap:10px;overflow-x:auto;padding:22px 0 22px;margin:22px 0 32px;border-top:1px solid var(--jc-line);border-bottom:1px solid var(--jc-line);scrollbar-width:none}.jc-pills a{flex:none;font-size:14px;letter-spacing:.04em;padding:11px 20px;border-radius:999px;border:1px solid rgba(2,52,85,.25);text-decoration:none;color:var(--jc-navy);white-space:nowrap;transition:all .2s}.jc-pills a:hover{border-color:var(--jc-navy)}.jc-pills a.is-active{background:var(--jc-navy);color:var(--jc-cream);border-color:var(--jc-navy)}.woocommerce .woocommerce-result-count{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--jc-ink)}.woocommerce .woocommerce-ordering select{font-family:var(--jc-sans);border:1px solid rgba(2,52,85,.3);border-radius:999px;padding:10px 16px;background:transparent;color:var(--jc-navy)}.woocommerce-pagination ul{border:0!important}.woocommerce-pagination ul li{border:0!important}.single-product #main-content .container{max-width:1280px;width:100%;padding-left:32px;padding-right:32px;box-sizing:border-box}.single-product .product_title{font-size:clamp(44px,5vw,64px)!important;line-height:1!important}.single-product .summary .price,.single-product .et_pb_wc_price .price{font-family:var(--jc-sans)!important;font-size:26px!important;color:var(--jc-navy)!important}.single-product .variations select,.single-product .quantity input.qty{font-family:var(--jc-sans);border:1px solid rgba(2,52,85,.3)!important;border-radius:999px!important;padding:12px 18px!important;background:transparent!important;color:var(--jc-navy)!important;min-height:48px}.single-product .variations th label{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--jc-ink)}.single-product .woocommerce-tabs ul.tabs{background:transparent!important;border:0!important;border-bottom:1px solid var(--jc-line)!important;padding:0!important}.single-product .woocommerce-tabs ul.tabs li{background:transparent!important;border:0!important}.single-product .woocommerce-tabs ul.tabs li a{font-size:13px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--jc-ink)!important;padding:14px 18px!important}.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--jc-navy)!important;border-bottom:2px solid var(--jc-navy)}.single-product .woocommerce-tabs .panel{border:0!important;padding:28px 0!important;background:transparent!important}.single-product .woocommerce-product-gallery img{border-radius:2px}.jc-pdp-reass{list-style:none;margin:28px 0 0!important;padding:22px 0 0!important;border-top:1px solid var(--jc-line);display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--jc-ink)}.jc-pdp-reass li{padding:0!important}.related.products>h2,.upsells.products>h2{font-size:44px!important;margin-bottom:36px!important}.jc-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));border-top:1px solid var(--jc-line);border-bottom:1px solid var(--jc-line)}.jc-steps>div{padding:44px 32px;border-right:1px solid var(--jc-line)}.jc-steps>div:last-child{border-right:0}.jc-steps h3{font-size:30px!important;margin:12px 0 8px!important;padding:0!important}.jc-steps p{color:var(--jc-ink)}.jc-form-wrap{display:flex;flex-wrap:wrap;gap:48px 96px;padding-top:112px;padding-bottom:128px}.jc-form-wrap>.jc-form-intro{flex:1 1 320px;min-width:0}.jc-form-wrap>.jc-form-box{flex:1 1 560px;min-width:0}.jc-form .et_pb_contact_form{background:#FBF9F5;border:1px solid rgba(2,52,85,.12);padding:36px;border-radius:4px}.jc-form .et_pb_contact_field input,.jc-form .et_pb_contact_field textarea,.jc-form .et_pb_contact_field select{background:#fff!important;border:1px solid rgba(2,52,85,.25)!important;border-radius:4px!important;color:var(--jc-navy)!important;font-family:var(--jc-sans)!important;font-size:16px!important;padding:14px 16px!important}.jc-form .et_pb_contact_field_options_title,.jc-form label{font-size:13px;letter-spacing:.08em;color:var(--jc-ink)}.jc-form .et_pb_contact_submit{background:var(--jc-navy)!important;color:var(--jc-cream)!important;border:1px solid var(--jc-navy)!important;border-radius:999px!important;font-family:var(--jc-sans)!important;font-size:13px!important;letter-spacing:.14em;text-transform:uppercase;padding:16px 34px!important}.jc-form .et_pb_contact_submit:hover{background:var(--jc-terra)!important;border-color:var(--jc-terra)!important}.jc-form .et_pb_contact_submit:after{display:none}.jc-footer{background:var(--jc-navy)!important;color:var(--jc-cream)}.jc-footer .jc-wrap{display:flex;flex-wrap:wrap;gap:44px 80px;justify-content:space-between;padding-top:80px;padding-bottom:40px}.jc-footer a{color:var(--jc-cream)!important;text-decoration:none}.jc-footer a:hover{color:var(--jc-peach)!important}.jc-footer__brand{flex:1 1 280px;display:flex;flex-direction:column;gap:20px}.jc-footer__brand img{width:110px;height:auto}.jc-footer__col{flex:0 1 220px;display:flex;flex-direction:column;gap:11px;font-size:15px}.jc-footer__col .h{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--jc-peach)!important;margin-bottom:6px}.jc-social{display:flex;gap:10px}.jc-social a{width:44px;height:44px;border:1px solid rgba(244,241,236,.4);border-radius:50%;display:flex;align-items:center;justify-content:center}.jc-footer__bottom{border-top:1px solid rgba(244,241,236,.2)}.jc-footer__bottom .jc-wrap{padding-top:22px;padding-bottom:30px;font-size:13px;color:#C7D2DA;gap:12px}.jc-footer__bottom span{color:#C7D2DA}@media(max-width:980px){.jc-hero{padding-top:40px;padding-bottom:80px}.jc-arch__badge{left:-12px;bottom:-30px;width:116px;height:116px}.jc-arch__badge img{width:100px}.jc-univers a{border-right:0;border-bottom:1px solid var(--jc-line);padding:26px 24px}.jc-steps>div{border-right:0;border-bottom:1px solid var(--jc-line)}}@media(max-width:600px){.jc-wrap{padding-left:20px;padding-right:20px}.jc-topbar{gap:4px 18px;font-size:11px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px!important}.jc-block,.jc-style{padding-top:72px;padding-bottom:72px}}body #page-container p,body #page-container li,body #page-container span,body #page-container a,body #page-container input,body #page-container select,body #page-container textarea,body #page-container button,body #page-container label,.woocommerce .price{font-family:var(--jc-sans)!important}body #page-container h1,body #page-container h2,body #page-container h3,body #page-container h4,body #page-container .jc-univers .t,body #page-container .jc-story__sign,body #page-container .jc-story__quote{font-family:var(--jc-serif)!important}.jc-menu .et_pb_menu__logo img{max-height:none!important;height:64px!important;width:auto!important}.jc-menu .et_pb_menu__logo{max-width:none!important}.jc-menu .et-menu>li{padding-left:10px!important;padding-right:10px!important}.jc-menu .et-menu>li>a{font-size:12px!important;letter-spacing:.1em!important}.jc-menu .et_pb_menu__wrap{justify-content:flex-end}@media(min-width:981px){.jc-menu .et_pb_menu__menu>nav>ul{flex-wrap:nowrap!important}}.jc-story p:not(.jc-eyebrow):not(.jc-story__sign){font-size:17px!important;line-height:1.75}.jc-header .et_pb_menu__logo-wrap{flex:none}.jc-cat-head{padding-top:36px!important;padding-bottom:120px!important}.jc-crumb,.woocommerce-breadcrumb{font-size:13px!important;color:var(--jc-ink)!important}.jc-crumb a,.woocommerce-breadcrumb a{color:var(--jc-ink)!important}.jc-cat-title h1,.jc-cat-title .entry-title{font-size:clamp(52px,6vw,80px)!important;line-height:1!important;margin:28px 0 0!important;padding:0!important}.jc-cat-title{margin-bottom:0!important}.jc-shop .woocommerce-result-count,.jc-shop .woocommerce-ordering{margin-bottom:28px!important}.jc-pills:empty{display:none}.jc-pills .c{opacity:.65;font-size:12px;margin-left:4px}.jc-pills a.is-active .c{opacity:.8}.jc-pdp-crumb{padding-top:32px!important}.jc-pdp{padding-top:24px!important;padding-bottom:96px!important;display:flex;flex-wrap:wrap;gap:48px 72px}.jc-pdp>.et_pb_column{margin:0!important;float:none!important}.jc-pdp-gallery{flex:1 1 520px;min-width:0;width:auto!important}.jc-pdp-info{flex:1 1 400px;min-width:0;width:auto!important}.jc-pdp-info h1{font-size:clamp(44px,5vw,64px)!important;line-height:1!important;padding:0!important;margin:0 0 18px!important}.jc-pdp-info .price{font-size:26px!important;color:var(--jc-navy)!important}.jc-pdp-small{font-size:13px!important;color:var(--jc-ink)!important;margin:4px 0 24px!important}.jc-pdp-info .woocommerce-product-details__short-description p,.jc-pdp-info .et_pb_wc_description p{font-size:17px!important;line-height:1.75;color:var(--jc-ink)!important}.jc-pdp-info form.cart{margin-top:24px!important}.jc-pdp-info form.cart .button,.jc-pdp-info .single_add_to_cart_button{min-height:54px;padding:16px 34px!important}.jc-pdp-info table.variations td,.jc-pdp-info table.variations th{display:block;padding:0 0 8px!important;text-align:left}.jc-pdp-info .reset_variations{font-size:13px}.jc-pdp-gallery .woocommerce-product-gallery__image img{aspect-ratio:3/4;object-fit:cover}.jc-pdp-gallery .flex-control-thumbs{display:flex!important;gap:10px;margin-top:12px!important}.jc-pdp-gallery .flex-control-thumbs li{width:84px!important;float:none!important;margin:0!important}.jc-pdp-gallery .flex-control-thumbs img{aspect-ratio:3/4;object-fit:cover;border-radius:2px;opacity:.6}.jc-pdp-gallery .flex-control-thumbs img.flex-active,.jc-pdp-gallery .flex-control-thumbs img:hover{opacity:1}.jc-related{border-top:1px solid var(--jc-line);padding-top:88px!important;padding-bottom:112px!important}.jc-related h2{font-size:44px!important}.jc-related h2:after{content:""}.woocommerce-message,.woocommerce-info{border-top-color:var(--jc-navy)!important;background:#FBF9F5!important}.woocommerce-message:before,.woocommerce-info:before{color:var(--jc-navy)!important}.jc-sec .et_pb_row.jc-wrap{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important}@media(max-width:600px){.jc-sec .et_pb_row.jc-wrap{padding-left:20px!important;padding-right:20px!important}}#page-container .jc-pills a{color:var(--jc-navy)!important;text-decoration:none!important}#page-container .jc-pills a.is-active,#page-container .jc-pills a.is-active span{color:var(--jc-cream)!important}@media(min-width:981px){.jc-shop ul.products,.jc-related ul.products,.jc-block ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.jc-shop .woocommerce-ordering{float:right}.jc-shop .woocommerce-result-count{float:left;line-height:44px}.jc-shop ul.products{clear:both}#page-container .jc-pdp-reass{list-style:none!important;padding-left:0!important}#page-container .jc-pdp-reass li{list-style:none!important;padding-left:22px!important;position:relative}#page-container .jc-pdp-reass li:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:1px;background:var(--jc-terra)}.jc-pdp-info .et_pb_wc_tabs,.jc-pdp-info .woocommerce-tabs{border:0!important;background:transparent!important;margin-top:28px!important}.jc-pdp-info .et_pb_tabs_controls{background:transparent!important;border-bottom:1px solid var(--jc-line)!important}.jc-pdp-info .et_pb_tabs_controls li{background:transparent!important;border:0!important}.jc-pdp-info .et_pb_tabs_controls li a{font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--jc-ink)!important;padding:12px 16px 12px 0!important}.jc-pdp-info .et_pb_tabs_controls li.et_pb_tab_active a{color:var(--jc-navy)!important}.jc-pdp-info .et_pb_all_tabs{background:transparent!important}.jc-pdp-info .et_pb_tab{padding:20px 0!important}.jc-pdp-info .et_pb_tab h2{display:none!important}.jc-pdp-info .shop_attributes th,.jc-pdp-info .shop_attributes td{background:transparent!important;font-style:normal!important;text-align:left!important;padding:10px 0!important;border-color:var(--jc-line)!important}.jc-pdp-info .shop_attributes th{width:110px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:400!important;color:var(--jc-ink)!important}.jc-pdp-gallery .flex-control-thumbs li{width:96px!important}.jc-pdp-info .single_add_to_cart_button.disabled{opacity:.55!important}.jc-social a:before{content:"";width:18px;height:18px;background:currentColor;display:block}.jc-social a[aria-label=Instagram]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%225%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Ccircle cx=%2217.5%22 cy=%226.5%22 r=%22.8%22 fill=%22black%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%225%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Ccircle cx=%2217.5%22 cy=%226.5%22 r=%22.8%22 fill=%22black%22/%3E%3C/svg%3E") center/contain no-repeat}.jc-social a[aria-label=Facebook]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M14 8h3V4h-3a4 4 0 00-4 4v3H7v4h3v6h4v-6h3l1-4h-4V8z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M14 8h3V4h-3a4 4 0 00-4 4v3H7v4h3v6h4v-6h3l1-4h-4V8z%22/%3E%3C/svg%3E") center/contain no-repeat}.jc-reass .jc-wrap>div:before{content:"";flex:none;width:26px;height:26px;background:var(--jc-navy)}.jc-reass .jc-wrap>div:nth-child(1):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M3 7h11v9H3zM14 10h4l3 3v3h-7%22/%3E%3Ccircle cx=%227%22 cy=%2217.5%22 r=%221.6%22/%3E%3Ccircle cx=%2217%22 cy=%2217.5%22 r=%221.6%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M3 7h11v9H3zM14 10h4l3 3v3h-7%22/%3E%3Ccircle cx=%227%22 cy=%2217.5%22 r=%221.6%22/%3E%3Ccircle cx=%2217%22 cy=%2217.5%22 r=%221.6%22/%3E%3C/svg%3E") center/contain no-repeat}.jc-reass .jc-wrap>div:nth-child(2):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%226%22 width=%2218%22 height=%2212%22 rx=%222%22/%3E%3Cpath d=%22M3 10h18%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%226%22 width=%2218%22 height=%2212%22 rx=%222%22/%3E%3Cpath d=%22M3 10h18%22/%3E%3C/svg%3E") center/contain no-repeat}.jc-reass .jc-wrap>div:nth-child(3):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 3l7 3v6c0 4-3 7-7 9-4-2-7-5-7-9V6z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 3l7 3v6c0 4-3 7-7 9-4-2-7-5-7-9V6z%22/%3E%3C/svg%3E") center/contain no-repeat}.jc-reass .jc-wrap>div:nth-child(4):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 21s-7-4.5-7-10a4 4 0 017-2.6A4 4 0 0119 11c0 5.5-7 10-7 10z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 21s-7-4.5-7-10a4 4 0 017-2.6A4 4 0 0119 11c0 5.5-7 10-7 10z%22/%3E%3C/svg%3E") center/contain no-repeat}.jc-reass svg,.jc-social svg{display:none}