:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide){color:#2f2a25!important;font-size:16px!important;line-height:1.72!important;padding:0 4px 44px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide),:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) *{box-sizing:border-box}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) p{margin-top:0;margin-bottom:18px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) a{color:#8a4b22;text-decoration-thickness:1px;text-underline-offset:3px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) a:hover{color:#5f3216}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h1,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h2,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h3{color:#2c2119!important;font-family:inherit;line-height:1.22;letter-spacing:-.012em}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h1{margin:0 0 22px;font-size:clamp(30px,4vw,42px)!important;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h2{margin:48px 0 20px;padding:0 0 11px 15px;border-left:5px solid #a86432;border-bottom:1px solid #e7ddd2;font-size:clamp(25px,3vw,32px)!important;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h2.has-text-align-center{padding-left:0;border-left:0;border-bottom:0;position:relative}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h2.has-text-align-center::after{content:"";display:block;width:64px;height:3px;margin:12px auto 0;border-radius:99px;background:#a86432}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h3{margin:32px 0 14px;font-size:22px;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) strong{color:#34261e}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .ti-hero{margin:0 0 38px;padding:34px 38px 30px;border:1px solid #e4d7c9!important;border-radius:18px!important;background:linear-gradient(135deg,#fffdf9 0%,#f5ecdf 100%)!important;box-shadow:0 10px 28px rgb(69 43 24 / .09)!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .ti-hero>p{font-size:17px;line-height:1.75}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .ti-hero>p:first-of-type{font-size:18px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-quote{position:relative;margin:26px 0;padding:22px 24px 20px;border:0;border-left:5px solid #a86432;border-radius:10px;background:#fff!important;box-shadow:0 5px 16px rgb(69 43 24 / .06)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-quote::before,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-quote::after{display:none!important;content:none!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-quote p:last-child{margin-bottom:0}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) ul,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) ol{margin:0 0 22px;padding-left:25px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) li{margin:7px 0;padding-left:3px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) li::marker{color:#a86432;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table{width:100%;margin:24px 0 34px;overflow-x:auto;border:1px solid #ded2c5;border-radius:12px;background:#fff!important;box-shadow:0 6px 18px rgb(69 43 24 / .06);-webkit-overflow-scrolling:touch}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table table{width:100%;min-width:680px;margin:0;border-collapse:collapse;background:#fff!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table th,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table td{padding:13px 15px;border:0;border-right:1px solid #e4d9ce;border-bottom:1px solid #e4d9ce;text-align:left;vertical-align:top}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table th:last-child,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table td:last-child{border-right:0}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table tr:last-child td{border-bottom:0}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table thead th{color:#fff!important;background:#5b3b27!important;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table tbody tr:nth-child(even){background:#faf6f1}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table tbody tr:hover{background:#f3e9de}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table figcaption{margin:0;padding:11px 14px;color:#6a5a4e;border-top:1px solid #e4d9ce;background:#f8f3ed;font-size:13px;font-style:normal;text-align:left}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px!important;width:100%;max-width:780px;margin:32px auto 46px!important;align-items:stretch}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;overflow:hidden;aspect-ratio:4 / 3;border:1px solid #e3d7ca;border-radius:14px;background:#f7f1ea;box-shadow:0 8px 22px rgb(45 30 18 / .13)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;transition:transform .3s ease}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image img:hover{transform:scale(1.025)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .trustpilot-widget{margin:24px auto 0;padding:12px 14px;border-top:1px solid #e6d9cc;text-align:center}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-buttons{gap:12px;margin-top:22px;margin-bottom:38px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-button__link{padding:13px 22px;border:1px solid #6f4327;border-radius:8px;background:#6f4327;color:#fff!important;font-weight:700;text-decoration:none;box-shadow:0 5px 13px rgb(69 43 24 / .16);transition:transform .18s ease,background .18s ease}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-button__link:hover{background:#4f2f1b;transform:translateY(-1px)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-details{margin:12px 0;padding:0;overflow:hidden;border:1px solid #ded2c5;border-radius:10px;background:#fff!important;box-shadow:0 4px 13px rgb(69 43 24 / .05)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-details summary{position:relative;padding:17px 52px 17px 18px;color:#34261e;background:#fbf7f2;cursor:pointer;font-weight:700;list-style:none}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-details summary::-webkit-details-marker{display:none}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-details summary::after{content:"+";position:absolute;top:50%;right:18px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#a86432;color:#fff!important;font-size:19px;line-height:1;transform:translateY(-50%)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-details[open] summary::after{content:"–"}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-details>p{margin:0;padding:17px 18px 19px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-woocommerce-product-category{margin:24px 0 44px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid__products{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;margin-left:auto!important;margin-right:auto!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid__product,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-product{flex:0 1 calc(25% - 14px)!important;width:calc(25% - 14px)!important;max-width:245px!important;min-width:190px;margin:0!important;overflow:hidden;padding:14px!important;border:1px solid #e3d7ca;border-radius:12px;background:#fff!important;box-shadow:0 6px 17px rgb(69 43 24 / .07)}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid__product-image img,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-components-product-image img{border-radius:9px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid__product-title,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-components-product-name{color:#33251d;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid__product-price,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-components-product-price{color:#8a4b22;font-weight:700}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) hr.wp-block-separator{width:84px;margin:38px auto;border:0;border-top:2px solid #d3b99f}@media (max-width:782px){:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide){font-size:15.5px;padding-bottom:28px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .ti-hero{padding:24px 20px 22px;border-radius:13px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h1{font-size:29px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h2{margin-top:38px;font-size:25px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) h3{font-size:20px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table{border-radius:8px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table th,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-table td{padding:11px 12px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery{gap:10px!important}}@media (max-width:480px){:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .ti-hero{padding:20px 16px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-quote{padding:18px}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-button,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-button__link{width:100%}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-button__link{text-align:center}}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;width:100%!important;max-width:960px!important;margin:32px auto 46px!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image{flex:0 1 300px!important;width:calc((100% - 36px) / 3)!important;max-width:300px!important;min-width:0!important;margin:0!important;aspect-ratio:4 / 3!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery figcaption,:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-element-caption{display:none!important}@media (max-width:782px){:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery{flex-wrap:wrap!important;max-width:620px!important;gap:14px!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image{flex:0 1 calc(50% - 7px)!important;width:calc(50% - 7px)!important;max-width:300px!important}}@media (max-width:600px){:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery{max-width:520px!important}:is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wp-block-gallery .wp-block-image{flex-basis:100%!important;width:100%!important;max-width:420px!important}}.ti-home-fix{display:block;color:#2f2a25;font-size:16px;line-height:1.7}.ti-home-fix,.ti-home-fix *{box-sizing:border-box}.ti-home-fix .ti-home-hero{margin:0 0 44px;padding:38px 40px 32px;border:1px solid #e4d7c9;border-radius:18px;background:linear-gradient(135deg,#fffdf9 0%,#f5ecdf 100%);box-shadow:0 10px 28px rgb(69 43 24 / .09);text-align:center}.ti-home-fix .ti-title{max-width:900px;margin:0 auto 18px;color:#2c2119;font-size:clamp(30px,4vw,42px);line-height:1.22;letter-spacing:-.012em;font-weight:700}.ti-home-fix .ti-subtitle{max-width:900px;margin:0 auto 16px;color:#4a4038;font-size:17px;line-height:1.75}.ti-home-fix .ti-trust-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;max-width:950px;margin:24px auto 18px;padding:0;list-style:none}.ti-home-fix .ti-trust-pills li{display:flex;align-items:center;gap:8px;margin:0;padding:9px 13px;border:1px solid #ddcdbd;border-radius:999px;background:#fff;color:#4b3a2e;font-size:14px;box-shadow:0 3px 9px rgb(69 43 24 / .04)}.ti-home-fix .ti-check{position:relative;width:18px;height:18px;flex:0 0 18px;border:1px solid #9f6a3f;border-radius:50%;background:#fff8f0}.ti-home-fix .ti-check::after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border-right:2px solid #8a4b22;border-bottom:2px solid #8a4b22;transform:rotate(45deg)}.ti-home-fix .ti-trustpilot-inline{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:8px auto 0;padding-top:15px;border-top:1px solid #e4d7c9}.ti-home-fix .ti-trustpilot-note{color:#5f5147;font-size:14px}.ti-home-fix .ti-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.ti-home-fix .ti-card{overflow:hidden;margin:0;border:1px solid #e3d7ca;border-radius:14px;background:#fff;box-shadow:0 7px 20px rgb(69 43 24 / .08);transition:transform .2s ease,box-shadow .2s ease}.ti-home-fix .ti-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(69 43 24 / .13)}.ti-home-fix .ti-card>a{display:flex;min-height:100%;flex-direction:column;color:inherit;text-decoration:none}.ti-home-fix .ti-imgwrap{overflow:hidden;aspect-ratio:4 / 3;background:#f4ede6}.ti-home-fix .ti-imgwrap img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.ti-home-fix .ti-card:hover .ti-imgwrap img{transform:scale(1.035)}.ti-home-fix .ti-card h3{margin:0;padding:20px 20px 8px;color:#2f2118;font-size:21px;line-height:1.3;font-weight:700}.ti-home-fix .ti-card p{flex:1;margin:0;padding:0 20px 16px;color:#5d5047;font-size:15px;line-height:1.65}.ti-home-fix .ti-card .ti-btn{display:block;margin:0 20px 20px;padding:11px 14px;border:1px solid #6f4327;border-radius:8px;background:#6f4327;color:#fff;font-size:14px;font-weight:700;text-align:center;transition:background .18s ease}.ti-home-fix .ti-card:hover .ti-btn{background:#4f2f1b}.ti-home-fix .ti-contact-wrap{margin:38px 0 10px;text-align:center}.ti-home-fix .ti-btn-contact{display:inline-block;padding:14px 24px;border:1px solid #6f4327;border-radius:8px;background:#6f4327;color:#fff!important;font-weight:700;text-decoration:none;box-shadow:0 6px 15px rgb(69 43 24 / .16)}.ti-home-fix .ti-btn-contact:hover{background:#4f2f1b}@media (max-width:900px){.ti-home-fix .ti-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:782px){.ti-home-fix .ti-home-hero{padding:26px 20px 24px;border-radius:14px}.ti-home-fix .ti-title{font-size:29px}.ti-home-fix .ti-subtitle{font-size:16px}}@media (max-width:600px){.ti-home-fix .ti-home-grid{grid-template-columns:1fr;gap:16px}.ti-home-fix .ti-card{max-width:430px;width:100%;margin-left:auto;margin-right:auto}.ti-home-fix .ti-trust-pills{align-items:stretch;flex-direction:column}.ti-home-fix .ti-trust-pills li{justify-content:flex-start;width:100%;border-radius:10px}}.ti-home-fix .ti-home-grid{align-items:start}.ti-home-fix .ti-card>a{min-height:0!important;height:auto!important}.ti-home-fix .ti-card p{flex:0 0 auto!important;min-height:0!important}.ti-home-fix .ti-card .ti-btn{margin-top:6px!important;margin-bottom:20px!important}@media (min-width:901px){.ti-home-fix .ti-card{height:auto!important;min-height:0!important}}@media (min-width:901px){.ti-home-fix .ti-home-grid>.ti-card--last{grid-column:2}}@media (min-width:601px) and (max-width:900px){.ti-home-fix .ti-home-grid>.ti-card--last{grid-column:1 / -1;width:calc(50% - 11px);justify-self:center}}@media (max-width:600px){.ti-home-fix .ti-home-grid>.ti-card--last{grid-column:auto;width:100%}}.ti-home-fix{display:block!important;width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.ti-home-fix .ti-home-hero{display:block!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.ti-home-fix .ti-home-grid{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.ti-home-fix .ti-contact-wrap{width:100%!important}.entry-content>.ti-home-fix,.page-content>.ti-home-fix,main.site-main .ti-home-fix{width:100%!important;max-width:100%!important}.ti-home-fix .ti-trust-pills .ti-check{display:none!important}.ti-home-fix .ti-trust-pills li{gap:0!important}body.home.page-id-172 .ti-home-fix .ti-home-grid{align-items:stretch!important}body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:100%!important;min-height:0!important}body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card>a:first-child{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;height:auto!important}body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card>a:first-child>p:last-child{flex:1 1 auto!important}body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card>p:last-child{display:flex!important;flex:0 0 auto!important;align-items:flex-end!important;justify-content:center!important;width:100%!important;margin-top:auto!important}@media (min-width:901px){body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card .ti-btn{white-space:nowrap!important}}body.wp-theme-maya{--ti-wh-crumb-orange:#b95522;--ti-wh-crumb-orange-dark:#873b18;--ti-wh-crumb-cream:#fff8f1;--ti-wh-crumb-border:#dfb99e;--ti-wh-crumb-text:#2b211b}body.wp-theme-maya .ti-rankmath-breadcrumb,body.wp-theme-maya nav.woocommerce-breadcrumb{box-sizing:border-box!important;width:100%!important;margin:18px 0 24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ti-wh-crumb-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.35!important}body.wp-theme-maya .ti-rankmath-breadcrumb nav.rank-math-breadcrumb{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb p{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;padding:0!important;line-height:1.35!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb a,body.wp-theme-maya nav.woocommerce-breadcrumb a{box-sizing:border-box!important;display:inline-flex!important;padding:5px 9px!important;border:1px solid var(--ti-wh-crumb-border)!important;border-radius:6px!important;background:var(--ti-wh-crumb-cream)!important;color:var(--ti-wh-crumb-orange-dark)!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb a:hover,body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb a:focus,body.wp-theme-maya nav.woocommerce-breadcrumb a:hover,body.wp-theme-maya nav.woocommerce-breadcrumb a:focus{border-color:var(--ti-wh-crumb-orange)!important;background:#f6e6da!important;color:var(--ti-wh-crumb-orange-dark)!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb a:focus-visible,body.wp-theme-maya nav.woocommerce-breadcrumb a:focus-visible{outline:3px solid #efb58f!important;outline-offset:2px!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb .separator{margin:0!important;color:transparent!important;font-size:0!important;line-height:1!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb .separator::after{content:"\203A"!important;display:inline-block!important;margin:0 1px!important;color:#a75a33!important;font-size:18px!important;font-weight:800!important;line-height:1!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb .last{box-sizing:border-box!important;display:inline-flex!important;padding:5px 10px!important;border:1px solid #a2471d!important;border-radius:6px!important;background:var(--ti-wh-crumb-orange)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important}@media (max-width:520px){body.wp-theme-maya .ti-rankmath-breadcrumb,body.wp-theme-maya nav.woocommerce-breadcrumb{font-size:13px!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb p{gap:4px!important}body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb a,body.wp-theme-maya .ti-rankmath-breadcrumb .rank-math-breadcrumb .last,body.wp-theme-maya nav.woocommerce-breadcrumb a{padding:5px 8px!important;font-size:13px!important}}
#content .wc-block-grid__products,#content ul.products,#content .wc-block-product-template{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:10px!important;border-radius:12px!important;background:#f4eadf!important;list-style:none!important}#content .wc-block-grid__product,#content ul.products li.product,#content .wc-block-product-template .wc-block-product{display:flex!important;float:none!important;flex-direction:column!important;min-width:0!important;width:auto!important;min-height:345px!important;margin:0!important;padding:10px!important;border:1px solid #ead0b8!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;text-align:center!important;overflow:hidden!important}#content .wc-block-grid__product-image,#content ul.products li.product>a:first-child{display:block!important;width:100%!important;max-width:none!important;margin:0!important}#content .wc-block-grid__product-image img,#content ul.products li.product img,#content .wc-block-product-template .wc-block-components-product-image img{display:block!important;width:100%!important;height:205px!important;max-height:205px!important;object-fit:contain!important;object-position:center!important;margin:0 auto 8px!important;padding:6px!important;background:#fff!important}#content .wc-block-grid__product-title,#content .woocommerce-loop-product__title,#content .wc-block-components-product-name{position:static!important;display:block!important;min-height:44px!important;margin:7px 4px!important;color:#231d19!important;-webkit-text-fill-color:#231d19!important;font:800 14px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:.01em!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important;overflow-wrap:anywhere!important}#content .wc-block-grid__product-price,#content ul.products li.product .price,#content .wc-block-components-product-price{display:block!important;min-height:24px!important;margin:4px 0 9px!important;color:#a6421b!important;-webkit-text-fill-color:#a6421b!important;font:700 14px/1.45 Arial,Helvetica,sans-serif!important;text-align:center!important}#content a.wc-block-grid__product-link,#content a.woocommerce-LoopProduct-link,#content a.woocommerce-loop-product__link,#content a.wc-block-components-product-name,body.ti-uk-r2-live #content .ti-uk-r2-products a.wc-block-grid__product-link,body.ti-uk-r2-live #content .ti-uk-r2-products a.woocommerce-LoopProduct-link,body.ti-uk-r2-live #content .ti-uk-r2-products a.woocommerce-loop-product__link,body.ti-uk-r2-live #content .ti-uk-r2-products a.wc-block-components-product-name{text-decoration:none!important}#content a.ti-wh-grid-card-cta,#content .wc-block-grid__product-add-to-cart a,#content ul.products li.product a.button,#content .wc-block-components-product-button__button{display:block!important;width:100%!important;margin:auto 0 0!important;padding:11px 14px!important;border:0!important;border-radius:4px!important;background:#c44c1b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:800 14px/1.25 Arial,Helvetica,sans-serif!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important}#content a.ti-wh-grid-card-cta:hover,#content .wc-block-grid__product-add-to-cart a:hover,#content ul.products li.product a.button:hover,#content .wc-block-components-product-button__button:hover{background:#9f3510!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.ti-uk-r2-live #content .ti-uk-r2-products a.ti-wh-grid-card-cta,body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__product-add-to-cart a,body.ti-uk-r2-live #content .ti-uk-r2-products ul.products li.product a.button,body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-components-product-button__button{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}#content .wc-block-grid__product-onsale,#content ul.products li.product .onsale{top:9px!important;left:9px!important;right:auto!important;margin:0!important;padding:5px 10px!important;border:1px solid #e5b78f!important;border-radius:999px!important;background:#fff8f1!important;color:#8a3513!important;-webkit-text-fill-color:#8a3513!important;font:800 12px/1.2 Arial,Helvetica,sans-serif!important}body.ti-uk-r2-live #content .ti-uk-r2-reading-order article>p:empty{display:none!important}body.ti-uk-r2-live #content .ti-uk-r2-reading-order article>span{grid-column:1!important;grid-row:1!important}body.ti-uk-r2-live #content .ti-uk-r2-reading-order article>div{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;float:none!important}body.ti-uk-r2-live #content .ti-uk-r2-editorial>*,body.ti-uk-r2-live #content .ti-uk-r2-page>*,body.ti-uk-r2-live #content .ti-r23-product-tier{width:100%!important;max-width:none!important;float:none!important}body.ti-uk-r2-live #content .ti-r23-product-tier{margin:28px 0 14px!important;padding:18px 21px!important;border-left:5px solid #b34c22!important;background:#fff8f1!important}body.ti-uk-r2-live #content .ti-r23-product-tier h3{margin:0 0 5px!important}body.ti-uk-r2-live #content .ti-r23-product-tier p{margin:0!important}body.ti-uk-r2-live #content .ti-r23-product-tier-all{margin-top:42px!important;border-left-color:#6b766d!important;background:#f5f7f4!important}body.ti-uk-r2-live #content .ti-uk-r2-products .has-1-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-2-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-3-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:stretch!important}body.ti-uk-r2-live #content .ti-uk-r2-m01 .ti-uk-r2-data-grid{gap:10px!important;border-top:3px solid #6c3420!important;padding-top:14px!important}body.ti-uk-r2-live #content .ti-uk-r2-m01 .ti-uk-r2-data-card{border:0!important;border-left:3px solid #b4572d!important;border-radius:2px!important;background:#faf7f3!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-products-m01 .ti-r23-product-intro{background:#fff5eb!important}body.ti-uk-r2-live #content .ti-uk-r2-m02 h2{border-left-color:#496b55!important}body.ti-uk-r2-live #content .ti-uk-r2-m02 .ti-uk-r2-reading-order article{border:0!important;border-radius:8px!important;background:#eef4ee!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m02 .ti-uk-r2-reading-order article>span{background:#496b55!important}body.ti-uk-r2-live #content .ti-uk-r2-products-m02 .ti-uk-r2-catalogue-group:nth-of-type(even){background:#f3f7f2!important}body.ti-uk-r2-live #content .ti-uk-r2-m03 h2{border-left-color:#6d7f4e!important}body.ti-uk-r2-live #content .ti-uk-r2-m03 .ti-uk-r2-data-card{border-color:#cad5b5!important;border-radius:18px 4px 18px 4px!important;background:#fbfcf7!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m03 .ti-uk-r2-data-card:nth-child(3n+1){background:#f2f6e9!important}body.ti-uk-r2-live #content .ti-uk-r2-m04 h2{border-left-color:#374f63!important}body.ti-uk-r2-live #content .ti-r23-m04-categories{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:18px 0 34px!important}body.ti-uk-r2-live #content .ti-r23-m04-categories>.ti-r23-category-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;min-height:245px!important;padding:20px!important;border:1px solid #cad5dc!important;border-radius:7px!important;background:#f7fafb!important}body.ti-uk-r2-live #content .ti-r23-m04-categories h3{margin:0 0 12px!important;color:#263c4c!important;-webkit-text-fill-color:#263c4c!important}body.ti-uk-r2-live #content .ti-r23-m04-categories p{margin:0!important;color:#4d5960!important;-webkit-text-fill-color:#4d5960!important;line-height:1.6!important}body.ti-uk-r2-live #content .ti-uk-r2-page.ti-uk-r2-m04 .ti-r23-m04-categories a:not(.ti-uk-r2-button){color:#263c4c!important;-webkit-text-fill-color:#263c4c!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-uk-r2-page.ti-uk-r2-m04 .ti-r23-m04-categories a.ti-r23-category-cta{display:block!important;margin-top:auto!important;padding-top:14px!important;border-top:1px solid #cad5dc!important;color:#8a4827!important;-webkit-text-fill-color:#8a4827!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-uk-r2-m05 h2{border-left-color:#7f2e25!important}body.ti-uk-r2-live #content .ti-uk-r2-m05 .ti-uk-r2-data-grid{gap:0!important;border:1px solid #d9c8c2!important}body.ti-uk-r2-live #content .ti-uk-r2-m05 .ti-uk-r2-data-card{border:0!important;border-bottom:1px solid #e2d5d0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m05 .ti-uk-r2-data-card:nth-child(even){background:#faf5f3!important}body.ti-uk-r2-live #content .ti-uk-r2-m06 h2{border-left-color:#8a633d!important}body.ti-uk-r2-live #content .ti-uk-r2-m06 .ti-uk-r2-data-card{border:1px solid #dcc3a4!important;border-top:5px solid #a97542!important;border-radius:8px!important;background:#fffaf3!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-products-m06 .ti-r23-product-intro{background:#fbf1e3!important}body.ti-uk-r2-live #content .ti-uk-r2-m07 h2{border-left-color:#29604b!important}body.ti-uk-r2-live #content .ti-uk-r2-m07 .ti-uk-r2-data-card{border:0!important;border-radius:0 16px 0 16px!important;background:#edf5f0!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m07 .ti-uk-r2-table-wrap th{background:#285b48!important}body.ti-uk-r2-live #content .ti-uk-r2-m08 h2{border-left-color:#a2593a!important}body.ti-uk-r2-live #content .ti-uk-r2-m08 .ti-uk-r2-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-uk-r2-m08 .ti-uk-r2-data-card{border:1px solid #e2c4b5!important;border-radius:6px!important;background:#fff8f4!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m09 h2{border-left-color:#54777a!important}body.ti-uk-r2-live #content .ti-uk-r2-m09 .ti-uk-r2-data-grid{gap:8px!important}body.ti-uk-r2-live #content .ti-uk-r2-m09 .ti-uk-r2-data-card{border:0!important;border-bottom:2px solid #b8cbcc!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m09 .ti-uk-r2-data-card:nth-child(even){background:#f1f6f6!important}body.ti-uk-r2-live #content .ti-uk-r2-m10 h2{border-left-color:#6a723f!important}body.ti-uk-r2-live #content .ti-uk-r2-m10 .ti-uk-r2-data-card{border:1px solid #d6d0a8!important;border-radius:22px!important;background:#fbfaf1!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-uk-r2-m10 .ti-uk-r2-table-wrap th{background:#555d34!important}@media(max-width:1180px){#content .wc-block-grid__products,#content ul.products,#content .wc-block-product-template,body.ti-uk-r2-live #content .ti-uk-r2-products .has-1-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-2-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-3-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-4-columns .wc-block-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){#content .wc-block-grid__products,#content ul.products,#content .wc-block-product-template,body.ti-uk-r2-live #content .ti-uk-r2-products .has-1-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-2-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-3-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-4-columns .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-r23-m04-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){#content .wc-block-grid__products,#content ul.products,#content .wc-block-product-template,body.ti-uk-r2-live #content .ti-uk-r2-products .has-1-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-2-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-3-columns .wc-block-grid__products,body.ti-uk-r2-live #content .ti-uk-r2-products .has-4-columns .wc-block-grid__products{grid-template-columns:1fr!important;padding:8px!important}#content .wc-block-grid__product,#content ul.products li.product,#content .wc-block-product-template .wc-block-product{min-height:330px!important}#content .wc-block-grid__product-image img,#content ul.products li.product img,#content .wc-block-product-template .wc-block-components-product-image img{height:210px!important;max-height:210px!important}body.ti-uk-r2-live #content .ti-r23-m04-categories,body.ti-uk-r2-live #content .ti-uk-r2-m08 .ti-uk-r2-data-grid{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-uk-r2-reading-order article{grid-template-columns:34px minmax(0,1fr)!important}}html body #content#content#content#content .wc-block-grid__product-image,html body #content#content#content#content .wc-block-product-template .wc-block-components-product-image{display:grid!important;place-items:center!important;width:100%!important;height:280px!important;min-height:280px!important;max-height:280px!important;margin:0!important;overflow:hidden!important;position:relative!important}html body #content#content#content#content .wc-block-grid__product-image img,html body #content#content#content#content .wc-block-product-template .wc-block-components-product-image img{display:block!important;width:100%!important;max-width:100%!important;height:280px!important;max-height:280px!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:scale(1.2)!important;transform-origin:50% 50%!important}html body #content#content#content#content .wc-block-grid__product-image>.ti-product-badge{position:absolute!important;inset:auto!important;top:10px!important;right:auto!important;bottom:auto!important;left:10px!important;z-index:30!important;transform:none!important}html body #content#content#content#content ul.products li.product img{height:280px!important;max-height:280px!important;padding:0!important;object-fit:contain!important;object-position:center!important}@media(max-width:620px){html body #content#content#content#content .wc-block-grid__product-image,html body #content#content#content#content .wc-block-product-template .wc-block-components-product-image{display:grid!important;height:280px!important;min-height:280px!important;max-height:280px!important;margin:0!important;overflow:hidden!important}html body #content#content#content#content .wc-block-grid__product-image img,html body #content#content#content#content .wc-block-product-template .wc-block-components-product-image img{height:280px!important;max-height:280px!important;transform:scale(1.1)!important}html body #content#content#content#content .wc-block-grid__product-image>.ti-product-badge{position:absolute!important;inset:auto!important;top:10px!important;right:auto!important;bottom:auto!important;left:10px!important;min-height:27px!important;margin:0!important;transform:none!important;z-index:30!important}}body.ti-uk-r2-live #content .ti-m06-r24{--m06-ink:#20352d;--m06-forest:#244a3b;--m06-copper:#b95625;--m06-sand:#f4eadc;--m06-cream:#fffaf3;--m06-line:#dcc4a9}body.ti-uk-r2-live #content .ti-m06-r24-hero{background:linear-gradient(135deg,#fffaf3 0%,#f2e3d0 100%)!important;border:1px solid var(--m06-line)!important;border-radius:24px!important;box-shadow:0 18px 42px rgb(55 38 24 / .12)!important;overflow:hidden!important}body.ti-uk-r2-live #content .ti-m06-r24-hero .ti-uk-r2-hero-copy{padding:clamp(26px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m06-r24-hero .ti-uk-r2-hero-figure{align-self:start!important;height:auto!important;min-height:0!important;background:#263b31!important}body.ti-uk-r2-live #content .ti-m06-r24-hero .ti-uk-r2-hero-figure img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center top!important;background:#263b31!important;padding:0!important}body.ti-uk-r2-live #content .ti-m06-r24-signposts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:26px 0 22px!important}body.ti-uk-r2-live #content .ti-m06-r24-signposts span{display:flex!important;align-items:center!important;gap:9px!important;min-height:58px!important;padding:11px 13px!important;background:rgb(255 255 255 / .68)!important;border:1px solid rgb(152 92 51 / .2)!important;border-radius:14px!important;color:var(--m06-ink)!important;font-size:14px!important;font-weight:750!important;line-height:1.3!important}body.ti-uk-r2-live #content .ti-m06-r24-signposts b{display:grid!important;place-items:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--m06-copper)!important;color:#fff!important;font-size:13px!important}body.ti-uk-r2-live #content .ti-m06-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(36px,6vw,78px) clamp(18px,3vw,38px)!important;color:var(--m06-ink)!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m06-r24-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m06-r24-editorial h2{margin:0 0 18px!important;padding:0!important;border:0!important;color:#182c24!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.025em!important}body.ti-uk-r2-live #content .ti-m06-r24-editorial h3{color:#203b30!important;line-height:1.22!important}body.ti-uk-r2-live #content .ti-m06-r24-kicker{margin:0 0 10px!important;color:var(--m06-copper)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m06-r24-intro{width:100%!important;max-width:none!important;font-size:19px!important;line-height:1.65!important;color:#405b50!important}body.ti-uk-r2-live #content .ti-m06-r24-section{margin:clamp(52px,8vw,96px) 0 0!important}body.ti-uk-r2-live #content .ti-m06-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr)!important;gap:clamp(28px,5vw,64px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m06-r24-opening>div>p:not(.ti-m06-r24-kicker){font-size:18px!important}body.ti-uk-r2-live #content .ti-m06-r24-verdict{position:relative!important;margin:0!important;padding:30px!important;background:var(--m06-forest)!important;border-radius:22px!important;box-shadow:0 18px 36px rgb(27 56 45 / .18)!important;color:#f9f5ec!important}body.ti-uk-r2-live #content .ti-m06-r24-verdict .ti-m06-r24-kicker{color:#f1b48d!important}body.ti-uk-r2-live #content .ti-m06-r24-verdict blockquote{margin:12px 0 22px!important;padding:0!important;border:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Georgia,serif!important;font-size:24px!important;line-height:1.38!important}body.ti-uk-r2-live #content .ti-m06-r24-verdict p{margin:0!important;color:#e6eee9!important;-webkit-text-fill-color:#e6eee9!important;font-size:15px!important;line-height:1.65!important}body.ti-uk-r2-live #content .ti-m06-r24-comparison{padding:clamp(28px,4vw,48px)!important;background:var(--m06-cream)!important;border:1px solid var(--m06-line)!important;border-radius:24px!important}body.ti-uk-r2-live #content .ti-m06-r24-table-wrap{margin-top:28px!important;overflow-x:auto!important;border:1px solid var(--m06-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 24px rgb(63 43 26 / .07)!important}body.ti-uk-r2-live #content .ti-m06-r24-table-wrap table{width:100%!important;min-width:720px!important;margin:0!important;border-collapse:collapse!important}body.ti-uk-r2-live #content .ti-m06-r24-table-wrap caption{padding:16px 20px!important;background:#efe0ce!important;color:#5e3c28!important;font-weight:800!important;text-align:left!important}body.ti-uk-r2-live #content .ti-m06-r24-table-wrap th,body.ti-uk-r2-live #content .ti-m06-r24-table-wrap td{padding:17px 20px!important;border:0!important;border-bottom:1px solid #eadbca!important;vertical-align:top!important;text-align:left!important}body.ti-uk-r2-live #content .ti-m06-r24-table-wrap thead th{background:#294b3d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m06-r24-table-wrap tbody th{width:22%!important;color:#7f3d1e!important;font-size:15px!important}body.ti-uk-r2-live #content .ti-m06-r24-materials>header{display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;column-gap:50px!important;align-items:end!important}body.ti-uk-r2-live #content .ti-m06-r24-materials>header .ti-m06-r24-kicker{grid-column:1/-1!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:0!important;margin-top:32px!important;border-top:1px solid var(--m06-line)!important;border-bottom:1px solid var(--m06-line)!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list article{padding:30px clamp(20px,3vw,38px)!important;border-bottom:1px solid var(--m06-line)!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list article:nth-child(odd){border-right:1px solid var(--m06-line)!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list article:nth-last-child(-n+2){border-bottom:0!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list span{color:var(--m06-copper)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list h3{margin:7px 0 10px!important;font-size:25px!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list p{margin:0!important;color:#425b51!important}body.ti-uk-r2-live #content .ti-m06-r24-note{margin:22px 0 0!important;padding:18px 22px!important;background:#f6efe6!important;border-left:4px solid var(--m06-copper)!important;border-radius:0 12px 12px 0!important;color:#3a5148!important}body.ti-uk-r2-live #content .ti-m06-r24-heading-row{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)!important;gap:46px!important;align-items:end!important}body.ti-uk-r2-live #content .ti-m06-r24-heading-row>p{color:#456055!important;font-size:18px!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list{margin-top:30px!important;border-top:2px solid var(--m06-forest)!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list article{display:grid!important;grid-template-columns:180px minmax(0,1fr) auto!important;gap:22px!important;align-items:center!important;padding:24px 4px!important;border-bottom:1px solid var(--m06-line)!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list h3,body.ti-uk-r2-live #content .ti-m06-r24-choice-list p{margin:0!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list h3{font-size:22px!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list a{white-space:nowrap!important;color:#8d3d19!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m06-r24-rhythm{padding:clamp(30px,5vw,56px)!important;background:linear-gradient(145deg,#223f34 0%,#31594a 100%)!important;border-radius:26px!important;color:#edf4ef!important}body.ti-uk-r2-live #content .ti-m06-r24-rhythm h2,body.ti-uk-r2-live #content .ti-m06-r24-rhythm h3{color:#fff!important;-webkit-text-fill-color:#fff!important}body.ti-uk-r2-live #content .ti-m06-r24-rhythm .ti-m06-r24-intro{color:#d9e7df!important;-webkit-text-fill-color:#d9e7df!important}body.ti-uk-r2-live #content .ti-m06-r24-timeline{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:34px 0!important;padding:0!important;list-style:none!important;background:rgb(255 255 255 / .2)!important;border:1px solid rgb(255 255 255 / .2)!important;border-radius:18px!important;overflow:hidden!important}body.ti-uk-r2-live #content .ti-m06-r24-timeline li{margin:0!important;padding:25px 22px!important;background:rgb(23 50 40 / .86)!important}body.ti-uk-r2-live #content .ti-m06-r24-timeline span{color:#f1b48d!important;font-size:11px!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m06-r24-timeline h3{margin:8px 0 10px!important;font-size:19px!important}body.ti-uk-r2-live #content .ti-m06-r24-timeline p{margin:0!important;color:#dce8e1!important;-webkit-text-fill-color:#dce8e1!important;font-size:14px!important;line-height:1.6!important}body.ti-uk-r2-live #content .ti-m06-r24-water{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:28px!important;padding-top:24px!important;border-top:1px solid rgb(255 255 255 / .22)!important}body.ti-uk-r2-live #content .ti-m06-r24-water h3,body.ti-uk-r2-live #content .ti-m06-r24-water p{margin:0!important}body.ti-uk-r2-live #content .ti-m06-r24-planning{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(34px,6vw,74px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list{margin:0!important;padding:0!important;list-style:none!important;counter-reset:m06plan!important;border-top:2px solid var(--m06-copper)!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list li{display:grid!important;grid-template-columns:38px 94px 1fr!important;gap:12px!important;margin:0!important;padding:18px 0!important;border-bottom:1px solid var(--m06-line)!important;counter-increment:m06plan!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list li:before{content:counter(m06plan,decimal-leading-zero)!important;color:var(--m06-copper)!important;font-size:13px!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list b{color:#243d33!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list span{color:#4b6258!important;font-size:15px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m06-r24-shortlist{padding:clamp(28px,4vw,48px)!important;background:#f5eadc!important;border-radius:24px!important}body.ti-uk-r2-live #content .ti-m06-r24-checks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:28px 0!important}body.ti-uk-r2-live #content .ti-m06-r24-checks label{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:15px 16px!important;background:rgb(255 255 255 / .72)!important;border:1px solid #ddc4a7!important;border-radius:12px!important;color:#2e473d!important;font-weight:700!important;line-height:1.45!important}body.ti-uk-r2-live #content .ti-m06-r24-checks input{flex:0 0 18px!important;width:18px!important;height:18px!important;margin-top:2px!important;accent-color:var(--m06-copper)!important;opacity:1!important}body.ti-uk-r2-live #content .ti-m06-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m06-r24-faq details{margin:0!important;padding:0!important;border:0!important;border-top:1px solid var(--m06-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m06-r24-faq details:last-child{border-bottom:1px solid var(--m06-line)!important}body.ti-uk-r2-live #content .ti-m06-r24-faq summary{padding:21px 44px 21px 4px!important;color:#223d32!important;font-size:18px!important;font-weight:800!important;cursor:pointer!important}body.ti-uk-r2-live #content .ti-m06-r24-faq details p{padding:0 44px 22px 4px!important;color:#465d53!important}body.ti-uk-r2-live #content .ti-m06-r24-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:32px!important;align-items:center!important;margin-top:clamp(60px,9vw,110px)!important;padding:clamp(30px,5vw,56px)!important;background:#1e382e!important;border-radius:26px!important;color:#eaf2ed!important}body.ti-uk-r2-live #content .ti-m06-r24-final h2{color:#fff!important;-webkit-text-fill-color:#fff!important}body.ti-uk-r2-live #content .ti-m06-r24-final p{margin-bottom:0!important;color:#dce8e1!important;-webkit-text-fill-color:#dce8e1!important}body.ti-uk-r2-live #content .ti-m06-r24-actions{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:220px!important}body.ti-uk-r2-live #content .ti-m06-r24-actions a{display:block!important;padding:14px 20px!important;border-radius:9px!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m06-r24-primary{background:#c85623!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m06-r24-secondary{border:1px solid rgb(255 255 255 / .55)!important;color:#fff!important}html body #content#content#content#content#content .ti-uk-r2-products-m06 .wc-block-grid__product:has(a[href*="/product/wood-fired-wooden-jacuzzi/"]) .wc-block-grid__product-image img{transform:scale(.88)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m06-r24-opening,body.ti-uk-r2-live #content .ti-m06-r24-heading-row,body.ti-uk-r2-live #content .ti-m06-r24-planning,body.ti-uk-r2-live #content .ti-m06-r24-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m06-r24-materials>header{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m06-r24-timeline{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m06-r24-water{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m06-r24-actions{flex-direction:row!important;min-width:0!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m06-r24-signposts,body.ti-uk-r2-live #content .ti-m06-r24-material-list,body.ti-uk-r2-live #content .ti-m06-r24-timeline,body.ti-uk-r2-live #content .ti-m06-r24-checks{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list article,body.ti-uk-r2-live #content .ti-m06-r24-material-list article:nth-child(odd),body.ti-uk-r2-live #content .ti-m06-r24-material-list article:nth-last-child(-n+2){border-right:0!important;border-bottom:1px solid var(--m06-line)!important}body.ti-uk-r2-live #content .ti-m06-r24-material-list article:last-child{border-bottom:0!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list article{grid-template-columns:1fr!important;gap:8px!important}body.ti-uk-r2-live #content .ti-m06-r24-choice-list a{white-space:normal!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list li{grid-template-columns:32px 1fr!important}body.ti-uk-r2-live #content .ti-m06-r24-plan-list span{grid-column:2!important}body.ti-uk-r2-live #content .ti-m06-r24-actions{flex-direction:column!important}html body #content#content#content#content#content .ti-uk-r2-products-m06 .wc-block-grid__product:has(a[href*="/product/wood-fired-wooden-jacuzzi/"]) .wc-block-grid__product-image img{transform:scale(.88)!important}}body.ti-uk-r2-live #content .ti-m01-r24{--m01-char:#27221f;--m01-ember:#c64d20;--m01-copper:#a9401b;--m01-ash:#f1ece6;--m01-warm:#fff8ef;--m01-line:#dfc5aa}body.ti-uk-r2-live #content .ti-m01-r24-hero{background:linear-gradient(145deg,#fff9f0 0%,#efe1d3 100%)!important;border:1px solid #dfc0a1!important;border-radius:8px 28px 8px 28px!important;box-shadow:0 20px 45px rgb(54 31 20 / .13)!important}body.ti-uk-r2-live #content .ti-m01-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m01-r24-hero .ti-uk-r2-hero-figure{border-radius:4px 20px 4px 20px!important;background:#2c2723!important}body.ti-uk-r2-live #content .ti-m01-r24-fireline{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:27px 0 22px!important;border-top:1px solid #d9b797!important;border-bottom:1px solid #d9b797!important}body.ti-uk-r2-live #content .ti-m01-r24-fireline span{display:flex!important;flex-direction:column!important;gap:4px!important;padding:15px 12px!important;border-right:1px solid #d9b797!important;color:#3d332d!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important}body.ti-uk-r2-live #content .ti-m01-r24-fireline span:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m01-r24-fireline b{color:var(--m01-ember)!important;font-size:11px!important;letter-spacing:.12em!important}body.ti-uk-r2-live #content .ti-m01-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(40px,6vw,82px) clamp(18px,3vw,38px)!important;color:#3f3833!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m01-r24-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m01-r24-editorial h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m01-char)!important;font-size:clamp(31px,3.3vw,47px)!important;line-height:1.08!important;letter-spacing:-.028em!important}body.ti-uk-r2-live #content .ti-m01-r24-editorial h3{color:#382d27!important}body.ti-uk-r2-live #content .ti-m01-r24-kicker{margin:0 0 10px!important;color:var(--m01-ember)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m01-r24-intro{width:100%!important;max-width:none!important;color:#5a4c44!important;font-size:19px!important;line-height:1.65!important}body.ti-uk-r2-live #content .ti-m01-r24-section{margin:clamp(58px,8vw,104px) 0 0!important}body.ti-uk-r2-live #content .ti-m01-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr)!important;gap:clamp(34px,6vw,76px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m01-r24-opening>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m01-r24-opening aside{padding:32px!important;border-top:5px solid var(--m01-ember)!important;background:var(--m01-char)!important;box-shadow:14px 14px 0 #ead7c4!important;color:#f7f1eb!important}body.ti-uk-r2-live #content .ti-m01-r24-opening aside .ti-m01-r24-kicker{color:#f0a37d!important}body.ti-uk-r2-live #content .ti-m01-r24-pull{margin:12px 0 20px!important;color:#fff!important;font-family:Georgia,serif!important;font-size:25px!important;line-height:1.42!important}body.ti-uk-r2-live #content .ti-m01-r24-opening small{display:block!important;color:#ded4ce!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m01-r24-heaters>header{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:50px!important;align-items:end!important}body.ti-uk-r2-live #content .ti-m01-r24-heaters>header .ti-m01-r24-kicker{grid-column:1/-1!important;margin-bottom:-34px!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:34px!important;border-top:2px solid var(--m01-char)!important;border-bottom:2px solid var(--m01-char)!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map article{padding:30px clamp(20px,2.6vw,36px)!important;border-right:1px solid var(--m01-line)!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map article:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map span{color:var(--m01-ember)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map h3{margin:8px 0 13px!important;font-size:25px!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map ul{margin:18px 0 0!important;padding:16px 0 0 20px!important;border-top:1px solid #ead8c5!important}body.ti-uk-r2-live #content .ti-m01-r24-heater-map li{margin:6px 0!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m01-r24-linkline{margin:20px 0 0!important;text-align:right!important}body.ti-uk-r2-live #content .ti-m01-r24-heat{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;gap:clamp(38px,6vw,78px)!important;align-items:center!important;padding:clamp(32px,5vw,60px)!important;background:#29231f!important;border-radius:4px 26px 4px 26px!important;color:#eee6df!important}body.ti-uk-r2-live #content .ti-m01-r24-heat h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m01-r24-heat p{color:#e7ddd6!important}body.ti-uk-r2-live #content .ti-m01-r24-formula{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:24px 0!important;padding:16px!important;background:rgb(255 255 255 / .08)!important;border-left:4px solid var(--m01-ember)!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m01-r24-formula span{color:#f4b18f!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale{padding:26px!important;background:#fffaf4!important;border-radius:3px 18px 3px 18px!important;color:#382d27!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale>div{display:grid!important;grid-template-columns:75px 84px 1fr!important;gap:12px!important;align-items:center!important;padding:12px 0!important;border-bottom:1px solid #ead7c3!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale b{color:#3b302a!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale span{color:#9b3f1c!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale i{display:block!important;width:var(--bar)!important;height:8px!important;background:linear-gradient(90deg,#d96a38,var(--m01-ember))!important;border-radius:999px!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale small{display:block!important;margin-top:18px!important;color:#67584f!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m01-r24-size-run{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:30px 0!important;padding:1px!important;background:var(--m01-line)!important;list-style:none!important}body.ti-uk-r2-live #content .ti-m01-r24-size-run li{margin:0!important;padding:26px 22px!important;background:#fff!important}body.ti-uk-r2-live #content .ti-m01-r24-size-run b{display:block!important;margin-bottom:12px!important;color:var(--m01-copper)!important;font-size:21px!important}body.ti-uk-r2-live #content .ti-m01-r24-size-run p{margin:0!important;color:#564a43!important;font-size:15px!important;line-height:1.58!important}body.ti-uk-r2-live #content .ti-m01-r24-system{display:grid!important;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr)!important;gap:clamp(40px,7vw,90px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m01-r24-system-head{position:sticky!important;top:90px!important}body.ti-uk-r2-live #content .ti-m01-r24-system-list{border-top:2px solid var(--m01-char)!important}body.ti-uk-r2-live #content .ti-m01-r24-system-list article{display:grid!important;grid-template-columns:52px 1fr!important;gap:18px!important;padding:28px 0!important;border-bottom:1px solid var(--m01-line)!important}body.ti-uk-r2-live #content .ti-m01-r24-system-list article>span{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;background:var(--m01-ember)!important;border-radius:50%!important;color:#fff!important;font-size:12px!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m01-r24-system-list h3{margin:0 0 10px!important;font-size:24px!important}body.ti-uk-r2-live #content .ti-m01-r24-system-list p{margin-bottom:8px!important}body.ti-uk-r2-live #content .ti-m01-r24-system-list a{font-weight:800!important}body.ti-uk-r2-live #content .ti-m01-r24-session{padding:clamp(32px,5vw,58px)!important;background:linear-gradient(135deg,#fff8ef,#f0dfcc)!important;border-radius:24px!important}body.ti-uk-r2-live #content .ti-m01-r24-session-track{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;margin-top:34px!important;counter-reset:session!important}body.ti-uk-r2-live #content .ti-m01-r24-session-track article{position:relative!important;padding-top:25px!important;border-top:4px solid var(--m01-ember)!important}body.ti-uk-r2-live #content .ti-m01-r24-session-track b{color:#302722!important;font-size:18px!important}body.ti-uk-r2-live #content .ti-m01-r24-session-track p{margin:8px 0 0!important;color:#5a4b42!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m01-r24-project{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;gap:clamp(36px,6vw,78px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m01-r24-project aside{padding:30px!important;background:#f4ebe1!important;border-top:5px solid var(--m01-ember)!important}body.ti-uk-r2-live #content .ti-m01-r24-project aside h3{margin:0 0 18px!important;font-size:23px!important}body.ti-uk-r2-live #content .ti-m01-r24-project aside ul{margin:0!important;padding:0!important;list-style:none!important}body.ti-uk-r2-live #content .ti-m01-r24-project aside li{padding:10px 0!important;border-bottom:1px solid #ddc7b1!important;font-weight:700!important}body.ti-uk-r2-live #content .ti-m01-r24-cost{padding-top:38px!important;border-top:2px solid var(--m01-char)!important}body.ti-uk-r2-live #content .ti-m01-r24-cost-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:30px 0!important;border:1px solid var(--m01-line)!important}body.ti-uk-r2-live #content .ti-m01-r24-cost-strip span{padding:22px!important;border-right:1px solid var(--m01-line)!important;color:#574a42!important}body.ti-uk-r2-live #content .ti-m01-r24-cost-strip span:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m01-r24-cost-strip b{display:block!important;margin-bottom:6px!important;color:var(--m01-ember)!important;font-size:20px!important}body.ti-uk-r2-live #content .ti-m01-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m01-r24-faq details{border:0!important;border-bottom:1px solid var(--m01-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m01-r24-faq summary{padding:21px 42px 21px 0!important;color:#332923!important;font-size:18px!important;font-weight:850!important;cursor:pointer!important}body.ti-uk-r2-live #content .ti-m01-r24-faq details p{padding:0 38px 22px 0!important;color:#5c4e46!important}body.ti-uk-r2-live #content .ti-m01-r24-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:34px!important;align-items:center!important;margin-top:clamp(62px,9vw,110px)!important;padding:clamp(32px,5vw,58px)!important;background:#29231f!important;border-radius:4px 26px 4px 26px!important;color:#ece4dd!important}body.ti-uk-r2-live #content .ti-m01-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m01-r24-final p{margin:0!important;color:#dfd5ce!important}body.ti-uk-r2-live #content .ti-m01-r24-final>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:220px!important}body.ti-uk-r2-live #content .ti-m01-r24-final a{padding:14px 20px!important;border:1px solid #e38a61!important;border-radius:6px!important;color:#fff!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m01-r24-final a:first-child{background:var(--m01-ember)!important;border-color:var(--m01-ember)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m01-r24-opening,body.ti-uk-r2-live #content .ti-m01-r24-heaters>header,body.ti-uk-r2-live #content .ti-m01-r24-heat,body.ti-uk-r2-live #content .ti-m01-r24-system,body.ti-uk-r2-live #content .ti-m01-r24-project,body.ti-uk-r2-live #content .ti-m01-r24-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m01-r24-heaters>header .ti-m01-r24-kicker{margin-bottom:0!important}body.ti-uk-r2-live #content .ti-m01-r24-size-run,body.ti-uk-r2-live #content .ti-m01-r24-session-track,body.ti-uk-r2-live #content .ti-m01-r24-cost-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m01-r24-system-head{position:static!important}body.ti-uk-r2-live #content .ti-m01-r24-final>div:last-child{flex-direction:row!important;min-width:0!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m01-r24-fireline,body.ti-uk-r2-live #content .ti-m01-r24-heater-map,body.ti-uk-r2-live #content .ti-m01-r24-size-run,body.ti-uk-r2-live #content .ti-m01-r24-session-track,body.ti-uk-r2-live #content .ti-m01-r24-cost-strip{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m01-r24-fireline span,body.ti-uk-r2-live #content .ti-m01-r24-heater-map article,body.ti-uk-r2-live #content .ti-m01-r24-cost-strip span{border-right:0!important;border-bottom:1px solid var(--m01-line)!important}body.ti-uk-r2-live #content .ti-m01-r24-fireline span:last-child,body.ti-uk-r2-live #content .ti-m01-r24-heater-map article:last-child,body.ti-uk-r2-live #content .ti-m01-r24-cost-strip span:last-child{border-bottom:0!important}body.ti-uk-r2-live #content .ti-m01-r24-heat-scale>div{grid-template-columns:62px 75px 1fr!important;gap:8px!important}body.ti-uk-r2-live #content .ti-m01-r24-final>div:last-child{flex-direction:column!important}}body.ti-uk-r2-live #content .ti-m02-r24{--m02-ink:#263942;--m02-slate:#385968;--m02-sky:#dfecef;--m02-pine:#b96a36;--m02-paper:#f8faf9;--m02-line:#cbd9dc}body.ti-uk-r2-live #content .ti-m02-r24-hero{background:linear-gradient(138deg,#f7fbfb 0%,#dce9eb 100%)!important;border:1px solid #c4d7da!important;border-radius:2px!important;box-shadow:14px 14px 0 #d3e1e2!important}body.ti-uk-r2-live #content .ti-m02-r24-hero .ti-uk-r2-hero-copy{padding:clamp(30px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m02-r24-hero .ti-uk-r2-hero-figure{border-radius:0!important;border-color:#b8cccf!important}body.ti-uk-r2-live #content .ti-m02-r24-hero h1{color:var(--m02-ink)!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#415158!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial>section{margin:0!important;padding:clamp(48px,7vw,84px) 0!important;border-bottom:1px solid var(--m02-line)!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial>section:first-child{padding-top:0!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial>section:last-child{border-bottom:0!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m02-ink)!important;font-size:clamp(30px,3.1vw,45px)!important;line-height:1.1!important;letter-spacing:-.025em!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial h3{color:#2d4651!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial p{max-width:none!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-eyebrow{color:var(--m02-pine)!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:30px!important;border-top:2px solid var(--m02-slate)!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order article{display:block!important;padding:26px 22px!important;border:0!important;border-right:1px solid var(--m02-line)!important;border-radius:0!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order article:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order article>span{margin-bottom:18px!important;background:var(--m02-slate)!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order h3{font-size:19px!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-table-wrap{margin-top:28px!important;border:1px solid var(--m02-line)!important;border-radius:0!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-table-wrap th{background:var(--m02-slate)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-table-wrap tbody tr:nth-child(even){background:#f0f5f5!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk10-choice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;margin:28px 0!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk10-choice-grid article{padding:30px!important;border-top:5px solid var(--m02-pine)!important;background:#f4f7f6!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk10-choice-grid article:nth-child(2){border-top-color:var(--m02-slate)!important;background:#e8f0f1!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk10-choice-grid h3{margin:0 0 14px!important;font-size:25px!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk10-choice-grid a{font-weight:800!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-distance-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:28px!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-distance-grid article{padding:22px!important;border:1px solid var(--m02-line)!important;border-radius:0 18px 0 18px!important;background:#f8fbfb!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-distance-grid h3{font-size:18px!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px!important;margin-top:28px!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article{grid-column:span 4!important;padding:26px!important;border:0!important;border-left:4px solid var(--m02-pine)!important;border-radius:0!important;background:#f4f7f6!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article:nth-child(4),body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article:nth-child(5){grid-column:span 6!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid h3{font-size:20px!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-quote-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:30px 0!important;border-top:1px solid var(--m02-line)!important;border-bottom:1px solid var(--m02-line)!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-quote-grid article{padding:26px!important;border:0!important;border-right:1px solid var(--m02-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-quote-grid article:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-faq details{border:0!important;border-bottom:1px solid var(--m02-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-faq summary{padding:21px 40px 21px 0!important;color:var(--m02-ink)!important;font-size:18px!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:34px!important;align-items:center!important;padding:clamp(30px,5vw,54px)!important;background:var(--m02-slate)!important;border-radius:0 24px 0 24px!important;color:#edf4f5!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-final p{color:#e0ebed!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-distance-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article:nth-child(4),body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article:nth-child(5){grid-column:span 6!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-final{grid-template-columns:1fr!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk10-choice-grid,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-distance-grid,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-quote-grid{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article:nth-child(4),body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-profile-grid article:nth-child(5){grid-column:1/-1!important}body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-reading-order article,body.ti-uk-r2-live #content .ti-m02-r24-editorial .ti-uk-r2-quote-grid article{border-right:0!important;border-bottom:1px solid var(--m02-line)!important}}body.ti-uk-r2-live #content .ti-m03-r24{--m03-ink:#25392b;--m03-leaf:#3d6a4d;--m03-moss:#82946d;--m03-clay:#bd6738;--m03-cream:#faf7ee;--m03-line:#d3d7c5}body.ti-uk-r2-live #content .ti-m03-r24-hero{background:linear-gradient(140deg,#fbf8ee 0%,#e4eadc 100%)!important;border:1px solid #cbd3bd!important;border-radius:22px 4px 22px 4px!important;box-shadow:0 18px 40px rgb(42 67 47 / .12)!important}body.ti-uk-r2-live #content .ti-m03-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m03-r24-hero .ti-uk-r2-hero-figure{border-radius:16px 2px 16px 2px!important}body.ti-uk-r2-live #content .ti-m03-r24-compass{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:26px 0 22px!important}body.ti-uk-r2-live #content .ti-m03-r24-compass span{padding:13px!important;background:rgb(255 255 255 / .7)!important;border-bottom:3px solid var(--m03-leaf)!important;color:#526057!important;font-size:13px!important;line-height:1.3!important}body.ti-uk-r2-live #content .ti-m03-r24-compass b{display:block!important;margin-bottom:3px!important;color:var(--m03-ink)!important;font-size:15px!important}body.ti-uk-r2-live #content .ti-m03-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#465449!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m03-r24-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m03-r24-editorial h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m03-ink)!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.027em!important}body.ti-uk-r2-live #content .ti-m03-r24-editorial h3{color:#2e4937!important}body.ti-uk-r2-live #content .ti-m03-r24-kicker{margin:0 0 10px!important;color:var(--m03-clay)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m03-r24-intro{width:100%!important;max-width:none!important;color:#526257!important;font-size:19px!important;line-height:1.65!important}body.ti-uk-r2-live #content .ti-m03-r24-section{margin:clamp(56px,8vw,100px) 0 0!important}body.ti-uk-r2-live #content .ti-m03-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(36px,6vw,74px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m03-r24-opening>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m03-r24-opening aside{padding:28px!important;background:#e7eddf!important;border:1px solid #cbd5c1!important;border-radius:18px 2px 18px 2px!important}body.ti-uk-r2-live #content .ti-m03-r24-opening aside h3{margin:0 0 18px!important;font-size:23px!important}body.ti-uk-r2-live #content .ti-m03-r24-opening ol{margin:0!important;padding:0!important;list-style:none!important;counter-reset:zones!important}body.ti-uk-r2-live #content .ti-m03-r24-opening li{display:grid!important;grid-template-columns:90px 1fr!important;gap:12px!important;padding:12px 0!important;border-bottom:1px solid #c8d2bf!important}body.ti-uk-r2-live #content .ti-m03-r24-opening li:last-child{border-bottom:0!important}body.ti-uk-r2-live #content .ti-m03-r24-opening li b{color:var(--m03-leaf)!important}body.ti-uk-r2-live #content .ti-m03-r24-opening li span{font-size:14px!important;line-height:1.45!important}body.ti-uk-r2-live #content .ti-m03-r24-room{padding:clamp(30px,5vw,56px)!important;background:var(--m03-cream)!important;border-radius:24px!important}body.ti-uk-r2-live #content .ti-m03-r24-room-plan{display:grid!important;grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr)!important;gap:clamp(34px,6vw,70px)!important;align-items:center!important;margin-top:30px!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic{position:relative!important;min-height:390px!important;background:#dfe6d8!important;border:14px solid #8b755d!important;box-shadow:inset 0 0 0 2px #f8f4ea!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic span{position:absolute!important;display:grid!important;place-items:center!important;padding:10px!important;color:#fff!important;font-size:13px!important;font-weight:800!important;text-align:center!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic .bench-a{inset:24px 24px auto 24px;height:78px!important;background:#527057!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic .bench-b{top:118px!important;right:24px!important;width:48%!important;height:62px!important;background:#78917b!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic .heater{left:28px!important;bottom:34px!important;width:80px!important;height:80px!important;border-radius:50%!important;background:var(--m03-clay)!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic .door{right:0!important;bottom:0!important;width:110px!important;height:64px!important;background:#a58b70!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic .path{left:130px!important;right:130px!important;bottom:46px!important;height:44px!important;background:rgb(255 255 255 / .72)!important;color:#47604e!important}body.ti-uk-r2-live #content .ti-m03-r24-room-notes h3{font-size:25px!important}body.ti-uk-r2-live #content .ti-m03-r24-room-notes dl{margin:0!important}body.ti-uk-r2-live #content .ti-m03-r24-room-notes dt{margin-top:17px!important;color:#2f513a!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m03-r24-room-notes dd{margin:5px 0 0!important;color:#56645a!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:32px!important;border-top:2px solid var(--m03-leaf)!important;border-bottom:2px solid var(--m03-leaf)!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list article{padding:27px!important;border-right:1px solid var(--m03-line)!important;border-bottom:1px solid var(--m03-line)!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list article:nth-child(3n){border-right:0!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list article:nth-last-child(-n+3){border-bottom:0!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list b{color:var(--m03-clay)!important;font-size:22px!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list p{margin:10px 0 0!important;font-size:15px!important;line-height:1.6!important}body.ti-uk-r2-live #content .ti-m03-r24-heating{display:grid!important;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m03-r24-heating-split{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.ti-uk-r2-live #content .ti-m03-r24-heating-split article{padding:30px!important;background:#f4f7f0!important;border-top:5px solid var(--m03-leaf)!important}body.ti-uk-r2-live #content .ti-m03-r24-heating-split article:nth-child(2){background:#f7eee7!important;border-top-color:var(--m03-clay)!important}body.ti-uk-r2-live #content .ti-m03-r24-heating-split span{color:var(--m03-clay)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m03-r24-heating-split h3{margin:8px 0 14px!important;font-size:25px!important}body.ti-uk-r2-live #content .ti-m03-r24-heating-split ul{margin:18px 0 0!important;padding-top:15px!important;border-top:1px solid var(--m03-line)!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope{padding:clamp(30px,5vw,54px)!important;background:#263d2e!important;border-radius:2px 24px 2px 24px!important;color:#eaf0e9!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope>p:last-child{color:#d8e2d9!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope-run{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1px!important;margin:30px 0!important;background:rgb(255 255 255 / .25)!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope-run span{padding:20px!important;background:#314c3a!important;color:#dfe8df!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope-run b{display:block!important;margin-bottom:6px!important;color:#f1b187!important;font-size:18px!important}body.ti-uk-r2-live #content .ti-m03-r24-ground{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)!important;gap:clamp(36px,6vw,72px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m03-r24-ground ol{margin:0!important;padding:0!important;list-style:none!important;counter-reset:ground!important;border-top:2px solid var(--m03-leaf)!important}body.ti-uk-r2-live #content .ti-m03-r24-ground li{display:grid!important;grid-template-columns:1fr!important;padding:17px 0!important;border-bottom:1px solid var(--m03-line)!important}body.ti-uk-r2-live #content .ti-m03-r24-ground b{color:#31553d!important}body.ti-uk-r2-live #content .ti-m03-r24-ground span{font-size:14px!important;color:#657067!important}body.ti-uk-r2-live #content .ti-m03-r24-route{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-top:32px!important}body.ti-uk-r2-live #content .ti-m03-r24-route div{padding:26px!important;background:#f3f6ef!important;border-radius:16px 2px 16px 2px!important}body.ti-uk-r2-live #content .ti-m03-r24-route span{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:var(--m03-leaf)!important;color:#fff!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m03-r24-route h3{margin:14px 0 8px!important;font-size:20px!important}body.ti-uk-r2-live #content .ti-m03-r24-route p{margin:0!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m03-r24-permission{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important;gap:clamp(34px,6vw,72px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m03-r24-permission aside{padding:28px!important;background:#f0eadf!important;border-left:5px solid var(--m03-clay)!important}body.ti-uk-r2-live #content .ti-m03-r24-permission aside h3{margin-top:0!important}body.ti-uk-r2-live #content .ti-m03-r24-cost{padding:34px 0!important;border-top:2px solid var(--m03-leaf)!important;border-bottom:2px solid var(--m03-leaf)!important}body.ti-uk-r2-live #content .ti-m03-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m03-r24-faq details{border:0!important;border-bottom:1px solid var(--m03-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m03-r24-faq summary{padding:21px 40px 21px 0!important;color:var(--m03-ink)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m03-r24-faq details p{padding:0 40px 22px 0!important}body.ti-uk-r2-live #content .ti-m03-r24-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:34px!important;align-items:center!important;margin-top:clamp(62px,9vw,110px)!important;padding:clamp(32px,5vw,56px)!important;background:#284131!important;border-radius:22px 3px 22px 3px!important;color:#e8f0e9!important}body.ti-uk-r2-live #content .ti-m03-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m03-r24-final p{margin:0!important;color:#dce7de!important}body.ti-uk-r2-live #content .ti-m03-r24-final>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:220px!important}body.ti-uk-r2-live #content .ti-m03-r24-final a{padding:14px 20px!important;border:1px solid #a9c0ad!important;border-radius:7px!important;color:#fff!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m03-r24-final a:first-child{background:var(--m03-clay)!important;border-color:var(--m03-clay)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m03-r24-opening,body.ti-uk-r2-live #content .ti-m03-r24-room-plan,body.ti-uk-r2-live #content .ti-m03-r24-heating,body.ti-uk-r2-live #content .ti-m03-r24-ground,body.ti-uk-r2-live #content .ti-m03-r24-permission,body.ti-uk-r2-live #content .ti-m03-r24-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list article:nth-child(3n){border-right:1px solid var(--m03-line)!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list article:nth-child(2n){border-right:0!important}body.ti-uk-r2-live #content .ti-m03-r24-envelope-run{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m03-r24-route{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m03-r24-final>div:last-child{flex-direction:row!important;min-width:0!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m03-r24-compass,body.ti-uk-r2-live #content .ti-m03-r24-design-list,body.ti-uk-r2-live #content .ti-m03-r24-heating-split,body.ti-uk-r2-live #content .ti-m03-r24-envelope-run,body.ti-uk-r2-live #content .ti-m03-r24-route{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m03-r24-design-list article,body.ti-uk-r2-live #content .ti-m03-r24-design-list article:nth-child(3n),body.ti-uk-r2-live #content .ti-m03-r24-design-list article:nth-child(2n){border-right:0!important;border-bottom:1px solid var(--m03-line)!important}body.ti-uk-r2-live #content .ti-m03-r24-plan-graphic{min-height:330px!important}body.ti-uk-r2-live #content .ti-m03-r24-final>div:last-child{flex-direction:column!important}}body.ti-uk-r2-live #content .ti-m04-r24{--m04-ink:#213744;--m04-navy:#294c60;--m04-rust:#b85831;--m04-paper:#f7f4ee;--m04-blue:#e8f0f2;--m04-line:#cad5d9}body.ti-uk-r2-live #content .ti-m04-r24-hero{background:linear-gradient(135deg,#f8faf9 0%,#e4edef 100%)!important;border:1px solid #c5d3d8!important;border-radius:18px!important;box-shadow:0 18px 42px rgb(33 55 68 / .11)!important}body.ti-uk-r2-live #content .ti-m04-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m04-r24-decision{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:27px 0 22px!important;background:#c7d5d8!important;border:1px solid #c7d5d8!important}body.ti-uk-r2-live #content .ti-m04-r24-decision span{padding:14px!important;background:#f8fbfb!important;color:#58666d!important;font-size:13px!important;line-height:1.3!important}body.ti-uk-r2-live #content .ti-m04-r24-decision b{display:block!important;margin-bottom:3px!important;color:var(--m04-navy)!important;font-size:15px!important}body.ti-uk-r2-live #content .ti-m04-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(40px,6vw,82px) clamp(18px,3vw,38px)!important;color:#46565e!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m04-r24-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m04-r24-editorial h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m04-ink)!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.027em!important}body.ti-uk-r2-live #content .ti-m04-r24-editorial h3{color:#294759!important}body.ti-uk-r2-live #content .ti-m04-r24-kicker{margin:0 0 10px!important;color:var(--m04-rust)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m04-r24-section{margin:clamp(56px,8vw,100px) 0 0!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:30px!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid article{position:relative!important;display:flex!important;flex-direction:column!important;min-height:0!important;padding:25px!important;border:1px solid var(--m04-line)!important;border-radius:14px!important;background:#f9fbfb!important;color:#41545e!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid article:nth-child(even){background:#f5efe8!important;border-color:#dfcabb!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid article>span{color:var(--m04-rust)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid h3{margin:9px 0 12px!important;color:var(--m04-ink)!important;font-size:21px!important;line-height:1.25!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid h3 a{color:inherit!important;text-decoration:none!important;-webkit-text-fill-color:currentColor!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid h3 a::after{position:absolute!important;inset:0!important;content:""!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid p{margin:0!important;font-size:15px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m04-r24-brief{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important;gap:clamp(36px,6vw,74px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m04-r24-brief>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m04-r24-brief aside{padding:28px!important;background:var(--m04-blue)!important;border-left:5px solid var(--m04-navy)!important}body.ti-uk-r2-live #content .ti-m04-r24-brief aside h3{margin-top:0!important}body.ti-uk-r2-live #content .ti-m04-r24-brief ul{margin:0!important;padding:0!important;list-style:none!important}body.ti-uk-r2-live #content .ti-m04-r24-brief li{padding:9px 0!important;border-bottom:1px solid #c9d7da!important;font-weight:700!important}body.ti-uk-r2-live #content .ti-m04-r24-sheet{padding:clamp(30px,5vw,52px)!important;background:var(--m04-paper)!important;border-radius:20px!important}body.ti-uk-r2-live #content .ti-m04-r24-sheet-wrap{margin-top:26px!important;overflow-x:auto!important;border:1px solid #d7d0c5!important;background:#fff!important}body.ti-uk-r2-live #content .ti-m04-r24-sheet table{width:100%!important;min-width:700px!important;margin:0!important;border-collapse:collapse!important}body.ti-uk-r2-live #content .ti-m04-r24-sheet th,body.ti-uk-r2-live #content .ti-m04-r24-sheet td{padding:17px 20px!important;border:0!important;border-bottom:1px solid #e2ddd3!important;text-align:left!important;vertical-align:top!important}body.ti-uk-r2-live #content .ti-m04-r24-sheet thead th{background:var(--m04-navy)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m04-r24-sheet tbody th{width:27%!important;color:#8f431f!important}body.ti-uk-r2-live #content .ti-m04-r24-route ol{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:0!important;margin:32px 0 0!important;padding:0!important;list-style:none!important;border-top:2px solid var(--m04-navy)!important}body.ti-uk-r2-live #content .ti-m04-r24-route li{padding:22px 15px!important;border-right:1px solid var(--m04-line)!important}body.ti-uk-r2-live #content .ti-m04-r24-route li:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m04-r24-route span{color:var(--m04-rust)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important}body.ti-uk-r2-live #content .ti-m04-r24-route h3{margin:8px 0!important;font-size:17px!important}body.ti-uk-r2-live #content .ti-m04-r24-route p{margin:0!important;font-size:13px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m04-r24-budget{display:grid!important;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers{display:grid!important;gap:10px!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers article{display:grid!important;grid-template-columns:72px minmax(135px,170px) minmax(0,1fr)!important;gap:18px!important;align-items:center!important;padding:20px 22px!important;background:#eef3f4!important;border-left:5px solid var(--m04-navy)!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers article:nth-child(2){background:#f4eee8!important;border-left-color:var(--m04-rust)!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers .ti-m04-r24-layer-label{color:var(--m04-rust)!important;font-size:12px!important;font-weight:900!important;line-height:1.3!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers h3,body.ti-uk-r2-live #content .ti-m04-r24-budget-layers p{margin:0!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers h3{font-size:20px!important;line-height:1.25!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers p{font-size:15px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m04-r24-access-line{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1px!important;margin:28px 0!important;background:var(--m04-line)!important;border:1px solid var(--m04-line)!important}body.ti-uk-r2-live #content .ti-m04-r24-access-line span{padding:22px!important;background:#fff!important;color:#596971!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m04-r24-access-line b{display:block!important;margin-bottom:6px!important;color:var(--m04-navy)!important;font-size:19px!important}body.ti-uk-r2-live #content .ti-m04-r24-quote{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important;gap:clamp(36px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m04-r24-quote aside{padding:30px!important;background:#283f4c!important;border-radius:16px!important;color:#e7eef1!important}body.ti-uk-r2-live #content .ti-m04-r24-quote aside h3{margin-top:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.ti-uk-r2-live #content .ti-m04-r24-quote aside p{margin-bottom:0!important;color:#dce6e9!important;-webkit-text-fill-color:#dce6e9!important}body.ti-uk-r2-live #content .ti-m04-r24-after{padding:34px 0!important;border-top:2px solid var(--m04-navy)!important;border-bottom:2px solid var(--m04-navy)!important}body.ti-uk-r2-live #content .ti-m04-r24-after>div{columns:2!important;column-gap:50px!important}body.ti-uk-r2-live #content .ti-m04-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m04-r24-faq details{border:0!important;border-bottom:1px solid var(--m04-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m04-r24-faq summary{padding:21px 42px 21px 0!important;color:var(--m04-ink)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m04-r24-faq details p{padding:0 42px 22px 0!important}body.ti-uk-r2-live #content .ti-m04-r24-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:34px!important;align-items:center!important;margin-top:clamp(62px,9vw,110px)!important;padding:clamp(32px,5vw,56px)!important;background:var(--m04-navy)!important;border-radius:18px!important;color:#e8f0f2!important}body.ti-uk-r2-live #content .ti-m04-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m04-r24-final p{margin:0!important;color:#dce8eb!important}body.ti-uk-r2-live #content .ti-m04-r24-final>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:220px!important}body.ti-uk-r2-live #content .ti-m04-r24-final a{padding:14px 20px!important;border:1px solid #a8c0ca!important;border-radius:7px!important;color:#fff!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m04-r24-final a:first-child{background:var(--m04-rust)!important;border-color:var(--m04-rust)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m04-r24-brief,body.ti-uk-r2-live #content .ti-m04-r24-budget,body.ti-uk-r2-live #content .ti-m04-r24-quote,body.ti-uk-r2-live #content .ti-m04-r24-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m04-r24-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m04-r24-route ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m04-r24-access-line{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m04-r24-final>div:last-child{flex-direction:row!important;min-width:0!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m04-r24-decision,body.ti-uk-r2-live #content .ti-m04-r24-category-grid,body.ti-uk-r2-live #content .ti-m04-r24-route ol,body.ti-uk-r2-live #content .ti-m04-r24-access-line{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m04-r24-budget-layers article{grid-template-columns:1fr!important;gap:7px!important}body.ti-uk-r2-live #content .ti-m04-r24-after>div{columns:1!important}body.ti-uk-r2-live #content .ti-m04-r24-final>div:last-child{flex-direction:column!important}}body.ti-uk-r2-live #content .ti-m05-r24{--m05-ink:#2c2c2b;--m05-red:#8d3428;--m05-rust:#ba4f2f;--m05-steel:#64757b;--m05-paper:#f6f3ee;--m05-line:#d8d1c9}body.ti-uk-r2-live #content .ti-m05-r24-hero{background:linear-gradient(135deg,#faf8f4 0%,#ece7e1 100%)!important;border:1px solid #d3cbc2!important;border-radius:3px!important;box-shadow:12px 12px 0 #ddd7d0!important}body.ti-uk-r2-live #content .ti-m05-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m05-r24-hero .ti-uk-r2-hero-figure{border-radius:0!important;border-color:#cfc5bb!important}body.ti-uk-r2-live #content .ti-m05-r24-spec{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:26px 0 22px!important;background:#cbc4bc!important;border:1px solid #cbc4bc!important}body.ti-uk-r2-live #content .ti-m05-r24-spec span{padding:13px!important;background:#fff!important;color:#596165!important;font:600 13px/1.35 Arial,sans-serif!important}body.ti-uk-r2-live #content .ti-m05-r24-spec b{display:block!important;color:var(--m05-red)!important;font-size:15px!important}body.ti-uk-r2-live #content .ti-m05-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#484b4c!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m05-r24-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m05-r24-editorial h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m05-ink)!important;font-size:clamp(30px,3.2vw,45px)!important;line-height:1.08!important;letter-spacing:-.025em!important}body.ti-uk-r2-live #content .ti-m05-r24-editorial h3{color:#3a3d3e!important}body.ti-uk-r2-live #content .ti-m05-r24-kicker{margin:0 0 10px!important;color:var(--m05-red)!important;font:900 12px/1.2 Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m05-r24-section{margin:clamp(56px,8vw,100px) 0 0!important}body.ti-uk-r2-live #content .ti-m05-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;gap:clamp(36px,6vw,74px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m05-r24-opening>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m05-r24-opening aside{padding:30px!important;background:#7d2f26!important;border-left:8px solid #d78364!important;color:#f8eeee!important}body.ti-uk-r2-live #content .ti-m05-r24-opening aside h3{margin-top:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:24px!important}body.ti-uk-r2-live #content .ti-m05-r24-opening aside p{margin:0!important;color:#f0dfdc!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy{padding:clamp(30px,5vw,54px)!important;background:var(--m05-paper)!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:28px!important;border-top:1px solid var(--m05-line)!important;border-left:1px solid var(--m05-line)!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid article{padding:24px!important;border-right:1px solid var(--m05-line)!important;border-bottom:1px solid var(--m05-line)!important;background:#fff!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid span{color:var(--m05-red)!important;font:900 11px/1 Arial,sans-serif!important;letter-spacing:.12em!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid h3{margin:8px 0 9px!important;font-size:20px!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid p{margin:0!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m05-r24-types{display:grid!important;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run{border-top:3px solid var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run article{display:grid!important;grid-template-columns:125px 1fr 210px!important;gap:22px!important;align-items:start!important;padding:24px 0!important;border-bottom:1px solid var(--m05-line)!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run b{color:var(--m05-red)!important;font-size:21px!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run p,body.ti-uk-r2-live #content .ti-m05-r24-type-run small{margin:0!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run small{padding-left:18px!important;border-left:2px solid #d4b2a8!important;color:#6b6663!important;font-size:13px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m05-r24-flow{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;gap:clamp(36px,6vw,76px)!important;align-items:start!important;padding:clamp(30px,5vw,54px)!important;background:#303638!important;color:#e8ebeb!important}body.ti-uk-r2-live #content .ti-m05-r24-flow h2,body.ti-uk-r2-live #content .ti-m05-r24-flow h3{color:#fff!important;-webkit-text-fill-color:#fff!important}body.ti-uk-r2-live #content .ti-m05-r24-flow p{color:#dce1e2!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram{position:relative!important;min-height:240px!important;margin-top:26px!important;border:1px solid #697477!important;background:#252a2b!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram span{position:absolute!important;padding:12px!important;font-weight:800!important;text-align:center!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram .tub{left:28px!important;top:48px!important;width:42%!important;height:125px!important;background:#53676e!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram .heater{right:30px!important;top:65px!important;width:105px!important;height:105px!important;background:#8d3428!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram .cold{left:44%!important;right:126px!important;bottom:35px!important;border-bottom:4px solid #7ba0af!important;color:#a9c7d2!important;font-size:12px!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram .hot{left:44%!important;right:126px!important;top:34px!important;border-top:4px solid #d36a49!important;color:#e9a38e!important;font-size:12px!important}body.ti-uk-r2-live #content .ti-m05-r24-flow aside{padding:24px!important;border:1px solid #667275!important;background:#3a4244!important}body.ti-uk-r2-live #content .ti-m05-r24-flow aside ul{margin:0!important;padding-left:20px!important}body.ti-uk-r2-live #content .ti-m05-r24-flow aside li{margin:9px 0!important;color:#dce3e4!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m05-r24-sizing{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)!important;gap:18px 60px!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m05-r24-sizing>.ti-m05-r24-kicker,body.ti-uk-r2-live #content .ti-m05-r24-sizing>h2{grid-column:1/-1!important}body.ti-uk-r2-live #content .ti-m05-r24-formula{grid-column:2!important;grid-row:3/span 3!important;padding:28px!important;background:#f4f0eb!important;border-top:4px solid var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-formula>span{display:block!important;margin-bottom:14px!important;color:var(--m05-red)!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m05-r24-formula>div{display:grid!important;grid-template-columns:75px 1fr 74px!important;gap:10px!important;align-items:center!important;padding:10px 0!important;border-bottom:1px solid var(--m05-line)!important}body.ti-uk-r2-live #content .ti-m05-r24-formula b{font-size:14px!important}body.ti-uk-r2-live #content .ti-m05-r24-formula i{display:block!important;width:var(--w)!important;height:7px!important;background:var(--m05-rust)!important}body.ti-uk-r2-live #content .ti-m05-r24-formula em{color:#7d3425!important;font-size:13px!important;font-style:normal!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m05-r24-material{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important;gap:clamp(36px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m05-r24-material aside{padding:28px!important;background:#f4f0eb!important;border-left:5px solid var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-material aside h3{margin-top:0!important}body.ti-uk-r2-live #content .ti-m05-r24-material dt{margin-top:12px!important;color:var(--m05-red)!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m05-r24-material dd{margin:3px 0 0!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m05-r24-safety{padding:clamp(30px,5vw,54px)!important;background:#f3eeee!important;border-top:3px solid var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-safety-cols{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:42px!important;margin-top:26px!important}body.ti-uk-r2-live #content .ti-m05-r24-safety-cols article+article{padding-left:42px!important;border-left:1px solid #d7c6c2!important}body.ti-uk-r2-live #content .ti-m05-r24-safety-cols h3{font-size:23px!important}body.ti-uk-r2-live #content .ti-m05-r24-replacement{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m05-r24-replacement ol{margin:0!important;padding:0!important;list-style:none!important;border-top:2px solid var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-replacement li{display:grid!important;grid-template-columns:88px 1fr!important;gap:12px!important;padding:16px 0!important;border-bottom:1px solid var(--m05-line)!important}body.ti-uk-r2-live #content .ti-m05-r24-replacement b{color:var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-replacement span{font-size:14px!important}body.ti-uk-r2-live #content .ti-m05-r24-winter{padding:clamp(30px,5vw,54px)!important;background:#e9eef0!important}body.ti-uk-r2-live #content .ti-m05-r24-maintain{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;margin-top:26px!important;background:#c6d0d3!important;border:1px solid #c6d0d3!important}body.ti-uk-r2-live #content .ti-m05-r24-maintain span{padding:20px!important;background:#fff!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m05-r24-maintain b{display:block!important;margin-bottom:5px!important;color:var(--m05-red)!important;font-size:17px!important}body.ti-uk-r2-live #content .ti-m05-r24-cost{padding:34px 0!important;border-top:2px solid var(--m05-red)!important;border-bottom:2px solid var(--m05-red)!important}body.ti-uk-r2-live #content .ti-m05-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m05-r24-faq details{border:0!important;border-bottom:1px solid var(--m05-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m05-r24-faq summary{padding:21px 42px 21px 0!important;color:#343637!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m05-r24-faq details p{padding:0 42px 22px 0!important}body.ti-uk-r2-live #content .ti-m05-r24-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:34px!important;align-items:center!important;margin-top:clamp(62px,9vw,110px)!important;padding:clamp(32px,5vw,56px)!important;background:#303638!important;color:#e9eeee!important}body.ti-uk-r2-live #content .ti-m05-r24-final h2{color:#fff!important;-webkit-text-fill-color:#fff!important}body.ti-uk-r2-live #content .ti-m05-r24-final p{margin:0!important;color:#dce2e3!important}body.ti-uk-r2-live #content .ti-m05-r24-final>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:250px!important}body.ti-uk-r2-live #content .ti-m05-r24-final a{padding:14px 20px!important;border:1px solid #9ba9ad!important;color:#fff!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m05-r24-final a:first-child{background:var(--m05-red)!important;border-color:var(--m05-red)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m05-r24-opening,body.ti-uk-r2-live #content .ti-m05-r24-types,body.ti-uk-r2-live #content .ti-m05-r24-flow,body.ti-uk-r2-live #content .ti-m05-r24-sizing,body.ti-uk-r2-live #content .ti-m05-r24-material,body.ti-uk-r2-live #content .ti-m05-r24-replacement,body.ti-uk-r2-live #content .ti-m05-r24-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid,body.ti-uk-r2-live #content .ti-m05-r24-maintain{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m05-r24-formula{grid-column:auto!important;grid-row:auto!important}body.ti-uk-r2-live #content .ti-m05-r24-final>div:last-child{flex-direction:row!important;min-width:0!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m05-r24-spec,body.ti-uk-r2-live #content .ti-m05-r24-anatomy-grid,body.ti-uk-r2-live #content .ti-m05-r24-maintain,body.ti-uk-r2-live #content .ti-m05-r24-safety-cols{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run article{grid-template-columns:1fr!important;gap:8px!important}body.ti-uk-r2-live #content .ti-m05-r24-type-run small{padding:10px 0 0!important;border-left:0!important;border-top:1px solid #d4b2a8!important}body.ti-uk-r2-live #content .ti-m05-r24-safety-cols article+article{padding-left:0!important;border-left:0!important;border-top:1px solid #d7c6c2!important}body.ti-uk-r2-live #content .ti-m05-r24-flow-diagram .tub{width:38%!important}body.ti-uk-r2-live #content .ti-m05-r24-final>div:last-child{flex-direction:column!important}}body.ti-uk-r2-live #content .ti-m07-r24{--m07-ink:#1f3a31;--m07-green:#285f4c;--m07-rain:#dbe8e2;--m07-sea:#537b78;--m07-gold:#ba7340;--m07-line:#c9d8d0}body.ti-uk-r2-live #content .ti-m07-r24-hero{background:linear-gradient(135deg,#f5faf7 0%,#d9e8e1 100%)!important;border:1px solid #bdd2c8!important;border-radius:0 26px 0 26px!important;box-shadow:0 18px 42px rgb(30 67 52 / .12)!important}body.ti-uk-r2-live #content .ti-m07-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m07-r24-weather{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:26px 0 22px!important}body.ti-uk-r2-live #content .ti-m07-r24-weather span{padding:13px!important;background:rgb(255 255 255 / .72)!important;border-top:3px solid var(--m07-sea)!important;color:#566b62!important;font-size:13px!important;line-height:1.3!important}body.ti-uk-r2-live #content .ti-m07-r24-weather b{display:block!important;color:var(--m07-green)!important;font-size:15px!important}body.ti-uk-r2-live #content .ti-m07-r24-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#44594f!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m07-r24-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m07-r24-editorial h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m07-ink)!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.027em!important}body.ti-uk-r2-live #content .ti-m07-r24-editorial h3{color:#294a3e!important}body.ti-uk-r2-live #content .ti-m07-r24-kicker{margin:0 0 10px!important;color:var(--m07-gold)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m07-r24-section{margin:clamp(56px,8vw,100px) 0 0!important}body.ti-uk-r2-live #content .ti-m07-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr)!important;gap:clamp(36px,6vw,74px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m07-r24-opening>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m07-r24-opening aside{padding:28px!important;background:var(--m07-green)!important;border-radius:0 18px 0 18px!important;color:#e8f1ec!important}body.ti-uk-r2-live #content .ti-m07-r24-opening aside h3{margin-top:0!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m07-r24-opening ol{margin:0!important;padding-left:22px!important}body.ti-uk-r2-live #content .ti-m07-r24-opening li{padding:8px 0!important;border-bottom:1px solid rgb(255 255 255 / .18)!important}body.ti-uk-r2-live #content .ti-m07-r24-form-row{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1px!important;margin-top:30px!important;background:var(--m07-line)!important;border:1px solid var(--m07-line)!important}body.ti-uk-r2-live #content .ti-m07-r24-form-row article{padding:24px 20px!important;background:#fff!important}body.ti-uk-r2-live #content .ti-m07-r24-form-row b{color:var(--m07-gold)!important;font-size:21px!important}body.ti-uk-r2-live #content .ti-m07-r24-form-row p{margin:10px 0 0!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m07-r24-heat{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr)!important;gap:clamp(38px,6vw,74px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m07-r24-heat-choice{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;background:#bfcfc8!important;border:1px solid #bfcfc8!important}body.ti-uk-r2-live #content .ti-m07-r24-heat-choice span{padding:26px!important;background:#edf4f0!important;color:#587067!important;font-size:14px!important;line-height:1.75!important}body.ti-uk-r2-live #content .ti-m07-r24-heat-choice span:nth-child(2){background:#f5eee8!important}body.ti-uk-r2-live #content .ti-m07-r24-heat-choice b{display:block!important;margin-bottom:10px!important;color:var(--m07-green)!important;font-size:22px!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure{padding:clamp(30px,5vw,54px)!important;background:linear-gradient(145deg,#234c3e,#376756)!important;border-radius:0 24px 0 24px!important;color:#e5efe9!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure h2,body.ti-uk-r2-live #content .ti-m07-r24-exposure h3{color:#fff!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure>p:last-child{color:#d7e5dd!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure-map{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:30px 0!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure-map article{padding:23px!important;background:rgb(255 255 255 / .08)!important;border-top:3px solid #c6926e!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure-map span{color:#e5b18e!important;font-size:11px!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure-map h3{margin:7px 0 9px!important;font-size:19px!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure-map p{margin:0!important;color:#dbe7e0!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m07-r24-dry{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(36px,6vw,72px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m07-r24-dry ol{margin:0!important;padding:0!important;list-style:none!important;border-top:2px solid var(--m07-green)!important}body.ti-uk-r2-live #content .ti-m07-r24-dry li{display:grid!important;grid-template-columns:70px 1fr!important;gap:12px!important;padding:16px 0!important;border-bottom:1px solid var(--m07-line)!important}body.ti-uk-r2-live #content .ti-m07-r24-dry b{color:var(--m07-gold)!important}body.ti-uk-r2-live #content .ti-m07-r24-foundation{padding:32px 0!important;border-top:2px solid var(--m07-green)!important;border-bottom:2px solid var(--m07-green)!important}body.ti-uk-r2-live #content .ti-m07-r24-delivery{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important;gap:clamp(36px,6vw,74px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m07-r24-route{border-top:2px solid var(--m07-gold)!important}body.ti-uk-r2-live #content .ti-m07-r24-route span{display:block!important;padding:17px 0!important;border-bottom:1px solid var(--m07-line)!important;color:#5b6d64!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m07-r24-route b{display:block!important;color:var(--m07-green)!important;font-size:18px!important}body.ti-uk-r2-live #content .ti-m07-r24-checks{padding:clamp(28px,4vw,46px)!important;background:#eef4f0!important;border-left:6px solid var(--m07-green)!important}body.ti-uk-r2-live #content .ti-m07-r24-budget-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;margin:28px 0!important;background:var(--m07-line)!important;border:1px solid var(--m07-line)!important}body.ti-uk-r2-live #content .ti-m07-r24-budget-grid span{padding:22px!important;background:#fff!important;color:#5a6a61!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m07-r24-budget-grid b{display:block!important;margin-bottom:5px!important;color:var(--m07-gold)!important;font-size:19px!important}body.ti-uk-r2-live #content .ti-m07-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m07-r24-faq details{border:0!important;border-bottom:1px solid var(--m07-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m07-r24-faq summary{padding:21px 42px 21px 0!important;color:var(--m07-ink)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m07-r24-faq details p{padding:0 42px 22px 0!important}body.ti-uk-r2-live #content .ti-m07-r24-final{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:34px!important;align-items:center!important;margin-top:clamp(62px,9vw,110px)!important;padding:clamp(32px,5vw,56px)!important;background:var(--m07-green)!important;border-radius:0 24px 0 24px!important;color:#e7f0eb!important}body.ti-uk-r2-live #content .ti-m07-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m07-r24-final p{margin:0!important;color:#dce8e1!important}body.ti-uk-r2-live #content .ti-m07-r24-final>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:230px!important}body.ti-uk-r2-live #content .ti-m07-r24-final a{padding:14px 20px!important;border:1px solid #9ec0ae!important;color:#fff!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m07-r24-final a:first-child{background:var(--m07-gold)!important;border-color:var(--m07-gold)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m07-r24-opening,body.ti-uk-r2-live #content .ti-m07-r24-heat,body.ti-uk-r2-live #content .ti-m07-r24-dry,body.ti-uk-r2-live #content .ti-m07-r24-delivery,body.ti-uk-r2-live #content .ti-m07-r24-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m07-r24-form-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m07-r24-exposure-map{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m07-r24-final>div:last-child{flex-direction:row!important;min-width:0!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m07-r24-weather,body.ti-uk-r2-live #content .ti-m07-r24-form-row,body.ti-uk-r2-live #content .ti-m07-r24-heat-choice,body.ti-uk-r2-live #content .ti-m07-r24-exposure-map,body.ti-uk-r2-live #content .ti-m07-r24-budget-grid{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m07-r24-final>div:last-child{flex-direction:column!important}}body.ti-uk-r2-live #content .ti-m08-r24,body.ti-uk-r2-live #content .ti-m08-r24-body{--m08-ink:#23323c;--m08-blue:#315d70;--m08-sky:#dbe9ed;--m08-coral:#c96746;--m08-sand:#f5efe6;--m08-line:#c9d8dd}body.ti-uk-r2-live #content .ti-m08-r24-hero{background:linear-gradient(142deg,#f9fbfb 0%,#d9e8ec 100%)!important;border:1px solid #c4d7dc!important;border-radius:24px 0 24px 0!important;box-shadow:0 18px 42px rgb(33 64 77 / .12)!important}body.ti-uk-r2-live #content .ti-m08-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m08-r24-fit{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:26px 0 22px!important}body.ti-uk-r2-live #content .ti-m08-r24-fit span{padding:13px!important;background:rgb(255 255 255 / .78)!important;border-bottom:3px solid var(--m08-blue)!important;color:#506772!important;font-size:13px!important;line-height:1.35!important}body.ti-uk-r2-live #content .ti-m08-r24-fit b{display:block!important;color:var(--m08-coral)!important;font-size:12px!important;letter-spacing:.12em!important}body.ti-uk-r2-live #content .ti-m08-r24-body{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#465962!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m08-r24-body p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m08-r24-body h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m08-ink)!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.027em!important}body.ti-uk-r2-live #content .ti-m08-r24-body h3{color:#294a58!important}body.ti-uk-r2-live #content .ti-m08-r24-kicker{margin:0 0 10px!important;color:var(--m08-coral)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m08-r24-body>section{margin:clamp(58px,8vw,102px) 0 0!important}body.ti-uk-r2-live #content .ti-m08-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m08-r24-opening>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m08-r24-opening aside{padding:28px!important;background:var(--m08-ink)!important;border-radius:18px 0 18px 0!important;color:#e6eef1!important}body.ti-uk-r2-live #content .ti-m08-r24-opening aside>p{margin-bottom:12px!important;color:#fff!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m08-r24-opening ul{margin:0!important;padding-left:20px!important}body.ti-uk-r2-live #content .ti-m08-r24-opening li{padding:7px 0!important;border-bottom:1px solid rgb(255 255 255 / .13)!important}body.ti-uk-r2-live #content .ti-m08-r24-bench{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m08-r24-bench dl{margin:28px 0 0!important;border-top:2px solid var(--m08-blue)!important}body.ti-uk-r2-live #content .ti-m08-r24-bench dl>div{display:grid!important;grid-template-columns:140px 1fr!important;gap:18px!important;padding:13px 0!important;border-bottom:1px solid var(--m08-line)!important}body.ti-uk-r2-live #content .ti-m08-r24-bench dt{color:var(--m08-blue)!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m08-r24-bench dd{margin:0!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint{position:relative!important;min-height:390px!important;background:linear-gradient(90deg,rgb(49 93 112 / .08) 1px,transparent 1px),linear-gradient(rgb(49 93 112 / .08) 1px,transparent 1px),#f5f9fa!important;background-size:24px 24px!important;border:2px solid var(--m08-blue)!important;border-radius:16px!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint span{position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:13px!important;font-weight:850!important;text-align:center!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint .door{left:-2px!important;bottom:48px!important;width:82px!important;height:92px!important;background:var(--m08-coral)!important;border-radius:0 50px 0 0!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint .heater{right:34px!important;bottom:34px!important;width:92px!important;height:92px!important;background:#293943!important;border-radius:50%!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint .path{left:88px!important;right:34px!important;bottom:144px!important;height:70px!important;background:rgb(49 93 112 / .2)!important;border:2px dashed var(--m08-blue)!important;color:var(--m08-blue)!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint .bench{left:34px!important;right:34px!important;top:34px!important;height:94px!important;background:var(--m08-blue)!important;border-radius:10px!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios>.ti-m08-r24-kicker,body.ti-uk-r2-live #content .ti-m08-r24-scenarios>h2{grid-column:1/-1!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios article{padding:28px!important;background:var(--m08-sand)!important;border-top:4px solid var(--m08-coral)!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios article:nth-of-type(2){background:#eef5f7!important;border-color:var(--m08-blue)!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios article:nth-of-type(3){background:#f2f3ee!important;border-color:#75866d!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios span{color:#7c8a91!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios h3{margin:9px 0 10px!important;font-size:22px!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios p{margin:0!important;font-size:15px!important;line-height:1.6!important}body.ti-uk-r2-live #content .ti-m08-r24-heat{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:clamp(30px,5vw,54px)!important;background:var(--m08-ink)!important;border-radius:24px 0 24px 0!important;color:#dbe5e9!important}body.ti-uk-r2-live #content .ti-m08-r24-heat-title,body.ti-uk-r2-live #content .ti-m08-r24-note{grid-column:1/-1!important}body.ti-uk-r2-live #content .ti-m08-r24-heat h2,body.ti-uk-r2-live #content .ti-m08-r24-heat h3{color:#fff!important}body.ti-uk-r2-live #content .ti-m08-r24-heat-choice{padding:27px!important;background:rgb(255 255 255 / .07)!important;border-top:3px solid #79aabd!important}body.ti-uk-r2-live #content .ti-m08-r24-heat-choice.wood{border-color:#da886b!important}body.ti-uk-r2-live #content .ti-m08-r24-heat-choice ul{margin-bottom:0!important;padding-left:20px!important}body.ti-uk-r2-live #content .ti-m08-r24-note{margin:2px 0 0!important;padding:18px 20px!important;background:rgb(255 255 255 / .08)!important;border-left:4px solid var(--m08-coral)!important}body.ti-uk-r2-live #content .ti-m08-r24-site{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m08-r24-site ol{margin:0!important;padding:0!important;list-style:none!important;counter-reset:m08steps!important}body.ti-uk-r2-live #content .ti-m08-r24-site li{position:relative!important;padding:18px 0 18px 58px!important;border-bottom:1px solid var(--m08-line)!important;counter-increment:m08steps!important}body.ti-uk-r2-live #content .ti-m08-r24-site li:before{content:counter(m08steps)!important;position:absolute!important;left:0!important;top:14px!important;display:grid!important;width:38px!important;height:38px!important;place-items:center!important;border:2px solid var(--m08-coral)!important;border-radius:50%!important;color:var(--m08-coral)!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m08-r24-site b{display:block!important;color:var(--m08-blue)!important}body.ti-uk-r2-live #content .ti-m08-r24-cost{padding:clamp(30px,5vw,52px)!important;background:#eef4f5!important;border-left:7px solid var(--m08-blue)!important}body.ti-uk-r2-live #content .ti-m08-r24-cost>div{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:24px!important}body.ti-uk-r2-live #content .ti-m08-r24-cost span{padding:9px 13px!important;background:#fff!important;border:1px solid var(--m08-line)!important;border-radius:99px!important;color:#415964!important;font-size:13px!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m08-r24-care{width:100%!important;max-width:none!important;padding:32px 0!important;border-top:2px solid var(--m08-coral)!important;border-bottom:2px solid var(--m08-coral)!important}body.ti-uk-r2-live #content .ti-m08-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m08-r24-faq details{border:0!important;border-bottom:1px solid var(--m08-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m08-r24-faq summary{padding:21px 42px 21px 0!important;color:var(--m08-ink)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m08-r24-faq details p{padding:0 42px 22px 0!important}body.ti-uk-r2-live #content .ti-m08-r24-final{padding:clamp(34px,5vw,58px)!important;background:linear-gradient(135deg,#315d70,#223741)!important;border-radius:22px 0 22px 0!important;color:#e3ecef!important}body.ti-uk-r2-live #content .ti-m08-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m08-r24-final a{display:inline-block!important;margin:7px 14px 0 0!important;color:#fff!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m08-r24-final .ti-m08-r24-cta{padding:13px 19px!important;background:var(--m08-coral)!important;text-decoration:none!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m08-r24-opening,body.ti-uk-r2-live #content .ti-m08-r24-bench,body.ti-uk-r2-live #content .ti-m08-r24-site{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m08-r24-blueprint{min-height:330px!important}}@media(max-width:650px){body.ti-uk-r2-live #content .ti-m08-r24-fit,body.ti-uk-r2-live #content .ti-m08-r24-scenarios,body.ti-uk-r2-live #content .ti-m08-r24-heat{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m08-r24-scenarios>.ti-m08-r24-kicker,body.ti-uk-r2-live #content .ti-m08-r24-scenarios>h2,body.ti-uk-r2-live #content .ti-m08-r24-heat-title,body.ti-uk-r2-live #content .ti-m08-r24-note{grid-column:1!important}body.ti-uk-r2-live #content .ti-m08-r24-bench dl>div{grid-template-columns:1fr!important;gap:2px!important}}body.ti-uk-r2-live #content .ti-m09-r24,body.ti-uk-r2-live #content .ti-m09-r24-body{--m09-ink:#2d392e;--m09-leaf:#55724d;--m09-moss:#80936f;--m09-clay:#b86745;--m09-cream:#f5f1e8;--m09-line:#d5d9cb}body.ti-uk-r2-live #content .ti-m09-r24-hero{background:linear-gradient(140deg,#fbfaf5 0%,#e3eadc 100%)!important;border:1px solid #cbd5c3!important;border-radius:0 34px 0 34px!important;box-shadow:0 18px 42px rgb(53 73 48 / .13)!important}body.ti-uk-r2-live #content .ti-m09-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m09-r24-strip{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:25px 0 22px!important}body.ti-uk-r2-live #content .ti-m09-r24-strip span{padding:9px 13px!important;background:rgb(255 255 255 / .76)!important;border:1px solid #c8d2bf!important;border-radius:99px!important;color:var(--m09-leaf)!important;font-size:13px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m09-r24-body{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#566158!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m09-r24-body p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m09-r24-body h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m09-ink)!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.027em!important}body.ti-uk-r2-live #content .ti-m09-r24-body h3{color:#3d593a!important}body.ti-uk-r2-live #content .ti-m09-r24-kicker{margin:0 0 10px!important;color:var(--m09-clay)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m09-r24-body>section{margin:clamp(58px,8vw,104px) 0 0!important}body.ti-uk-r2-live #content .ti-m09-r24-intro{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m09-r24-intro>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m09-r24-intro aside{display:grid!important;gap:0!important;background:var(--m09-cream)!important;border:1px solid var(--m09-line)!important}body.ti-uk-r2-live #content .ti-m09-r24-intro aside span{padding:13px 18px!important;background:var(--m09-leaf)!important;color:#fff!important;font-size:11px!important;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m09-r24-intro aside span:nth-of-type(2){background:var(--m09-clay)!important}body.ti-uk-r2-live #content .ti-m09-r24-intro aside b{padding:12px 18px!important;border-bottom:1px solid var(--m09-line)!important;color:#4d5b4e!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m09-r24-plot{display:grid!important;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m09-r24-plan{position:relative!important;min-height:460px!important;overflow:hidden!important;background:repeating-linear-gradient(45deg,#e8eee2,#e8eee2 16px,#edf2e9 16px,#edf2e9 32px)!important;border:10px solid #ddd4c2!important;border-radius:40% 8% 34% 6%!important}body.ti-uk-r2-live #content .ti-m09-r24-plan span{position:absolute!important;padding:9px 12px!important;border-radius:6px!important;font-size:12px!important;font-weight:850!important;text-align:center!important}body.ti-uk-r2-live #content .ti-m09-r24-plan .house{left:-8px!important;right:-8px!important;bottom:-4px!important;height:64px!important;background:#6e5b4d!important;color:#fff!important;border-radius:0!important}body.ti-uk-r2-live #content .ti-m09-r24-plan .path{left:39%!important;bottom:52px!important;width:22%!important;height:170px!important;padding-top:54px!important;background:#d8c6a9!important;color:#6b5947!important;border-radius:0!important;writing-mode:vertical-rl!important}body.ti-uk-r2-live #content .ti-m09-r24-plan .sauna{left:24%!important;top:48px!important;width:52%!important;height:130px!important;padding-top:52px!important;background:var(--m09-ink)!important;color:#fff!important;font-size:18px!important}body.ti-uk-r2-live #content .ti-m09-r24-plan .entry{left:41%!important;top:172px!important;width:18%!important;background:var(--m09-clay)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m09-r24-plan .cool{right:4%!important;top:205px!important;width:31%!important;background:#cbd9e0!important;color:#365568!important}body.ti-uk-r2-live #content .ti-m09-r24-plan .care{left:5%!important;top:205px!important;width:29%!important;background:#f3dfb6!important;color:#6b5331!important}body.ti-uk-r2-live #content .ti-m09-r24-plot ul{margin-top:26px!important;padding:0!important;list-style:none!important;border-top:2px solid var(--m09-leaf)!important}body.ti-uk-r2-live #content .ti-m09-r24-plot li{padding:12px 0!important;border-bottom:1px solid var(--m09-line)!important}body.ti-uk-r2-live #content .ti-m09-r24-plot b{color:var(--m09-leaf)!important}body.ti-uk-r2-live #content .ti-m09-r24-forms{padding:clamp(30px,5vw,54px)!important;background:var(--m09-ink)!important;border-radius:0 28px 0 28px!important;color:#dfe7dc!important}body.ti-uk-r2-live #content .ti-m09-r24-forms h2,body.ti-uk-r2-live #content .ti-m09-r24-forms h3{color:#fff!important}body.ti-uk-r2-live #content .ti-m09-r24-forms article{display:grid!important;grid-template-columns:54px minmax(0,1fr) minmax(180px,.42fr)!important;gap:22px!important;align-items:center!important;padding:22px 0!important;border-top:1px solid rgb(255 255 255 / .18)!important}body.ti-uk-r2-live #content .ti-m09-r24-forms i{display:grid!important;width:44px!important;height:44px!important;place-items:center!important;border:1px solid #98af8f!important;border-radius:50%!important;color:#bed2b5!important;font-style:normal!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m09-r24-forms h3{margin:0 0 4px!important;font-size:23px!important}body.ti-uk-r2-live #content .ti-m09-r24-forms p{margin:0!important;color:#cfd9cc!important;font-size:15px!important;line-height:1.58!important}body.ti-uk-r2-live #content .ti-m09-r24-forms strong{padding-left:20px!important;border-left:3px solid var(--m09-clay)!important;color:#ead8cd!important;font-size:13px!important;line-height:1.45!important}body.ti-uk-r2-live #content .ti-m09-r24-glass{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m09-r24-glass blockquote{margin:0!important;padding:38px!important;background:linear-gradient(145deg,#dfe9eb,#f5f7f5)!important;border:0!important;border-radius:50% 7% 45% 8%!important;color:#36524e!important;font-family:Georgia,serif!important;font-size:21px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m09-r24-delivery{padding:clamp(30px,5vw,54px)!important;background:var(--m09-cream)!important;border-left:7px solid var(--m09-clay)!important}body.ti-uk-r2-live #content .ti-m09-r24-route{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:28px 0!important;background:var(--m09-line)!important;border:1px solid var(--m09-line)!important}body.ti-uk-r2-live #content .ti-m09-r24-route span{padding:22px!important;background:#fff!important;font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m09-r24-route b{display:grid!important;width:34px!important;height:34px!important;margin-bottom:12px!important;place-items:center!important;background:var(--m09-leaf)!important;border-radius:50%!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m09-r24-route em{display:block!important;margin-bottom:5px!important;color:var(--m09-ink)!important;font-size:16px!important;font-style:normal!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m09-r24-heat{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m09-r24-heat aside{padding:28px!important;background:#edf2e8!important;border-top:4px solid var(--m09-leaf)!important}body.ti-uk-r2-live #content .ti-m09-r24-heat aside h3{margin-top:0!important}body.ti-uk-r2-live #content .ti-m09-r24-heat aside ul{margin-bottom:0!important;padding-left:20px!important}body.ti-uk-r2-live #content .ti-m09-r24-budget{width:100%!important;max-width:none!important;padding:34px 0!important;border-top:2px solid var(--m09-leaf)!important;border-bottom:2px solid var(--m09-leaf)!important}body.ti-uk-r2-live #content .ti-m09-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m09-r24-faq details{border:0!important;border-bottom:1px solid var(--m09-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m09-r24-faq summary{padding:21px 42px 21px 0!important;color:var(--m09-ink)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m09-r24-faq details p{padding:0 42px 22px 0!important}body.ti-uk-r2-live #content .ti-m09-r24-final{padding:clamp(34px,5vw,58px)!important;background:linear-gradient(135deg,#536f4c,#2e422f)!important;border-radius:0 26px 0 26px!important;color:#e5ede2!important}body.ti-uk-r2-live #content .ti-m09-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m09-r24-final a{display:inline-block!important;margin:7px 14px 0 0!important;color:#fff!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m09-r24-final .ti-m09-r24-cta{padding:13px 19px!important;background:var(--m09-clay)!important;text-decoration:none!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m09-r24-intro,body.ti-uk-r2-live #content .ti-m09-r24-plot,body.ti-uk-r2-live #content .ti-m09-r24-glass,body.ti-uk-r2-live #content .ti-m09-r24-heat{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m09-r24-route{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){body.ti-uk-r2-live #content .ti-m09-r24-forms article{grid-template-columns:44px 1fr!important;gap:15px!important}body.ti-uk-r2-live #content .ti-m09-r24-forms strong{grid-column:2!important;padding:0!important;border-left:0!important}body.ti-uk-r2-live #content .ti-m09-r24-route{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m09-r24-plan{min-height:400px!important}}body.ti-uk-r2-live #content .ti-m10-r24,body.ti-uk-r2-live #content .ti-m10-r24-body{--m10-ink:#332a25;--m10-brown:#6f4633;--m10-copper:#b35c34;--m10-honey:#d2a15e;--m10-oat:#f4ead9;--m10-line:#dfcdb7}body.ti-uk-r2-live #content .ti-m10-r24-hero{background:linear-gradient(142deg,#fbf6ee 0%,#ead6bb 100%)!important;border:1px solid #ddc5a7!important;border-radius:70px 12px 70px 12px!important;box-shadow:0 18px 42px rgb(83 52 37 / .14)!important}body.ti-uk-r2-live #content .ti-m10-r24-hero .ti-uk-r2-hero-copy{padding:clamp(28px,4vw,58px)!important}body.ti-uk-r2-live #content .ti-m10-r24-bands{display:flex!important;flex-wrap:wrap!important;gap:0!important;margin:26px 0 22px!important;border-top:2px solid var(--m10-brown)!important;border-bottom:2px solid var(--m10-brown)!important}body.ti-uk-r2-live #content .ti-m10-r24-bands span{flex:1 1 110px!important;padding:11px 8px!important;border-right:1px solid #caaa86!important;color:var(--m10-brown)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.1em!important;text-align:center!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m10-r24-bands span:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m10-r24-body{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,6vw,80px) clamp(18px,3vw,38px)!important;color:#62544b!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m10-r24-body p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m10-r24-body h2{margin:0 0 20px!important;padding:0!important;border:0!important;color:var(--m10-ink)!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.027em!important}body.ti-uk-r2-live #content .ti-m10-r24-body h3{color:#5c382a!important}body.ti-uk-r2-live #content .ti-m10-r24-kicker{margin:0 0 10px!important;color:var(--m10-copper)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m10-r24-body>section{margin:clamp(58px,8vw,104px) 0 0!important}body.ti-uk-r2-live #content .ti-m10-r24-opening{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m10-r24-opening>div>p{font-size:18px!important}body.ti-uk-r2-live #content .ti-m10-r24-opening aside{display:grid!important;padding:30px!important;background:var(--m10-ink)!important;border-radius:80px 12px 80px 12px!important;color:#eee2d6!important}body.ti-uk-r2-live #content .ti-m10-r24-opening aside strong{margin-bottom:10px!important;color:#fff!important;font-size:20px!important}body.ti-uk-r2-live #content .ti-m10-r24-opening aside span{padding:9px 0!important;border-bottom:1px solid rgb(255 255 255 / .15)!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m10-r24-geometry{display:grid!important;grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m10-r24-section-drawing{padding:34px 22px 0!important;background:linear-gradient(#f7f0e5,#e8d6bf)!important;border-radius:160px 160px 12px 12px!important}body.ti-uk-r2-live #content .ti-m10-r24-arc{position:relative!important;height:360px!important;border:18px solid var(--m10-brown)!important;border-bottom-width:26px!important;border-radius:190px 190px 12px 12px!important;background:repeating-linear-gradient(90deg,#ecd3ad 0,#ecd3ad 24px,#d9b782 24px,#d9b782 27px)!important}body.ti-uk-r2-live #content .ti-m10-r24-arc span{position:absolute!important;padding:8px 10px!important;background:var(--m10-ink)!important;color:#fff!important;font-size:12px!important;font-weight:850!important;text-align:center!important}body.ti-uk-r2-live #content .ti-m10-r24-arc .head{top:24px!important;left:50%!important;transform:translateX(-50%)!important;border-radius:99px!important}body.ti-uk-r2-live #content .ti-m10-r24-arc .bench{top:170px!important;width:38%!important;height:55px!important;padding-top:18px!important;background:var(--m10-copper)!important}body.ti-uk-r2-live #content .ti-m10-r24-arc .bench.left{left:0!important}body.ti-uk-r2-live #content .ti-m10-r24-arc .bench.right{right:0!important}body.ti-uk-r2-live #content .ti-m10-r24-arc .floor{left:27%!important;right:27%!important;bottom:18px!important;background:#554338!important}body.ti-uk-r2-live #content .ti-m10-r24-geometry dl{margin:26px 0 0!important;border-top:2px solid var(--m10-brown)!important}body.ti-uk-r2-live #content .ti-m10-r24-geometry dl>div{display:grid!important;grid-template-columns:130px 1fr!important;gap:15px!important;padding:12px 0!important;border-bottom:1px solid var(--m10-line)!important}body.ti-uk-r2-live #content .ti-m10-r24-geometry dt{color:var(--m10-copper)!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m10-r24-geometry dd{margin:0!important}body.ti-uk-r2-live #content .ti-m10-r24-compare{padding:clamp(30px,5vw,54px)!important;background:var(--m10-ink)!important;border-radius:74px 10px 74px 10px!important;color:#e9ddd2!important}body.ti-uk-r2-live #content .ti-m10-r24-compare h2,body.ti-uk-r2-live #content .ti-m10-r24-compare h3{color:#fff!important}body.ti-uk-r2-live #content .ti-m10-r24-compare-row{display:grid!important;grid-template-columns:120px minmax(0,1.3fr) 90px minmax(0,.8fr)!important;gap:20px!important;align-items:center!important;padding:20px 0!important;border-top:1px solid rgb(255 255 255 / .18)!important}body.ti-uk-r2-live #content .ti-m10-r24-compare-row h3,body.ti-uk-r2-live #content .ti-m10-r24-compare-row p{margin:0!important}body.ti-uk-r2-live #content .ti-m10-r24-compare-row b{color:#e5b77c!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m10-r24-compare-row span{color:#d8c9bc!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m10-r24-size{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m10-r24-scale{border-left:5px solid var(--m10-copper)!important}body.ti-uk-r2-live #content .ti-m10-r24-scale span{display:block!important;padding:16px 20px!important;border-bottom:1px solid var(--m10-line)!important;background:#fbf7f0!important;font-size:14px!important}body.ti-uk-r2-live #content .ti-m10-r24-scale b{display:block!important;color:var(--m10-brown)!important;font-size:19px!important}body.ti-uk-r2-live #content .ti-m10-r24-heat{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.ti-uk-r2-live #content .ti-m10-r24-heat>.ti-m10-r24-kicker,body.ti-uk-r2-live #content .ti-m10-r24-heat>h2,body.ti-uk-r2-live #content .ti-m10-r24-heat>blockquote{grid-column:1/-1!important}body.ti-uk-r2-live #content .ti-m10-r24-heat article{padding:30px!important;background:var(--m10-oat)!important;border-top:5px solid var(--m10-honey)!important}body.ti-uk-r2-live #content .ti-m10-r24-heat article:nth-of-type(2){background:#eee5df!important;border-color:var(--m10-copper)!important}body.ti-uk-r2-live #content .ti-m10-r24-heat h3{margin-top:0!important;font-size:25px!important}body.ti-uk-r2-live #content .ti-m10-r24-heat blockquote{margin:0!important;padding:22px 28px!important;background:var(--m10-ink)!important;border:0!important;color:#efe1d3!important;font-family:Georgia,serif!important;font-size:19px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m10-r24-weather{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(38px,6vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m10-r24-weather ul{margin:0!important;padding:0!important;list-style:none!important;border-top:2px solid var(--m10-copper)!important}body.ti-uk-r2-live #content .ti-m10-r24-weather li{padding:15px 0!important;border-bottom:1px solid var(--m10-line)!important}body.ti-uk-r2-live #content .ti-m10-r24-weather b{color:var(--m10-brown)!important}body.ti-uk-r2-live #content .ti-m10-r24-site{padding:clamp(30px,5vw,54px)!important;background:#f6efe5!important;border-radius:64px 10px 64px 10px!important}body.ti-uk-r2-live #content .ti-m10-r24-site-flow{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:28px 0!important;background:var(--m10-line)!important;border:1px solid var(--m10-line)!important}body.ti-uk-r2-live #content .ti-m10-r24-site-flow span{padding:23px!important;background:#fff!important;font-size:14px!important;line-height:1.5!important}body.ti-uk-r2-live #content .ti-m10-r24-site-flow i{display:block!important;margin-bottom:10px!important;color:var(--m10-copper)!important;font-style:normal!important;font-weight:900!important}body.ti-uk-r2-live #content .ti-m10-r24-site-flow b{display:block!important;margin-bottom:5px!important;color:var(--m10-brown)!important;font-size:17px!important}body.ti-uk-r2-live #content .ti-m10-r24-budget{width:100%!important;max-width:none!important;padding:34px 0!important;border-top:2px solid var(--m10-brown)!important;border-bottom:2px solid var(--m10-brown)!important}body.ti-uk-r2-live #content .ti-m10-r24-faq{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.ti-uk-r2-live #content .ti-m10-r24-faq details{border:0!important;border-bottom:1px solid var(--m10-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m10-r24-faq summary{padding:21px 42px 21px 0!important;color:var(--m10-ink)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m10-r24-faq details p{padding:0 42px 22px 0!important}body.ti-uk-r2-live #content .ti-m10-r24-final{padding:clamp(34px,5vw,58px)!important;background:linear-gradient(135deg,#754832,#3e2e27)!important;border-radius:68px 10px 68px 10px!important;color:#efe2d6!important}body.ti-uk-r2-live #content .ti-m10-r24-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m10-r24-final a{display:inline-block!important;margin:7px 14px 0 0!important;color:#fff!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m10-r24-final .ti-m10-r24-cta{padding:13px 19px!important;background:var(--m10-copper)!important;text-decoration:none!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m10-r24-opening,body.ti-uk-r2-live #content .ti-m10-r24-geometry,body.ti-uk-r2-live #content .ti-m10-r24-size,body.ti-uk-r2-live #content .ti-m10-r24-weather{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m10-r24-site-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){body.ti-uk-r2-live #content .ti-m10-r24-compare-row{grid-template-columns:1fr!important;gap:6px!important}body.ti-uk-r2-live #content .ti-m10-r24-heat,body.ti-uk-r2-live #content .ti-m10-r24-site-flow{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m10-r24-heat>.ti-m10-r24-kicker,body.ti-uk-r2-live #content .ti-m10-r24-heat>h2,body.ti-uk-r2-live #content .ti-m10-r24-heat>blockquote{grid-column:1!important}body.ti-uk-r2-live #content .ti-m10-r24-section-drawing{padding:24px 12px 0!important}body.ti-uk-r2-live #content .ti-m10-r24-arc{height:310px!important}body.ti-uk-r2-live #content .ti-m10-r24-geometry dl>div{grid-template-columns:1fr!important;gap:2px!important}}@media(max-width:620px){html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__products,html body.ti-uk-r2-live #content .ti-uk-r2-products ul.products,html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-product-template,html body.ti-uk-r2-live #content .ti-uk-r2-products .has-1-columns .wc-block-grid__products,html body.ti-uk-r2-live #content .ti-uk-r2-products .has-2-columns .wc-block-grid__products,html body.ti-uk-r2-live #content .ti-uk-r2-products .has-3-columns .wc-block-grid__products,html body.ti-uk-r2-live #content .ti-uk-r2-products .has-4-columns .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:6px 0!important;overflow:visible!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__product,html body.ti-uk-r2-live #content .ti-uk-r2-products ul.products li.product,html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-product-template .wc-block-product{box-sizing:border-box!important;min-width:0!important;width:auto!important;min-height:0!important;margin:0!important;padding:8px!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__product-image,html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-product-template .wc-block-components-product-image{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__product-image img,html body.ti-uk-r2-live #content .ti-uk-r2-products ul.products li.product img,html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-product-template .wc-block-components-product-image img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0 auto 7px!important;object-fit:contain!important;object-position:center!important;transform:scale(1.04)!important;transform-origin:50% 50%!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__product-title,html body.ti-uk-r2-live #content .ti-uk-r2-products .woocommerce-loop-product__title,html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-components-product-name{min-height:0!important;margin:6px 0!important;font-size:14px!important;line-height:1.28!important;overflow-wrap:anywhere!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .price,html body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-components-product-price{margin:6px 0 9px!important;font-size:14px!important;line-height:1.25!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .wp-block-button__link,html body.ti-uk-r2-live #content .ti-uk-r2-products .button{width:100%!important;min-height:42px!important;margin-top:auto!important;padding:10px 7px!important;font-size:14px!important;line-height:1.2!important}html body.ti-uk-r2-live #content .ti-uk-r2-products .ti-product-badge{max-width:calc(100% - 16px)!important;padding:6px 8px!important;font-size:11px!important;line-height:1.15!important;white-space:normal!important}}body.ti-uk-r2-live #content .ti-m11-r25{--m11-ink:#2f2a25;--m11-char:#382f29;--m11-ember:#b84e25;--m11-copper:#cf7542;--m11-ash:#ede7df;--m11-cream:#fff8ee;--m11-line:#ddc2a9}body.ti-uk-r2-live #content .ti-m11-r25-hero{background:linear-gradient(138deg,#fff9ef 0%,#ead8c4 100%)!important;border:1px solid #d9b899!important;border-radius:4px 34px 4px 34px!important;box-shadow:0 20px 46px rgb(66 40 25 / .13)!important}body.ti-uk-r2-live #content .ti-m11-r25-hero .ti-uk-r2-hero-copy{padding:clamp(30px,4.5vw,64px)!important}body.ti-uk-r2-live #content .ti-m11-r25-hero .ti-uk-r2-hero-figure{border-radius:0 30px 0 0!important;border:0!important;background:#332a24!important}body.ti-uk-r2-live #content .ti-m11-r25-hero .ti-uk-r2-hero-figure img{filter:saturate(.88) contrast(1.03)!important}body.ti-uk-r2-live #content .ti-m11-r25-fireline{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:24px 0 6px!important;border-top:1px solid #c89973!important;border-bottom:1px solid #c89973!important}body.ti-uk-r2-live #content .ti-m11-r25-fireline span{padding:11px 7px!important;border-right:1px solid #d3ad8d!important;color:#65351f!important;font-size:12px!important;font-weight:850!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m11-r25-fireline span:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m11-r25-product-intro,body.ti-uk-r2-live #content .ti-m11-r25-all-intro{width:100%!important;max-width:none!important;padding:28px 30px!important;border:0!important;border-left:7px solid var(--m11-ember)!important;border-radius:0!important;background:#fff8ef!important}body.ti-uk-r2-live #content .ti-m11-r25-all-intro{margin-top:30px!important;border-left-color:#6d5b4f!important;background:#f4efe9!important}body.ti-uk-r2-live #content .ti-m11-r25-editorial{--m11-ink:#2f2a25;--m11-char:#382f29;--m11-ember:#b84e25;--m11-copper:#cf7542;--m11-ash:#ede7df;--m11-cream:#fff8ee;--m11-line:#ddc2a9;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(42px,6vw,84px) clamp(18px,4vw,54px)!important;color:var(--m11-ink)!important;font-size:17px!important;line-height:1.72!important}body.ti-uk-r2-live #content .ti-m11-r25-editorial p{max-width:none!important;margin-top:0!important}body.ti-uk-r2-live #content .ti-m11-r25-editorial h2{margin:0 0 18px!important;padding:0!important;border:0!important;color:var(--m11-char)!important;font-size:clamp(30px,3.3vw,46px)!important;line-height:1.08!important;letter-spacing:-.025em!important}body.ti-uk-r2-live #content .ti-m11-r25-editorial h3{margin:0 0 10px!important;color:#3c3029!important;font-size:21px!important}body.ti-uk-r2-live #content .ti-m11-r25-kicker{margin:0 0 10px!important;color:var(--m11-ember)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.25!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m11-r25-opening{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(34px,5vw,76px)!important;align-items:start!important}body.ti-uk-r2-live #content .ti-m11-r25-opening aside{display:grid!important;gap:0!important;padding:26px!important;background:var(--m11-char)!important;border-radius:2px 24px 2px 24px!important;color:#f8eee4!important;box-shadow:12px 12px 0 #e6d6c7!important}body.ti-uk-r2-live #content .ti-m11-r25-opening aside strong{margin-bottom:9px!important;color:#fff!important;font-size:19px!important}body.ti-uk-r2-live #content .ti-m11-r25-opening aside span{padding:10px 0!important;border-top:1px solid rgb(255 255 255 / .15)!important;color:#f0dfd1!important}body.ti-uk-r2-live #content .ti-m11-r25-choice{margin:clamp(58px,8vw,108px) 0!important}body.ti-uk-r2-live #content .ti-m11-r25-choice>header{max-width:920px!important;margin-bottom:28px!important}body.ti-uk-r2-live #content .ti-m11-r25-choice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;background:var(--m11-line)!important;border:1px solid var(--m11-line)!important}body.ti-uk-r2-live #content .ti-m11-r25-choice-grid article{padding:clamp(25px,4vw,48px)!important;background:#fff!important}body.ti-uk-r2-live #content .ti-m11-r25-choice-grid article>span{display:inline-block!important;margin-bottom:17px!important;padding:6px 10px!important;background:#f0dfd0!important;color:#6d3a24!important;font-size:12px!important;font-weight:850!important;text-transform:uppercase!important}body.ti-uk-r2-live #content .ti-m11-r25-choice-grid ul{margin:16px 0 0!important;padding-left:20px!important}body.ti-uk-r2-live #content .ti-m11-r25-system{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)!important;gap:clamp(35px,6vw,82px)!important;align-items:center!important;margin:clamp(58px,8vw,108px) 0!important;padding:clamp(34px,5vw,64px)!important;background:#f1ece6!important;border-radius:32px 3px 32px 3px!important}body.ti-uk-r2-live #content .ti-m11-r25-route{position:relative!important;display:grid!important;gap:12px!important;padding-left:24px!important}body.ti-uk-r2-live #content .ti-m11-r25-route:before{content:""!important;position:absolute!important;left:41px!important;top:24px!important;bottom:24px!important;width:2px!important;background:#c87345!important}body.ti-uk-r2-live #content .ti-m11-r25-route span{position:relative!important;display:grid!important;grid-template-columns:38px 1fr!important;gap:15px!important;align-items:center!important;min-height:50px!important;padding:8px 12px 8px 0!important;background:#fff!important;border:1px solid #ddcec1!important;font-weight:800!important}body.ti-uk-r2-live #content .ti-m11-r25-route b{z-index:1!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;background:var(--m11-ember)!important;border-radius:50%!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m11-r25-room{margin:clamp(58px,8vw,108px) 0!important}body.ti-uk-r2-live #content .ti-m11-r25-room-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-top:2px solid var(--m11-char)!important;border-bottom:1px solid var(--m11-line)!important}body.ti-uk-r2-live #content .ti-m11-r25-room-grid article{padding:27px 23px!important;border-right:1px solid var(--m11-line)!important}body.ti-uk-r2-live #content .ti-m11-r25-room-grid article:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m11-r25-air{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)!important;gap:clamp(34px,6vw,84px)!important;align-items:center!important;margin:clamp(58px,8vw,108px) 0!important}body.ti-uk-r2-live #content .ti-m11-r25-air blockquote{margin:0!important;padding:34px!important;border:0!important;border-left:8px solid var(--m11-copper)!important;background:var(--m11-cream)!important;color:#4a3428!important;font-size:23px!important;font-weight:750!important;line-height:1.45!important}body.ti-uk-r2-live #content .ti-m11-r25-site{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;margin:clamp(58px,8vw,108px) 0!important;background:var(--m11-line)!important;border:1px solid var(--m11-line)!important}body.ti-uk-r2-live #content .ti-m11-r25-site>header{grid-column:1/-1!important;padding:34px!important;background:var(--m11-char)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m11-r25-site>header h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m11-r25-site>div{padding:30px!important;background:#fff!important}body.ti-uk-r2-live #content .ti-m11-r25-routine{margin:clamp(58px,8vw,108px) 0!important}body.ti-uk-r2-live #content .ti-m11-r25-routine ol{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;margin:28px 0 0!important;padding:0!important;border-top:2px solid var(--m11-ember)!important;list-style:none!important}body.ti-uk-r2-live #content .ti-m11-r25-routine li{padding:23px 18px!important;border-right:1px solid var(--m11-line)!important}body.ti-uk-r2-live #content .ti-m11-r25-routine li:last-child{border-right:0!important}body.ti-uk-r2-live #content .ti-m11-r25-routine b,body.ti-uk-r2-live #content .ti-m11-r25-routine span{display:block!important}body.ti-uk-r2-live #content .ti-m11-r25-routine b{margin-bottom:7px!important;color:var(--m11-ember)!important}body.ti-uk-r2-live #content .ti-m11-r25-routine span{font-size:14px!important;line-height:1.55!important}body.ti-uk-r2-live #content .ti-m11-r25-brief{display:grid!important;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)!important;gap:clamp(30px,5vw,70px)!important;margin:clamp(58px,8vw,108px) 0!important;padding:clamp(35px,5vw,62px)!important;background:linear-gradient(135deg,#fff8ee,#ece3da)!important}body.ti-uk-r2-live #content .ti-m11-r25-brief dl{margin:0!important;border-top:1px solid #bda795!important}body.ti-uk-r2-live #content .ti-m11-r25-brief dl>div{display:grid!important;grid-template-columns:120px 1fr!important;gap:18px!important;padding:13px 0!important;border-bottom:1px solid #cdb9a7!important}body.ti-uk-r2-live #content .ti-m11-r25-brief dt{font-weight:850!important;color:#713a21!important}body.ti-uk-r2-live #content .ti-m11-r25-brief dd{margin:0!important}body.ti-uk-r2-live #content .ti-m11-r25-faq{margin:clamp(58px,8vw,108px) 0!important}body.ti-uk-r2-live #content .ti-m11-r25-faq details{border:0!important;border-bottom:1px solid var(--m11-line)!important;background:transparent!important}body.ti-uk-r2-live #content .ti-m11-r25-faq summary{padding:21px 44px 21px 0!important;color:var(--m11-char)!important;font-size:18px!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m11-r25-faq details p{padding:0 44px 22px 0!important}body.ti-uk-r2-live #content .ti-m11-r25-final{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)!important;gap:35px!important;align-items:center!important;padding:clamp(38px,5vw,66px)!important;background:linear-gradient(135deg,#3e332c,#221d1a)!important;border-radius:4px 38px 4px 38px!important;color:#f3e8dd!important}body.ti-uk-r2-live #content .ti-m11-r25-final h2{color:#fff!important}body.ti-uk-r2-live #content .ti-m11-r25-final>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important}body.ti-uk-r2-live #content .ti-m11-r25-final a{display:block!important;padding:13px 17px!important;border:1px solid #d9af91!important;color:#fff!important;font-weight:850!important;text-align:center!important;text-decoration:none!important}body.ti-uk-r2-live #content .ti-m11-r25-final a:first-child{background:var(--m11-ember)!important;border-color:var(--m11-ember)!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m11-r25-opening,body.ti-uk-r2-live #content .ti-m11-r25-system,body.ti-uk-r2-live #content .ti-m11-r25-air,body.ti-uk-r2-live #content .ti-m11-r25-brief,body.ti-uk-r2-live #content .ti-m11-r25-final{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m11-r25-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m11-r25-room-grid article:nth-child(2n){border-right:0!important}body.ti-uk-r2-live #content .ti-m11-r25-routine ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m11-r25-final>div:last-child{flex-direction:row!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m11-r25-fireline{grid-template-columns:repeat(5,minmax(62px,1fr))!important;overflow-x:auto!important}body.ti-uk-r2-live #content .ti-m11-r25-choice-grid,body.ti-uk-r2-live #content .ti-m11-r25-site,body.ti-uk-r2-live #content .ti-m11-r25-room-grid{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m11-r25-room-grid article{border-right:0!important;border-bottom:1px solid var(--m11-line)!important}body.ti-uk-r2-live #content .ti-m11-r25-routine ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ti-uk-r2-live #content .ti-m11-r25-brief dl>div{grid-template-columns:1fr!important;gap:2px!important}body.ti-uk-r2-live #content .ti-m11-r25-final>div:last-child{flex-direction:column!important}}.ti-m12-r26{--m12-ink:#17362f;--m12-line:#c79a62;--m12-paper:#f8f2e8;--m12-sage:#dce7dd;--m12-rust:#9f4d2f}.ti-m12-r26-hero{background:linear-gradient(125deg,#17362f 0 56%,#244c42 56%);color:#fff;position:relative;overflow:hidden}.ti-m12-r26-hero:before{content:"";position:absolute;inset:1.25rem;border:1px solid rgb(255 255 255 / .18);pointer-events:none}.ti-m12-r26-hero .ti-uk-r2-eyebrow{color:#efd4a9}.ti-m12-r26-hero h1{max-width:13ch}.ti-m12-r26-hero-figure img{aspect-ratio:4/3;object-fit:cover}.ti-m12-r26-measure{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgb(255 255 255 / .35);margin:2rem 0 1.35rem}.ti-m12-r26-measure span{background:#17362f;padding:.8rem .65rem;text-align:center;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;position:relative}.ti-m12-r26-measure span:after{content:"";position:absolute;left:12%;right:12%;bottom:.45rem;border-bottom:1px solid #efd4a9}.ti-m12-r26-product-intro,.ti-m12-r26-all-intro{text-align:center;max-width:860px;margin:0 auto 1.5rem}.ti-m12-r26-all-intro{margin-top:3.5rem}.ti-m12-r26-editorial{color:#24342f}.ti-m12-r26-kicker{color:#9f4d2f;font-weight:850;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;margin:0 0 .7rem}.ti-m12-r26-capacity{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.75fr);gap:4rem;padding:5rem 0;border-bottom:1px solid #d8c6ae}.ti-m12-r26-capacity aside{background:#17362f;color:#fff;padding:2rem;align-self:start;box-shadow:14px 14px 0 #dce7dd}.ti-m12-r26-capacity aside strong{display:block;font-size:1.25rem;margin-bottom:1rem}.ti-m12-r26-capacity aside span{display:block;padding:.72rem 0;border-top:1px solid rgb(255 255 255 / .18)}.ti-m12-r26-bench{padding:5rem 0}.ti-m12-r26-bench header{max-width:760px;margin-bottom:2rem}.ti-m12-r26-bench-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ti-m12-r26-bench-grid article{background:#f8f2e8;border-top:5px solid #c79a62;padding:2rem}.ti-m12-r26-bench-grid span{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:#17362f;color:#fff;font-weight:900;margin-bottom:1.2rem}.ti-m12-r26-truth{background:#17362f;color:#fff;padding:4rem}.ti-m12-r26-truth .ti-m12-r26-kicker{color:#efd4a9}.ti-m12-r26-truth-head{max-width:700px}.ti-m12-r26-truth-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2.25rem}.ti-m12-r26-truth-grid article{border-top:1px solid #c79a62;padding-top:1.2rem}.ti-m12-r26-truth-grid b{color:#efd4a9;font-size:2rem}.ti-m12-r26-truth-grid h3{color:#fff;margin:.35rem 0}.ti-m12-r26-heat{display:grid;grid-template-columns:1.4fr .7fr;gap:4rem;align-items:start;padding:5rem 0}.ti-m12-r26-heat-card{background:#dce7dd;padding:2.25rem;border-left:7px solid #17362f}.ti-m12-r26-heat-card>p{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:850}.ti-m12-r26-heat-card strong{font-size:1.35rem;display:block}.ti-m12-r26-heat-card ul{padding-left:1.1rem;margin-bottom:0}.ti-m12-r26-glass{display:grid;grid-template-columns:1.3fr .7fr;gap:4rem;padding:5rem 0;border-top:1px solid #d8c6ae}.ti-m12-r26-glass blockquote{margin:0;background:#9f4d2f;color:#fff;padding:2.5rem;align-self:center}.ti-m12-r26-glass blockquote p{font-family:Georgia,serif;font-size:1.7rem;line-height:1.25}.ti-m12-r26-glass cite{font-style:normal;font-size:.9rem;opacity:.9}.ti-m12-r26-site{background:#f8f2e8;padding:4rem}.ti-m12-r26-site header{max-width:760px}.ti-m12-r26-site-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:2rem;border:1px solid #d8c6ae}.ti-m12-r26-site-grid article{padding:2rem;border-right:1px solid #d8c6ae;border-bottom:1px solid #d8c6ae}.ti-m12-r26-site-grid article:nth-child(2n){border-right:0}.ti-m12-r26-site-grid article:nth-last-child(-n+2){border-bottom:0}.ti-m12-r26-brief{margin:5rem 0;background:linear-gradient(90deg,#17362f 0 38%,#244c42 38%);color:#fff;padding:4rem;display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;align-items:start}.ti-m12-r26-brief h2{color:#fff}.ti-m12-r26-brief .ti-m12-r26-kicker{color:#efd4a9}.ti-m12-r26-brief ol{margin:0;padding-left:1.4rem}.ti-m12-r26-brief li{margin-bottom:.8rem}.ti-m12-r26-cta{grid-column:2;justify-self:start;display:inline-block;background:#efd4a9;color:#17362f!important;padding:.9rem 1.25rem;font-weight:850;text-decoration:none!important}.ti-m12-r26-faq{padding:1rem 0 5rem}.ti-m12-r26-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem}.ti-m12-r26-faq details{border:1px solid #d8c6ae;background:#fff;padding:1.15rem 1.25rem}.ti-m12-r26-faq summary{cursor:pointer;font-weight:800;color:#17362f}.ti-m12-r26-faq details p{margin:.9rem 0 0}@media(max-width:800px){.ti-m12-r26-measure{grid-template-columns:1fr 1fr}.ti-m12-r26-capacity,.ti-m12-r26-heat,.ti-m12-r26-glass,.ti-m12-r26-brief{grid-template-columns:1fr;gap:2rem}.ti-m12-r26-bench-grid,.ti-m12-r26-truth-grid{grid-template-columns:1fr 1fr}.ti-m12-r26-truth,.ti-m12-r26-site,.ti-m12-r26-brief{padding:2.25rem 1.25rem}.ti-m12-r26-brief{background:#17362f}.ti-m12-r26-cta{grid-column:1}.ti-m12-r26-faq-grid{grid-template-columns:1fr}}@media(max-width:520px){.ti-m12-r26-bench-grid,.ti-m12-r26-truth-grid{grid-template-columns:1fr}.ti-m12-r26-site-grid{grid-template-columns:1fr}.ti-m12-r26-site-grid article{border-right:0;border-bottom:1px solid #d8c6ae!important}.ti-m12-r26-site-grid article:last-child{border-bottom:0!important}.ti-m12-r26-capacity{padding-top:3rem}.ti-m12-r26-hero:before{inset:.65rem}}body.ti-uk-r2-live #content .ti-m12-r26-hero{background:linear-gradient(125deg,#17362f 0 56%,#244c42 56%)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m12-r26-hero h1,body.ti-uk-r2-live #content .ti-m12-r26-hero p,body.ti-uk-r2-live #content .ti-m12-r26-hero figcaption{color:#fff!important}body.ti-uk-r2-live #content .ti-m12-r26-hero .ti-uk-r2-eyebrow{color:#efd4a9!important}body.ti-uk-r2-live #content .ti-m12-r26-hero .ti-m12-r26-measure span{background:#17362f!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m13-r27{--m13-navy:#17343b;--m13-teal:#2d665f;--m13-cream:#f6f0e6;--m13-orange:#b95a2b;--m13-line:#d4c2a8;color:#263936}body.ti-uk-r2-live #content .ti-m13-r27>.wp-block-group__inner-container{max-width:none!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero{background:linear-gradient(115deg,#17343b 0 67%,#2d665f 67%)!important;color:#fff!important;padding:clamp(2rem,5vw,5rem)!important;margin-bottom:4rem!important;position:relative;overflow:hidden}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero:before{content:"BUYER'S\A LEDGER";white-space:pre;position:absolute;right:2rem;bottom:-.25rem;font:800 clamp(3rem,8vw,7rem)/.78 Georgia,serif;color:rgb(255 255 255 / .05);letter-spacing:-.05em}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero>.wp-block-group__inner-container{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)!important;gap:clamp(2rem,5vw,5rem)!important;align-items:center!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero h1,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero p,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero blockquote,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero .wp-block-buttons{grid-column:1!important;color:#fff!important;position:relative;z-index:1}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero h1{font-size:clamp(2.5rem,5vw,5.2rem)!important;line-height:.98!important;max-width:12ch!important;margin-bottom:1.4rem!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero blockquote{border-left:3px solid #efbd83!important;background:rgb(255 255 255 / .07)!important;padding:1rem 1.25rem!important;margin:1.25rem 0!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero-image{grid-column:2!important;grid-row:1/6!important;margin:0!important;position:relative;z-index:1}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero-image img{display:block!important;width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;border-radius:0!important;box-shadow:18px 18px 0 rgb(239 189 131 / .85)!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero .wp-block-button__link{background:#efbd83!important;color:#17343b!important;border:1px solid #efbd83!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m13-r27>.wp-block-group__inner-container>h2,body.ti-uk-r2-live #content .ti-m13-r27>h2{color:#17343b!important;font-size:clamp(1.9rem,3.2vw,3rem)!important;max-width:24ch!important;margin-top:4.5rem!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-product-grid-section{background:#f6f0e6!important;padding:clamp(2rem,4vw,4rem)!important;margin:4rem 0!important;border-top:7px solid #2d665f!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-product-grid-section h2{color:#17343b!important;font-size:clamp(2rem,4vw,3.5rem)!important}body.ti-uk-r2-live #content .ti-m13-r27 .wc-block-grid__product{background:#fff!important;border:1px solid #d4c2a8!important;padding:1rem!important;display:flex!important;flex-direction:column!important}body.ti-uk-r2-live #content .ti-m13-r27 .wc-block-grid__product-image img{aspect-ratio:1/1!important;object-fit:contain!important}body.ti-uk-r2-live #content .ti-m13-r27 .wc-block-grid__product-title{color:#17343b!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table{margin:2rem 0 4rem!important;border:1px solid #d4c2a8!important;overflow-x:auto!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table table{margin:0!important;border-collapse:collapse!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table thead{background:#17343b!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table th{color:#fff!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.78rem!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table th,body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table td{padding:1rem!important;border:1px solid #d4c2a8!important;vertical-align:top!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table tbody tr:nth-child(even){background:#f6f0e6!important}body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list{counter-reset:m13step;list-style:none!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:1px!important;background:#d4c2a8!important;margin:2rem 0 4rem!important}body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list li{counter-increment:m13step;background:#fff!important;padding:1.4rem!important;margin:0!important;min-height:9rem!important}body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list li:before{content:counter(m13step,decimal-leading-zero);display:block;color:#b95a2b;font-size:1.5rem;font-weight:900;margin-bottom:.7rem}body.ti-uk-r2-live #content .ti-m13-r27 details.wp-block-details{border:1px solid #d4c2a8!important;background:#fff!important;padding:1.1rem 1.3rem!important;margin:.75rem 0!important}body.ti-uk-r2-live #content .ti-m13-r27 details.wp-block-details summary{color:#17343b!important;font-weight:850!important;cursor:pointer!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta{background:linear-gradient(100deg,#17343b,#2d665f)!important;color:#fff!important;padding:clamp(2rem,5vw,4.5rem)!important;margin-top:4rem!important;text-align:left!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta h2,body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta p{color:#fff!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta .wp-block-button__link{background:#efbd83!important;color:#17343b!important;font-weight:850!important}@media(max-width:900px){body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero>.wp-block-group__inner-container{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero-image{grid-column:1!important;grid-row:auto!important;max-width:560px!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero h1,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero p,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero blockquote,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero .wp-block-buttons{grid-column:1!important}body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero{padding:2rem 1.15rem 3rem!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero-image img{aspect-ratio:4/3!important;box-shadow:10px 10px 0 rgb(239 189 131 / .85)!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-product-grid-section{padding:1.4rem .6rem!important}body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list{grid-template-columns:1fr 1fr!important}body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list li{min-height:0!important;padding:1rem!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table{font-size:.85rem!important}}body.ti-uk-r2-live #content .ti-m14-r28{--m14-ink:#27312f;--m14-plum:#6f3d4f;--m14-blush:#ead8d7;--m14-paper:#fbf7f0;--m14-line:#d8c4b9;color:#27312f}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero{background:#fbf7f0!important;padding:clamp(2rem,5vw,5rem)!important;border:1px solid #d8c4b9!important;position:relative!important;overflow:hidden!important;margin-bottom:4rem!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero:after{content:"2";position:absolute;right:2%;bottom:-18%;font:800 clamp(16rem,35vw,34rem)/1 Georgia,serif;color:#ead8d7;z-index:0}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero>.wp-block-group__inner-container{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;gap:clamp(2rem,5vw,5rem)!important;align-items:center!important;position:relative;z-index:1}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero h1,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero p,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero blockquote,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero .wp-block-buttons{grid-column:1!important;color:#27312f!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero h1{font-size:clamp(2.5rem,5vw,5rem)!important;line-height:1!important;max-width:12ch!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero blockquote{border-left:4px solid #6f3d4f!important;background:#fff!important;padding:1rem 1.25rem!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero-image{grid-column:2!important;grid-row:1/6!important;margin:0!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero-image img{display:block!important;width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:50% 50% 10% 50%!important;box-shadow:16px 16px 0 #6f3d4f!important}body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-button__link{background:#6f3d4f!important;color:#fff!important;border:1px solid #6f3d4f!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-product-grid-section{background:#ead8d7!important;padding:clamp(2rem,4vw,4rem)!important;margin:4rem 0!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-m14-r28-all{background:#fbf7f0!important;border-top:1px solid #d8c4b9!important;margin-top:3rem!important;padding-top:2.5rem!important;text-align:center!important}body.ti-uk-r2-live #content .ti-m14-r28 .wc-block-grid__product{background:#fff!important;border:1px solid #d8c4b9!important;padding:1rem!important;display:flex!important;flex-direction:column!important}body.ti-uk-r2-live #content .ti-m14-r28 .wc-block-grid__product-image img{aspect-ratio:1/1!important;object-fit:contain!important}body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-table{margin:2rem 0 4rem!important;overflow-x:auto!important;border:1px solid #d8c4b9!important}body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-table thead{background:#6f3d4f!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-table th{color:#fff!important}.ti-m14-r28 .wp-block-table th,.ti-m14-r28 .wp-block-table td{padding:1rem!important;border:1px solid #d8c4b9!important}body.ti-uk-r2-live #content .ti-m14-r28 details.wp-block-details{border:1px solid #d8c4b9!important;background:#fff!important;padding:1.1rem 1.25rem!important;margin:.75rem 0!important}body.ti-uk-r2-live #content .ti-m14-r28 details summary{color:#6f3d4f!important;font-weight:850!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-final-cta{background:#27312f!important;color:#fff!important;padding:clamp(2rem,5vw,4rem)!important;margin-top:4rem!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-final-cta h2,body.ti-uk-r2-live #content .ti-m14-r28 .ti-final-cta p{color:#fff!important}@media(max-width:800px){body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero>.wp-block-group__inner-container{grid-template-columns:1fr!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero-image{grid-column:1!important;grid-row:auto!important;max-width:520px!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero h1,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero p,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero blockquote,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero .wp-block-buttons{grid-column:1!important}}@media(max-width:620px){body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero{padding:2rem 1.15rem 3rem!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-product-grid-section{padding:1.3rem .6rem!important}body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero-image img{box-shadow:10px 10px 0 #6f3d4f!important}}body.ti-uk-r2-live{--ti-i:#30251f;--ti-c:#493b33;--ti-a:#74371c;--ti-cr:#fff9ef;--ti-s:#ead8c4;--ti-l:#d9b899}body.ti-uk-r2-live #content .ti-uk-r2-page h1,body.ti-uk-r2-live #content .ti-uk-r2-page h2,body.ti-uk-r2-live #content .ti-uk-r2-page h3{color:var(--ti-i)}body.ti-uk-r2-live #content .ti-uk-r2-page p,body.ti-uk-r2-live #content .ti-uk-r2-page li{color:var(--ti-c)}body.ti-uk-r2-live #content .ti-uk-r2-products .wc-block-grid__product{background:#fff!important;border-color:var(--ti-l)!important}body.ti-uk-r2-live #content .ti-m12-r26-hero,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero{background:linear-gradient(138deg,var(--ti-cr),var(--ti-s))!important;color:var(--ti-c)!important;border-color:var(--ti-l)!important}body.ti-uk-r2-live #content .ti-m12-r26-hero h1,body.ti-uk-r2-live #content .ti-m12-r26-hero p,body.ti-uk-r2-live #content .ti-m12-r26-hero figcaption,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero h1,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero p,body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero blockquote,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero h1,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero p,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero blockquote{color:var(--ti-i)!important}body.ti-uk-r2-live #content .ti-m12-r26-hero .ti-uk-r2-eyebrow,body.ti-uk-r2-live #content .ti-m13-r27 ol.wp-block-list li:before,body.ti-uk-r2-live #content .ti-m14-r28 details summary{color:var(--ti-a)!important}body.ti-uk-r2-live #content .ti-m12-r26-hero .ti-m12-r26-measure span,body.ti-uk-r2-live #content .ti-m12-r26-bench-grid span{background:var(--ti-a)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m12-r26-capacity aside,body.ti-uk-r2-live #content .ti-m12-r26-truth,body.ti-uk-r2-live #content .ti-m12-r26-brief,body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta,body.ti-uk-r2-live #content .ti-m14-r28 .ti-final-cta{background:var(--ti-i)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m12-r26-capacity aside *,body.ti-uk-r2-live #content .ti-m12-r26-truth *,body.ti-uk-r2-live #content .ti-m12-r26-brief *,body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta *,body.ti-uk-r2-live #content .ti-m14-r28 .ti-final-cta *{color:#fff!important}body.ti-uk-r2-live #content .ti-m12-r26-brief .ti-m12-r26-cta,body.ti-uk-r2-live #content .ti-m13-r27 .ti-final-cta .wp-block-button__link{background:var(--ti-s)!important;color:var(--ti-i)!important}body.ti-uk-r2-live #content .ti-m12-r26-bench-grid article,body.ti-uk-r2-live #content .ti-m12-r26-site,body.ti-uk-r2-live #content .ti-m13-r27 .ti-product-grid-section,body.ti-uk-r2-live #content .ti-m14-r28 .ti-m14-r28-all{background:var(--ti-cr)!important}body.ti-uk-r2-live #content .ti-m12-r26-heat-card,body.ti-uk-r2-live #content .ti-m14-r28 .ti-product-grid-section{background:var(--ti-s)!important}body.ti-uk-r2-live #content .ti-m12-r26-glass blockquote{background:var(--ti-a)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m12-r26-glass blockquote *{color:#fff!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero blockquote{background:rgb(255 255 255 / .72)!important;border-color:var(--ti-a)!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero-image img,body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero-image img{box-shadow:16px 16px 0 var(--ti-a)!important}body.ti-uk-r2-live #content .ti-m13-r27 .ti-hero .wp-block-button__link,body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-button__link{background:var(--ti-a)!important;border-color:var(--ti-a)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table thead,body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-table thead{background:var(--ti-i)!important;color:#fff!important}body.ti-uk-r2-live #content .ti-m13-r27 .wp-block-table th,body.ti-uk-r2-live #content .ti-m14-r28 .wp-block-table th{color:#fff!important}html body.ti-uk-r2-live #content .ti-m12-r26-truth h2,html body.ti-uk-r2-live #content .ti-m12-r26-truth h3,html body.ti-uk-r2-live #content .ti-m12-r26-brief h2,html body.ti-uk-r2-live #content .ti-m12-r26-brief p{color:#fff!important}html body.ti-uk-r2-live #content .ti-m14-r28 .ti-hero .wp-block-button .wp-block-button__link,html body.ti-uk-r2-live #content .ti-m14-r28 .ti-final-cta .wp-block-button .wp-block-button__link{background:#74371c!important;border-color:#74371c!important;color:#fff!important}
.ti-trustpilot-header,
			.ti-trustpilot-header * { box-sizing: border-box; }
			.ti-trustpilot-header {
				position: relative;
				display: flex;
				align-items: center;
				justify-content: center;
				width: min(100%, 320px);
				min-height: 54px;
				margin: 5px auto 6px;
				padding: 0;
				clear: both;
				font-family: Arial, Helvetica, sans-serif;
				line-height: 1.2;
				text-align: center;
			}
			.ti-trustpilot-header__ios-badge {
				display: flex;
				align-items: center;
				justify-content: center;
				gap: 10px;
				width: min(280px, 100%);
				height: 54px;
				margin: 0 auto;
				padding: 8px 11px;
				overflow: hidden;
				color: #33251d !important;
				background: #fff;
				border: 1px solid rgba(113, 56, 25, .18);
				border-radius: 12px;
				box-shadow: 0 4px 14px rgba(63, 45, 35, .08);
				font-family: Arial, Helvetica, sans-serif;
				text-align: left;
				text-decoration: none !important;
			}
			.ti-trustpilot-header__ios-badge:hover,
			.ti-trustpilot-header__ios-badge:focus { color: #33251d !important; background: #fffdf9; text-decoration: none !important; }
			.ti-trustpilot-header__ios-badge:focus-visible { outline: 3px solid #d98245; outline-offset: 3px; }
			.ti-trustpilot-header__brand { display: block; flex: 0 0 auto; width: 94px; height: auto; margin: 0; }
			.ti-trustpilot-header__copy {
				display: grid;
				flex: 0 1 auto;
				gap: 2px;
				min-width: 0;
				padding-left: 10px;
				border-left: 1px solid rgba(63, 45, 35, .14);
				line-height: 1.05;
			}
			.ti-trustpilot-header__copy strong { color: #33251d; font-size: 13px; font-weight: 700; letter-spacing: -.01em; white-space: nowrap; }
			.ti-trustpilot-header__copy span { color: #713819; font-size: 11.5px; font-weight: 700; letter-spacing: .005em; white-space: nowrap; }
			.ti-trustpilot-header__stage { width: 100%; min-height: 48px; overflow: hidden; }
			.ti-trustpilot-header__widget { width: 100%; min-height: var(--ti-widget-height, 32px); overflow: hidden; }
			.ti-trustpilot-header__widget iframe { display: block !important; width: 100% !important; min-height: var(--ti-widget-height, 32px); border: 0; }
			.ti-trustpilot-header__official-fallback { display: none !important; }
			.ti-trustpilot-header[data-ti-widget-height="48px"] { --ti-widget-height: 48px; }
			.ti-trustpilot-header[data-ti-widget-height="32px"] { --ti-widget-height: 32px; }
			.ti-trustpilot-header[data-ti-trustpilot-platform="ios"] { width: min(280px, calc(100vw - 28px)); }
			.ti-trustpilot-header[data-ti-trustpilot-platform="ios"] .ti-trustpilot-header__stage { display: none; }
			.ti-trustpilot-header[data-ti-trustpilot-platform="official-pending"] .ti-trustpilot-header__stage {
				position: absolute;
				inset: 3px 0 auto;
				visibility: hidden;
				pointer-events: none;
			}
			.ti-trustpilot-header[data-ti-trustpilot-platform="official"] .ti-trustpilot-header__ios-badge { display: none; }
			.ti-trustpilot-header[data-ti-trustpilot-platform="official"] .ti-trustpilot-header__stage { position: static; visibility: visible; pointer-events: auto; }
			#header > .inner > .ti-trustpilot-header--maya { width: min(100%, 320px); }
			.et_pb_menu__logo-wrap > .ti-trustpilot-header--divi { flex: 0 0 100%; }
			@media (max-width: 767px) {
				.ti-trustpilot-header { width: min(320px, calc(100vw - 28px)); margin: 6px auto 8px; }
				.et-l--header .et_pb_menu__logo-wrap:has(> .ti-trustpilot-header--divi) {
					flex-direction: column;
					align-items: center;
					justify-content: center;
					width: min(320px, calc(100vw - 104px)) !important;
					max-width: none !important;
					margin-right: 0 !important;
				}
				.et-l--header .et_pb_menu__logo-wrap:has(> .ti-trustpilot-header--divi) .et_pb_menu__logo { align-self: center; }
				.et-l--header .ti-trustpilot-header--divi { width: 100%; }
			}
			@media (max-width: 340px) {
				.ti-trustpilot-header { width: min(292px, calc(100vw - 28px)); }
				.ti-trustpilot-header__ios-badge { gap: 8px; padding-inline: 9px; }
				.ti-trustpilot-header__brand { width: 88px; }
				.ti-trustpilot-header__copy { padding-left: 8px; }
				.ti-trustpilot-header__copy strong { font-size: 12.5px; }
				.ti-trustpilot-header__copy span { font-size: 11px; }
			}
#primary p,#sidebar .recent-post a.title,.slider-minilayers-static p,.home_items,#primary li,.testimonial-widget blockquote p,#sidebar .icon-text p,.features-tab-content p,.products li .price,.products.ribbon li .below-thumb,.contact-form span.label address,dd,blockquote{font-size:14px}h1{font-size:30px}h2,h2 a{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:18px}h6{font-size:18px}#slogan h2{font-size:25px}.shop-traditional .products li{width:614px!important}.shop-traditional .products li img{width:600px}.shop-traditional .products li.category img{width:px}.shop-ribbon .products li{width:605px!important}.shop-ribbon .products li.category{width:auto!important}.products li a strong{width:570px!important}div.product div.images{width:85.277777777778%}.layout-sidebar-no div.product div.images{width:63.958333333333%}div.product div.images img{width:600px}.layout-sidebar-no div.product div.summary{width:33.958333333333%}.layout-sidebar-right div.product div.summary,.layout-sidebar-left div.product div.summary{width:11.944444444444%}.layout-sidebar-no .product.hentry>span.onsale{right:336px;left:auto}.layout-sidebar-right .product.hentry>span.onsale,.layout-sidebar-left .product.hentry>span.onsale{right:96px;left:auto}.ei-slider{height:400px}body,.stretched-layout .wrapper{background-color:#fff;background-image:url(https://www.woodenhottubsale.co.uk/wp-content/uploads/2016/12/TimberIN-background-Red-Cedar4-1.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed}#header{background:}.wrapper-content{width:700px}$size[3]{width:".$image_sizes[$id][0]."px;height:".$image_sizes[$id][1]."px}#logo a.logo-text{font-family:Arial,Helvetica,sans-serif!important}#logo .logo-description{font-family:Arial,Helvetica,sans-serif!important}#nav>ul>li>a,#nav .menu>ul>li>a{font-family:Arial,Helvetica,sans-serif!important}#nav ul.children li a,#nav ul.sub-menu li a{font-family:Arial,Helvetica,sans-serif!important}#content li,#content li a,address,p,p a,.unoslider_caption,.comment-body,.comment-body p,#comments .fn,.cart span,.shop_table span,.shop_table th,.shop_table td,#respond #submit,.shop-ribbon .products li .below-thumb,.products li a strong.below-thumb,.products.ribbon .below-thumb{font-family:Arial,Helvetica,sans-serif!important}h1,h1 a{font-family:Arial,Helvetica,sans-serif!important}h2,h2 a{font-family:Arial,Helvetica,sans-serif!important}h3,h3 a{font-family:Arial,Helvetica,sans-serif!important}h4,h4 a{font-family:Arial,Helvetica,sans-serif!important}h5,h5 a{font-family:Arial,Helvetica,sans-serif!important}h6,h6 a{font-family:Arial,Helvetica,sans-serif!important}#slider .slider-nivo-static h3,.slider-minilayers-static h3,#slider .slider-nivo-static .short-text,.slider-minilayers-static .short-text{font-family:Arial,Helvetica,sans-serif!important}#slider .slider-nivo-static h3 span,.slider-minilayers-static h3 span{font-family:Arial,Helvetica,sans-serif!important}#slider .slider-nivo-static p,.slider-minilayers-static p{font-family:Arial,Helvetica,sans-serif!important}#slogan h2{font-family:Arial,Helvetica,sans-serif!important}#slogan h3{font-family:Arial,Helvetica,sans-serif!important}#sidebar .widget h2,#sidebar .widget h3,#footer .widget h2,#footer .widget h3{font-family:Arial,Helvetica,sans-serif!important}.testimonial .testimonial-name a.name,.testimonial-name span.name,#primary .testimonials-slider ul li a{font-family:Arial,Helvetica,sans-serif!important}#vacation,#vacation p,#vacation li,#vacation p a{font-family:Arial,Helvetica,sans-serif!important}div.popup .title{font-family:Arial,Helvetica,sans-serif!important}div.popup,div.popup_message,div.popup_message p,div.popup_message span{font-family:Arial,Helvetica,sans-serif!important}.special-font,.call-to-action-two .special-font,.call-to-action-two .special-font span{font-family:Arial,Helvetica,sans-serif!important}
:root{--ti-wh-b2b-orange:#b94f24;--ti-wh-b2b-orange-dark:#8f3d1d;--ti-wh-b2b-text:#25160f;--ti-wh-b2b-border:#e5cfb6}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce ul.products li.product,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-grid__products .wc-block-grid__product,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-product-template li.wc-block-product{align-self:stretch!important;display:flex!important;flex-direction:column!important;height:auto!important;overflow:visible!important;position:relative!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce ul.products li.product:hover,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-grid__products .wc-block-grid__product:hover,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-product-template li.wc-block-product:hover{border-color:#cf9f78!important;box-shadow:0 12px 28px rgb(68 40 20 / .12)!important;transform:translateY(-2px)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce ul.products li.product .price,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-grid__product-price,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-components-product-price{margin-top:auto!important;margin-bottom:13px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .ti-wh-grid-card-cta{align-items:center!important;align-self:stretch!important;background:var(--ti-wh-b2b-orange)!important;border:1px solid #a64620!important;border-radius:6px!important;box-shadow:0 7px 14px rgb(116 65 36 / .16)!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;line-height:1.25!important;margin:0!important;min-height:44px!important;padding:10px 15px!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;white-space:nowrap!important;width:100%!important;word-break:normal!important;overflow-wrap:normal!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .ti-wh-grid-card-cta:hover,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .ti-wh-grid-card-cta:focus{background:var(--ti-wh-b2b-orange-dark)!important;border-color:var(--ti-wh-b2b-orange-dark)!important;color:#fff!important}body.wp-theme-maya #cart{overflow:visible!important;z-index:100130!important}body.wp-theme-maya #header #top{overflow:visible!important;position:relative!important;z-index:100120!important}body.wp-theme-maya #cart::after{background:transparent!important;content:""!important;display:none;height:14px;position:absolute;right:0;top:100%;width:330px;z-index:100105}body.wp-theme-maya #cart:hover::after,body.wp-theme-maya #cart:focus-within::after{display:block}body.wp-theme-maya #cart .quick-cart{background:#fff!important;border:1px solid var(--ti-wh-b2b-border)!important;border-radius:9px!important;box-shadow:0 12px 30px rgb(43 33 27 / .22)!important;box-sizing:border-box!important;color:var(--ti-wh-b2b-text)!important;display:none!important;left:auto!important;max-height:calc(100vh - 140px)!important;max-width:calc(100vw - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:15px!important;position:absolute!important;right:0!important;top:calc(100% + 12px)!important;width:330px!important;z-index:100140!important}body.wp-theme-maya #cart:hover .quick-cart,body.wp-theme-maya #cart:focus-within .quick-cart{display:block!important}body.wp-theme-maya #cart .quick-cart ul.cart_list{list-style:none!important;margin:0!important;padding:0!important}body.wp-theme-maya #cart .quick-cart li{align-items:center!important;border:0!important;border-bottom:1px solid #edd9ca!important;box-sizing:border-box!important;color:var(--ti-wh-b2b-text)!important;display:grid!important;font-size:14px!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto!important;line-height:1.35!important;margin:0!important;padding:10px 0!important;width:100%!important}body.wp-theme-maya #cart .quick-cart li a{color:var(--ti-wh-b2b-text)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;min-width:0!important;position:static!important;text-align:left!important;text-decoration:none!important;width:auto!important}body.wp-theme-maya #cart .quick-cart .ti-wh-cart-line-price,body.wp-theme-maya #cart .quick-cart .ti-wh-cart-total-price{color:var(--ti-wh-b2b-text)!important;font-weight:800!important;text-align:right!important;white-space:nowrap!important}body.wp-theme-maya #cart .quick-cart li.totals{font-size:15px!important;font-weight:800!important}body.wp-theme-maya #cart .quick-cart li.view-cart-button{border-bottom:0!important;display:block!important;padding:12px 0 0!important}body.wp-theme-maya #cart .quick-cart a.view-cart-button{align-items:center!important;background:var(--ti-wh-b2b-orange)!important;border:1px solid #a2471d!important;border-radius:7px!important;box-shadow:0 3px 10px rgb(93 42 18 / .18)!important;color:#fff!important;display:flex!important;font-size:14px!important;font-weight:800!important;justify-content:center!important;min-height:42px!important;padding:10px 14px!important;text-align:center!important;width:100%!important}body.wp-theme-maya #cart .quick-cart a.view-cart-button:hover,body.wp-theme-maya #cart .quick-cart a.view-cart-button:focus{background:var(--ti-wh-b2b-orange-dark)!important;border-color:var(--ti-wh-b2b-orange-dark)!important;color:#fff!important}body.home.page-id-172 .ti-trust-pills>li{align-items:center!important;display:inline-flex!important;justify-content:center!important;text-align:center!important}body.home.page-id-172 .ti-home-grid>.ti-card,body.home.page-id-172 .ti-home-grid .ti-card h3,body.home.page-id-172 .ti-home-grid .ti-card>a:first-child>p:last-child{text-align:center!important}body.home.page-id-172 .ti-home-fix .ti-home-hero .ti-trust-pills{align-items:center!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;text-align:center!important;width:100%!important}body.home.page-id-172 .ti-home-fix .ti-home-hero .ti-trust-pills>li{align-items:center!important;justify-content:center!important;text-align:center!important}body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card,body.home.page-id-172 .ti-home-fix .ti-home-grid>.ti-card>a[href],body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card h2,body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card h3,body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card h4,body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card p{text-align:center!important}body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card .ti-btn,body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card .wp-block-button,body.home.page-id-172 .ti-home-fix .ti-home-grid .ti-card .wp-block-button__link{justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}@media screen and (max-width:640px){body.home.page-id-172 .ti-home-fix .ti-home-hero .ti-trust-pills{align-items:center!important;flex-direction:column!important}body.home.page-id-172 .ti-home-fix .ti-home-hero .ti-trust-pills>li{justify-content:center!important;width:min(100%, 360px)!important}}body.home #content .trustpilot-widget,body.page:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #content .trustpilot-widget,body.post-type-archive-product #content .trustpilot-widget,body.tax-product_cat #content .trustpilot-widget,body.woocommerce-shop #content .trustpilot-widget,body.home .ti-home-hero>.ti-trustpilot-inline,.ti-wh-trustpilot-legacy-hidden{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.ti-wh-global-trustpilot-strip{align-items:center!important;border-bottom:1px solid #ead6bf!important;border-top:1px solid #ead6bf!important;box-sizing:border-box!important;color:#171717!important;display:flex!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;justify-content:center!important;line-height:1.45!important;margin:18px 0 28px!important;min-height:51px!important;padding:14px 12px!important;text-align:center!important;width:100%!important}.ti-wh-global-trustpilot-strip a{color:#171717!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}.ti-wh-global-trustpilot-strip .ti-wh-trustpilot-star{color:#00b67a!important;font-size:17px!important;line-height:1!important;margin:0 3px 0 5px!important}.ti-wh-global-trustpilot-strip .ti-wh-trustpilot-name{color:#171717!important;font-weight:700!important}@media screen and (max-width:600px){.ti-wh-global-trustpilot-strip{font-size:13px!important;margin:16px 0 24px!important;padding:12px 8px!important}}@media screen and (max-width:900px){body.wp-theme-maya #cart .quick-cart,body.wp-theme-maya #cart:hover .quick-cart,body.wp-theme-maya #cart:focus-within .quick-cart,body.wp-theme-maya #cart::after{display:none!important}}@media (prefers-reduced-motion:reduce){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce ul.products li.product,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-grid__products .wc-block-grid__product,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-product-template li.wc-block-product{transition:none!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce ul.products li.product:hover,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-grid__products .wc-block-grid__product:hover,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .wc-block-product-template li.wc-block-product:hover{transform:none!important}}
.yith-wcbm-badge,.yith-wcbm-badge *{font-family:inherit!important}.yith-wcbm-badge-text div[style*="font-family"]{font-family:Arial,Helvetica,sans-serif!important}.category-link-hub{max-width:1200px;margin:0 auto;text-align:center;padding:40px 20px}.category-link-hub .hub-title{margin-bottom:10px}.category-link-hub .hub-intro{max-width:800px;margin:0 auto 40px}.category-link-hub .hub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:left}.category-link-hub .hub-item h3{margin-bottom:10px}.category-link-hub .hub-item p{margin:0;line-height:1.6}@media (max-width:1024px){.category-link-hub .hub-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.category-link-hub .hub-grid{grid-template-columns:1fr}}.category-grid{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.category-grid li{background:#f8f8f8;padding:20px;border-radius:8px}.category-grid a{display:block;font-weight:600;font-size:16px;margin-bottom:8px;text-decoration:none}.category-grid span{display:block;font-size:14px;line-height:1.4;color:#555}@media (max-width:1024px){.category-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.category-grid{grid-template-columns:1fr}}.homepage-main-category-link.centered-block{text-align:center;max-width:900px;margin:0 auto}.homepage-main-category-link.centered-block h2{margin-bottom:16px}.homepage-main-category-link.centered-block p{margin-bottom:20px}.category-content-centered{max-width:900px;margin:0 auto;padding:0 20px}.category-content-centered h2,.category-content-centered h3{text-align:center}.category-content-centered p,.category-content-centered ul{text-align:left}.category-content{max-width:860px;margin:0 auto;padding:0 20px}.category-content h2,.category-content h3{text-align:center}.category-content p,.category-content ul{text-align:left;line-height:1.7}.ti-home-fix{max-width:760px;margin:40px auto;padding:0 18px}.ti-home-fix .ti-trustpilot-wrap{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ti-home-fix .trustpilot-widget{margin-left:auto!important;margin-right:auto!important}.ti-home-fix .ti-btn{display:inline-block!important;padding:10px 18px!important;background:#7a5a3a!important;color:#fff!important;border-radius:8px!important;font-weight:700!important;text-decoration:none!important}.ti-home-fix .ti-imgwrap{height:200px;overflow:hidden}.ti-home-fix .ti-imgwrap img{width:100%;height:200px;object-fit:cover;object-position:center 65%;transition:transform .45s ease}.ti-home-fix .ti-card:hover .ti-imgwrap img{transform:scale(1.08)}.ti-home-fix .ti-trust-pills{list-style:none;padding:0;margin:0 auto 16px;text-align:center}.ti-home-fix .ti-trust-pills li{display:inline-block;margin:6px 8px;padding:7px 14px;border:1px solid #ddd;border-radius:999px;font-size:13px;font-weight:600;background:#fbfaf7}.ti-home-fix .ti-contact .ti-btn{font-size:17px;padding:16px 38px;border-radius:12px;font-weight:800;box-shadow:0 6px 18px rgb(122 90 58 / .35)}.ti-home-fix .ti-contact .ti-btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.ti-home-fix a.ti-btn[href*="contact"]{font-size:25px!important;padding:16px 40px!important;border-radius:12px!important;font-weight:800!important;line-height:1!important;display:inline-block!important}.ti-home-center{display:flex;justify-content:center;margin:.8rem 0 1rem}.ti-home-center a{font-size:1rem;font-weight:600;letter-spacing:.3px;color:#1f2933;text-decoration:none;padding-bottom:2px;border-bottom:1px solid rgb(0 0 0 / .25)}a[href*="/https://product-category"]{display:none!important}#breadcrumb{display:none!important}.ti-rankmath-breadcrumb,.ti-rankmath-breadcrumb .rank-math-breadcrumb{display:block!important;visibility:visible!important;width:100%;margin:15px 0!important;clear:both;font-size:14px;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.ti-rankmath-breadcrumb{padding-left:10px}@media (max-width:768px){.ti-rankmath-breadcrumb .last,.ti-rankmath-breadcrumb .separator:last-of-type{display:inline!important}}.product_meta .tagged_as{display:none!important}.product_meta{border-top:1px solid #eee;padding-top:15px;font-size:13px;color:#777}.woocommerce-product-gallery{opacity:1!important}.woocommerce-cart .woocommerce-shipping-destination{display:none!important}.wc-block-featured-product,.wp-block-woocommerce-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper,.wp-block-woocommerce-featured-product .wc-block-featured-product__wrapper{position:relative!important;min-height:620px!important;height:auto!important;overflow:hidden!important}.wc-block-featured-product .wc-block-featured-product__wrapper,.wp-block-woocommerce-featured-product .wc-block-featured-product__wrapper{min-height:inherit!important;height:100%!important}.wc-block-featured-product .wc-block-featured-product__background-image,.wp-block-woocommerce-featured-product .wc-block-featured-product__background-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:100%!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;z-index:0!important}.wc-block-featured-product img,.wp-block-woocommerce-featured-product img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;z-index:0!important}.wc-block-featured-product::before,.wp-block-woocommerce-featured-product::before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:rgb(0 0 0 / .45)!important;z-index:1!important;pointer-events:none!important}.wc-block-featured-product>*,.wp-block-woocommerce-featured-product>*{position:relative!important;z-index:2!important}.wc-block-featured-product,.wc-block-featured-product *{color:#fff!important}.wc-block-grid__product-title,.wc-block-grid__product-title a{color:#000000!important}.wp-block-button__link.wp-element-button{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:5;position:relative}.wc-block-featured-product .wp-block-button{position:relative;z-index:10}.ti-silo-nav{margin:28px 0;padding:18px 18px 14px;border:1px solid rgb(0 0 0 / .12);border-radius:16px;background:#fff}.ti-silo-nav h2{margin:0 0 10px;font-size:22px;line-height:1.25}.ti-silo-nav h3{margin:0 0 8px;font-size:16px;line-height:1.25}.ti-silo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width:900px){.ti-silo-grid{grid-template-columns:1fr}}.ti-silo-col{padding:10px 10px 6px;border:1px solid rgb(0 0 0 / .08);border-radius:14px;background:#fafafa}.ti-silo-nav ul{margin:0;padding-left:18px;list-style:disc}.ti-silo-nav li{margin:0 0 6px;padding:0;list-style:disc}.ti-silo-nav li::before,.ti-silo-nav li::after{content:none!important;display:none!important}.ti-silo-nav a{display:block;padding:2px 0;text-decoration:underline;text-underline-offset:2px}.ti-silo-nav a:hover{text-decoration:underline}.ti-silo-note{margin:10px 0 0;font-size:13px;opacity:.8}.ti-explore{margin:48px 0}.ti-explore h2{margin-bottom:16px;font-size:22px}.ti-explore-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ti-explore-card{padding:18px 18px 14px;border:1px solid rgb(0 0 0 / .12);border-radius:18px;background:#fff}.ti-explore-card h3{margin:0 0 10px;font-size:16px;font-weight:600}.ti-explore-card ul{margin:0;padding-left:18px}.ti-explore-card li{margin-bottom:8px}.ti-explore-card a{text-decoration:none;color:#d97a00;font-weight:500}.ti-explore-card a:hover{text-decoration:underline}@media (max-width:900px){.ti-explore-grid{grid-template-columns:1fr}}.ti-relhub{margin:28px 0;padding:18px 18px 16px;border:1px solid rgb(0 0 0 / .15);border-radius:18px;background:#fff}.ti-relhub__title{margin:0 0 14px;font-size:18px;line-height:1.25;font-weight:700}.ti-relhub__grid{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:720px){.ti-relhub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ti-relhub__card{border:1px solid rgb(0 0 0 / .18);border-radius:14px;padding:14px 14px 12px;background:#fff}.ti-relhub__cardTitle{margin:0 0 10px;font-size:14px;font-weight:700}.ti-relhub__list{margin:0;padding-left:18px}.ti-relhub__list li{margin:8px 0;line-height:1.25}.ti-relhub__list a{color:#c56a00;text-decoration:underline;text-underline-offset:2px}.ti-relhub__list a:hover{text-decoration-thickness:2px}.ti-geo-link,.ti-geo-mention{text-align:center;max-width:900px;margin:20px auto}.sauna-btns.sauna-btns--mini4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px;row-gap:14px;max-width:760px;margin:18px auto 22px;padding:0 12px}.sauna-btns.sauna-btns--mini4>a.sauna-btn{display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%!important;min-height:44px;padding:10px 14px;background:#f5f1e8;border:1px solid rgb(0 0 0 / .10);border-radius:999px;color:#1f1f1f!important;text-decoration:none!important;font-size:14px;font-weight:600;text-align:center;transition:background .18s ease,transform .18s ease}.sauna-btns.sauna-btns--mini4>a.sauna-btn:hover{background:#efe7da;transform:translateY(-1px)}.sauna-btns.sauna-btns--mini4 .sauna-ico{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgb(0 0 0 / .06);font-size:14px;line-height:1}@media (max-width:640px){.sauna-btns.sauna-btns--mini4{grid-template-columns:1fr!important;max-width:100%}}.sauna-btns.sauna-btns--mini4 br{display:none!important;height:0!important;line-height:0!important;margin:0!important;padding:0!important}#header,#header .inner,#nav,.bg-shadow,.wrapper{overflow:visible!important}#nav{z-index:99999!important;position:relative}#nav ul.sub-menu{z-index:100000!important;background:#fff!important;box-shadow:0 2px 5px rgb(0 0 0 / .2)}#nav ul.sub-menu li{position:relative}#nav ul.sub-menu li>ul{left:100%!important;top:0!important;margin-top:-1px;z-index:100001!important;background-color:#ffffff!important}#nav ul.sub-menu li a{color:#666!important}#nav ul.sub-menu li a:hover{color:#d97a00!important}.mfp-bg,.mfp-wrap,.mfp-container,.pp_overlay,.pp_pic_holder,div.pp_overlay,div.pp_pic_holder{z-index:200000!important}.mfp-content,.pp_content{z-index:200001!important}@media only screen and (max-width:768px){.woocommerce-cart,.widget_shopping_cart,.woocommerce-mini-cart,.woocommerce-mini-cart__buttons,.xoo-wsc-container,.xoo-wsc-basket,.xoo-wsc-modal,.xoo-wsc-opac,.mfp-wrap,.mfp-bg,.popup-cart-wrap,.cart-popup,.added_to_cart,.woocommerce-message,.woocommerce-notices-wrapper{position:relative;z-index:999999!important}.xoo-wsc-container,.xoo-wsc-modal,.mfp-wrap,.cart-popup,.popup-cart-wrap{z-index:999999!important}.xoo-wsc-opac,.mfp-bg{z-index:999998!important}#header,.header,.mobile-header,.mobile-menu,.menu-main-menu-container,.nav-mobile,.responsive-nav,.slicknav_menu,.mobile-nav,.topbar,.sticky-header,.stuck,.wrapper-fixed,.yit-sticky,.yiw-mobile-menu,.menu-toggle,#nav,#menu-meniu{z-index:1!important}.ht_ctc_chat,.ht-ctc-chat,.joinchat,.wabutton,.whatsapp-chat,.chaty-widget{z-index:999!important}.product,.summary,.cart,form.cart,.variations_form,.single-product form,.single-product .variations,.single-product .variations td,.single-product select,.single-product option{position:relative;z-index:1!important}#nav select,#nav option,#header select,#header option,.responsive-nav select,.responsive-nav option,.mobile-nav select,.mobile-nav option,.yiw-mobile-menu select,.yiw-mobile-menu option,.slicknav_menu select,.slicknav_menu option,.variations select,form.cart select,.single_variation_wrap select,.single-product select,select[name*="nav"],select[id*="nav"],select[class*="nav"],select[class*="menu"]{position:relative!important;z-index:1!important}body.xoo-wsc-cart-active #nav,body.xoo-wsc-cart-active .responsive-nav,body.xoo-wsc-cart-active .mobile-nav,body.xoo-wsc-cart-active .yiw-mobile-menu,body.xoo-wsc-cart-active .slicknav_menu,body.xoo-wsc-cart-active #nav select,body.xoo-wsc-cart-active #header select,body.xoo-wsc-cart-active .responsive-nav select,body.xoo-wsc-cart-active .mobile-nav select,body.xoo-wsc-cart-active .yiw-mobile-menu select,body.xoo-wsc-cart-active .slicknav_menu select,body.xoo-wsc-cart-active select[name*="nav"],body.xoo-wsc-cart-active select[id*="nav"],body.xoo-wsc-cart-active select[class*="nav"],body.xoo-wsc-cart-active select[class*="menu"],body.xoo-wsc-cart-active .variations_form,body.xoo-wsc-cart-active form.cart,body.xoo-wsc-cart-active .single-product .variations,body.xoo-wsc-cart-active .single-product .variations td{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.single-product .tm-extra-product-options .tc-image-wrap,.single-product .tm-extra-product-options .cpf_img,.single-product .tm-extra-product-options img.tmcp-image,.single-product .product-addon .addon-image,.single-product .product-addon .addon-image img,.single-product .wc-pao-addon .addon-image,.single-product .wc-pao-addon .addon-image img{opacity:0!important;visibility:hidden!important;max-height:0!important;overflow:hidden!important;pointer-events:none!important}.single-product .tm-extra-product-options .tc-active .tc-image-wrap,.single-product .tm-extra-product-options .tc-active .cpf_img,.single-product .tm-extra-product-options .tc-active img.tmcp-image,.single-product .product-addon.selected .addon-image,.single-product .product-addon.selected .addon-image img,.single-product .wc-pao-addon.selected .addon-image,.single-product .wc-pao-addon.selected .addon-image img,.single-product .wc-pao-addon.has-options .selected .addon-image,.single-product .wc-pao-addon.has-options .selected .addon-image img{opacity:1!important;visibility:visible!important;max-height:1000px!important;pointer-events:auto!important}.single-product .tm-extra-product-options .tc-container:has(input[type="checkbox"]:checked) .tc-image-wrap,.single-product .tm-extra-product-options .tc-container:has(input[type="radio"]:checked) .tc-image-wrap,.single-product .tm-extra-product-options .tc-container:has(input[type="checkbox"]:checked) .cpf_img,.single-product .tm-extra-product-options .tc-container:has(input[type="radio"]:checked) .cpf_img,.single-product .tm-extra-product-options .tc-container:has(input[type="checkbox"]:checked) img.tmcp-image,.single-product .tm-extra-product-options .tc-container:has(input[type="radio"]:checked) img.tmcp-image,.single-product .product-addon:has(input[type="checkbox"]:checked) .addon-image,.single-product .product-addon:has(input[type="radio"]:checked) .addon-image,.single-product .product-addon:has(input[type="checkbox"]:checked) .addon-image img,.single-product .product-addon:has(input[type="radio"]:checked) .addon-image img,.single-product .wc-pao-addon:has(input[type="checkbox"]:checked) .addon-image,.single-product .wc-pao-addon:has(input[type="radio"]:checked) .addon-image,.single-product .wc-pao-addon:has(input[type="checkbox"]:checked) .addon-image img,.single-product .wc-pao-addon:has(input[type="radio"]:checked) .addon-image img{opacity:1!important;visibility:visible!important;max-height:1000px!important;pointer-events:auto!important}.woocommerce-cart td.product-name a{font-size:18px!important;font-weight:700!important;line-height:1.3}.woocommerce-cart td.product-remove a,.woocommerce-cart td.product-remove a.remove,.woocommerce-page td.product-remove a,.woocommerce-page td.product-remove a.remove{color:#000!important;font-size:32px!important;font-weight:700!important;line-height:1!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-indent:0!important;overflow:visible!important}.woocommerce-cart td.product-remove a:hover,.woocommerce-cart td.product-remove a.remove:hover,.woocommerce-page td.product-remove a:hover,.woocommerce-page td.product-remove a.remove:hover{color:#000!important;background:transparent!important}#tab-title-common_tab a{display:inline-block!important;background:#e63946!important;color:#ffffff!important;padding:8px 14px!important;border-radius:5px!important;font-weight:700!important;text-decoration:none!important;line-height:1.3!important}#tab-title-common_tab a:before{content:"📄 "}html body.single-product.mfp-zoom-out-cur{overflow:hidden!important}html body.single-product .mfp-bg{z-index:2147483645!important;background:#1e140e!important;opacity:.94!important}html body.single-product .mfp-wrap{z-index:2147483646!important}html body.single-product .mfp-wrap .mfp-close,html body.single-product .mfp-wrap .mfp-arrow{position:fixed!important;z-index:2!important;display:grid!important;place-items:center!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;margin:0!important;padding:0!important;color:#fff!important;background:#7b4022!important;border:1px solid rgb(255 255 255 / .76)!important;border-radius:50%!important;box-shadow:0 7px 24px rgb(0 0 0 / .34)!important;font:700 34px/1 Arial,Helvetica,sans-serif!important;text-align:center!important;text-indent:0!important;opacity:1!important;cursor:pointer!important;box-sizing:border-box!important;-webkit-appearance:none!important;appearance:none!important}html body.single-product .mfp-wrap .mfp-close:hover,html body.single-product .mfp-wrap .mfp-close:focus-visible,html body.single-product .mfp-wrap .mfp-arrow:hover,html body.single-product .mfp-wrap .mfp-arrow:focus-visible{color:#fff!important;background:#a75429!important;outline:3px solid rgb(255 255 255 / .92)!important;outline-offset:3px!important}html body.single-product .mfp-wrap .mfp-close{top:max(14px, env(safe-area-inset-top))!important;right:max(14px, env(safe-area-inset-right))!important;bottom:auto!important;left:auto!important;background:#a75429!important;font-size:38px!important;line-height:1!important}html body.single-product .mfp-wrap .mfp-arrow{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}html body.single-product .mfp-wrap .mfp-arrow-left{left:max(14px, env(safe-area-inset-left))!important;right:auto!important}html body.single-product .mfp-wrap .mfp-arrow-right{right:max(14px, env(safe-area-inset-right))!important;left:auto!important}html body.single-product .mfp-wrap .mfp-arrow::before{display:none!important;content:none!important}html body.single-product .mfp-wrap .mfp-arrow::after{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;color:#fff!important;opacity:1!important;font:700 34px/1 Arial,Helvetica,sans-serif!important}html body.single-product .mfp-wrap .mfp-arrow-left::after{content:"‹"!important}html body.single-product .mfp-wrap .mfp-arrow-right::after{content:"›"!important}html body.single-product .mfp-wrap .mfp-counter{position:fixed!important;right:50%!important;bottom:max(16px, env(safe-area-inset-bottom))!important;top:auto!important;left:auto!important;z-index:2!important;transform:translateX(50%)!important;padding:7px 12px!important;color:#fff!important;background:rgb(0 0 0 / .56)!important;border-radius:999px!important;font:700 14px/1.35 Arial,Helvetica,sans-serif!important;white-space:nowrap!important}@media (max-width:620px){html body.single-product .mfp-wrap .mfp-close,html body.single-product .mfp-wrap .mfp-arrow{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}html body.single-product .mfp-wrap .mfp-close{top:max(12px, env(safe-area-inset-top))!important;right:max(12px, env(safe-area-inset-right))!important}html body.single-product .mfp-wrap .mfp-arrow{top:auto!important;bottom:max(12px, env(safe-area-inset-bottom))!important;transform:none!important}html body.single-product .mfp-wrap .mfp-arrow-left{left:max(12px, env(safe-area-inset-left))!important}html body.single-product .mfp-wrap .mfp-arrow-right{right:max(12px, env(safe-area-inset-right))!important}}body.ti-uk-money-lp{--ti-money-cta:#c44c1b;--ti-money-cta-hover:#9f3510;--ti-money-price:#a6421b;--ti-money-title:#231d19;--ti-money-border:#e5d6c6}html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.add_to_cart_button,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.ajax_add_to_cart,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.add-to-cart,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.product_type_simple,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.product_type_variable,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.product_type_grouped,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product a.product_type_external,html body.ti-uk-money-lp #content .ti-product-grid-section .add_to_cart_button,html body.ti-uk-money-lp #content .ti-product-grid-section a.button.add_to_cart_button,html body.ti-uk-money-lp #content .ti-product-grid-section .ajax_add_to_cart,html body.ti-uk-money-lp #content ul.products li.product a.button.add_to_cart_button,html body.ti-uk-money-lp #content ul.products li.product a.button.product_type_variable,html body.ti-uk-money-lp #content ul.products li.product a.button.product_type_simple,html body.ti-uk-money-lp #content ul.products li.product a.button.product_type_grouped,html body.ti-uk-money-lp #content ul.products li.product a.button.product_type_external,html body.ti-uk-money-lp #content ul.products li.product a.add-to-cart.button,html body.ti-uk-money-lp .ti-product-grid-section a.add_to_cart_button,html body.ti-uk-money-lp .ti-product-grid-section a.ajax_add_to_cart,html body.ti-uk-money-lp #content ul.products li.product a.button:not(.ti-wh-grid-card-cta){display:none!important;visibility:hidden!important;pointer-events:none!important;height:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;font-size:0!important;line-height:0!important;opacity:0!important;position:absolute!important;left:-9999px!important;clip:rect(0,0,0,0)!important}html body.ti-uk-money-lp #content .ti-product-grid-section a.ti-wh-grid-card-cta,html body.ti-uk-money-lp #content ul.products li.product a.ti-wh-grid-card-cta,html body.ti-uk-money-lp #content a.ti-wh-grid-card-cta,html body.ti-uk-money-lp #content .ti-product-grid-section .buttons a.ti-wh-grid-card-cta,html body.ti-uk-money-lp #content ul.products li.product .buttons a.ti-wh-grid-card-cta{display:flex!important;visibility:visible!important;pointer-events:auto!important;position:static!important;left:auto!important;clip:auto!important;opacity:1!important;height:auto!important;max-height:none!important;min-height:44px!important;overflow:visible!important;margin:auto 0 0!important;padding:11px 14px!important;border:0!important;border-radius:4px!important;background:var(--ti-money-cta)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:800 14px/1.25 Arial,Helvetica,sans-serif!important;text-align:center!important;text-decoration:none!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important}html body.ti-uk-money-lp #content a.ti-wh-grid-card-cta:hover{background:var(--ti-money-cta-hover)!important;color:#fff!important}html body.ti-uk-money-lp #content .ti-product-grid-section ul.products,html body.ti-uk-money-lp #content ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 14px!important;list-style:none!important;margin:0!important;padding:0!important}html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product,html body.ti-uk-money-lp #content ul.products li.product{width:auto!important;max-width:none!important;float:none!important;clear:none!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid var(--ti-money-border)!important;border-radius:8px!important;padding:10px 10px 12px!important;box-sizing:border-box!important;margin:0!important;position:relative!important}html body.ti-uk-money-lp #content ul.products li.product .woocommerce-loop-product__title,html body.ti-uk-money-lp #content ul.products li.product h2,html body.ti-uk-money-lp #content ul.products li.product h3,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>strong.below-thumb,html body.ti-uk-money-lp #content ul.products li.product strong.below-thumb,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product strong.below-thumb{color:var(--ti-money-title)!important;font:700 13px/1.35 Arial,Helvetica,sans-serif!important;text-align:center!important;margin:8px 0 4px!important;text-transform:uppercase!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;z-index:auto!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.35!important;min-height:calc(1.35em * 2)!important;height:auto!important;max-height:calc(1.35em * 2)!important;padding:0!important;background:transparent!important;border:0!important;pointer-events:auto!important}html body.ti-uk-money-lp #content ul.products li.product .price,html body.ti-uk-money-lp #content ul.products li.product .price .amount,html body.ti-uk-money-lp #content ul.products li.product .price ins,html body.ti-uk-money-lp #content ul.products li.product .price del{color:var(--ti-money-price)!important;text-align:center!important;display:block!important;font-weight:700!important;position:static!important;transform:none!important}html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .thumbnail,html body.ti-uk-money-lp #content ul.products li.product .thumbnail,html body.ti-uk-money-lp #content .woocommerce ul.products li.product .thumbnail{display:block!important;position:relative!important;width:100%!important;aspect-ratio:auto!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:0!important;margin:0!important;box-sizing:border-box!important;flex:0 0 auto!important;background:#fff!important}html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content#content#content#content .ti-product-grid-section ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .thumbnail>.ti-product-badge{position:absolute!important;z-index:30!important;top:6px!important;left:50%!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:translateX(-50%)!important;margin:0!important;max-width:calc(100% - 12px)!important;width:max-content!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1!important;font-weight:800!important;padding:0 8px!important;height:22px!important;min-height:22px!important;max-height:22px!important;box-sizing:border-box!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;pointer-events:none!important}html body.ti-uk-money-lp #content#content#content#content .ti-product-grid-section ul.products li.product .thumbnail>img,html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>img,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .thumbnail>img,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>img{display:block!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;min-height:0!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center bottom!important;margin:0!important;padding:32px 0 0!important;border:0!important;box-sizing:border-box!important;background:transparent!important}html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.thumb-shadow,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .thumbnail>.thumb-shadow{display:none!important}html body.ti-uk-money-lp #content .wc-block-grid__product-image,html body.ti-uk-money-lp #content .wc-block-grid__product .wc-block-grid__product-image,html body.ti-uk-money-lp .wc-block-grid__product-image{display:block!important;position:relative!important;width:100%!important;aspect-ratio:1/1!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;box-sizing:border-box!important;flex:0 0 auto!important;background:#fff!important}html body.ti-uk-money-lp #content#content#content#content .wc-block-grid__product-image>.ti-product-badge,html body.ti-uk-money-lp #content .wc-block-grid__product-image>.ti-product-badge,html body.ti-uk-money-lp .wc-block-grid__product-image>.ti-product-badge{position:absolute!important;z-index:30!important;top:6px!important;left:50%!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:translateX(-50%)!important;margin:0!important;max-width:calc(100% - 12px)!important;width:max-content!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1!important;font-weight:800!important;padding:0 8px!important;height:22px!important;min-height:22px!important;max-height:22px!important;box-sizing:border-box!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;pointer-events:none!important}html body.ti-uk-money-lp #content#content#content#content .wc-block-grid__product-image>img,html body.ti-uk-money-lp #content .wc-block-grid__product-image>img,html body.ti-uk-money-lp .wc-block-grid__product-image>img{display:block!important;position:absolute!important;top:32px!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:calc(100% - 32px)!important;max-width:100%!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center bottom!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;transform:none!important}@media (max-width:768px){html body.ti-uk-money-lp #content .ti-product-grid-section ul.products,html body.ti-uk-money-lp #content ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important}html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content#content#content#content .wc-block-grid__product-image>.ti-product-badge,html body.ti-uk-money-lp #content .wc-block-grid__product-image>.ti-product-badge{top:5px!important;font-size:10px!important;padding:0 7px!important;max-width:calc(100% - 10px)!important;line-height:1!important;height:20px!important;min-height:20px!important;max-height:20px!important}html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>img,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>img{padding-top:30px!important}html body.ti-uk-money-lp #content#content#content#content .wc-block-grid__product-image>img,html body.ti-uk-money-lp #content .wc-block-grid__product-image>img{top:30px!important;height:calc(100% - 30px)!important}}html body.ti-uk-money-lp #content#content#content#content ul.products li.product:has(.ti-product-badge),html body.ti-uk-money-lp #content ul.products li.product:has(.ti-product-badge),html body.ti-uk-money-lp #content .woocommerce ul.products li.product:has(.ti-product-badge),html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product:has(.ti-product-badge){padding-top:10px!important}html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail:not(:has(>.ti-product-badge))::before,html body.ti-uk-money-lp #content ul.products li.product .thumbnail:not(:has(>.ti-product-badge))::before,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .thumbnail:not(:has(>.ti-product-badge))::before,html body.ti-uk-money-lp #content .wc-block-grid__product-image:not(:has(>.ti-product-badge))::before{content:""!important;position:absolute!important;z-index:29!important;top:6px!important;left:50%!important;transform:translateX(-50%)!important;width:72px!important;height:22px!important;min-height:22px!important;max-height:22px!important;box-sizing:border-box!important;pointer-events:none!important;visibility:hidden!important}@media (max-width:768px){html body.ti-uk-money-lp #content ul.products li.product .thumbnail:not(:has(>.ti-product-badge))::before,html body.ti-uk-money-lp #content .wc-block-grid__product-image:not(:has(>.ti-product-badge))::before{top:5px!important;height:20px!important;min-height:20px!important;max-height:20px!important}}html body.ti-uk-money-lp #content ul.products li.product .price,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .price{min-height:2.6em!important;margin:4px 0 8px!important}html body.ti-uk-money-lp #content ul.products li.product .buttons,html body.ti-uk-money-lp #content .ti-product-grid-section ul.products li.product .buttons{opacity:1!important;visibility:visible!important;display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;position:static!important;pointer-events:auto!important}html body.ti-uk-money-lp #content#content#content#content ul.products li.product,html body.ti-uk-money-lp #content ul.products li.product,html body.ti-uk-money-lp #content ul.products li.product:has(.ti-product-badge),html body.ti-uk-money-lp #content .woocommerce ul.products li.product:has(.ti-product-badge){padding-top:10px!important;padding-bottom:12px!important}html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>.ti-product-badge.ti-product-badge--sale,html body.ti-uk-money-lp #content#content#content#content ul.products li.product .thumbnail>.ti-product-badge.ti-product-badge--feature,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge.ti-product-badge--sale,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge.ti-product-badge--feature,html body.ti-uk-money-lp #content .wc-block-grid__product-image>.ti-product-badge,html body.ti-uk-money-lp #content .wc-block-grid__product-image>.ti-product-badge.ti-product-badge--sale,html body.ti-uk-money-lp #content .wc-block-grid__product-image>.ti-product-badge.ti-product-badge--feature{top:6px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin:0!important;margin-top:0!important;height:22px!important;min-height:22px!important;max-height:22px!important}@media (max-width:768px){html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge.ti-product-badge--sale,html body.ti-uk-money-lp #content ul.products li.product .thumbnail>.ti-product-badge.ti-product-badge--feature{top:5px!important;height:20px!important;min-height:20px!important;max-height:20px!important}}
html body .wpcs_overlay_display_cross{z-index:2147483646!important}html body .wpcs_content_main.is_open{z-index:2147483647!important}html body .wpcs_content_main.is_open .wpcs_close_slider_icon{z-index:2!important}
html body .wpcs_tab{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:182px!important;height:46px!important;right:-68px!important;padding:0 16px!important;border:1px solid #e4b98f!important;border-bottom:0!important;border-radius:11px 11px 0 0!important;background:linear-gradient(135deg,#b95624 0%,#8d411f 56%,#713218 100%)!important;box-shadow:0 9px 24px rgb(70 34 17 / .34),inset 0 1px 0 rgb(255 255 255 / .24)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important;letter-spacing:.3px!important;text-align:center!important;text-shadow:0 1px 1px rgb(0 0 0 / .22)!important;white-space:nowrap!important;cursor:pointer!important;z-index:2147482000!important;transition:background .18s ease,box-shadow .18s ease,filter .18s ease!important}html body .wpcs_tab:hover,html body .wpcs_tab:focus{background:linear-gradient(135deg,#c8642e 0%,#9b4924 56%,#79371b 100%)!important;box-shadow:0 11px 28px rgb(70 34 17 / .42),inset 0 1px 0 rgb(255 255 255 / .3)!important;filter:saturate(1.06)!important}html body .wpcs_tab:focus-visible{outline:3px solid #f2c79f!important;outline-offset:3px!important}@media (max-width:600px){html body .wpcs_tab{width:168px!important;height:44px!important;right:-62px!important;padding:0 12px!important;border-radius:10px 10px 0 0!important;font-size:14px!important;letter-spacing:.15px!important}}@media (prefers-reduced-motion:reduce){html body .wpcs_tab{transition:none!important}}
@media (min-width:768px){body.boxed-layout{--ti-wh-frame-left:clamp(300px, 23vw, 440px);--ti-wh-frame-right-gap:16px;background-position:calc(50% - 132px) 0!important;overflow-x:hidden!important}body.boxed-layout .bg-shadow{box-sizing:border-box!important;width:calc(100vw - var(--ti-wh-frame-left) - var(--ti-wh-frame-right-gap))!important;max-width:none!important;min-width:0!important;margin-left:var(--ti-wh-frame-left)!important;margin-right:auto!important;transform:none!important;background-image:none!important;background-color:#fff!important;box-shadow:0 0 18px rgb(36 25 18 / .22)!important}body.boxed-layout .bg-shadow>.wrapper,body.boxed-layout .bg-shadow>.wrapper>#header,body.boxed-layout .bg-shadow>.wrapper>#primary,body.boxed-layout .bg-shadow>.wrapper>#copyright,body.boxed-layout .bg-shadow>.wrapper>.clear,body.boxed-layout #header>#top{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body.boxed-layout #top>.inner,body.boxed-layout #header>.inner,body.boxed-layout #primary>.inner,body.boxed-layout #copyright>.inner{box-sizing:border-box!important;width:auto!important;max-width:none!important;min-width:0!important;margin-left:24px!important;margin-right:24px!important}body.boxed-layout #content{float:none!important;width:100%!important;max-width:none!important;min-width:0!important}body.boxed-layout #content>.hentry,body.boxed-layout #content>article{max-width:100%!important}}@media (max-width:767px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.boxed-layout .bg-shadow,body.boxed-layout .bg-shadow>.wrapper,body.boxed-layout #header,body.boxed-layout #primary,body.boxed-layout #primary>.inner,body.boxed-layout #content,body.boxed-layout #copyright{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;transform:none!important}body.boxed-layout #primary>.inner{padding-left:0!important;padding-right:0!important}}
html body.wp-theme-maya #header #top{z-index:2147481400!important;overflow:visible!important}html body.wp-theme-maya #header #nav{z-index:2147481200!important}#header #cart{z-index:20!important;overflow:visible!important}#header #cart .quick-cart{z-index:30!important;overflow:visible!important;pointer-events:auto!important;background:#fffaf4!important;border:1px solid #d9b38f!important;border-radius:12px!important;box-shadow:0 14px 34px rgb(68 35 18 / .22)!important}#header #cart:hover .quick-cart,#header #cart:focus-within .quick-cart{display:block!important}#header #cart .quick-cart .cart_list{margin:0!important;padding:12px!important}#header #cart .quick-cart li{color:#34251d!important;border-color:#ead4bf!important}#header #cart .quick-cart a{color:#6f381c!important}#header #cart .quick-cart .view-cart-button a,#header #cart .quick-cart a.view-cart-button{display:block!important;background:#8a421f!important;color:#fff!important;border:0!important;border-radius:7px!important;padding:11px 14px!important;text-align:center!important;font-weight:700!important;line-height:1.25!important}body.ti-commerce-ui{--ti-brown:#7a3d20;--ti-brown-2:#9b4e24;--ti-cream:#fbf4e9;--ti-cream-2:#f6eadb;--ti-line:#dfb994;--ti-ink:#2f241d;--ti-muted:#66584f;--ti-green:#246b47;--ti-red:#a33832}body.ti-commerce-ui #content,body.ti-commerce-ui #primary,body.ti-commerce-ui article,body.ti-commerce-ui .woocommerce{min-width:0!important}body.ti-commerce-ui article[id^="post-"],body.ti-commerce-ui .group[id^="post-"]{width:100%!important;max-width:none!important}body.ti-commerce-ui article[id^="post-"]>hr.wp-block-separator,body.ti-commerce-ui .group[id^="post-"]>hr.wp-block-separator{display:none!important}body.ti-commerce-ui article[id^="post-"]>.wp-block-spacer,body.ti-commerce-ui .group[id^="post-"]>.wp-block-spacer{height:26px!important}body.ti-commerce-ui .woocommerce{font-family:Arial,Helvetica,sans-serif!important;color:var(--ti-ink)!important;font-size:16px!important;line-height:1.58!important}body.ti-commerce-ui .woocommerce a{color:var(--ti-brown)!important;text-underline-offset:3px}.ti-commerce-hero{margin:16px 0 26px!important;padding:26px 30px!important;background:linear-gradient(135deg,#fffaf4 0%,var(--ti-cream) 100%)!important;border:1px solid var(--ti-line)!important;border-radius:16px!important;box-shadow:0 12px 28px rgb(84 49 29 / .08)!important;text-align:center!important}.ti-commerce-hero__eyebrow{display:inline-block;margin-bottom:6px!important;color:var(--ti-brown-2)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ti-commerce-hero h1{margin:0!important;color:var(--ti-ink)!important;font-size:clamp(28px,3.1vw,40px)!important;line-height:1.15!important;font-weight:800!important}.ti-commerce-hero p{max-width:760px!important;margin:12px auto 0!important;color:var(--ti-muted)!important;font-size:16px!important;line-height:1.65!important}body.ti-commerce-ui .woocommerce-info,body.ti-commerce-ui .woocommerce-message,body.ti-commerce-ui .woocommerce-error,body.ti-commerce-ui .wc-empty-cart-message .cart-empty{position:relative!important;margin:18px 0!important;padding:17px 20px 17px 54px!important;background:#fffaf4!important;color:var(--ti-ink)!important;border:1px solid var(--ti-line)!important;border-left:5px solid var(--ti-brown-2)!important;border-radius:12px!important;box-shadow:0 7px 18px rgb(75 43 25 / .07)!important;font-size:15px!important;line-height:1.55!important;list-style:none!important}body.ti-commerce-ui .woocommerce-info:before,body.ti-commerce-ui .woocommerce-message:before,body.ti-commerce-ui .woocommerce-error:before,body.ti-commerce-ui .wc-empty-cart-message .cart-empty:before{content:"i"!important;position:absolute!important;left:17px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:var(--ti-brown)!important;color:#fff!important;font:800 14px/1 Arial,sans-serif!important}body.ti-commerce-ui .woocommerce-message{border-left-color:var(--ti-green)!important}body.ti-commerce-ui .woocommerce-message:before{content:"✓"!important;background:var(--ti-green)!important}body.ti-commerce-ui .woocommerce-error{background:#fff6f4!important;border-color:#d7a19d!important;border-left-color:var(--ti-red)!important}body.ti-commerce-ui .woocommerce-error:before{content:"!"!important;background:var(--ti-red)!important}body.ti-commerce-ui .woocommerce-error li{margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.ti-commerce-ui .woocommerce-info .showcoupon{font-weight:800!important}body.ti-commerce-ui .button,body.ti-commerce-ui button.button,body.ti-commerce-ui input.button,body.ti-commerce-ui a.button,body.ti-commerce-ui #place_order,body.ti-commerce-ui .checkout-button{min-height:44px!important;padding:12px 18px!important;background:linear-gradient(180deg,var(--ti-brown-2),var(--ti-brown))!important;color:#fff!important;border:1px solid var(--ti-brown)!important;border-radius:8px!important;box-shadow:0 7px 15px rgb(91 46 23 / .16)!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;text-shadow:none!important;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease!important}body.ti-commerce-ui .button:hover,body.ti-commerce-ui button.button:hover,body.ti-commerce-ui input.button:hover,body.ti-commerce-ui a.button:hover,body.ti-commerce-ui #place_order:hover{transform:translateY(-1px)!important;box-shadow:0 10px 20px rgb(91 46 23 / .22)!important;color:#fff!important}body.ti-commerce-ui .button:focus-visible,body.ti-commerce-ui button:focus-visible,body.ti-commerce-ui input:focus-visible,body.ti-commerce-ui select:focus-visible,body.ti-commerce-ui textarea:focus-visible,body.ti-commerce-ui a:focus-visible{outline:3px solid #d79b5c!important;outline-offset:2px!important}body.ti-commerce-ui button[disabled],body.ti-commerce-ui input[disabled]{opacity:.48!important;box-shadow:none!important;transform:none!important}body.ti-commerce-ui table.shop_table{width:100%!important;margin:0 0 24px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:14px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important;overflow:hidden!important;font-size:15px!important}body.ti-commerce-ui table.shop_table th{padding:14px 16px!important;background:var(--ti-brown)!important;color:#fff!important;border:0!important;font-weight:800!important;letter-spacing:.01em!important;text-align:left!important}body.ti-commerce-ui table.shop_table td{padding:15px 16px!important;background:#fff!important;color:var(--ti-ink)!important;border:0!important;border-top:1px solid #ecd8c5!important;vertical-align:middle!important}body.ti-commerce-ui table.shop_table tbody tr:nth-child(even) td,body.ti-commerce-ui table.shop_table tfoot tr:nth-child(even) td,body.ti-commerce-ui table.shop_table tfoot tr:nth-child(even) th{background:#fffaf5!important}body.ti-commerce-ui table.shop_table .product-thumbnail img{width:88px!important;height:88px!important;object-fit:contain!important;background:#fff!important;border:1px solid #ead4bf!important;border-radius:10px!important}body.ti-commerce-ui table.shop_table .product-name a{font-weight:800!important;color:var(--ti-ink)!important}body.ti-commerce-ui table.shop_table .product-remove a{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#fff4f1!important;color:var(--ti-red)!important;border:1px solid #dfaaa5!important;text-decoration:none!important;font-size:22px!important}body.ti-commerce-ui .quantity{display:inline-flex!important;align-items:center!important;gap:5px!important}body.ti-commerce-ui .quantity .qty{width:58px!important;min-height:42px!important;text-align:center!important;border:1px solid #d8b28e!important;border-radius:7px!important;background:#fff!important}body.ti-commerce-ui .quantity button{width:38px!important;min-width:38px!important;height:42px!important;padding:0!important;border-radius:7px!important}body.ti-commerce-ui .coupon{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}body.ti-commerce-ui .coupon .input-text{min-width:210px!important;min-height:44px!important;padding:9px 12px!important;border:1px solid #d8b28e!important;border-radius:8px!important}body.ti-commerce-ui .cart-collaterals{display:flex!important;justify-content:flex-end!important;margin:24px 0 34px!important}body.ti-commerce-ui .cart_totals{float:none!important;width:min(100%,520px)!important;padding:22px!important;background:var(--ti-cream)!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.ti-commerce-ui .cart_totals h2{margin:0 0 15px!important;color:var(--ti-ink)!important;font-size:25px!important}body.ti-commerce-ui .cart_totals table.shop_table{box-shadow:none!important;margin-bottom:16px!important}body.woocommerce-cart.ti-commerce-ui article[id^="post-"]>h2.wp-block-heading{margin:32px auto 18px!important;padding:18px 22px!important;max-width:908px!important;background:var(--ti-cream)!important;border:1px solid var(--ti-line)!important;border-radius:13px!important;color:var(--ti-ink)!important;font-size:26px!important;line-height:1.25!important;text-align:center!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;max-width:908px!important;margin:0 auto 34px!important;padding:0!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product{display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:360px!important;margin:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:13px!important;box-shadow:0 8px 19px rgb(73 43 27 / .08)!important;text-align:center!important;overflow:hidden!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-link{display:flex!important;flex:1!important;flex-direction:column!important;color:var(--ti-ink)!important;text-decoration:none!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image{display:grid!important;place-items:center!important;height:205px!important;margin:0 0 12px!important;position:relative!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image img{width:100%!important;height:100%!important;max-width:205px!important;object-fit:contain!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-title{margin:auto 0 10px!important;color:var(--ti-ink)!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-price{margin-top:auto!important;padding-top:10px!important;color:var(--ti-brown)!important;font-size:16px!important;font-weight:800!important}body.woocommerce-checkout.ti-commerce-ui form.checkout{margin-top:0!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:24px!important;margin:0 0 28px!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set:before,body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set:after{display:none!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-1,body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-2{float:none!important;width:auto!important;min-width:0!important;padding:22px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-billing-fields>h3,body.woocommerce-checkout.ti-commerce-ui .woocommerce-shipping-fields h3,body.woocommerce-checkout.ti-commerce-ui .woocommerce-additional-fields h3,body.woocommerce-checkout.ti-commerce-ui #order_review_heading{margin:0 0 18px!important;padding:0 0 12px!important;border-bottom:2px solid #d8a26f!important;color:var(--ti-ink)!important;font-size:24px!important;line-height:1.25!important}body.woocommerce-checkout.ti-commerce-ui .form-row{margin:0 0 15px!important;padding:0!important}body.woocommerce-checkout.ti-commerce-ui .form-row label{display:block!important;margin:0 0 6px!important;color:var(--ti-ink)!important;font-size:14px!important;font-weight:800!important}body.woocommerce-checkout.ti-commerce-ui .form-row input.input-text,body.woocommerce-checkout.ti-commerce-ui .form-row textarea,body.woocommerce-checkout.ti-commerce-ui .form-row select,body.woocommerce-checkout.ti-commerce-ui .select2-container .select2-selection{width:100%!important;min-height:46px!important;padding:10px 12px!important;background:#fff!important;border:1px solid #d1ac88!important;border-radius:8px!important;color:var(--ti-ink)!important;font:15px/1.4 Arial,Helvetica,sans-serif!important;box-shadow:inset 0 1px 2px rgb(75 43 25 / .04)!important}body.woocommerce-checkout.ti-commerce-ui .form-row textarea{min-height:132px!important;resize:vertical!important}body.woocommerce-checkout.ti-commerce-ui .select2-container .select2-selection{padding:7px 10px!important}body.woocommerce-checkout.ti-commerce-ui .select2-selection__rendered{line-height:30px!important}body.woocommerce-checkout.ti-commerce-ui .select2-selection__arrow{height:44px!important}body.woocommerce-checkout.ti-commerce-ui #order_review{margin:0 0 28px!important;padding:22px!important;background:var(--ti-cream)!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.woocommerce-checkout.ti-commerce-ui #payment{background:#fff!important;border:1px solid #e4c5a8!important;border-radius:12px!important;overflow:hidden!important}body.woocommerce-checkout.ti-commerce-ui #payment ul.payment_methods{padding:18px!important;border-bottom:1px solid #e4c5a8!important}body.woocommerce-checkout.ti-commerce-ui #payment div.form-row{padding:18px!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-terms-and-conditions-wrapper{padding:16px!important;background:#fffaf4!important;border:1px solid #e3c3a5!important;border-radius:10px!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-terms-and-conditions-wrapper .form-row{display:flex!important;align-items:flex-start!important;gap:10px!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-terms-and-conditions-wrapper input[type="checkbox"]{width:20px!important;height:20px!important;margin-top:2px!important;accent-color:var(--ti-brown)!important;flex:0 0 auto!important}body.woocommerce-checkout.ti-commerce-ui #place_order{width:100%!important;margin-top:14px!important;font-size:16px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-thankyou-order-received{margin:0 0 20px!important;padding:18px 20px!important;background:#f2f8f3!important;color:#174f35!important;border:1px solid #9ac6ab!important;border-left:5px solid var(--ti-green)!important;border-radius:12px!important;font-size:17px!important;font-weight:800!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 26px!important;padding:0!important;list-style:none!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview li{float:none!important;width:auto!important;margin:0!important;padding:16px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:11px!important;color:var(--ti-muted)!important;font-size:12px!important;line-height:1.4!important;text-transform:uppercase!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview li strong{display:block!important;margin-top:6px!important;color:var(--ti-ink)!important;font-size:16px!important;line-height:1.35!important;text-transform:none!important;overflow-wrap:anywhere!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order>p:not(.woocommerce-thankyou-order-received){margin:12px 0!important;padding:14px 16px!important;background:#fffaf4!important;border:1px solid #e4c5a8!important;border-radius:10px!important;font-size:15px!important;line-height:1.55!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-details,body.woocommerce-order-received.ti-commerce-ui .woocommerce-customer-details{margin:24px 0!important;padding:22px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-details h2,body.woocommerce-order-received.ti-commerce-ui .woocommerce-customer-details h2{margin:0 0 16px!important;padding:0 0 11px!important;border-bottom:2px solid #d8a26f!important;color:var(--ti-ink)!important;font-size:24px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-columns--addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-column--billing-address,body.woocommerce-order-received.ti-commerce-ui .woocommerce-column--shipping-address{float:none!important;width:auto!important;padding:18px!important;background:var(--ti-cream)!important;border:1px solid #e4c5a8!important;border-radius:11px!important}body.woocommerce-order-received.ti-commerce-ui address{font-style:normal!important;font-size:15px!important;line-height:1.7!important;color:var(--ti-ink)!important}@media (max-width:900px){body.woocommerce-cart.ti-commerce-ui .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:600px!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set{grid-template-columns:1fr!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.ti-commerce-hero{padding:21px 17px!important;margin:12px 0 20px!important}.ti-commerce-hero h1{font-size:29px!important}body.ti-commerce-ui .woocommerce{font-size:15px!important}body.ti-commerce-ui table.shop_table{display:block!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}body.ti-commerce-ui .coupon{display:grid!important;grid-template-columns:1fr!important}body.ti-commerce-ui .coupon .input-text{width:100%!important;min-width:0!important}body.ti-commerce-ui .cart-collaterals{display:block!important}body.ti-commerce-ui .cart_totals{padding:16px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__products{gap:10px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product{min-height:310px!important;padding:9px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image{height:145px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image img{max-width:145px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-title{font-size:14px!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-1,body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-2,body.woocommerce-checkout.ti-commerce-ui #order_review{padding:16px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview,body.woocommerce-order-received.ti-commerce-ui .woocommerce-columns--addresses{grid-template-columns:1fr!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-details,body.woocommerce-order-received.ti-commerce-ui .woocommerce-customer-details{padding:16px!important}}
#header #top{z-index:2147481400!important;overflow:visible!important}#header #nav{z-index:2147481200!important}#header #cart{z-index:20!important;overflow:visible!important}#header #cart .quick-cart{z-index:30!important;overflow:visible!important;pointer-events:auto!important;background:#fffaf4!important;border:1px solid #d9b38f!important;border-radius:12px!important;box-shadow:0 14px 34px rgb(68 35 18 / .22)!important}#header #cart:hover .quick-cart,#header #cart:focus-within .quick-cart{display:block!important}#header #cart .quick-cart .cart_list{margin:0!important;padding:12px!important}#header #cart .quick-cart li{color:#34251d!important;border-color:#ead4bf!important}#header #cart .quick-cart a{color:#6f381c!important}#header #cart .quick-cart .view-cart-button a,#header #cart .quick-cart a.view-cart-button{display:block!important;background:#8a421f!important;color:#fff!important;border:0!important;border-radius:7px!important;padding:11px 14px!important;text-align:center!important;font-weight:700!important;line-height:1.25!important}body.ti-commerce-ui{--ti-brown:#7a3d20;--ti-brown-2:#9b4e24;--ti-cream:#fbf4e9;--ti-cream-2:#f6eadb;--ti-line:#dfb994;--ti-ink:#2f241d;--ti-muted:#66584f;--ti-green:#246b47;--ti-red:#a33832}body.ti-commerce-ui #content,body.ti-commerce-ui #primary,body.ti-commerce-ui article,body.ti-commerce-ui .woocommerce{min-width:0!important}body.ti-commerce-ui article[id^="post-"],body.ti-commerce-ui .group[id^="post-"]{width:100%!important;max-width:none!important}body.ti-commerce-ui article[id^="post-"]>hr.wp-block-separator,body.ti-commerce-ui .group[id^="post-"]>hr.wp-block-separator{display:none!important}body.ti-commerce-ui article[id^="post-"]>.wp-block-spacer,body.ti-commerce-ui .group[id^="post-"]>.wp-block-spacer{height:26px!important}body.ti-commerce-ui .woocommerce{font-family:Arial,Helvetica,sans-serif!important;color:var(--ti-ink)!important;font-size:16px!important;line-height:1.58!important}body.ti-commerce-ui .woocommerce a{color:var(--ti-brown)!important;text-underline-offset:3px}.ti-commerce-hero{margin:16px 0 26px!important;padding:26px 30px!important;background:linear-gradient(135deg,#fffaf4 0%,var(--ti-cream) 100%)!important;border:1px solid var(--ti-line)!important;border-radius:16px!important;box-shadow:0 12px 28px rgb(84 49 29 / .08)!important;text-align:center!important}.ti-commerce-hero__eyebrow{display:inline-block;margin-bottom:6px!important;color:var(--ti-brown-2)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ti-commerce-hero h1{margin:0!important;color:var(--ti-ink)!important;font-size:clamp(28px,3.1vw,40px)!important;line-height:1.15!important;font-weight:800!important}.ti-commerce-hero p{max-width:760px!important;margin:12px auto 0!important;color:var(--ti-muted)!important;font-size:16px!important;line-height:1.65!important}body.ti-commerce-ui .woocommerce-info,body.ti-commerce-ui .woocommerce-message,body.ti-commerce-ui .woocommerce-error,body.ti-commerce-ui .wc-empty-cart-message .cart-empty{position:relative!important;margin:18px 0!important;padding:17px 20px 17px 54px!important;background:#fffaf4!important;color:var(--ti-ink)!important;border:1px solid var(--ti-line)!important;border-left:5px solid var(--ti-brown-2)!important;border-radius:12px!important;box-shadow:0 7px 18px rgb(75 43 25 / .07)!important;font-size:15px!important;line-height:1.55!important;list-style:none!important}body.ti-commerce-ui .woocommerce-info:before,body.ti-commerce-ui .woocommerce-message:before,body.ti-commerce-ui .woocommerce-error:before,body.ti-commerce-ui .wc-empty-cart-message .cart-empty:before{content:"i"!important;position:absolute!important;left:17px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:var(--ti-brown)!important;color:#fff!important;font:800 14px/1 Arial,sans-serif!important}body.ti-commerce-ui .woocommerce-message{border-left-color:var(--ti-green)!important}body.ti-commerce-ui .woocommerce-message:before{content:"✓"!important;background:var(--ti-green)!important}body.ti-commerce-ui .woocommerce-error{background:#fff6f4!important;border-color:#d7a19d!important;border-left-color:var(--ti-red)!important}body.ti-commerce-ui .woocommerce-error:before{content:"!"!important;background:var(--ti-red)!important}body.ti-commerce-ui .woocommerce-error li{margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.ti-commerce-ui .woocommerce-info .showcoupon{font-weight:800!important}body.ti-commerce-ui .button,body.ti-commerce-ui button.button,body.ti-commerce-ui input.button,body.ti-commerce-ui a.button,body.ti-commerce-ui #place_order,body.ti-commerce-ui .checkout-button{min-height:44px!important;padding:12px 18px!important;background:linear-gradient(180deg,var(--ti-brown-2),var(--ti-brown))!important;color:#fff!important;border:1px solid var(--ti-brown)!important;border-radius:8px!important;box-shadow:0 7px 15px rgb(91 46 23 / .16)!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;text-shadow:none!important;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease!important}body.ti-commerce-ui .button:hover,body.ti-commerce-ui button.button:hover,body.ti-commerce-ui input.button:hover,body.ti-commerce-ui a.button:hover,body.ti-commerce-ui #place_order:hover{transform:translateY(-1px)!important;box-shadow:0 10px 20px rgb(91 46 23 / .22)!important;color:#fff!important}body.ti-commerce-ui .button:focus-visible,body.ti-commerce-ui button:focus-visible,body.ti-commerce-ui input:focus-visible,body.ti-commerce-ui select:focus-visible,body.ti-commerce-ui textarea:focus-visible,body.ti-commerce-ui a:focus-visible{outline:3px solid #d79b5c!important;outline-offset:2px!important}body.ti-commerce-ui button[disabled],body.ti-commerce-ui input[disabled]{opacity:.48!important;box-shadow:none!important;transform:none!important}body.ti-commerce-ui table.shop_table{width:100%!important;margin:0 0 24px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:14px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important;overflow:hidden!important;font-size:15px!important}body.ti-commerce-ui table.shop_table th{padding:14px 16px!important;background:var(--ti-brown)!important;color:#fff!important;border:0!important;font-weight:800!important;letter-spacing:.01em!important;text-align:left!important}body.ti-commerce-ui table.shop_table td{padding:15px 16px!important;background:#fff!important;color:var(--ti-ink)!important;border:0!important;border-top:1px solid #ecd8c5!important;vertical-align:middle!important}body.ti-commerce-ui table.shop_table tbody tr:nth-child(even) td,body.ti-commerce-ui table.shop_table tfoot tr:nth-child(even) td,body.ti-commerce-ui table.shop_table tfoot tr:nth-child(even) th{background:#fffaf5!important}body.ti-commerce-ui table.shop_table .product-thumbnail img{width:88px!important;height:88px!important;object-fit:contain!important;background:#fff!important;border:1px solid #ead4bf!important;border-radius:10px!important}body.ti-commerce-ui table.shop_table .product-name a{font-weight:800!important;color:var(--ti-ink)!important}body.ti-commerce-ui table.shop_table .product-remove a{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#fff4f1!important;color:var(--ti-red)!important;border:1px solid #dfaaa5!important;text-decoration:none!important;font-size:22px!important}body.ti-commerce-ui .quantity{display:inline-flex!important;align-items:center!important;gap:5px!important}body.ti-commerce-ui .quantity .qty{width:58px!important;min-height:42px!important;text-align:center!important;border:1px solid #d8b28e!important;border-radius:7px!important;background:#fff!important}body.ti-commerce-ui .quantity button{width:38px!important;min-width:38px!important;height:42px!important;padding:0!important;border-radius:7px!important}body.ti-commerce-ui .coupon{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}body.ti-commerce-ui .coupon .input-text{min-width:210px!important;min-height:44px!important;padding:9px 12px!important;border:1px solid #d8b28e!important;border-radius:8px!important}body.ti-commerce-ui .cart-collaterals{display:flex!important;justify-content:flex-end!important;margin:24px 0 34px!important}body.ti-commerce-ui .cart_totals{float:none!important;width:min(100%,520px)!important;padding:22px!important;background:var(--ti-cream)!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.ti-commerce-ui .cart_totals h2{margin:0 0 15px!important;color:var(--ti-ink)!important;font-size:25px!important}body.ti-commerce-ui .cart_totals table.shop_table{box-shadow:none!important;margin-bottom:16px!important}body.woocommerce-cart.ti-commerce-ui article[id^="post-"]>h2.wp-block-heading{margin:32px auto 18px!important;padding:18px 22px!important;max-width:908px!important;background:var(--ti-cream)!important;border:1px solid var(--ti-line)!important;border-radius:13px!important;color:var(--ti-ink)!important;font-size:26px!important;line-height:1.25!important;text-align:center!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;max-width:908px!important;margin:0 auto 34px!important;padding:0!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product{display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:360px!important;margin:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:13px!important;box-shadow:0 8px 19px rgb(73 43 27 / .08)!important;text-align:center!important;overflow:hidden!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-link{display:flex!important;flex:1!important;flex-direction:column!important;color:var(--ti-ink)!important;text-decoration:none!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image{display:grid!important;place-items:center!important;height:205px!important;margin:0 0 12px!important;position:relative!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image img{width:100%!important;height:100%!important;max-width:205px!important;object-fit:contain!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-title{margin:auto 0 10px!important;color:var(--ti-ink)!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-price{margin-top:auto!important;padding-top:10px!important;color:var(--ti-brown)!important;font-size:16px!important;font-weight:800!important}body.woocommerce-checkout.ti-commerce-ui form.checkout{margin-top:0!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:24px!important;margin:0 0 28px!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set:before,body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set:after{display:none!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-1,body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-2{float:none!important;width:auto!important;min-width:0!important;padding:22px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-billing-fields>h3,body.woocommerce-checkout.ti-commerce-ui .woocommerce-shipping-fields h3,body.woocommerce-checkout.ti-commerce-ui .woocommerce-additional-fields h3,body.woocommerce-checkout.ti-commerce-ui #order_review_heading{margin:0 0 18px!important;padding:0 0 12px!important;border-bottom:2px solid #d8a26f!important;color:var(--ti-ink)!important;font-size:24px!important;line-height:1.25!important}body.woocommerce-checkout.ti-commerce-ui .form-row{margin:0 0 15px!important;padding:0!important}body.woocommerce-checkout.ti-commerce-ui .form-row label{display:block!important;margin:0 0 6px!important;color:var(--ti-ink)!important;font-size:14px!important;font-weight:800!important}body.woocommerce-checkout.ti-commerce-ui .form-row input.input-text,body.woocommerce-checkout.ti-commerce-ui .form-row textarea,body.woocommerce-checkout.ti-commerce-ui .form-row select,body.woocommerce-checkout.ti-commerce-ui .select2-container .select2-selection{width:100%!important;min-height:46px!important;padding:10px 12px!important;background:#fff!important;border:1px solid #d1ac88!important;border-radius:8px!important;color:var(--ti-ink)!important;font:15px/1.4 Arial,Helvetica,sans-serif!important;box-shadow:inset 0 1px 2px rgb(75 43 25 / .04)!important}body.woocommerce-checkout.ti-commerce-ui .form-row textarea{min-height:132px!important;resize:vertical!important}body.woocommerce-checkout.ti-commerce-ui .select2-container .select2-selection{padding:7px 10px!important}body.woocommerce-checkout.ti-commerce-ui .select2-selection__rendered{line-height:30px!important}body.woocommerce-checkout.ti-commerce-ui .select2-selection__arrow{height:44px!important}body.woocommerce-checkout.ti-commerce-ui #order_review{margin:0 0 28px!important;padding:22px!important;background:var(--ti-cream)!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.woocommerce-checkout.ti-commerce-ui #payment{background:#fff!important;border:1px solid #e4c5a8!important;border-radius:12px!important;overflow:hidden!important}body.woocommerce-checkout.ti-commerce-ui #payment ul.payment_methods{padding:18px!important;border-bottom:1px solid #e4c5a8!important}body.woocommerce-checkout.ti-commerce-ui #payment div.form-row{padding:18px!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-terms-and-conditions-wrapper{padding:16px!important;background:#fffaf4!important;border:1px solid #e3c3a5!important;border-radius:10px!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-terms-and-conditions-wrapper .form-row{display:flex!important;align-items:flex-start!important;gap:10px!important}body.woocommerce-checkout.ti-commerce-ui .woocommerce-terms-and-conditions-wrapper input[type="checkbox"]{width:20px!important;height:20px!important;margin-top:2px!important;accent-color:var(--ti-brown)!important;flex:0 0 auto!important}body.woocommerce-checkout.ti-commerce-ui #place_order{width:100%!important;margin-top:14px!important;font-size:16px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-thankyou-order-received{margin:0 0 20px!important;padding:18px 20px!important;background:#f2f8f3!important;color:#174f35!important;border:1px solid #9ac6ab!important;border-left:5px solid var(--ti-green)!important;border-radius:12px!important;font-size:17px!important;font-weight:800!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 26px!important;padding:0!important;list-style:none!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview li{float:none!important;width:auto!important;margin:0!important;padding:16px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:11px!important;color:var(--ti-muted)!important;font-size:12px!important;line-height:1.4!important;text-transform:uppercase!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview li strong{display:block!important;margin-top:6px!important;color:var(--ti-ink)!important;font-size:16px!important;line-height:1.35!important;text-transform:none!important;overflow-wrap:anywhere!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order>p:not(.woocommerce-thankyou-order-received){margin:12px 0!important;padding:14px 16px!important;background:#fffaf4!important;border:1px solid #e4c5a8!important;border-radius:10px!important;font-size:15px!important;line-height:1.55!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-details,body.woocommerce-order-received.ti-commerce-ui .woocommerce-customer-details{margin:24px 0!important;padding:22px!important;background:#fff!important;border:1px solid var(--ti-line)!important;border-radius:15px!important;box-shadow:0 9px 24px rgb(84 49 29 / .08)!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-details h2,body.woocommerce-order-received.ti-commerce-ui .woocommerce-customer-details h2{margin:0 0 16px!important;padding:0 0 11px!important;border-bottom:2px solid #d8a26f!important;color:var(--ti-ink)!important;font-size:24px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-columns--addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-column--billing-address,body.woocommerce-order-received.ti-commerce-ui .woocommerce-column--shipping-address{float:none!important;width:auto!important;padding:18px!important;background:var(--ti-cream)!important;border:1px solid #e4c5a8!important;border-radius:11px!important}body.woocommerce-order-received.ti-commerce-ui address{font-style:normal!important;font-size:15px!important;line-height:1.7!important;color:var(--ti-ink)!important}@media (max-width:900px){body.woocommerce-cart.ti-commerce-ui .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:600px!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set{grid-template-columns:1fr!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.ti-commerce-hero{padding:21px 17px!important;margin:12px 0 20px!important}.ti-commerce-hero h1{font-size:29px!important}body.ti-commerce-ui .woocommerce{font-size:15px!important}body.ti-commerce-ui table.shop_table{display:block!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}body.ti-commerce-ui .coupon{display:grid!important;grid-template-columns:1fr!important}body.ti-commerce-ui .coupon .input-text{width:100%!important;min-width:0!important}body.ti-commerce-ui .cart-collaterals{display:block!important}body.ti-commerce-ui .cart_totals{padding:16px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__products{gap:10px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product{min-height:310px!important;padding:9px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image{height:145px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-image img{max-width:145px!important}body.woocommerce-cart.ti-commerce-ui .wc-block-grid__product-title{font-size:14px!important}body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-1,body.woocommerce-checkout.ti-commerce-ui form.checkout>.col2-set>.col-2,body.woocommerce-checkout.ti-commerce-ui #order_review{padding:16px!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-overview,body.woocommerce-order-received.ti-commerce-ui .woocommerce-columns--addresses{grid-template-columns:1fr!important}body.woocommerce-order-received.ti-commerce-ui .woocommerce-order-details,body.woocommerce-order-received.ti-commerce-ui .woocommerce-customer-details{padding:16px!important}}
:root{--ti-wh-ink:#2b211b;--ti-wh-muted:#6d6259;--ti-wh-accent:#b95522;--ti-wh-accent-dark:#873b18;--ti-wh-warm:#fff8f1;--ti-wh-border:#dfb99e;--ti-wh-shadow:0 10px 28px rgba(52, 34, 22, .10);--ti-wh-font:Arial, Helvetica, sans-serif}body.wp-theme-maya #nav{box-sizing:border-box!important;min-height:50px!important;padding:5px 10px!important;border:1px solid var(--ti-wh-border)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 4px 14px rgb(52 34 22 / .07)!important}body.wp-theme-maya #nav>ul.level-1{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:3px!important;width:100%!important;margin:0!important;padding:0!important;border:0!important}body.wp-theme-maya #nav>ul.level-1>li{float:none!important;border:0!important;background:transparent!important}body.wp-theme-maya #nav>ul.level-1>li>a{box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:38px!important;padding:8px 13px!important;border:0!important;border-radius:8px!important;color:var(--ti-wh-ink)!important;background:transparent!important;font-family:var(--ti-wh-font)!important;font-size:15px!important;font-weight:650!important;line-height:1.2!important;text-decoration:none!important;transition:color .18s ease,background-color .18s ease,transform .18s ease!important}body.wp-theme-maya #nav>ul.level-1>li>a *,body.wp-theme-maya #nav>ul.level-1>li>a font,body.wp-theme-maya #nav font[color],body.wp-theme-maya #nav font[color="#F00000 "],body.wp-theme-maya #nav font[color="#ff0000"]{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}body.wp-theme-maya #nav>ul.level-1>li:hover>a,body.wp-theme-maya #nav>ul.level-1>li.sfHover>a,body.wp-theme-maya #nav>ul.level-1>li>a:hover,body.wp-theme-maya #nav>ul.level-1>li>a:focus{color:var(--ti-wh-accent-dark)!important;background:#f6e6da!important;outline:0!important;transform:translateY(-1px)!important}body.wp-theme-maya #nav>ul.level-1>li.current-menu-item>a,body.wp-theme-maya #nav>ul.level-1>li.current-menu-ancestor>a,body.wp-theme-maya #nav>ul.level-1>li.current_page_item>a{color:#fff!important;background:var(--ti-wh-accent)!important;box-shadow:0 3px 9px rgb(93 42 18 / .17)!important}body.wp-theme-maya #nav>ul.level-1>li.current-menu-item>a *,body.wp-theme-maya #nav>ul.level-1>li.current-menu-ancestor>a *,body.wp-theme-maya #nav>ul.level-1>li.current_page_item>a *{color:#fff!important}body.wp-theme-maya #nav>ul.level-1>li>a:focus-visible{outline:3px solid #efb58f!important;outline-offset:2px!important}body.wp-theme-maya #nav ul.sub-menu{box-sizing:border-box!important;min-width:240px!important;padding:8px!important;border:1px solid var(--ti-wh-border)!important;border-radius:10px!important;background:#fff!important;box-shadow:var(--ti-wh-shadow)!important;z-index:10020!important}body.wp-theme-maya #nav ul.sub-menu li{width:100%!important;border:0!important;background:transparent!important}body.wp-theme-maya #nav ul.sub-menu li a{box-sizing:border-box!important;display:block!important;width:100%!important;padding:9px 11px!important;border:0!important;border-radius:7px!important;color:var(--ti-wh-ink)!important;background:transparent!important;font-family:var(--ti-wh-font)!important;font-size:15px!important;font-weight:550!important;line-height:1.35!important;white-space:normal!important}body.wp-theme-maya #nav ul.sub-menu li:hover>a,body.wp-theme-maya #nav ul.sub-menu li>a:hover,body.wp-theme-maya #nav ul.sub-menu li>a:focus-visible{color:var(--ti-wh-accent-dark)!important;background:var(--ti-wh-warm)!important}@media (max-width:640px){body.wp-theme-maya #nav{min-height:0!important;padding:5px!important}body.wp-theme-maya #nav:has(>select.select-menu)>ul.level-1{display:none!important}body.wp-theme-maya #nav select.select-menu{display:block!important;box-sizing:border-box!important;width:100%!important;min-height:48px!important;margin:0 auto!important;padding:10px 14px!important;border:1px solid var(--ti-wh-border)!important;border-radius:8px!important;color:var(--ti-wh-ink)!important;background:#fff!important;font-family:var(--ti-wh-font)!important;font-size:16px!important;font-weight:700!important}body.wp-theme-maya #nav:not(:has(>select.select-menu))>ul.level-1{display:flex!important;flex-wrap:wrap!important}body.wp-theme-maya #nav:not(:has(>select.select-menu))>ul.level-1>li>a{justify-content:center!important;width:auto!important}}
body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products,.wc-block-grid .wc-block-grid__products,.wc-block-product-template){align-items:stretch!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;gap:18px!important;justify-content:center!important;list-style:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product,.wc-block-grid__products .wc-block-grid__product,.wc-block-product-template li.wc-block-product){align-self:stretch!important;background:#fff!important;border:1px solid #e5cfb6!important;border-radius:11px!important;box-shadow:0 8px 22px rgb(68 40 20 / .07)!important;box-sizing:border-box!important;clear:none!important;display:flex!important;flex-direction:column!important;float:none!important;height:auto!important;margin:0!important;max-width:none!important;min-width:0!important;overflow:visible!important;padding:14px!important;position:relative!important;text-align:center!important;width:auto!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link,.wc-block-grid__product-link){align-items:stretch!important;color:inherit!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;text-decoration:none!important;width:100%!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid__product-image,.wc-block-components-product-image,.container-image-and-badge){align-items:center!important;background:#fff!important;display:flex!important;justify-content:center!important;margin:0 0 13px!important;min-height:225px!important;overflow:visible!important;width:100%!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link img,.wc-block-grid__product-image img,.wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){background:#fff!important;border-radius:9px!important;box-sizing:border-box!important;display:block!important;height:225px!important;margin:0!important;max-height:none!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;padding:8px!important;width:100%!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce-loop-product__title,.wc-block-grid__product-title,.wc-block-components-product-name,.wc-block-product-template .wp-block-post-title){color:#25160f!important;font-size:16px!important;font-weight:700!important;line-height:1.32!important;margin:2px 0 11px!important;padding:0!important;text-align:center!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product .price,.wc-block-grid__product-price,.wc-block-components-product-price){color:#8d431b!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;margin:auto 0 13px!important;text-align:center!important}@media screen and (min-width:901px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products.columns-1 li.product,.wc-block-grid.has-1-columns .wc-block-grid__product){flex:0 1 360px!important;max-width:360px!important;min-width:0!important;width:360px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product,.wc-block-product-template li.wc-block-product){flex:0 0 calc((100% - 54px) / 4)!important;max-width:none!important;min-width:0!important;width:calc((100% - 54px) / 4)!important}}@media screen and (max-width:900px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products,.wc-block-grid .wc-block-grid__products,.wc-block-product-template){gap:12px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products.columns-1 li.product,.wc-block-grid.has-1-columns .wc-block-grid__product){flex:0 1 min(100%, 360px)!important;max-width:360px!important;width:min(100%, 360px)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product,.wc-block-product-template li.wc-block-product){flex:0 0 calc((100% - 12px) / 2)!important;max-width:none!important;min-width:0!important;width:calc((100% - 12px) / 2)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid__product-image,.wc-block-components-product-image,.container-image-and-badge){min-height:180px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link img,.wc-block-grid__product-image img,.wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){height:180px!important}}@media screen and (max-width:620px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products,.wc-block-grid .wc-block-grid__products,.wc-block-product-template){gap:10px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product,.wc-block-grid__products .wc-block-grid__product,.wc-block-product-template li.wc-block-product){padding:8px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product,.wc-block-product-template li.wc-block-product){flex-basis:calc((100% - 10px) / 2)!important;width:calc((100% - 10px) / 2)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid__product-image,.wc-block-components-product-image,.container-image-and-badge){min-height:150px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link img,.wc-block-grid__product-image img,.wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){height:150px!important;padding:4px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce-loop-product__title,.wc-block-grid__product-title,.wc-block-components-product-name,.wc-block-product-template .wp-block-post-title){font-size:14px!important;line-height:1.25!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product .price,.wc-block-grid__product-price,.wc-block-components-product-price){font-size:14px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products li.product .button,.wc-block-grid__product .button,.ti-bh-grid-card-cta,.ti-wh-grid-card-cta){font-size:12px!important;min-height:42px!important;padding:8px 6px!important;white-space:nowrap!important}}@media screen and (max-width:767px){html body.page:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) #content[id="content"] :is(.wc-block-grid__products,ul.products,.wc-block-product-template){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:10px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding:6px 0!important;align-items:stretch!important;justify-content:stretch!important}html body.page:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) #content[id="content"] :is(.wc-block-grid__products,ul.products,.wc-block-product-template)::before,html body.page:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) #content[id="content"] :is(.wc-block-grid__products,ul.products,.wc-block-product-template)::after{content:none!important;display:none!important}html body.page:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) #content[id="content"] :is(.wc-block-grid__products,ul.products,.wc-block-product-template)>:is(li.product,li.wc-block-grid__product,li.wc-block-product){box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;float:none!important;clear:none!important;margin:0!important;grid-column:auto!important;justify-self:stretch!important}}
:root{--ti-r33-cart-brown:#7a3f20;--ti-r33-cart-brown-dark:#572b17;--ti-r33-cart-light:#fffdf9;--ti-r33-cart-border:#dfbea0;--ti-r33-cart-ink:#2d241f;--ti-r33-cart-shadow:0 10px 28px rgba(57, 31, 18, .22)}html body.wp-theme-maya #header #top,html body.wp-theme-maya #header #top #cart{overflow:visible!important}html body.wp-theme-maya #header #top #cart{isolation:isolate}html body.wp-theme-maya #header #top #cart .trigger .minicart{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;color:#fff8ee!important;font:700 11px/1.25 Arial,Helvetica,sans-serif!important;letter-spacing:.01em!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important}html body.wp-theme-maya #header #top #cart::after{content:""!important;position:absolute!important;top:100%!important;right:0!important;z-index:100149!important;display:none;width:min(360px, calc(100vw - 24px))!important;height:14px!important;background:transparent!important;pointer-events:auto!important}html body.wp-theme-maya #header #top #cart:hover::after,html body.wp-theme-maya #header #top #cart:focus-within::after{display:block!important}html body.wp-theme-maya #header #top #cart .quick-cart{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;z-index:100150!important;box-sizing:border-box!important;display:none!important;width:min(360px, calc(100vw - 24px))!important;max-height:min(70vh, 520px)!important;margin:0!important;padding:16px!important;overflow:hidden auto!important;color:var(--ti-r33-cart-ink)!important;background:var(--ti-r33-cart-light)!important;border:1px solid var(--ti-r33-cart-border)!important;border-radius:14px!important;box-shadow:var(--ti-r33-cart-shadow)!important}html body.wp-theme-maya #header #top #cart:hover .quick-cart,html body.wp-theme-maya #header #top #cart:focus-within .quick-cart{display:block!important}html body.wp-theme-maya #header #top #cart .quick-cart ul.cart_list{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;color:var(--ti-r33-cart-ink)!important;list-style:none!important}html body.wp-theme-maya #header #top #cart .quick-cart li.ti-r33-cart-line{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 12px!important;align-items:start!important;margin:0!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid #ead8c7!important;float:none!important;width:100%!important}html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-line-name,html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-line-name a{min-width:0!important;color:var(--ti-r33-cart-ink)!important;font:700 12.5px/1.45 Arial,Helvetica,sans-serif!important;text-align:left!important;text-decoration:none!important;overflow-wrap:anywhere!important}html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-line-name a:hover,html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-line-name a:focus-visible{color:var(--ti-r33-cart-brown)!important;text-decoration:underline!important}html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-line-name small{color:#69584d!important;font:700 11px/1.4 Arial,Helvetica,sans-serif!important}html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-line-price,html body.wp-theme-maya #header #top #cart .quick-cart .ti-r33-cart-total-price{color:var(--ti-r33-cart-brown)!important;font-weight:800!important;white-space:nowrap!important}html body.wp-theme-maya #header #top #cart .quick-cart li.totals{display:flex!important;gap:16px!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:0!important;border:0!important;color:var(--ti-r33-cart-ink)!important;font:800 13px/1.4 Arial,Helvetica,sans-serif!important;list-style:none!important;float:none!important;width:100%!important}html body.wp-theme-maya #header #top #cart .quick-cart li.empty{display:block!important;margin:0!important;padding:18px 10px!important;border:0!important;color:#5e5148!important;font:700 14px/1.45 Arial,Helvetica,sans-serif!important;text-align:center!important;list-style:none!important;float:none!important;width:100%!important}html body.wp-theme-maya #header #top #cart .quick-cart li.view-cart-button{display:block!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important;float:none!important;width:100%!important}html body.wp-theme-maya #header #top #cart .quick-cart li.view-cart-button>a.view-cart-button{box-sizing:border-box!important;display:block!important;width:100%!important;margin:0!important;padding:11px 16px!important;color:#fffaf3!important;font:800 12.5px/1.25 Arial,Helvetica,sans-serif!important;text-align:center!important;text-decoration:none!important;background:linear-gradient(135deg,#8b4a28,#6b341c)!important;border:1px solid #623019!important;border-radius:8px!important;box-shadow:0 5px 12px rgb(80 40 19 / .18)!important}html body.wp-theme-maya #header #top #cart .quick-cart li.view-cart-button>a.view-cart-button:hover,html body.wp-theme-maya #header #top #cart .quick-cart li.view-cart-button>a.view-cart-button:focus-visible{background:linear-gradient(135deg,#6b341c,#4d2817)!important;outline:2px solid #d7a77e!important;outline-offset:2px!important}#ti-r33-live-cart-source{display:none!important}@media (max-width:900px){html body.wp-theme-maya #header #top #cart .quick-cart,html body.wp-theme-maya #header #top #cart:hover .quick-cart,html body.wp-theme-maya #header #top #cart:focus-within .quick-cart,html body.wp-theme-maya #header #top #cart::after{display:none!important}}
body.single-product #primary{--ti-product-readable-font:Arial, Helvetica, sans-serif;--ti-product-readable-text:#545252}body.single-product #primary .woocommerce-product-details__short-description,body.single-product #primary .woocommerce-product-details__short-description *,body.single-product #primary form.cart,body.single-product #primary form.cart p,body.single-product #primary form.cart li,body.single-product #primary form.cart label,body.single-product #primary form.cart select,body.single-product #primary form.cart textarea,body.single-product #primary form.cart input,body.single-product #primary form.cart .wc-pao-addon-name,body.single-product #primary form.cart .wc-pao-addon-description,body.single-product #primary form.cart .product-addon,body.single-product #primary #tab-description,body.single-product #primary #tab-description *{font-family:var(--ti-product-readable-font)!important}body.single-product #primary .woocommerce-product-details__short-description,body.single-product #primary .woocommerce-product-details__short-description p,body.single-product #primary .woocommerce-product-details__short-description li{color:var(--ti-product-readable-text)!important;font-size:16px!important;line-height:1.68!important}body.single-product #primary .woocommerce-product-details__short-description{margin-top:18px!important;margin-bottom:24px!important;overflow-wrap:anywhere}body.single-product #primary .woocommerce-product-details__short-description p{margin-top:12.8px!important;margin-bottom:4.8px!important}body.single-product #primary form.cart,body.single-product #primary form.cart p,body.single-product #primary form.cart li,body.single-product #primary form.cart label,body.single-product #primary form.cart .wc-pao-addon-container,body.single-product #primary form.cart .wc-pao-addon-wrap,body.single-product #primary form.cart .wc-pao-addon-description,body.single-product #primary form.cart .addon-description,body.single-product #primary form.cart .product-addon-totals{color:var(--ti-product-readable-text);font-size:16px!important;line-height:1.68!important}body.single-product #primary form.cart table.variations th.label,body.single-product #primary form.cart table.variations th.label label{color:#2a211b!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important}body.single-product #primary form.cart select,body.single-product #primary form.cart textarea,body.single-product #primary form.cart input[type="text"],body.single-product #primary form.cart input[type="email"],body.single-product #primary form.cart input[type="number"]{font-size:16px!important;line-height:1.4!important;min-height:44px;box-sizing:border-box}body.single-product #primary form.cart .wc-pao-addon-container{margin:0 0 24px!important}body.single-product #primary form.cart h3.wc-pao-addon-name,body.single-product #primary form.cart h3.addon-name,body.single-product #primary form.cart .product-addon>h3{color:#2a211b!important;font-size:18px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1.34!important;margin:25px 0 10px!important}body.single-product #primary form.cart .wc-pao-addon-description,body.single-product #primary form.cart .addon-description{color:#54463d!important;font-size:16px!important;font-weight:600!important;line-height:1.68!important;margin:0 0 12px!important}body.single-product #primary form.cart .wc-pao-addon-wrap{margin-bottom:10px!important}body.single-product #primary #tab-description{color:var(--ti-product-readable-text)!important;font-size:16px!important;line-height:1.68!important;overflow-wrap:anywhere}body.single-product #primary #tab-description p:not(.lead):not(.ti-core-eyebrow):not(.ti-wh-editorial-kicker),body.single-product #primary #tab-description li,body.single-product #primary #tab-description summary{color:var(--ti-product-readable-text)!important;font-size:16px!important;line-height:1.68!important}body.single-product #primary #tab-description p.lead{font-size:18px!important;line-height:1.55!important}body.single-product #primary #tab-description p.ti-core-eyebrow,body.single-product #primary #tab-description p.ti-wh-editorial-kicker{font-size:12.5px!important;line-height:1.4!important}body.single-product #primary #tab-description h2{color:#2a211b!important;font-size:24px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1.28!important}body.single-product #primary #tab-description h3{color:#2a211b!important;font-size:20px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1.35!important}body.single-product #primary #tab-description td,body.single-product #primary #tab-description th{font-size:15px!important;line-height:1.5!important}body.single-product #primary #tab-description>h2:first-child{color:#2a211b!important;font-size:24px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1.28!important;margin:19.2px 0 7.2px!important}body.single-product #primary #tab-description .ti-wh-product h2,body.single-product #primary #tab-description .ti-wh-editorial-description h2,body.single-product #primary #tab-description article[class*="ti-wh"] h2{color:#2a211b!important;font-size:24px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1.28!important;margin:30px 0 14px!important}body.single-product #primary #tab-description .ti-wh-product h3,body.single-product #primary #tab-description .ti-wh-editorial-description h3,body.single-product #primary #tab-description article[class*="ti-wh"] h3{color:#2a211b!important;font-size:20px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1.35!important}@media (max-width:700px){body.single-product #primary .woocommerce-product-details__short-description,body.single-product #primary .woocommerce-product-details__short-description p,body.single-product #primary .woocommerce-product-details__short-description li,body.single-product #primary form.cart,body.single-product #primary form.cart p,body.single-product #primary form.cart li,body.single-product #primary form.cart label,body.single-product #primary form.cart .wc-pao-addon-description{font-size:16px!important;line-height:1.65!important}}@media (max-width:520px){body.single-product #primary #tab-description,body.single-product #primary #tab-description p:not(.lead):not(.ti-core-eyebrow):not(.ti-wh-editorial-kicker),body.single-product #primary #tab-description li,body.single-product #primary #tab-description summary{font-size:15px!important;line-height:1.68!important}body.single-product #primary #tab-description h2{font-size:21px!important}body.single-product #primary #tab-description h3{font-size:18px!important}body.single-product #primary #tab-description td,body.single-product #primary #tab-description th{font-size:14px!important}}@media (max-width:520px){body.single-product #primary #tab-description .ti-wh-product h2,body.single-product #primary #tab-description .ti-wh-editorial-description h2,body.single-product #primary #tab-description article[class*="ti-wh"] h2{font-size:21px!important}body.single-product #primary #tab-description .ti-wh-product h3,body.single-product #primary #tab-description .ti-wh-editorial-description h3,body.single-product #primary #tab-description article[class*="ti-wh"] h3{font-size:18px!important}}
.yith-wcbm-badge,.onsale,.wc-block-grid__product-onsale{display:none!important}ul.products li.product,.woocommerce ul.products li.product,.wc-block-grid__product-image,.single-product div.product{position:relative!important}.ti-product-badge{box-sizing:border-box!important;position:absolute!important;z-index:24!important;top:12px!important;left:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:calc(100% - 24px)!important;min-height:30px!important;margin:0!important;padding:6px 12px!important;border:1px solid #9a4a24!important;border-radius:999px!important;background:linear-gradient(135deg,#b95522 0%,#873b18 100%)!important;box-shadow:0 6px 14px rgb(72 43 22 / .18)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.015em!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;pointer-events:none!important}.ti-product-badge--feature{border-color:#d7b18f!important;background:#fff8f1!important;color:#743a1e!important;box-shadow:0 5px 12px rgb(72 43 22 / .12)!important}html body #content#content .wc-block-grid__product-onsale{display:none!important}html body #content#content .wc-block-grid__product-image:has(>.ti-product-badge){margin-top:5px!important}html body #content#content .wc-block-grid__product-image>.ti-product-badge{top:0!important;transform:translateY(calc(-100% - 4px))!important}html body #content#content ul.products li.product:has(.ti-product-badge),html body #content#content .woocommerce ul.products li.product:has(.ti-product-badge){padding-top:48px!important}.single-product div.product>.ti-product-badge{top:18px!important;left:18px!important}@media (max-width:782px){.ti-product-badge,.single-product div.product>.ti-product-badge{top:8px!important;left:8px!important;max-width:calc(100% - 16px)!important;min-height:27px!important;padding:5px 9px!important;font-size:11.5px!important}}
@media screen and (min-width:1460px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product,.wc-block-product-template li.wc-block-product){flex:0 0 calc((100% - 54px) / 4)!important;width:calc((100% - 54px) / 4)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image,.woocommerce ul.products:not(.columns-1) .container-image-and-badge){height:320px!important;min-height:320px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product>a.woocommerce-LoopProduct-link img,.woocommerce ul.products:not(.columns-1) li.product img.attachment-woocommerce_thumbnail,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image img,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){height:320px!important;padding:4px!important}}@media screen and (min-width:1181px) and (max-width:1459px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product,.wc-block-product-template li.wc-block-product){flex:0 0 calc((100% - 36px) / 3)!important;width:calc((100% - 36px) / 3)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image,.woocommerce ul.products:not(.columns-1) .container-image-and-badge){height:280px!important;min-height:280px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product>a.woocommerce-LoopProduct-link img,.woocommerce ul.products:not(.columns-1) li.product img.attachment-woocommerce_thumbnail,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image img,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){height:280px!important;padding:4px!important}}@media screen and (min-width:901px) and (max-width:1180px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product,.wc-block-product-template li.wc-block-product){flex:0 0 calc((100% - 18px) / 2)!important;width:calc((100% - 18px) / 2)!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image,.woocommerce ul.products:not(.columns-1) .container-image-and-badge){height:300px!important;min-height:300px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product>a.woocommerce-LoopProduct-link img,.woocommerce ul.products:not(.columns-1) li.product img.attachment-woocommerce_thumbnail,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image img,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){height:300px!important;padding:4px!important}}@media screen and (min-width:621px) and (max-width:900px){body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image,.woocommerce ul.products:not(.columns-1) .container-image-and-badge){height:220px!important;min-height:220px!important}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) :is(.woocommerce ul.products:not(.columns-1) li.product>a.woocommerce-LoopProduct-link img,.woocommerce ul.products:not(.columns-1) li.product img.attachment-woocommerce_thumbnail,.wc-block-grid:not(.has-1-columns) .wc-block-grid__product-image img,.wc-block-grid:not(.has-1-columns) .wc-block-components-product-image img,.wc-block-product-template li.wc-block-product img){height:220px!important;padding:4px!important}}@media screen and (min-width:1181px){body.page #primary :is(.wc-block-grid.has-1-columns .wc-block-grid__product,.woocommerce ul.products.columns-1 li.product){flex:0 1 440px!important;max-width:440px!important;width:440px!important}body.page #primary .wc-block-grid.has-1-columns :is(.wc-block-grid__product-image,.container-image-and-badge){height:360px!important;min-height:360px!important;width:100%!important}body.page #primary :is(.wc-block-grid.has-1-columns img.attachment-woocommerce_thumbnail,.woocommerce ul.products.columns-1 li.product img.attachment-woocommerce_thumbnail){height:360px!important;max-width:100%!important;padding:4px!important;width:100%!important}}@media screen and (min-width:901px) and (max-width:1180px){body.page #primary :is(.wc-block-grid.has-1-columns .wc-block-grid__product,.woocommerce ul.products.columns-1 li.product){flex:0 1 420px!important;max-width:420px!important;width:420px!important}body.page #primary .wc-block-grid.has-1-columns :is(.wc-block-grid__product-image,.container-image-and-badge),body.page #primary :is(.wc-block-grid.has-1-columns img.attachment-woocommerce_thumbnail,.woocommerce ul.products.columns-1 li.product img.attachment-woocommerce_thumbnail){height:330px!important;min-height:330px!important;padding:4px!important;width:100%!important}}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) a[href*="/product/wood-fired-wooden-jacuzzi/"] img.attachment-woocommerce_thumbnail{transform:scale(.76)!important;transform-origin:center center!important}
#content .tiuk-reviews{box-sizing:border-box;clear:both;width:100%;max-width:none;margin:26px 0!important;padding:24px!important;border:1px solid #dfc8b4;border-radius:16px;background:#faf7f2;color:#30251f;text-align:left!important;grid-column:1/-1}#content .tiuk-reviews *{box-sizing:border-box}#content .tiuk-reviews h2{font-size:27px!important;line-height:1.25!important;margin:5px 0 10px!important;border:0!important;padding:0!important;text-align:left!important}#content .tiuk-reviews header>p{font-size:14px;line-height:1.65;margin:0 0 13px}#content .tiuk-reviews .tiuk-r-eyebrow{color:#8a421f;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0}#content .tiuk-r-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 14px}#content .tiuk-r-controls label{display:block;font-size:12px;font-weight:700;color:#65412b;min-width:0}#content .tiuk-r-controls input,#content .tiuk-r-controls select{display:block;box-sizing:border-box;width:100%!important;max-width:100%;min-width:0;height:42px;margin:6px 0 0!important;padding:8px 10px;border:1px solid #ccb8a5;border-radius:6px;background:#fff;color:#30251f;font-family:inherit;font-size:14px;line-height:1.3;text-overflow:ellipsis}#content .tiuk-r-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px;align-items:start;clear:both}#content .tiuk-r-card{min-width:0;overflow:hidden;border:1px solid #e2d3c5;border-radius:12px;background:#fff;margin:0!important;padding:0!important;text-align:left!important}#content .tiuk-r-photo{display:block;aspect-ratio:4/3;overflow:hidden;background:#ede5db}#content .tiuk-r-photo img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;margin:0!important}#content .tiuk-r-card-body{padding:16px}#content .tiuk-r-card h3{font-size:16px!important;line-height:1.4!important;margin:0 0 9px!important;overflow-wrap:anywhere;text-align:left!important}#content .tiuk-r-card .tiuk-r-model{font-size:12px!important;line-height:1.5;margin:0 0 10px!important;color:#775035;font-weight:700}#content .tiuk-r-card blockquote{margin:0 0 10px!important;padding:0!important;border:0!important;background:none!important;font-style:normal!important}#content .tiuk-r-card p{padding:0!important;text-indent:0!important;font-size:13px!important;line-height:1.6!important;margin:0 0 10px!important}#content .tiuk-r-card .tiuk-r-badge{font-size:11px!important;color:#765037;background:#f7efe4;padding:5px 7px;border-radius:5px}#content .tiuk-r-source,#content .tiuk-r-all a{font-size:13px;font-weight:700;color:#854323!important;text-decoration:none}#content .tiuk-r-source:hover,#content .tiuk-r-all a:hover{text-decoration:underline}#content .tiuk-r-full summary{cursor:pointer;font-size:12px;font-weight:700;color:#854323;margin:10px 0}#content .tiuk-r-full p{white-space:normal}#content .tiuk-r-note,#content .tiuk-r-count{font-size:13px!important;line-height:1.5!important;color:#6f4832;margin:12px 0!important}#content .tiuk-r-pages{display:flex;justify-content:space-between;gap:10px;margin:15px 0 0}#content .tiuk-r-pages[hidden]{display:none}#content .tiuk-r-pages button{border:1px solid #8a512f;background:#fff;color:#713f24;padding:10px 14px;border-radius:7px;font-weight:700;cursor:pointer}#content .tiuk-r-pages button:disabled{opacity:.4;cursor:default}#content .tiuk-reviews :is(button,a,input,select,summary):focus-visible{outline:3px solid #c97035;outline-offset:3px}#content .tiuk-reviews--product{padding:18px!important;margin:20px 0!important}#content .tiuk-reviews--product h2{font-size:22px!important}#content .tiuk-reviews--product .tiuk-r-controls{grid-template-columns:repeat(2,minmax(0,1fr))}#content .tiuk-reviews--product .tiuk-r-grid{grid-template-columns:1fr!important}#content .tiuk-reviews--product .tiuk-r-card{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start}#content .tiuk-reviews--product .tiuk-r-photo{margin:12px 0 12px 12px;aspect-ratio:1/1;border-radius:7px}#content .tiuk-reviews--product .tiuk-r-card-body{padding:12px}#content .ti-testimonials-wrap>.wp-block-group__inner-container:has(.tiuk-reviews){display:block!important}#content .tiuk-r-empty{grid-column:1/-1;padding:18px;border:1px dashed #ccb8a5;border-radius:8px;background:#fff;font-size:14px}@media(max-width:1000px){#content .tiuk-r-controls{grid-template-columns:repeat(2,minmax(0,1fr))}#content .tiuk-reviews--product .tiuk-r-grid{grid-template-columns:1fr!important}}@media(max-width:700px){#content .tiuk-r-grid{grid-template-columns:1fr!important}#content .tiuk-reviews{padding:17px!important}#content .tiuk-reviews h2{font-size:23px!important}}@media(max-width:420px){#content .tiuk-r-controls,#content .tiuk-reviews--product .tiuk-r-controls{grid-template-columns:1fr}}#tiuk-header-reviews{box-sizing:border-box;clear:both;width:calc(100% - 40px);max-width:800px;margin:10px auto 14px;padding:8px 0;border:1px solid #e6d9cc;border-radius:10px;background:#fffaf5;color:#493528;font:13px/1.5 Arial,Helvetica,sans-serif;overflow:hidden;text-align:left}#tiuk-header-reviews *{box-sizing:border-box}#tiuk-header-reviews .tiuk-h-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 5px}#tiuk-header-reviews .tiuk-h-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#785239}#tiuk-header-reviews button{display:block;flex:0 0 auto;min-width:44px;min-height:28px;margin:0;padding:2px 8px;border:1px solid #dcc8b7;border-radius:6px;background:#fff;color:#60442e;font:11px/1.4 Arial,sans-serif;cursor:pointer}#tiuk-header-reviews .tiuk-h-window{width:100%;overflow:hidden}#tiuk-header-reviews .tiuk-h-track{display:flex;width:max-content;animation:tiuk-h-slide var(--tiuk-h-duration,120s) linear infinite}#tiuk-header-reviews .tiuk-h-group{display:flex;flex:none;align-items:center}#tiuk-header-reviews .tiuk-h-item{display:flex;align-items:center;gap:10px;flex:0 0 310px;width:310px;max-width:none;height:92px;margin:0 10px 0 0;padding:8px;color:#493528;font:12px/1.4 Arial,sans-serif;text-decoration:none;white-space:normal;border:1px solid #e6d9cc;border-radius:8px;background:#fff;overflow:hidden}#tiuk-header-reviews .tiuk-h-photo{display:block!important;flex:0 0 72px!important;width:72px!important;height:72px!important;max-width:72px!important;margin:0!important;border-radius:6px;object-fit:cover}#tiuk-header-reviews .tiuk-h-copy{display:flex;flex-direction:column;gap:3px;min-width:0}#tiuk-header-reviews .tiuk-h-copy strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#713819;font-weight:700}#tiuk-header-reviews .tiuk-h-quote{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}#tiuk-header-reviews .tiuk-h-more{color:#713819;font-size:11px;font-weight:700;text-decoration:underline}#tiuk-header-reviews .tiuk-h-item:hover{text-decoration:underline}#tiuk-header-reviews :focus-visible{outline:2px solid #98532b;outline-offset:-2px}#tiuk-header-reviews:hover .tiuk-h-track,#tiuk-header-reviews[data-paused="true"] .tiuk-h-track{animation-play-state:paused}#tiuk-header-reviews .tiuk-h-window:focus-within .tiuk-h-track{animation:none;transform:none}#tiuk-header-reviews .tiuk-h-window:focus-within{overflow-x:auto}#tiuk-header-reviews .tiuk-h-window:focus-within .tiuk-h-clone{display:none}#content .tiuk-r-model a{color:inherit!important;text-decoration:underline}@keyframes tiuk-h-slide{to{transform:translateX(-50%)}}@media(max-width:780px){html body.wp-theme-maya #header#header:has(#tiuk-header-reviews),html body.wp-theme-maya #header#header:has(#tiuk-header-reviews)>.group.inner{height:auto!important;min-height:0!important}}@media(max-width:520px){#tiuk-header-reviews{width:calc(100% - 28px);margin-bottom:10px}#tiuk-header-reviews .tiuk-h-label{font-size:10px}#tiuk-header-reviews .tiuk-h-item{flex-basis:270px;width:270px}}@media(prefers-reduced-motion:reduce){#tiuk-header-reviews .tiuk-h-track{animation:none}#tiuk-header-reviews .tiuk-h-window{overflow-x:auto}#tiuk-header-reviews .tiuk-h-clone,#tiuk-header-reviews button{display:none}}
html body.boxed-layout{background-color:#403a32!important;background-image:url(https://www.woodenhottubsale.co.uk/wp-content/uploads/ti-perf/83ecbe3917cff3ed.svg)!important;background-size:100% 100%!important;background-position:left top!important;background-repeat:no-repeat!important;background-attachment:fixed!important}html body.boxed-layout>#fsb_image{display:none!important}html body.home.page-id-172.boxed-layout{background-position:left top!important}@media (min-width:768px){html body.boxed-layout .bg-shadow{box-sizing:border-box!important;width:calc(100% - 32px)!important;max-width:1920px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;zoom:1!important;transform:none!important}}@media (min-width:1280px){html body.boxed-layout .bg-shadow{width:calc(100% - min(25vw, 384px))!important}}@media (min-width:1101px){body.ti-uk-help-guide-page #primary{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;float:none!important}html body.ti-uk-help-guide-page #primary>.inner.group>#content.group{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:none!important;margin:0 24px!important;padding:0 0 42px!important;float:none!important}html body.ti-uk-help-guide-page #primary>.inner.group>#content.group>*,html body.ti-uk-help-guide-page #primary>.inner.group>#content.group .ti-content-page,html body.ti-uk-help-guide-page #primary>.inner.group>#content.group .entry-content{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}@media (min-width:1600px){body.boxed-layout #content .entry-content>p,body.boxed-layout #content .woocommerce-product-details__short-description>p,body.boxed-layout #content .woocommerce-Tabs-panel--description>p{max-width:85ch!important}}html body{font-family:Calibri,"Droid Sans",Verdana,Arial,sans-serif!important;font-size:12px!important;line-height:1.8!important}html body #content,html body #content p,html body #content li,html body #content td,html body #content th,html body #content input,html body #content select,html body #content textarea,html body #content button{font-family:Arial,Helvetica,sans-serif!important}body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-Tabs-panel--description,body.single-product .woocommerce-Tabs-panel--description p,body.single-product .woocommerce-Tabs-panel--description li,body.ti-uk-help-guide-page #content p,body.ti-uk-help-guide-page #content li{font-size:16px!important;line-height:1.68!important;font-weight:400!important}body.single-product h1.product_title{font-family:Arial,Helvetica,sans-serif!important;font-size:33.024px!important;line-height:1.14!important;font-weight:400!important}body.single-product .woocommerce-Tabs-panel--description h2,body.single-product .woocommerce-Tabs-panel--description h3,body.ti-uk-help-guide-page #content h1,body.ti-uk-help-guide-page #content h2,body.ti-uk-help-guide-page #content h3{font-family:Arial,Helvetica,sans-serif!important}.ti-testimonials-wrap>.wp-block-group__inner-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.ti-testimonials-wrap .testimonial{box-sizing:border-box!important;display:grid!important;grid-template-columns:126px minmax(0,1fr)!important;grid-template-rows:auto minmax(112px,1fr)!important;column-gap:18px!important;row-gap:8px!important;width:100%!important;height:auto!important;min-height:190px!important;margin:0!important;padding:18px!important;float:none!important;position:relative!important;overflow:hidden!important;border:1px solid #e7c3a7!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 18px rgb(91 48 24 / .07)!important}.ti-testimonials-wrap .testimonial .thumbnail{box-sizing:border-box!important;position:static!important;inset:auto!important;grid-column:1!important;grid-row:1 / span 2!important;align-self:start!important;width:126px!important;height:126px!important;margin:0!important;padding:6px!important;float:none!important;transform:none!important;border-radius:10px!important;background:#f7f0ea!important;overflow:hidden!important}.ti-testimonials-wrap .testimonial .thumbnail a,.ti-testimonials-wrap .testimonial .thumbnail img{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;border-radius:7px!important}.ti-testimonials-wrap .testimonial .testimonial-name{box-sizing:border-box!important;position:static!important;grid-column:2!important;grid-row:1!important;width:auto!important;height:auto!important;margin:0!important;padding:0 0 8px!important;float:none!important;border-bottom:1px solid #ead6c6!important}.ti-testimonials-wrap .testimonial .testimonial-name a{display:block!important;font:700 14px/1.45 Arial,Helvetica,sans-serif!important;color:#5c2d17!important;text-align:left!important;text-decoration:none!important}.ti-testimonials-wrap .testimonial .testimonial-text{box-sizing:border-box!important;position:static!important;grid-column:2!important;grid-row:2!important;width:auto!important;height:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;overflow:visible!important;transform:none!important}.ti-testimonials-wrap .testimonial .testimonial-text p{margin:0!important;font:400 15px/1.62 Arial,Helvetica,sans-serif!important;color:#3f352f!important;text-align:left!important;overflow-wrap:anywhere!important}body.page-id-177 #post-177 .ti-customer-locations-page .ti-testimonials-wrap .testimonial{grid-template-columns:126px minmax(0,1fr)!important;grid-template-rows:auto minmax(112px,1fr)!important}body.page-id-177 #post-177 .ti-customer-locations-page .ti-testimonials-wrap .testimonial .thumbnail{grid-column:1!important;grid-row:1 / span 2!important}body.page-id-177 #post-177 .ti-customer-locations-page .ti-testimonials-wrap .testimonial .testimonial-name{grid-column:2!important;grid-row:1!important}body.page-id-177 #post-177 .ti-customer-locations-page .ti-testimonials-wrap .testimonial .testimonial-text{grid-column:2!important;grid-row:2!important}body.single-product #popup_add_ons.popup_add_ons,body.single-product #popup_add_ons,body.single-product .popup_add_ons{position:fixed!important;inset:0!important;z-index:2147483000!important;isolation:isolate!important}body.single-product #popup_add_ons>*,body.single-product .popup_add_ons>*{position:relative!important;z-index:2147483001!important}body.single-product #popup_add_ons .close,body.single-product #popup_add_ons .popup-close,body.single-product .popup_add_ons .close,body.single-product .popup_add_ons .popup-close{z-index:2147483002!important}@media (max-width:900px){.ti-testimonials-wrap>.wp-block-group__inner-container{grid-template-columns:1fr!important}}@media (max-width:600px){.ti-testimonials-wrap .testimonial{grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:auto minmax(82px,1fr)!important;column-gap:12px!important;padding:13px!important;min-height:132px!important}.ti-testimonials-wrap .testimonial .thumbnail{width:82px!important;height:82px!important;padding:4px!important}.ti-testimonials-wrap .testimonial .testimonial-name a{font-size:13px!important}.ti-testimonials-wrap .testimonial .testimonial-text p{font-size:14px!important}body.page-id-177 #post-177 .ti-customer-locations-page .ti-testimonials-wrap .testimonial{grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:auto minmax(82px,1fr)!important}}
@media (min-width:901px){body.page #primary :is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid.has-1-columns .wc-block-grid__products{box-sizing:border-box!important;display:flex!important;justify-content:center!important;width:100%!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.page #primary :is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid.has-1-columns .wc-block-grid__product{flex:0 1 360px!important;width:360px!important;max-width:360px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}body.page #primary :is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid.has-1-columns .wc-block-grid__product-link{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}body.page #primary :is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid.has-1-columns .wc-block-grid__product-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:225px!important;margin:0 0 13px!important}body.page #primary :is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid.has-1-columns .container-image-and-badge{width:225px!important;max-width:100%!important}body.page #primary :is(.ti-content-page,.ti-badefass-guide,.ti-price-guide) .wc-block-grid.has-1-columns img.attachment-woocommerce_thumbnail{box-sizing:border-box!important;display:block!important;width:225px!important;height:225px!important;max-width:100%!important;margin:0!important;padding:8px!important;object-fit:contain!important;object-position:center!important}}
/* TimberIN localised professional footer: one exact component owner, no Blog selectors. */
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] { padding: 0 24px 32px !important; border: 0 !important; background: transparent !important; box-sizing: border-box; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] > .inner { box-sizing: border-box !important; width: 100% !important; max-width: none !important; padding: 0 !important; margin: 0 !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .center { width: 100% !important; float: none !important; margin: 0 !important; padding: 0 !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer { font: 400 16px/1.65 Arial, Helvetica, sans-serif !important; color: #44372e !important; background: #f7efe4; border: 1px solid #dfc4a7; border-radius: 18px; padding: 36px 32px 22px; text-align: left !important; box-sizing: border-box; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer * { box-sizing: border-box; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__main { display: grid; grid-template-columns: 1.2fr 1fr 1fr; gap: 36px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__main > * { min-width: 0; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer h2 { font: 700 17px/1.4 Arial, Helvetica, sans-serif !important; color: #32241c !important; margin: 0 0 12px !important; padding: 0 !important; border: 0 !important; letter-spacing: 0 !important; text-transform: none !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer p { font: 400 16px/1.65 Arial, Helvetica, sans-serif !important; color: #51463e !important; margin: 14px 0 18px !important; padding: 0 !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer ul { list-style: none !important; margin: 0 !important; padding: 0 !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer li { list-style: none !important; margin: 0 !important; padding: 0 !important; background: none !important; float: none !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer a { font: 400 16px/1.5 Arial, Helvetica, sans-serif !important; color: #613c25 !important; text-decoration: none !important; letter-spacing: normal !important; overflow-wrap: anywhere; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer a:hover { color: #25160f !important; text-decoration: underline !important; text-underline-offset: 4px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer a:focus-visible { outline: 3px solid #744124 !important; outline-offset: 3px; border-radius: 4px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer .ti-footer__wordmark { display: inline-block; font: 700 30px/1.15 Arial, Helvetica, sans-serif !important; color: #32241c !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__wordmark span { display: block; margin-top: 7px; font: 700 12px/1.4 Arial, Helvetica, sans-serif; letter-spacing: 1.7px; text-transform: uppercase; color: #744124; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer .ti-footer__contact { display: inline-flex; align-items: center; justify-content: space-between; gap: 22px; min-height: 46px; padding: 11px 18px; border-radius: 7px; background: #744124; color: #fff !important; font-weight: 700 !important; box-shadow: 0 3px 9px #32241c12; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer .ti-footer__contact:hover { background: #5d321d; color: #fff !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__nav a { display: inline-block; padding: 7px 0; min-height: 38px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__international { margin-top: 28px; padding-top: 24px; border-top: 1px solid #dfc4a7; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__international ul { display: flex; flex-wrap: wrap; gap: 4px 22px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__international a { display: inline-block; padding: 7px 0; min-height: 38px; font-size: 14px !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom { margin-top: 20px; padding-top: 18px; border-top: 1px solid #dfc4a7; display: flex; justify-content: space-between; align-items: baseline; flex-wrap: wrap; gap: 12px 24px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom p { margin: 0 !important; font-size: 14px !important; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom ul { display: flex; flex-wrap: wrap; gap: 4px 20px; }
html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom a { display: inline-block; padding: 7px 0; font-size: 14px !important; }
@media (max-width: 1100px) {
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__main { grid-template-columns: 1fr 1fr; gap: 26px; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__brand { grid-column: 1 / -1; max-width: 580px; }
}
@media (max-width: 560px) {
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] { padding: 0 12px 130px !important; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer { padding: 26px 20px 20px; border-radius: 14px; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__main { grid-template-columns: 1fr; gap: 26px; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__brand { grid-column: auto; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__nav a { min-height: 44px; padding: 10px 0; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__international ul { gap: 0 18px; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__international a,
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom a { min-height: 44px; padding: 11px 0; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom { display: block; }
  html body.ti-prof-footer-r1 #copyright.group[id="copyright"] .ti-footer__bottom nav { margin-top: 8px; }
}
html body.wp-theme-maya #logo{box-sizing:border-box!important;height:auto!important;padding-top:22px!important;text-align:center!important}html body.wp-theme-maya #logo img{display:block!important;width:320px!important;max-width:calc(100% - 48px)!important;height:auto!important;max-height:none!important;margin:0 auto!important;object-fit:contain!important}html body.wp-theme-maya #ti-wh-header-trustpilot.trustpilot-widget{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:400px!important;max-width:calc(100% - 40px)!important;height:56px!important;min-height:56px!important;padding:4px 10px!important;overflow:hidden!important}html body.wp-theme-maya #ti-wh-header-trustpilot.trustpilot-widget iframe{display:block!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important}@media (min-width:782px){html body.wp-theme-maya #nav{box-sizing:border-box!important;height:auto!important;min-height:56px!important;padding:0!important;overflow:visible!important}html body.wp-theme-maya #nav>ul.level-1{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex-wrap:nowrap!important;gap:4px!important;width:100%!important;min-height:54px!important;margin:0!important;padding:5px!important}html body.wp-theme-maya #nav>ul.level-1>li{box-sizing:border-box!important;flex:0 1 auto!important;height:auto!important;margin:0!important;padding:0!important}html body.wp-theme-maya #nav>ul.level-1>li>a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:auto!important;min-height:44px!important;padding:0 13px!important;font-family:Calibri,"Droid Sans",Verdana,Arial,sans-serif!important;font-size:15px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:.01em!important;text-align:center!important;white-space:nowrap!important}html body.home #content .ti-uk-home-v3 .ti-actions>a,html body.home #content .ti-home-fix .ti-actions>a{font-size:17px!important;font-weight:750!important;line-height:1.72!important}html body.home #content .ti-uk-home-v3 .ti-hero,html body.home #content .ti-home-fix .ti-hero{margin-top:0!important}}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.68!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content :is(p,li,dd,blockquote,summary,td,th){font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.68!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content :is(p,li,dd,blockquote,summary,td,th)>:is(span,strong,em,a){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content :is(h1,h2,h3,h4,h5,h6),html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content :is(.page-title,.entry-title){font-family:Arial,Helvetica,sans-serif!important;font-style:normal!important;font-weight:700!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content h1,html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content .page-title{font-size:clamp(34px, 4vw, 42px)!important;line-height:1.22!important;letter-spacing:-0.02em!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content h2{font-size:clamp(26px, 3vw, 32px)!important;line-height:1.22!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content h3{font-size:20px!important;line-height:1.3!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content h4{font-size:18px!important;line-height:1.35!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content :is(button,input,select,textarea){font-family:Arial,Helvetica,sans-serif!important}html body:is(.page,.archive,.tax-product_cat,.post-type-archive-product) #primary #content :is(.woocommerce-breadcrumb,.breadcrumbs,.entry-meta,figcaption){font-size:14px!important;line-height:1.55!important}@media (max-width:520px){html body.wp-theme-maya #ti-wh-header-trustpilot.trustpilot-widget{width:calc(100% - 40px)!important;max-width:400px!important}}
html body.wp-theme-maya #logo>a{display:inline-block!important;width:320px!important;max-width:calc(100% - 48px)!important;line-height:0!important;vertical-align:top!important}html body.wp-theme-maya #logo>a>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}html body.wp-theme-maya #logo>a:focus-visible{outline:3px solid #8b4b29!important;outline-offset:4px!important;border-radius:4px!important}
@media (max-width:600px){html body .wpcs_tab[data-ti-r70-mobile="1"]{top:auto!important;right:12px!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;padding:0!important;overflow:hidden!important;transform:none!important;background:linear-gradient(135deg,#a95429 0%,#7a3f20 100%)!important;border:1px solid #6e3519!important;border-radius:50%!important;box-shadow:0 7px 18px rgb(74 39 21 / .27)!important;color:#fff!important;font-size:0!important;line-height:1!important;text-indent:0!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:2147483050!important}html body .wpcs_tab[data-ti-r70-mobile="1"]::before{content:attr(data-ti-r70-currency)!important;display:block!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:800!important;line-height:1!important}html body .wpcs_tab[data-ti-r70-mobile="1"]:focus-visible{outline:3px solid #efc79f!important;outline-offset:3px!important}html body #ht-ctc-chat[data-ti-r70-mobile="1"]{right:12px!important;bottom:12px!important;left:auto!important;top:auto!important;width:52px!important;height:52px!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html body #ht-ctc-chat[data-ti-r70-mobile="1"] .ht_ctc_style,html body #ht-ctc-chat[data-ti-r70-mobile="1"] .ctc_s_2,html body #ht-ctc-chat[data-ti-r70-mobile="1"] svg{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;max-width:52px!important;max-height:52px!important}html body #ht-ctc-chat[data-ti-r70-mobile="1"] svg{box-sizing:border-box!important;background:#fffdf9!important;border:2px solid #7a3f20!important;border-radius:16px!important;box-shadow:0 8px 22px rgb(67 34 17 / .26)!important}html body #ht-ctc-chat[data-ti-r70-mobile="1"] svg use{fill:#7a3f20!important}html body #ht-ctc-chat[data-ti-r70-mobile="1"] svg g path{fill:#fff!important}html body .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"]{top:72px!important;right:auto!important;bottom:auto!important;left:12px!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html body .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"] .mwai-icon-container{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important}html body .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"] .mwai-icon{width:42px!important;height:42px!important}html body .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"] .mwai-icon-text-container,html body .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"] .ti-fr-ai-label{display:none!important}}@media (max-width:600px){html body .wpcs_tab[data-ti-r70-mobile="1"]{right:14px!important;bottom:calc(180px + env(safe-area-inset-bottom,0px))!important}html body #ht-ctc-chat[data-ti-r70-mobile="1"]{bottom:calc(116px + env(safe-area-inset-bottom,0px))!important}html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"]{position:fixed!important;top:auto!important;left:auto!important;right:12px!important;bottom:calc(52px + env(safe-area-inset-bottom,0px))!important;width:52px!important;height:52px!important;margin:0!important}html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button[data-ti-r70-mobile="1"] .mwai-icon-container{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;max-width:52px!important;max-height:52px!important;box-sizing:border-box!important}html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button .mwai-icon-text-container{display:none!important}html body .mwai-chat.mwai-open .mwai-trigger.mwai-open-button{display:none!important}html body .ti-sticky-button.ti-position-right{right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important}}
html body.wp-theme-maya #header #nav ul#menu-meniu>li>ul.sub-menu>li{padding:0!important;margin:0!important;height:auto!important;float:none!important;width:100%!important}html body.wp-theme-maya #header #nav ul#menu-meniu>li>ul.sub-menu>li>a{display:flex!important;align-items:center!important;min-height:41px!important;padding:9px 12px!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important;white-space:normal!important;border-radius:6px!important;box-sizing:border-box!important;width:100%!important}html body.wp-theme-maya #header #nav ul#menu-meniu>li>ul.sub-menu:not(:has(ul.sub-menu)){max-height:min(360px,calc(100vh - 160px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7a3d1d #f3e7d7}html body.wp-theme-maya #header #nav ul#menu-meniu>li>ul.sub-menu:not(:has(ul.sub-menu))::-webkit-scrollbar{width:8px}html body.wp-theme-maya #header #nav ul#menu-meniu>li>ul.sub-menu:not(:has(ul.sub-menu))::-webkit-scrollbar-track{background:#f3e7d7;border-radius:8px}html body.wp-theme-maya #header #nav ul#menu-meniu>li>ul.sub-menu:not(:has(ul.sub-menu))::-webkit-scrollbar-thumb{background:#7a3d1d;border-radius:8px}
html body #content .ti-contact-priority a.ti-contact-priority__button--primary,html body .ti-contact-priority a.ti-contact-priority__button--primary{color:#fff!important}html body #content .ti-contact-priority .ti-contact-priority__note,html body #content .ti-contact-priority .ti-contact-priority__note *{color:#fff!important}html body .nf-form-cont .ninja-forms-req-symbol{color:#b30000!important}body.wp-theme-maya table td{color:#4a4039}html body.single-product.single-product #primary #content div.product.product>div.woocommerce-tabs.woocommerce-tabs #tab-description table tbody tr td{color:#4a4039!important}html body #nav #menu-meniu li:not(:hover):not(.sfHover):not(.current-menu-item):not(.current-menu-ancestor):not(.current_page_item):not(.current_page_ancestor)>a>font[color]{color:#cc0000!important}html body.wp-theme-maya #header #nav>ul#menu-meniu.level-1>li:is(.current-menu-item,.current-menu-ancestor,.current_page_item,.current_page_ancestor)>a,html body.wp-theme-maya #header #nav>ul#menu-meniu.level-1>li:is(.current-menu-item,.current-menu-ancestor,.current_page_item,.current_page_ancestor)>a *{color:#fff!important}
#sidebar>.widget:not([id]){display:none!important}#sidebar:not(:has(>.widget[id])){display:none!important}
/* B: desktop/tablet (>=601px) right-hand column, same order as mobile: WhatsApp, AI bubble, Trustindex badge. Right edge 14px, 12px gaps. Mobile (<=600px) stays with R70. */
@media (min-width:601px){
html body #ht-ctc-chat#ht-ctc-chat{position:fixed!important;top:auto!important;left:auto!important;right:14px!important;bottom:136px!important;margin:0!important;transform:none!important;z-index:2147481000!important}
html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button{position:fixed!important;top:auto!important;left:auto!important;right:14px!important;bottom:70px!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;z-index:2147481000!important}
html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button .mwai-icon-container{order:2!important;flex:0 0 54px!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;margin:0!important;padding:4px!important}
html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button .mwai-icon{width:42px!important;height:42px!important}
html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button .mwai-icon-text-container{order:1!important;position:relative!important;inset:auto!important;margin:0!important;max-width:230px!important}
html body .mwai-chat.mwai-window .mwai-trigger.mwai-open-button .mwai-icon-text{margin:0!important}
html body .mwai-chat.mwai-window.mwai-opening,html body .mwai-chat.mwai-window.mwai-open,html body .mwai-chat.mwai-window.mwai-closing{top:auto!important;left:auto!important;right:14px!important;bottom:14px!important}
html body .mwai-chat.mwai-window .mwai-window-box{transform-origin:calc(100% - 27px) calc(100% - 27px)!important}
html body .ti-sticky-button.ti-position-right{right:14px!important;left:auto!important;bottom:12px!important}
}
/* C: cold-bath add-on area as full-width stacked cards (like the hot tubs). Scoped to this cold bath only. */
html body.single-product.postid-111630 div.product form.cart:not(.variations_form)>*:not(.quantity):not(.single_add_to_cart_button):not(input){grid-column:1 / -1!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:start!important;height:auto!important;box-sizing:border-box!important}
html body.single-product.postid-111630 div.product form.cart:not(.variations_form){float:none!important;clear:both!important;width:100%!important;max-width:100%!important;align-items:start!important}
html body.single-product.postid-111630 div.product form.cart .wc-pao-addon-container>label.wc-pao-addon-name{grid-column:1 / -1!important;box-sizing:border-box!important;display:block!important;width:100%!important;margin:0!important;padding:11px 13px!important;color:#2f241d!important;background:#fbf5ed!important;border-left:4px solid #bf5724!important;border-radius:9px!important;font:700 17px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;word-break:normal!important;overflow-wrap:normal!important}
html body.single-product.postid-111630 div.product form.cart .wc-pao-addon-container>label.wc-pao-addon-name em.required{color:#bf5724!important;font-style:normal!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-container>.wc-pao-addon-description ul{display:grid!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-container>.wc-pao-addon-description li{position:relative!important;margin:0!important;padding:8px 10px 8px 32px!important;background:#fffaf5!important;border:1px solid #efe1d3!important;border-radius:8px!important;color:#3b302a!important;font:500 15px/1.5 Arial,Helvetica,sans-serif!important;list-style:none!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-container>.wc-pao-addon-description li::before{content:"\2713"!important;position:absolute!important;left:11px!important;top:8px!important;color:#bf5724!important;font-weight:800!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-container>.wc-pao-addon-description li strong{color:#2f241d!important;font-weight:700!important}
html body.single-product.postid-111630 div.product form.cart .wc-pao-addon-container>.wc-pao-addon-checkbox-group-required{grid-column:1 / -1!important;min-width:0!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap{box-sizing:border-box!important;margin:0!important;padding:11px 12px!important;background:#fff4e8!important;border:1px solid #bf5724!important;border-radius:10px!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap>label{position:relative!important;display:block!important;padding:0 0 0 30px!important;color:#2f241d!important;font:500 15px/1.5 Arial,Helvetica,sans-serif!important;word-break:normal!important;overflow-wrap:break-word!important}
html body.single-product.postid-111630 #primary#primary div.product form.cart .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap>label>input{position:absolute!important;left:0!important;top:1px!important;width:20px!important;height:20px!important;margin:0!important;accent-color:#874522!important}
html body.wp-theme-maya #header #top>.inner{width:auto!important;max-width:none!important}html body.wp-theme-maya #header #top #cart{top:0!important;right:max(12px, calc((100% - 960px) / 2 + 12px))!important;left:auto!important;width:112px!important;height:96px!important}html body.wp-theme-maya #header #top #cart>a.widget_shopping_cart.trigger{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:112px!important;height:96px!important;margin:0!important;padding:14px 8px 12px!important;color:#fff8ee!important;background:linear-gradient(180deg,#9b552b 0%,#7a3f20 72%,#613019 100%)!important;clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%)!important;border:0!important;border-radius:0!important;box-shadow:0 6px 14px rgb(71 35 17 / .18)!important;text-align:center!important;text-decoration:none!important}html body.wp-theme-maya #header #top #cart>a.widget_shopping_cart.trigger::before{content:""!important;display:block!important;position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto!important;width:29px!important;height:29px!important;margin:0 0 4px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff8ee' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='19' cy='20' r='1'/%3E%3Cpath d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h8.9a2 2 0 0 0 2-1.6L22 8H6'/%3E%3C/svg%3E") center/contain no-repeat!important}html body.wp-theme-maya #header #top #cart>a.widget_shopping_cart.trigger .minicart{color:#fff8ee!important;font:700 11px/1.25 Arial,Helvetica,sans-serif!important}@media (max-width:600px){html body.wp-theme-maya #header #top>.inner{width:100%!important;max-width:none!important}html body.wp-theme-maya #header #top #cart{right:4px!important;width:88px!important;height:76px!important}html body.wp-theme-maya #header #top #cart>a.widget_shopping_cart.trigger{width:88px!important;height:76px!important;padding:9px 5px 9px!important;clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%)!important}html body.wp-theme-maya #header #top #cart>a.widget_shopping_cart.trigger::before{width:24px!important;height:24px!important;margin-bottom:2px!important}html body.wp-theme-maya #header #top #cart>a.widget_shopping_cart.trigger .minicart{font-size:9px!important;line-height:1.2!important}}
html body .wpcs_overlay_display_cross{z-index:2147483646!important;background:rgb(45 27 17 / .72)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}html body .wpcs_content_main,html body .wpcs_content_main *{box-sizing:border-box!important}html body .wpcs_content_main{width:480px!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;padding:0!important;overflow:hidden!important;overscroll-behavior:contain!important;background:#fffdf9!important;border:0!important;border-left:1px solid #d9b18e!important;box-shadow:-22px 0 55px rgb(48 27 15 / .28)!important;color:#2f241d!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.5!important}html body .wpcs_content_main.is_open{z-index:2147483647!important}html body .wpcs_content_main .wpcs_content_inner{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:#fffdf9!important;border:0!important;color:#2f241d!important;scrollbar-color:#a7653d #f4e9dc!important;scrollbar-width:thin!important}html body .wpcs_content_main .wpcs_content_inner::-webkit-scrollbar{display:block!important;width:10px!important}html body .wpcs_content_main .wpcs_content_inner::-webkit-scrollbar-track{background:#f4e9dc!important}html body .wpcs_content_main .wpcs_content_inner::-webkit-scrollbar-thumb{background:#a7653d!important;border:2px solid #f4e9dc!important;border-radius:999px!important}html body .wpcs_content_main .wpcs-ninja-forms{width:100%!important;max-width:none!important;margin:0!important;padding:0 26px 32px!important;color:#2f241d!important;font-family:Arial,Helvetica,sans-serif!important}html body .wpcs_content_main .nf-form-title{position:sticky!important;top:0!important;z-index:4!important;display:block!important;margin:0 -26px 20px!important;padding:23px 78px 19px 26px!important;background:linear-gradient(135deg,#fffaf3 0%,#f6e8d8 100%)!important;border-bottom:1px solid #d9b18e!important;box-shadow:0 8px 20px rgb(82 45 24 / .09)!important}html body .wpcs_content_main .nf-form-title h2{max-width:350px!important;margin:0!important;padding:0!important;color:#2f1e14!important;font-family:Arial,Helvetica,sans-serif!important;font-size:26px!important;font-weight:750!important;line-height:1.18!important;letter-spacing:-.015em!important;text-wrap:balance!important}html body .wpcs_content_main .wpcs_close_slider_icon{top:14px!important;right:16px!important;bottom:auto!important;left:auto!important;z-index:7!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;overflow:visible!important;background:#7a3f20!important;border:1px solid #7a3f20!important;border-radius:50%!important;box-shadow:0 7px 18px rgb(74 39 21 / .18)!important;cursor:pointer!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}html body .wpcs_content_main .wpcs_close_slider_icon img{display:none!important}html body .wpcs_content_main .wpcs_close_slider_icon::before,html body .wpcs_content_main .wpcs_close_slider_icon::after{content:""!important;position:absolute!important;width:19px!important;height:2px!important;background:#fff!important;border-radius:2px!important}html body .wpcs_content_main .wpcs_close_slider_icon::before{transform:rotate(45deg)!important}html body .wpcs_content_main .wpcs_close_slider_icon::after{transform:rotate(-45deg)!important}html body .wpcs_content_main .wpcs_close_slider_icon:hover,html body .wpcs_content_main .wpcs_close_slider_icon:focus-visible{background:#5a2e18!important;border-color:#5a2e18!important;transform:translateY(-1px)!important;outline:3px solid #efc79f!important;outline-offset:2px!important}html body .wpcs_content_main .wpcs_close_slider_icon:hover::before,html body .wpcs_content_main .wpcs_close_slider_icon:hover::after,html body .wpcs_content_main .wpcs_close_slider_icon:focus-visible::before,html body .wpcs_content_main .wpcs_close_slider_icon:focus-visible::after{background:#fff!important}html body .wpcs_content_main .nf-form-wrap,html body .wpcs_content_main .nf-form-layout,html body .wpcs_content_main .nf-form-content,html body .wpcs_content_main form{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#2f241d!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.5!important}html body .wpcs_content_main .nf-form-fields-required{display:block!important;margin:0 0 18px!important;padding:10px 12px!important;background:#faf3ea!important;border:1px solid #ead4bf!important;border-left:4px solid #b95624!important;border-radius:9px!important;color:#5a4639!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}html body .wpcs_content_main .nf-field-container{width:100%!important;margin:0 0 16px!important;padding:0!important}html body .wpcs_content_main .nf-field-label{width:100%!important;margin:0 0 7px!important;padding:0!important}html body .wpcs_content_main .nf-field-label label,html body .wpcs_content_main .nf-field-label .nf-label-span{color:#35251b!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}html body .wpcs_content_main .ninja-forms-req-symbol{color:#b64932!important;font-weight:800!important}html body .wpcs_content_main input[type="text"].nf-element,html body .wpcs_content_main input[type="email"].nf-element,html body .wpcs_content_main input[type="tel"].nf-element,html body .wpcs_content_main input[type="number"].nf-element,html body .wpcs_content_main select.nf-element,html body .wpcs_content_main textarea.nf-element{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px 13px!important;background:#fff!important;border:1px solid #d8bda5!important;border-radius:10px!important;box-shadow:0 1px 0 rgb(255 255 255 / .9),inset 0 1px 2px rgb(75 42 24 / .04)!important;color:#2f241d!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}html body .wpcs_content_main input[type="text"].nf-element,html body .wpcs_content_main input[type="email"].nf-element,html body .wpcs_content_main input[type="tel"].nf-element,html body .wpcs_content_main input[type="number"].nf-element,html body .wpcs_content_main select.nf-element{height:50px!important}html body .wpcs_content_main textarea.nf-element{min-height:120px!important;resize:vertical!important}html body .wpcs_content_main .nf-element::placeholder{color:#76685f!important;opacity:1!important}html body .wpcs_content_main input.nf-element:focus,html body .wpcs_content_main select.nf-element:focus,html body .wpcs_content_main textarea.nf-element:focus{background:#fffdf9!important;border-color:#8b4b27!important;box-shadow:0 0 0 3px rgb(185 86 36 / .18)!important;outline:0!important}html body .wpcs_content_main .hr-container{display:none!important}html body .wpcs_content_main .ti-r38-choice-group::before{content:none!important;display:none!important}html body .wpcs_content_main .ti-r38-choice-group>.nf-field-label{display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0 0 8px!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}html body .wpcs_content_main .ti-r38-choice-group{position:relative!important;margin:0 0 14px!important;padding:15px 15px 13px!important;background:#faf3ea!important;border:1px solid #e6ccb3!important;border-radius:12px!important;box-shadow:0 5px 14px rgb(87 48 26 / .055)!important}html body .wpcs_content_main .ti-r38-choice-group ul{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}html body .wpcs_content_main .ti-r38-choice-group li{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;margin:0!important;padding:2px 0!important;list-style:none!important}html body .wpcs_content_main .ti-r38-choice-group input[type="checkbox"]{position:static!important;display:block!important;width:20px!important;height:20px!important;margin:1px 0 0!important;padding:0!important;accent-color:#8b4b27!important;-webkit-appearance:checkbox!important;appearance:auto!important;cursor:pointer!important}html body .wpcs_content_main .ti-r38-choice-group label{display:block!important;margin:0!important;padding:0!important;color:#3f3027!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14.5px!important;font-weight:500!important;line-height:1.38!important;cursor:pointer!important}html body .wpcs_content_main input[type="submit"].nf-element,html body .wpcs_content_main button[type="submit"].nf-element{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:52px!important;margin:4px 0 0!important;padding:0 22px!important;background:linear-gradient(135deg,#a95429 0%,#7a3f20 100%)!important;border:1px solid #6e3519!important;border-radius:11px!important;box-shadow:0 8px 18px rgb(86 44 22 / .22)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important;text-transform:none!important;cursor:pointer!important;transition:background .16s ease,box-shadow .16s ease,transform .16s ease!important}html body .wpcs_content_main input[type="submit"].nf-element:hover,html body .wpcs_content_main input[type="submit"].nf-element:focus-visible,html body .wpcs_content_main button[type="submit"].nf-element:hover,html body .wpcs_content_main button[type="submit"].nf-element:focus-visible{background:linear-gradient(135deg,#bc6130 0%,#874624 100%)!important;box-shadow:0 10px 22px rgb(86 44 22 / .29)!important;transform:translateY(-1px)!important;outline:3px solid #efc79f!important;outline-offset:2px!important}html body .wpcs_content_main .nf-error-msg,html body .wpcs_content_main .nf-error-wrap,html body .wpcs_content_main .nf-error .nf-error-msg{color:#a33127!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.35!important}html body .wpcs_content_main .nf-error input.nf-element,html body .wpcs_content_main .nf-error textarea.nf-element{border-color:#b83d31!important;box-shadow:0 0 0 3px rgb(184 61 49 / .14)!important}html body .wpcs_content_main .nf-response-msg:not(:empty){display:block!important;margin:0 0 18px!important;padding:13px 14px!important;background:#f2f7ed!important;border:1px solid #b8cfaa!important;border-radius:10px!important;color:#30482a!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.45!important}html body .wpcs_content_main .nf-field-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}html body.ti-r38-quote-open .mwai-trigger,html body.ti-r38-quote-open .mwai-chat,html body.ti-r38-quote-open #ht-ctc-chat,html body.ti-r38-quote-open .ti-sticky-button,html body.ti-r38-quote-open .ti-modal-container,html body.ti-r38-quote-open #provesrc-notification-container{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (max-width:600px){html body .wpcs_content_main{top:6px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100vh - 12px)!important;height:calc(100dvh - 12px)!important;border:1px solid #d9b18e!important;border-right:0!important;border-radius:16px 0 0 16px!important}html body .wpcs_content_main .wpcs-ninja-forms{padding:0 16px 24px!important}html body .wpcs_content_main .nf-form-title{margin:0 -16px 17px!important;padding:18px 62px 16px 18px!important}html body .wpcs_content_main .nf-form-title h2{max-width:none!important;font-size:23px!important;line-height:1.2!important}html body .wpcs_content_main .wpcs_close_slider_icon{top:10px!important;right:10px!important}html body .wpcs_content_main .ti-r38-choice-group{padding:14px 13px 12px!important}html body .wpcs_content_main input[type="text"].nf-element,html body .wpcs_content_main input[type="email"].nf-element,html body .wpcs_content_main input[type="tel"].nf-element,html body .wpcs_content_main input[type="number"].nf-element,html body .wpcs_content_main select.nf-element,html body .wpcs_content_main textarea.nf-element{font-size:16px!important}}@media (prefers-reduced-motion:reduce){html body .wpcs_content_main .wpcs_close_slider_icon,html body .wpcs_content_main input[type="submit"].nf-element,html body .wpcs_content_main button[type="submit"].nf-element{transition:none!important}}
@media screen and (max-width:782px){html,body{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-x:clip!important;overscroll-behavior-x:none!important;box-sizing:border-box!important}body{position:relative!important}body.admin-bar{position:static!important}body.admin-bar #wpadminbar{top:0!important}body.boxed-layout,body.boxed-layout>.wrapper,.boxed-layout,.wrapper,#wrapper,#page,.site,.st-pusher,.st-content{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#wpadminbar{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-x:clip!important;box-sizing:border-box!important}#wpadminbar #wp-admin-bar-duplicate-post{display:none!important}#wpadminbar .quicklinks,#wpadminbar .quicklinks>ul{max-width:100%!important;box-sizing:border-box!important}body:not(.home) #nav{margin-bottom:0!important}body:not(.home) #primary{padding-top:8px!important}body:not(.home) .ti-rankmath-breadcrumb{margin-top:8px!important}.wp-block-table,.woocommerce table.shop_table_responsive,.ti-table-scroll{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}}