/* Product tabs and product detail form one continuous paper folio. */
.product-tabs{isolation:auto;overflow:visible;background:none;box-shadow:none;border:0;border-radius:0;padding:0;gap:0;margin:0;grid-template-columns:repeat(6,minmax(0,1fr));position:relative;z-index:2}
.product-tabs button{color:#697361;background:transparent;border:1px solid transparent;border-bottom:1px solid #cdd2c3;border-radius:8px 8px 0 0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;padding:20px 22px 18px;min-height:104px;text-align:left;transition:background .18s,color .18s}
.product-tabs button>span{font-size:24px}.product-tabs button small{color:#7a8373;min-height:0;margin-top:5px;line-height:1.7}
.product-tabs button[aria-selected=true]{background:#f7f7f0;color:#233b2c;border-color:#cdd2c3;border-bottom-color:#f7f7f0;box-shadow:none}
.product-tabs button[aria-selected=true] small{color:#52634b}.product-tabs button[aria-selected=true]:after{display:none}
.product-tabs button:hover{background:#e5e8dd;color:#233b2c}.product-tabs button[aria-selected=true]:hover{background:#f7f7f0}
.product-tabs button:focus-visible{outline:2px solid #69805e;outline-offset:-5px}
.selection .product-panel{position:relative;margin-top:-1px;border:1px solid #cdd2c3;background:#f7f7f0;padding:36px;gap:5%;border-radius:0 0 8px 8px}
.selection .specimen{background:#e9e7de;border-radius:3px;top:24px}.selection .product-story{padding-top:4px}.selection .image-note{margin-top:20px}
@media(max-width:1000px){.product-tabs button{padding:17px 12px}.product-tabs button>span{font-size:22px}.selection .product-panel{padding:25px;gap:4%}}
@media(max-width:650px){.product-tabs{grid-template-columns:repeat(6,minmax(154px,1fr));overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#b3bda9 transparent;gap:0;padding:0}.product-tabs button{padding:16px 12px;min-height:88px}.product-tabs button>span{font-size:21px}.product-tabs button small{font-size:10px;white-space:nowrap}.selection .product-panel{padding:18px;border-radius:0 0 6px 6px}.selection .specimen{margin-bottom:26px}.selection .product-story h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){.product-tabs button{transition:none}}
