.liyema-catalog-links{max-width:1180px;margin:0 auto;padding:28px clamp(20px,4vw,52px) 40px;color:#f7edd8;border-top:1px solid #d4a96a44}
.liyema-catalog-links p{font:500 12px/1.5 Jost,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px}
.liyema-catalog-links ul{display:flex;flex-wrap:wrap;gap:6px 20px;list-style:none;padding:0;margin:0 0 16px}
.liyema-catalog-links a{display:inline-flex;align-items:center;min-height:44px;color:#f7edd8;text-underline-offset:5px;font:400 14px/1.5 Jost,sans-serif;overflow-wrap:anywhere}
a.scent-card,a.pair-panel{color:inherit;text-decoration:none}
.liyema-catalog-links a:focus-visible,.commerce-shell a:focus-visible{outline:2px solid #e8cd9c;outline-offset:4px}
.single-product .commerce-shell{padding-top:clamp(36px,5vw,72px)}
.single-product .commerce-shell div.product{min-width:0}
.single-product .commerce-shell div.product>div,.single-product .commerce-shell div.product>section{min-width:0}
.single-product .commerce-shell .product_title{font-size:clamp(28px,4.2vw,58px);line-height:1.12;letter-spacing:.035em;overflow-wrap:anywhere}
.single-product .commerce-shell .woocommerce-product-gallery img{width:100%;height:auto}
.single-product .commerce-shell .summary{font-size:16px;line-height:1.7;color:#f7edd8}
.single-product .commerce-shell :is(button,input,select){min-height:44px;max-width:100%}
.single-product .commerce-shell form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:14px}
.single-product .commerce-shell form.cart.variations_form{display:block}
.single-product .commerce-shell .related{grid-column:1/-1}
.single-product .commerce-shell .woocommerce-product-details__short-description,.single-product .commerce-shell .woocommerce-tabs{color:#f7edd8}
.liyema-product-facts{margin:24px 0;padding:20px 0;border-block:1px solid #d4a96a44}
.liyema-product-facts>div{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:12px;margin:0 0 12px}
.liyema-product-facts dt{font-weight:500;color:#e8cd9c}.liyema-product-facts dd{margin:0;overflow-wrap:anywhere}
.liyema-product-next{grid-column:1/-1;border-top:1px solid #d4a96a44;padding-top:30px;color:#f7edd8}
.liyema-product-next h2{font:400 clamp(24px,3vw,36px)/1.3 Marcellus,serif}
.liyema-product-next p{display:flex;gap:12px 28px;flex-wrap:wrap}
.liyema-product-next a{display:inline-flex;align-items:center;min-height:44px;color:#f7edd8;text-underline-offset:5px}
@media(max-width:767px){.single-product .commerce-shell div.product{grid-template-columns:minmax(0,1fr)}.single-product .commerce-shell .woocommerce-tabs ul.tabs{padding:0;display:flex;flex-wrap:wrap;gap:6px}.single-product .commerce-shell .woocommerce-tabs ul.tabs li{margin:0}.single-product .commerce-shell table{max-width:100%;overflow-wrap:anywhere}.liyema-product-facts>div{grid-template-columns:1fr;gap:2px}.single-product .commerce-shell form.cart .single_add_to_cart_button{flex:1}}
