.shinylink-product-path{display:flex;gap:8px;align-items:center;color:#36bed3;font-size:10px;font-weight:900;letter-spacing:.1em;margin:0 0 16px}.shinylink-product-path a{color:inherit}.shinylink-product-path b{margin-left:auto}.woocommerce div.product .shinylink-product-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start;border-top:2px solid #36bed3;padding-top:16px}.woocommerce div.product .shinylink-product-stage div.images,.woocommerce div.product .shinylink-product-stage div.summary{float:none;width:100%;margin:0;min-width:0}.woocommerce div.product .shinylink-product-stage div.images{display:flex}.shinylink-work-note{display:grid;grid-template-columns:1fr 1.4fr auto;gap:20px;align-items:center;margin-top:22px;padding:18px;background:#1d3035;border-left:4px solid #36bed3}.shinylink-work-note div{display:flex;flex-direction:column}.shinylink-work-note small{color:#36bed3;font-size:10px;font-weight:900;letter-spacing:.12em}.shinylink-work-note strong{font-size:15px}.shinylink-work-note p{font-size:12px;line-height:1.5;margin:0}.shinylink-work-note a{font-size:10px;color:#36bed3;font-weight:900}.woocommerce div.product .shinylink-product-details .woocommerce-tabs{padding-top:18px}.shinylink-product .product-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shinylink-product .product-detail-row{display:flex;flex-direction:column;align-items:stretch;border-radius:0;border-top:3px solid #36bed3;background:#1d3035}.shinylink-product .product-detail-row:nth-child(even) .product-detail-image{order:0}.shinylink-info-header{background:#1d3035;border-bottom:4px solid #36bed3;padding:32px 0}.shinylink-info-header>.wrap{display:flex;justify-content:space-between;gap:20px}.shinylink-info-header p,.shinylink-info-header span{font-size:10px;letter-spacing:.13em;color:#36bed3;font-weight:900}.shinylink-info-header h1{font-size:clamp(32px,4vw,50px);text-transform:uppercase;margin:0 0 8px}.shinylink-info-header b{font-size:24px;line-height:1;color:#36bed3}.shinylink-info-body{padding-top:24px;padding-bottom:48px}.shinylink-info-body nav{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #40555a}.shinylink-info-body nav a{font-size:10px;letter-spacing:.06em;font-weight:800;text-decoration:none;padding:8px 10px;border:1px solid #40555a}.shinylink-info-body nav a[aria-current=page]{background:#36bed3;color:#102127}.shinylink-info-body article{min-width:0;max-width:830px;padding-top:24px}.shinylink-info-body article h2{font-size:23px;margin:24px 0 10px}.shinylink-info-body article h2:first-child{margin-top:0}.shinylink-info-body article p,.shinylink-info-body article li{line-height:1.7}.shinylink-info-body article a{overflow-wrap:anywhere}.shinylink-info-help{max-width:830px;margin-top:24px;padding:16px;background:#1d3035;border-left:3px solid #36bed3;font-size:13px}.shinylink-info-help p{margin:5px 0}.shinylink-info-help a{color:#36bed3;font-weight:800}@media(max-width:700px){.shinylink-product-path b{display:none}.woocommerce div.product .shinylink-product-stage{grid-template-columns:minmax(0,1fr);gap:12px}.shinylink-work-note{grid-template-columns:1fr;gap:8px;padding:14px}.shinylink-product .product-detail-list{grid-template-columns:1fr}.shinylink-info-header{padding:24px 0}.shinylink-info-header b{display:none}.shinylink-info-body nav{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.shinylink-info-body nav a{flex:none}}
.product-field-card{background:#142d30;color:#fff;margin:22px 0 0;padding:23px;display:grid;grid-template-columns:1fr 1.2fr;gap:18px 35px;border-left:5px solid #2cb9ca}.product-field-card span{font-size:10px;letter-spacing:.13em;color:#55d6df;font-weight:800}.product-field-card h2{font-size:27px;margin:9px 0}.product-field-card p,.product-field-card li{font-size:13px;line-height:1.55}.product-field-card ol{margin:0;padding-left:20px}.product-field-card li{margin-bottom:8px}.product-field-card a{color:#55d6df;font-size:11px;font-weight:bold;grid-column:1/-1}@media(max-width:700px){.product-field-card{grid-template-columns:1fr;padding:16px;gap:8px}.product-field-card a{grid-column:auto}}
.field-product-head{display:flex;justify-content:space-between;align-items:end;gap:20px;background:#102125;color:#fff;border-bottom:4px solid #2cb9ca;padding:18px 22px;margin-bottom:18px}.field-product-head span{color:#55d6df;font-size:10px;letter-spacing:.14em;font-weight:bold}.field-product-head h2{font-size:28px;line-height:1;margin:8px 0 0}.field-product-head p{max-width:300px;font-size:13px;line-height:1.5;margin:0}.woocommerce div.product .shinylink-product-stage{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);background:#172b2e;padding:16px;gap:28px}.woocommerce div.product .shinylink-product-stage div.images{background:#fff}.woocommerce div.product .shinylink-product-stage div.summary{padding:4px}.shinylink-product .woocommerce-tabs ul.tabs{border-bottom:2px solid #2cb9ca}@media(max-width:700px){.field-product-head{display:block;padding:14px}.field-product-head p{margin-top:8px}.woocommerce div.product .shinylink-product-stage{grid-template-columns:minmax(0,1fr);padding:10px;gap:12px}}
/* A sequential field guide keeps the saw detail images and checks together. */
.woocommerce div.product.shinylink-product .product-detail-list{display:grid;grid-template-columns:1fr;gap:8px}.woocommerce div.product.shinylink-product .product-detail-row{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:center;border-radius:0;border-left:4px solid #2cb9ca}.woocommerce div.product.shinylink-product .product-detail-row .product-detail-image{order:0}.woocommerce div.product.shinylink-product .product-detail-image img{height:235px;object-fit:contain}.woocommerce div.product.shinylink-product .product-detail-copy{padding:20px 24px}@media(max-width:700px){.woocommerce div.product.shinylink-product .product-detail-row{grid-template-columns:1fr}.woocommerce div.product.shinylink-product .product-detail-image img{height:250px}.woocommerce div.product.shinylink-product .product-detail-copy{padding:15px}}
