@media only screen and (max-width:981px){#logo{content:url("https://timfleming.com/wp-content/uploads/2026/10/TF-new-Lgoo-stacked.png")}}.tf-print-materials{clear:both;width:100%;max-width:1200px;margin:45px auto 35px;padding:30px 0 0;border-top:1px solid #dbdbdb}.tf-print-materials h2{margin:0 0 30px;font-size:24px;font-weight:400;letter-spacing:4px;text-transform:uppercase}.tf-print-materials-grid{display:grid!important;grid-template-columns:48% 48%!important;column-gap:70px;align-items:start}.tf-print-material{width:auto!important;float:none!important;margin:0!important}.tf-print-material h3{margin:0 0 20px;font-size:20px;font-weight:400;letter-spacing:4px;text-transform:uppercase}.tf-print-material p{margin:0;line-height:1.7}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{line-height:1.4em!important}.woocommerce div.product .product_title{line-height:1.4em!important}@media (max-width:767px){.tf-print-materials{margin-top:30px;padding-top:25px}.tf-print-materials-grid{grid-template-columns:100%!important;row-gap:35px}.tf-print-materials h2{font-size:21px;letter-spacing:3px}.tf-print-material h3{font-size:18px;letter-spacing:3px}}.tf-print-materials{margin-top:30px;margin-bottom:20px;padding-top:22px}.tf-print-materials h2{margin-bottom:18px}.tf-print-material h3{margin-bottom:10px}.tf-print-materials-grid{column-gap:60px}.tf-print-material p{line-height:1.55}h1.product_title.entry-title{font-size:24px}.woocommerce div.product form.cart .variations td select{font-size:14px!important;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important}.woocommerce div.product form.cart
table.variations td.value select{width:180px!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:6px!important;margin-bottom:16px!important;font-size:14px!important}@media (max-width:767px){.woocommerce div.product form.cart
table.variations{width:100%!important;table-layout:fixed!important}.woocommerce div.product form.cart
table.variations th.label{width:35%!important}.woocommerce div.product form.cart
table.variations td.value{width:65%!important;max-width:65%!important;box-sizing:border-box!important}.woocommerce div.product form.cart
table.variations td.value select{width:100%!important;max-width:100%!important}}.woocommerce div.product span.price,.woocommerce-page div.product span.price{color:#555}.envirabox-theme-subtle .envirabox-caption-wrap .envirabox-caption,.envirabox-theme-subtle .envirabox-caption-wrap .envirabox-title{color:#555!important;text-shadow:none!important;font-size:18px!important}.single-product form.variations_form .reset_variations{margin:0 0 0 8px!important}.single-product .woocommerce-product-gallery__trigger{display:none!important}.single-product form.variations_form table.variations{width:600px!important;max-width:100%!important;margin:20px 0 25px!important;border:0!important;border-collapse:collapse!important}.single-product form.variations_form table.variations tr{height:auto!important}.single-product form.variations_form table.variations th.label{width:140px!important;padding:6px 20px 6px 0!important;vertical-align:middle!important;text-align:left!important;line-height:normal!important}.single-product form.variations_form table.variations td.value{width:360px!important;padding:6px 0!important;vertical-align:middle!important}.single-product form.variations_form table.variations select{display:block!important;width:360px!important;max-width:360px!important;height:42px!important;margin:0!important;padding:6px 12px!important;box-sizing:border-box!important}.single-product form.variations_form .reset_variations{position:absolute;margin:8px 0 0 12px!important;font-size:14px!important}.envirabox-theme-subtle .envirabox-caption-wrap .envirabox-title{background:transparent!important;border-radius:0!important;padding:10px 5px!important;margin:0!important;color:#555!important;text-shadow:none!important}.envirabox-caption{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;width:100%!important;height:44px!important;margin:0!important;padding:10px 15px!important;box-sizing:border-box!important;background:transparent!important;border-radius:0!important;text-align:left!important;line-height:24px!important}.envirabox-caption .print-title{position:absolute!important;left:15px!important;top:10px!important;margin:0!important;padding:0!important;color:#555!important;-webkit-text-fill-color:#555!important;font-size:16px!important;line-height:24px!important;text-shadow:none!important}.envirabox-caption .purchase-print{position:absolute!important;right:15px!important;top:10px!important;margin:0!important;padding:0!important;color:#555!important;font-size:14px!important;line-height:24px!important;text-decoration:none!important;text-shadow:none!important}.envirabox-caption .purchase-print:hover{text-decoration:underline!important}.envirabox-caption,.envirabox-caption *,.envirabox-caption .print-title,.envirabox-caption .purchase-print{text-shadow:none!important}.envirabox-bg{opacity:1!important;background:#ccc!important}.envirabox-arrow{width:44px!important;height:70px!important;background:none!important}.envirabox-arrow span{display:none!important}.envirabox-arrow::after{position:absolute;top:50%;transform:translateY(-50%);color:#333;font-size:48px;font-weight:200;line-height:1;opacity:.75}.envirabox-prev::after{content:"‹";left:12px}.envirabox-next::after{content:"›";right:12px}.envirabox-arrow:hover::after{opacity:1}@media (max-width:767px){.envirabox-caption-wrap.outside{width:100%!important}.envirabox-caption-wrap.outside .envirabox-caption{display:block!important;position:relative!important;width:100%!important;text-align:center!important;line-height:1.35!important}.envirabox-caption-wrap.outside
.envirabox-caption
a.purchase-print{display:block!important;position:static!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;float:none!important;clear:both!important;width:auto!important;margin:8px auto 0!important;padding:0!important;text-align:center!important;line-height:1.35!important;white-space:nowrap!important}}@media (max-width:767px){.envirabox-navigation{display:none!important}}@media (max-width:767px){.envirabox-caption-wrap.outside .envirabox-caption{font-size:18px!important;font-weight:400!important;line-height:1.25!important;color:#555!important}.envirabox-caption-wrap.outside
.envirabox-caption
a.purchase-print{font-size:14px!important;font-weight:400!important;line-height:1.25!important;margin-top:5px!important;color:#666!important;text-decoration:none!important}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#4291c7!important}@media only screen and (max-width:767px){.woocommerce div.product .product_title{font-size:22px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:12px!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px!important;line-height:1.4!important}.woocommerce div.product
table.variations th.label,.woocommerce div.product
table.variations th.label label{font-size:14px!important;line-height:1.4!important;font-weight:600!important}.woocommerce div.product
table.variations select{font-size:14px!important}}@media only screen and (max-width:767px){.woocommerce div.product p.price,.woocommerce div.product p.price span,.woocommerce div.product p.price bdi,.woocommerce div.product span.price,.woocommerce div.product span.price bdi{font-size:20px!important;line-height:1.4!important}}