.single-product .kadence-breadcrumbs.kadence-breadcrumbs{font-size:12px;color:var(--charcoal);margin:30px 0 22px}.single-product .kadence-breadcrumbs.kadence-breadcrumbs a,.single-product .kadence-breadcrumbs.kadence-breadcrumbs span{font-size:12px;color:var(--charcoal)}.single-product .single-product-category{display:none}.woocommerce div.product div.summary{margin-top:0}.woocommerce div.product .product_title,.entry-summary .product_title{font-size:40px;line-height:1.08;margin:0 0 8px}.product-type-variable .summary>p.price{display:none}.woocommerce div.product .entry-summary p.price,.entry-summary .price{font-size:20px;line-height:1.3;letter-spacing:.02em;margin:4px 0 6px!important}.summary.entry-summary{display:flex;flex-direction:column}.woocommerce div.product form.cart,.woocommerce div.product form.cart>div{display:contents}.entry-summary .product_title{order:1}.entry-summary .price{order:2}.summary .lcc-format-group{order:3}.summary table.variations{order:3}.summary .reset_variations_alert{order:3}.summary .lcc-format{order:4}.lcc-claims{order:5}.lcc-product-tags{order:6}.woocommerce-product-details__short-description{order:7}.lcc-why-buy{order:8}.lcc-size-list{order:9}.summary .single_variation_wrap{order:10}.summary .woocommerce-variation.single_variation{order:10}.summary .quantity{order:10}.summary .single_add_to_cart_button{order:10}.summary .lcc-ship-line{order:10}.lcc-meta-row{order:11}.woocommerce div.product div.summary p.lcc-format,.lcc-format{margin:0 0 16px;padding:11px 14px;background:var(--charcoal)}.lcc-format .lcc-format-name{color:var(--warm-white)}.lcc-format .lcc-format-note{color:rgb(250 242 232 / .72);margin:4px 0 0}.woocommerce div.product form.cart table.variations{width:100%;margin:0;border:0}.woocommerce div.product form.cart table.variations tbody,.woocommerce div.product form.cart table.variations tr,.woocommerce div.product form.cart table.variations td.value{display:block;width:100%;padding:0;border:0}.woocommerce div.product form.cart table.variations th.label{display:none}.woocommerce div.product form.cart .reset_variations{display:none!important}.single_variation_wrap .woocommerce-variation.single_variation{display:none}.woocommerce div.product form.cart .variations select.lcc-format-select,select.lcc-format-select{display:none}.lcc-format-group{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgb(44 43 40 / .25);margin:0 0 16px}.lcc-format-opt{display:block;text-align:left;padding:14px 16px;margin:0;background:#fff0;border:0;border-left:1px solid rgb(44 43 40 / .25);border-radius:0;cursor:pointer;color:var(--charcoal);transition:background-color 0.18s ease,color 0.18s ease}.lcc-format-opt:first-of-type{border-left:0}.lcc-format-name{display:block;font-family:'Jost',sans-serif;font-size:13px;font-weight:500;line-height:1.2}.lcc-format-note{display:block;font-family:'Jost',sans-serif;font-size:10.5px;font-weight:300;line-height:1.35;color:var(--stone);margin:4px 0 6px}.lcc-format-price{display:block;margin-top:0;font-family:'Cormorant Garamond',serif;font-size:19px;line-height:.5}.lcc-format-opt:hover,.lcc-format-opt:hover *{color:var(--charcoal)}.lcc-format-opt:hover{background:rgb(44 43 40 / .04)}.lcc-format-opt:hover .lcc-format-note{color:var(--stone)}.lcc-format-opt.is-on:hover,.lcc-format-opt.is-on:hover *{color:var(--warm-white)}.lcc-format-opt.is-on:hover{background:var(--charcoal)}.lcc-format-opt.is-on:hover .lcc-format-note{color:rgb(250 242 232 / .7)}.lcc-format-opt.is-on,.lcc-format-opt.is-on *{color:var(--warm-white)}.lcc-format-opt.is-on{background:var(--charcoal)}.lcc-format-opt.is-on .lcc-format-note{color:rgb(250 242 232 / .7)}@media (max-width:420px){.lcc-format-group{grid-template-columns:1fr}.lcc-format-opt{border-left:0;border-top:1px solid rgb(44 43 40 / .25)}.lcc-format-opt:first-of-type{border-top:0}}.lcc-claims{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px}.lcc-claims-1{grid-template-columns:1fr}.lcc-claim-item{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;background:rgb(136 147 123 / .09);color:var(--sage-dark)}.lcc-claim-icon{flex:0 0 auto;margin-top:1px}.lcc-claim-text{min-width:0}.lcc-claim-title{display:block;font-family:'Jost',sans-serif;font-size:12.5px;font-weight:500;line-height:1.35;color:var(--charcoal)}.lcc-claim-sub{display:block;font-family:'Jost',sans-serif;font-size:10.5px;font-weight:300;line-height:1.45;color:var(--stone);margin-top:3px}@media (max-width:420px){.lcc-claims{grid-template-columns:1fr}}.lcc-product-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.lcc-product-tags a{display:inline-block;font-family:'Jost',sans-serif;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--stone);background:#fff0;border:1px solid var(--blush);border-radius:2px;padding:4px 8px;text-decoration:none;transition:color 0.25s ease,border-color 0.25s ease}.lcc-product-tags a:hover{color:var(--charcoal);border-color:var(--charcoal)}