.sr-live-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.sr-card-image{display:block;background:#f0e9de;overflow:hidden;aspect-ratio:1.1}.sr-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.sr-card-image:hover img{transform:scale(1.025)}.sr-live-products .eyebrow{margin:19px 0 8px;color:#60755d}.sr-live-products h3{margin:0 0 12px}.sr-live-products .product-bottom a{font-size:12px;font-weight:600;border-bottom:1px solid #173e33}.sr-backdrop-drawing{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#e9e9de}.sr-backdrop-drawing>div{width:83%;height:62%;border:6px solid #a1aaa0;background:linear-gradient(145deg,#254a3b 60%,#9aa889 61%);display:flex;align-items:center;justify-content:center;color:#f7f1e5;font:700 28px/1.2 Arial;letter-spacing:3px}.sr-backdrop-drawing small{color:#596c5d}.sr-product-assurance{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.sr-product-assurance span{font-size:11px;padding:6px 9px;background:#e7ecdf}.sr-price-pending{padding:22px;background:#e9ecdf;margin:22px 0}.sr-price-pending strong{font-size:21px}.sr-price-pending p{font-size:14px}.sr-specs{margin:24px 0;font-size:14px}.sr-specs>div{display:grid;grid-template-columns:1fr 1.35fr;gap:18px;border-bottom:1px solid #d9ded5;padding:12px 0}.sr-specs dt{font-weight:600}.sr-specs dd{margin:0}.sr-image-note{font-size:11px;color:#68736b}.wc-shell{line-height:1.7}.wc-shell h1{font-size:clamp(29px,4vw,45px);line-height:1.15;letter-spacing:-1.5px;margin:0 0 25px}.wc-shell h2{font-size:27px;margin:32px 0 15px}.wc-shell h3{font-size:20px}.wc-shell .woocommerce-product-gallery{width:44%;margin:0 5% 35px 0}.wc-shell .summary{min-height:500px}.wc-shell .woocommerce-tabs{padding-top:20px}.wc-shell .tabs{list-style:none;display:flex;gap:22px;border-bottom:1px solid #d9ded5;padding:14px 0}.wc-shell .woocommerce-breadcrumb{font-size:12px;color:#6c786b;margin-bottom:24px}.wc-shell table{min-width:0}.wc-shell .woocommerce-product-gallery img{width:100%;display:block}.sr-quote-form{max-width:850px;margin:35px 0}.sr-quote-form label,.sr-field{display:block;font-size:14px;font-weight:600;margin:18px 0}.sr-quote-form input,.sr-quote-form select,.sr-quote-form textarea,.sr-field textarea{display:block;width:100%;background:#fff;margin-top:8px;border:1px solid #bbc7b5;border-radius:0;color:#142c25}.sr-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.sr-form-notice{font-size:12px;color:#68736b}.sr-honeypot{position:absolute;left:-10000px;height:1px;overflow:hidden}.sr-success{padding:25px;background:#e7ecdf;margin:25px 0}.sr-lead{font-size:22px;color:#526a55;max-width:900px}.sr-artwork-panel{clear:both;background:#eff0e7;padding:28px;margin:35px 0}.sr-artwork-panel label{display:block}.sr-artwork-panel input[type=file]{display:block;margin:15px 0;width:100%;background:#fff}.sr-proof{padding:22px;border:1px solid #b5c4ad;margin:25px 0}.sr-proof input[type=checkbox]{width:auto}.sr-file-list{padding-left:20px}.sr-file-list small{color:#657562;margin-left:12px}#sr-price-preview{padding:15px;background:#e7ecdf;font-weight:600;margin:20px 0}.sr-tier-table caption{padding:12px 0}.woocommerce-pagination ul{list-style:none;display:flex;gap:15px}.woocommerce-ordering{margin-bottom:25px}.woocommerce ul.products li.product{list-style:none}.wc-shell .related{clear:both}.wc-shell .related ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-shell .related h2{font-size:22px}.wc-shell .product_meta{font-size:12px;color:#61715f}.wc-shell .woocommerce-checkout label,.wc-shell .woocommerce-form-login label{display:block}.wc-shell .woocommerce-checkout input,.wc-shell .woocommerce-checkout select{max-width:100%}.wc-shell .woocommerce-checkout .form-row{margin:18px 0}.wc-shell .shop_table{max-width:100%}.wc-shell .woocommerce-notices-wrapper a{font-weight:600}.wc-shell>article{max-width:1040px;margin:auto}.wc-shell .woocommerce-product-details__short-description{font-size:16px;color:#5b6b5a}.sr-site-links{display:flex;flex-wrap:wrap;gap:15px}
@media(max-width:720px){.sr-live-products{grid-template-columns:1fr;gap:35px}.wc-shell .woocommerce-product-gallery{float:none;width:100%;max-width:100%;margin:0 0 30px}.wc-shell .summary{min-height:0}.sr-form-grid{grid-template-columns:1fr;gap:0}.sr-specs>div{grid-template-columns:1fr 1.1fr;gap:10px}.sr-artwork-panel{padding:20px}.wc-shell .related ul.products{grid-template-columns:1fr}.wc-shell .shop_table th,.wc-shell .shop_table td{padding:8px;font-size:12px}.wc-shell .woocommerce-tabs h2{font-size:24px}.sr-quote-form input,.sr-quote-form select,.sr-quote-form textarea{font-size:16px}}
