body{overflow-wrap:break-word}img{max-width:100%;height:auto}.page-content,.woo-content{padding-top:40px;padding-bottom:70px;min-height:55vh}.page-content h1,.woo-content h1{font-size:clamp(36px,5vw,62px);letter-spacing:-.05em;line-height:1.1}.shelf-image-link>img{display:block;width:100%;height:225px;object-fit:cover;background:#b7a1bc}.forlly-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.forlly-product-grid .shelf-card{min-width:0}.collection-tile{background:#e8dce8}.collection-symbol{padding:25px;font-size:85px;line-height:1;color:#d95420}.blog-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.wp-block-button__link{background:#231f20!important;color:#fff!important;border-radius:30px;padding:15px 25px;font-weight:600}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select,.comment-form input:not([type=submit]),.comment-form textarea{border:1px solid #cfc2b8;border-radius:8px;padding:12px;background:#fffdf9;max-width:100%}.woocommerce div.product .product_title{font-size:clamp(32px,4vw,52px)}.woocommerce div.product p.price{color:#a34f16}.woocommerce div.product div.images img{border-radius:16px}.woocommerce ul.products li.product{border:1px solid #e0d6ce;border-radius:14px;padding:15px;box-sizing:border-box;background:#fffcf8}.woocommerce ul.products li.product .price{color:#a34f16}.woocommerce-message,.woocommerce-info{border-top-color:#8e738a}.woocommerce-MyAccount-navigation a{display:block;padding:13px 0}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation .is-active a{font-weight:700;color:#a34f16}.woocommerce form .form-row label{line-height:1.5;margin-bottom:8px}.woocommerce table.shop_table{background:#fffcf8;border-radius:12px}.woocommerce-product-search{display:flex;gap:12px;margin:25px 0}.woocommerce-product-search input{min-width:0;flex:1;padding:14px;border:1px solid #cfc2b8;border-radius:30px}.woocommerce-product-search button{border-radius:30px;padding:12px 20px;border:0;background:#231f20;color:white}.comment-list{list-style:none;padding:0}.comment-list li{padding:20px 0;border-bottom:1px solid #ddd}.form-submit input{padding:12px 20px;background:#231f20;color:white;border:0;border-radius:25px}.article>img{border-radius:14px;margin:20px 0}.contact-email{font-size:clamp(24px,4vw,42px);letter-spacing:-.03em;color:#9d4e18}@media(max-width:760px){.forlly-product-grid{grid-template-columns:1fr}.nav{flex-wrap:wrap}.navlinks{order:3;width:100%;justify-content:center}.nav-end .btn{display:none}.woocommerce-product-search{flex-wrap:wrap}}
