header nav li{list-style:none}.content-page{max-width:1240px;margin:40px auto 80px;padding:0 25px;min-height:50vh}.content-page h1{font-size:clamp(38px,4vw,65px);margin-bottom:30px}.content-page h2{font-size:32px;margin:25px 0 15px}.entry-content{font-size:16px;line-height:1.8}.entry-content p{margin-bottom:20px}.entry img{max-height:420px;width:auto;max-width:100%}.entry{margin:35px 0}.woocommerce ul.products li.product{border:1px solid var(--stone);padding-bottom:18px;background:var(--cream)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{padding:0 15px;color:var(--text)}.woocommerce ul.products li.product .button{margin-left:15px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.wc-block-components-button{background:var(--lemon);color:var(--text);border-radius:0;font-weight:600}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select{padding:12px;border:1px solid var(--stone);background:#fffaf3}.woocommerce div.product .product_title{font-size:48px}.woocommerce div.product p.price{color:var(--walnut)}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:var(--paper);border-radius:0}.woocommerce-message,.woocommerce-info{border-top-color:var(--olive);background:var(--paper)}.woocommerce div.product .woocommerce-tabs .panel{font-size:16px;line-height:1.7}.woocommerce ul.products li.product img{height:auto}.look-row img{width:60px;height:55px;object-fit:contain}.product-image img{object-fit:contain}.favorites .product-grid>p{grid-column:1/-1;padding:30px 0}.bb-cart-count{font-size:10px}#bb-search input[type=search]{display:block;margin-top:15px;padding:12px;width:100%}.bb-newsletter-link{font-size:13px;text-decoration:underline}.journal{min-height:150px}.journal .article img{width:100px;height:115px}.look-products p{font-size:12px;line-height:1.6}.look-products{max-height:290px;overflow:auto}.content-page .woocommerce{margin-top:25px}@media(max-width:600px){.content-page{padding:0 18px;margin-top:25px}.woocommerce div.product .product_title{font-size:36px}.woocommerce ul.products li.product .button{font-size:10px;padding:12px}.woocommerce table.shop_table{font-size:13px}}
