.paq .paq-suggestions{margin-top:8px;max-height:370px;overflow:auto;border:1px solid #d9cee7;border-radius:12px;background:#fff;box-shadow:0 12px 25px #2b126312}.paq-suggestions button{display:block;width:100%;padding:13px 16px;border:0;border-bottom:1px solid #eee9f3;text-align:start;background:#fff;color:#211b30;cursor:pointer;font:inherit}.paq-suggestions button:hover,.paq-suggestions button[aria-selected=true]{background:#f3eef9}.paq-suggestions strong{display:block;font-size:14px}.paq-suggestions span{display:block;font-size:12px;color:#706a7d;margin-top:5px}.paq-search-status{font-size:13px;color:#706a7d;margin-top:8px}.paq-products{display:grid;gap:18px;margin-bottom:20px}.paq-product{padding:24px;border:1px solid #e0d7eb;border-radius:17px;background:#fff}.paq-product--selected{border-color:#2b1263;box-shadow:inset 0 0 0 1px #2b1263}.paq-product-heading{display:flex;gap:20px;align-items:flex-start}.paq-product-heading img{flex-shrink:0;width:100px;height:100px;object-fit:contain;border:1px solid #eee9f3;border-radius:10px;background:#faf9fc}.paq .paq-product h3{font-size:21px;line-height:1.35;letter-spacing:-.02em;margin:3px 0 6px;color:#2b1263}.paq-product h3 a{text-decoration:none}.paq-product h3 a:hover{text-decoration:underline}.paq .paq-product-role{margin:0;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.07em;color:#625271;font-weight:650}.paq .paq-product-sku{font-size:13px;line-height:1.5;margin:0;color:#706a7d}.paq-product-pills{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.paq-product-pills span{padding:4px 10px;border-radius:20px;font-size:11px;background:#f0ebf7;color:#2b1263}.paq-match-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px;background:#f8f7fa;border-radius:10px;margin:18px 0}.paq-match-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#706a7d}.paq-match-facts dd{margin:6px 0 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.paq-buy-options{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:14px;margin:18px 0}.paq-buy-options label{font-size:13px;font-weight:600}.paq .paq-buy-options select,.paq .paq-buy-options input{margin-top:8px;display:block;font:inherit;width:100%;min-height:48px;padding:10px 12px;border:1px solid #d5cddd;border-radius:9px;background:#fff;color:#211b30}.paq-product-specs{border-top:1px solid #e6e1ed;margin-top:20px;padding-top:12px}.paq-product-specs summary,.paq-brief-details>summary,.paq-considerations summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-weight:600;font-size:14px;color:#2b1263}.paq-source-specs{margin:0;font-size:13px}.paq-source-specs>div{display:grid;grid-template-columns:minmax(110px,.35fr) 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #e6e1ed}.paq-source-specs dt{color:#706a7d}.paq-source-specs dd{margin:0;overflow-wrap:anywhere}.paq-secondary-area{margin-top:26px;padding-top:22px;border-top:1px solid #e6e1ed}.paq .paq-secondary-area>h3{font-size:22px;color:#2b1263;margin:0 0 12px}.paq .paq-secondary-area select[data-secondary-choice]{display:block;margin:10px 0 18px;min-height:48px;width:100%;padding:10px;border:1px solid #d5cddd;border-radius:9px;background:#fff;font:inherit}.paq-basket{margin:26px 0;padding:24px;background:#f7f4fc;border:1px solid #e4dbee;border-radius:16px}.paq .paq-basket h3{font-size:23px;margin:0 0 18px;color:#2b1263}.paq-basket-row{display:flex;gap:18px;justify-content:space-between;padding:14px 0;border-bottom:1px solid #e2d9ed}.paq-basket-row>div{min-width:0}.paq-basket-row strong{font-size:14px}.paq-basket-row>strong{white-space:nowrap}.paq-basket-row small{display:block;font-size:12px;color:#706a7d;margin-top:6px}.paq-basket-total{display:flex;justify-content:space-between;gap:16px;font-size:18px;padding-top:20px;color:#2b1263}.paq .paq-shopping-feedback{padding:14px 18px;border:1px solid #dce7c5;background:#f4f7ed;font-size:14px}.paq-considerations{margin:26px 0;border:1px solid #e6e1ed;border-radius:12px;padding:12px 20px}.paq-considerations ul{padding-left:20px;margin:12px 0;display:grid;gap:10px;font-size:13px;color:#61586f;line-height:1.65}.paq-considerations p{font-size:13px}.paq-brief-details{border-top:1px solid #e6e1ed;margin-top:26px;padding-top:15px}.paq-no-results{padding:24px;border-radius:12px;background:#f8f7fa}.paq .paq-no-results h3{font-size:22px;margin:0 0 8px;color:#2b1263}.paq-no-results p{font-size:14px;color:#706a7d}.paq [data-shopping] .paq-btn:disabled{opacity:.55;cursor:wait}.paq [data-shopping] button,.paq [data-shopping] select,.paq [data-shopping] input{scroll-margin-top:24px}.paq [data-shopping]{overflow-wrap:anywhere}@media(max-width:600px){.paq-product{padding:17px}.paq-product-heading{gap:12px}.paq-product-heading img{width:68px;height:68px}.paq .paq-product h3{font-size:18px}.paq-product-pills span{font-size:10px;padding:4px 8px}.paq-match-facts{grid-template-columns:1fr;gap:12px;padding:14px}.paq-buy-options{grid-template-columns:minmax(0,1fr) 80px;gap:10px}.paq-basket{padding:18px}.paq-basket-row{flex-direction:column;gap:7px}.paq-source-specs>div{grid-template-columns:1fr;gap:4px}.paq .paq-secondary-area>h3{font-size:20px}.paq-basket-total{font-size:16px}.paq-considerations{padding:10px 15px}.paq .paq-product-sku{font-size:12px}}.paq .paq-brief{margin:22px 0 24px;padding:20px;border:1px solid #e6e1ed;border-radius:16px;background:#faf9fc}.paq .paq-brief>h3{margin:0;color:var(--paq-purple);font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:650}.paq .paq-brief .paq-review-actions{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:10px;margin:14px 0 18px}.paq .paq-brief .paq-review-actions .paq-btn{min-height:46px;padding:10px 14px!important;font-size:13px;gap:10px}.paq-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.paq-brief-table{min-width:0;overflow:hidden;border:1px solid #e6e1ed;border-radius:10px;background:#fff}.paq .paq-brief .paq-summary{width:100%;table-layout:fixed;border:0;border-spacing:0;font-size:13px;line-height:1.45}.paq .paq-brief .paq-summary :is(th,td){padding:6px 10px;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.paq .paq-brief .paq-summary th{width:31%;background:#f5f3f8;font-weight:500}.paq .paq-brief .paq-summary td:last-child{width:72px;padding:4px 8px;text-align:right}.paq .paq-brief .paq-summary tr:last-child :is(th,td){border-bottom:0}.paq .paq-brief .paq-edit{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:54px;max-width:100%;min-width:0;min-height:32px;padding:5px 9px!important;border:1px solid #d9cfe5;border-radius:7px;background:#fff;color:var(--paq-purple);font:600 12px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-transform:none;letter-spacing:0;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer}.paq .paq-brief .paq-edit:hover{background:#f0eaf7;border-color:#bca7d4}.paq .paq-brief .paq-edit:active{background:#e9dff3}.paq .paq-brief>.paq-note{margin:12px 0 0;font-size:12px;line-height:1.5}.paq .paq-brief>.paq-feedback{margin:0 0 12px;min-height:0}.paq .paq-brief>.paq-feedback:empty{display:none}@media(max-width:760px){.paq-brief-grid{grid-template-columns:1fr;gap:0}.paq-brief-table{border-radius:0;border-top:0}.paq-brief-table:first-child{border-top:1px solid #e6e1ed;border-radius:10px 10px 0 0}.paq-brief-table:last-child{border-radius:0 0 10px 10px}.paq .paq-brief .paq-summary :is(th,td){padding-top:7px;padding-bottom:7px}.paq .paq-brief .paq-edit{min-height:36px}}@media(max-width:600px){.paq .paq-brief{padding:16px;margin-top:18px}.paq .paq-brief>h3{font-size:19px}.paq .paq-brief .paq-review-actions{grid-template-columns:1fr;gap:8px;margin:12px 0 16px}.paq .paq-brief .paq-summary :is(th,td){padding-left:8px;padding-right:8px}.paq .paq-brief .paq-summary td:last-child{width:64px;padding:4px}.paq .paq-brief .paq-summary th{width:38%;font-size:12px;overflow-wrap:normal}}@media(max-width:420px){.paq .paq-brief{padding:12px;margin-inline:-12px}.paq .paq-brief .paq-summary :is(th,td){padding-left:4px;padding-right:4px}.paq .paq-brief .paq-summary th{width:32%}.paq .paq-brief .paq-summary td:last-child{width:56px}.paq .paq-brief .paq-edit{min-width:46px;padding-inline:6px}}@media(pointer:coarse){.paq .paq-brief .paq-edit{min-height:44px}}.paq-purchase-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:start}.paq-purchase-products{min-width:0}.paq-order-summary{position:sticky;top:20px;min-width:0}.paq .paq-order-summary .paq-basket{margin:0;padding:20px}.paq .paq-order-summary h3{font-size:20px;margin-bottom:12px}.paq .paq-order-summary .paq-basket-total{padding-top:0;font-size:18px}.paq .paq-order-summary .paq-review-actions{display:grid;gap:9px;margin:18px 0 12px}.paq .paq-order-summary .paq-btn{width:100%;font-size:14px;padding-inline:12px}.paq .paq-order-summary .paq-review-actions>a{text-align:center;font-size:13px;min-height:32px;align-content:center}.paq .paq-order-summary .paq-basket-row{display:block;padding:12px 0;border-top:1px solid #e2d9ed;border-bottom:0}.paq .paq-order-summary .paq-basket-row>strong{display:block;font-size:13px;margin-top:6px}.paq .paq-order-summary .paq-note{font-size:12px;line-height:1.55}.paq .paq-purchase-back{padding-left:0;margin:-8px 0 14px}.paq .paq-order-summary .paq-shopping-feedback{margin:12px 0;font-size:13px}.paq .paq-steps li{min-width:0}@media(max-width:800px){.paq-purchase-layout{grid-template-columns:1fr}.paq-order-summary{position:static;order:-1}.paq .paq-order-summary .paq-review-actions{grid-template-columns:1fr 1fr}.paq .paq-order-summary .paq-review-actions>a{grid-column:1/-1}.paq .paq-order-summary .paq-basket-row{display:flex}}@media(max-width:520px){.paq .paq-order-summary .paq-review-actions{grid-template-columns:1fr}.paq .paq-order-summary .paq-basket-row{display:block}.paq .paq-step{overflow-wrap:anywhere;font-size:9px}.paq .paq-step span{width:19px;height:19px}}.paq .paq-purchase-title{scroll-margin-top:24px}@media(min-width:801px){.paq-purchase-products{order:0}.paq-order-summary{order:1}}.paq .paq-product{font-family:Avenir Next W01,sans-serif;padding:28px 32px;border-radius:4px;box-shadow:0 12px 30px #2712640d}.paq .paq-product--selected{box-shadow:inset 0 0 0 1px #2b1263,0 12px 30px #2712640d}.paq .paq-product h3{font-family:sofia-pro,sans-serif;font-weight:700;font-size:22px;line-height:1.25;letter-spacing:-.89px;color:#271264}.paq .paq-match-facts>div{min-width:0}.paq .paq-product .bioss-card-application-pills{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;margin:7px 0!important;padding:0!important;list-style:none!important;background:transparent!important}.paq .paq-product .bioss-card-application-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;padding:5px 12px 4px!important;border:0!important;border-radius:999px!important;background:#4c2c6c!important;color:#fff!important;font:700 11px/1 SofiaPro,Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;box-sizing:border-box!important}@media(max-width:700px){.paq .paq-product{padding:16px}.paq .paq-product h3{font-size:18px;line-height:1.18}.paq .paq-product .bioss-card-application-pills{gap:4px!important;margin:5px 0 6px!important}.paq .paq-product .bioss-card-application-pill{font-size:10px!important;min-height:0!important;padding:5px 8px!important}}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key=WB]{background-color:#98c33c!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key=IHC-P]{background-color:#ebc138!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key=IHC-F]{background-color:#ee644a!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key="IF(IHC-P)"]{background-color:#2cd4bf!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key="IF(IHC-F)"]{background-color:#ff62a4!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key="IF(ICC)"]{background-color:#004aad!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key=ELISA]{background-color:#73caee!important}.paq .paq-product .bioss-card-application-pill[data-bioss-app-key=FCM]{background-color:#ff3131!important}@media(min-width:761px){.paq .paq-brief-grid{grid-template-rows:repeat(var(--paq-brief-rows),auto);column-gap:14px;row-gap:0;align-items:stretch}.paq .paq-brief-table{display:grid;grid-row:1/span var(--paq-brief-rows);grid-template-rows:subgrid;row-gap:0}.paq .paq-brief .paq-summary,.paq .paq-brief .paq-summary>tbody{display:grid;grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;min-width:0}.paq .paq-brief .paq-summary tr{display:grid;grid-template-columns:31% minmax(0,1fr) 72px;min-width:0}.paq .paq-brief .paq-summary :is(th,td){display:block;width:auto;min-width:0;align-content:center}.paq .paq-brief .paq-summary td:last-child{width:auto}.paq .paq-brief .paq-summary .paq-brief-empty>td{grid-column:1/-1;background:#fff;border-bottom:0}}@media(max-width:760px){.paq .paq-brief-empty{display:none}}.paq .paq-email-dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;margin:auto;border:1px solid #d8cee5;border-radius:16px;background:#fff;color:#211b30;box-shadow:0 24px 100px #0005;text-align:left}.paq .paq-email-dialog[open]{display:flex;flex-direction:column}.paq-email-dialog::backdrop{background:#13092399}.paq-email-head{display:flex;justify-content:space-between;gap:16px;flex-shrink:0;padding:20px 24px;border-bottom:1px solid #e6e1ed}.paq .paq-email-head h2{font-size:21px;line-height:1.3;letter-spacing:-.02em;margin:0 0 10px;color:#2b1263}.paq-email-head dl{margin:0;font-size:13px;line-height:1.5}.paq-email-head dl>div{display:flex;gap:10px;margin-top:3px}.paq-email-head dt{min-width:52px;font-weight:600;color:#706a7d}.paq-email-head dd{margin:0;overflow-wrap:anywhere}.paq-email-close{align-self:flex-start;flex-shrink:0;width:44px;height:44px;border:0;border-radius:8px;background:#f7f5fa;color:#2b1263;font:24px/1 sans-serif;cursor:pointer}.paq-email-scroll{flex:1 1 auto;min-height:0;overflow:auto;padding:24px}.paq-email-scroll [data-email-preview]{min-width:0;overflow-wrap:anywhere}.paq-email-notes{margin-top:24px}.paq-email-notes label{display:block;font:600 15px/1.5 Arial,sans-serif;margin-bottom:8px}.paq .paq-email-notes textarea{min-height:110px;font-size:14px}.paq-email-footer{flex-shrink:0;padding:16px 24px 20px;border-top:1px solid #e6e1ed;background:#faf9fc}.paq-email-actions{display:flex;gap:10px;flex-wrap:wrap}.paq .paq-email-actions .paq-btn{font-size:13px;min-height:44px;padding:10px 16px}.paq .paq-email-hint{font-size:12px;line-height:1.5;margin:10px 0 4px;color:#706a7d}.paq-email-footer>a{font-size:12px;text-underline-offset:3px}.paq .paq-email-feedback{font-size:13px;line-height:1.5;margin:10px 0 0;color:#2b1263}.paq-email-feedback:empty{display:none}@media(max-width:520px){.paq .paq-email-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:12px}.paq-email-head,.paq-email-scroll,.paq-email-footer{padding:16px}.paq-email-actions{display:grid;grid-template-columns:1fr}.paq .paq-email-head h2{font-size:19px}.paq-email-head dl{font-size:12px}.paq-email-head dt{min-width:45px}}.paq .paq-product-image{flex:0 0 100px;width:100px;height:100px;display:grid;place-items:center;border-radius:10px;background:#faf9fc;color:#65546e;text-align:center;font:12px/1.4 Arial,sans-serif}.paq .paq-product-image img{width:100%;height:100%;object-fit:contain}.paq .paq-product-image span{padding:8px}.paq .paq-product-image [hidden]{display:none!important}@media(max-width:700px){.paq .paq-product-image{flex-basis:68px;width:68px;height:68px;font-size:11px}}.paq .paq-product-heading .paq-product-image img{height:100%!important;max-height:100%;min-height:0}.paq .paq-pick-jump[hidden],.paq .paq-quick-access[hidden]{display:none}.paq .paq-filter-edits{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.paq .paq-filter-edits .paq-edit{min-height:44px;max-width:100%;white-space:normal;text-align:start;padding:10px 14px!important}.paq .paq-result-recovery>p{max-width:65ch;color:#514566}.paq .paq-result-recovery>.paq-back{margin-top:4px;min-height:44px;white-space:normal}.paq .paq-smart-recovery{margin:18px 0 20px;max-width:65ch}.paq .paq-smart-recovery .paq-recovery-heading{font-size:20px;font-weight:650;color:var(--paq-purple);line-height:1.3;margin:0 0 12px}.paq .paq-smart-recovery .paq-recovery-caution{color:#514566;font-size:14px;margin:12px 0 18px}.paq .paq-smart-recovery .paq-btn{min-height:48px;white-space:normal;max-width:100%;text-align:start}.paq .paq-other-edits{margin:16px 0;color:#514566}.paq .paq-other-edits>summary{padding:10px 0;min-height:44px;cursor:pointer}.paq .paq-recovery-return{padding:12px 16px;background:#f1edf7;color:#514566;border-radius:10px;line-height:1.5}.paq .paq-target-nav{margin:0 0 24px;padding:0;min-width:0}.paq .paq-target-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.paq .paq-target-tab{display:flex;max-width:100%;min-width:0;border:1px solid #dcd2ee;border-radius:12px;overflow:hidden;background:#fff}.paq .paq-target-tab>button[data-target-switch],.paq .paq-target-tab>button[data-picks-target]{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 18px!important;min-height:64px;max-width:100%;border:0;border-radius:0;background:#fff;text-align:left;letter-spacing:normal;text-transform:none;line-height:1.4;color:#281461;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.paq .paq-target-tab>button[aria-pressed=true]{background:#f0ebf8;box-shadow:inset 0 0 0 2px #281461}.paq .paq-target-tab strong{font-size:16px;font-weight:700;overflow-wrap:anywhere}.paq .paq-target-tab span{font-size:12px;font-weight:400;color:#57476d}.paq .paq-target-tab .paq-target-remove{display:grid;place-items:center;padding:10px!important;min-width:44px;min-height:44px;border:0;background:transparent;box-shadow:none;color:#281461}.paq .paq-target-remove svg,.paq .paq-target-actions svg{width:20px;height:20px;flex-shrink:0}.paq .paq-target-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:24px}.paq .paq-target-actions .paq-note{flex:1 1 250px;margin:0;max-width:65ch}.paq .paq-target-actions .paq-btn{display:inline-flex;align-items:center;gap:8px}.paq .paq-target-workflow+.paq-target-workflow,.paq .paq-target-pending{margin-top:32px;padding-top:24px;border-top:1px solid #dcd2ee}.paq .paq-target-workflow-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.paq .paq-target-workflow-head h3,.paq .paq-target-pending h3{margin:0;font-size:21px;overflow-wrap:anywhere}.paq .paq-target-pending p{margin:8px 0 16px}.paq .paq-target-tab button:focus-visible,.paq .paq-target-actions button:focus-visible{outline:3px solid #6440a1;outline-offset:3px}.paq .paq-target-tab button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.paq .paq-target-tab{flex:1 1 calc(50% - 10px);min-width:0}.paq .paq-target-tab>button[data-target-switch]{flex:1;min-width:0;padding:10px 12px!important}.paq .paq-target-actions{align-items:stretch}.paq .paq-target-actions .paq-btn{width:100%;justify-content:center}.paq .paq-target-workflow-head{align-items:flex-start;flex-direction:column}.paq .paq-target-workflow-head .paq-back{padding-left:0!important}}@media(max-width:360px){.paq[data-multi-target=true] .paq-basket,.paq[data-multi-target=true] .paq-product{padding:16px}.paq[data-multi-target=true] .paq-basket-total{flex-direction:column;align-items:flex-start;gap:8px}.paq[data-multi-target=true] .paq-basket-total strong{white-space:nowrap}.paq[data-multi-target=true] .paq-basket .paq-btn{padding:12px!important;overflow-wrap:normal;word-break:normal;letter-spacing:.02em}.paq[data-multi-target=true] .paq-product-heading,.paq[data-multi-target=true] .paq-buy-options{display:grid;grid-template-columns:minmax(0,1fr)}.paq[data-multi-target=true] .paq-buy-options select{padding-inline:10px}}.paq-purchase-tools{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px}.paq .paq-purchase-tools .paq-purchase-back{margin:0}.paq .paq-btn--email{background:#0f65bd;color:#fff;border:1px solid #0f65bd;text-transform:none;letter-spacing:0}.paq .paq-btn--email:hover{background:#0b559f;border-color:#0b559f}.paq .paq-purchase-tools .paq-btn--email,.paq .paq-email-actions .paq-btn{padding:10px 16px!important;min-height:44px}.paq .paq-btn--email:focus-visible{outline:3px solid #281465;outline-offset:3px}.paq .paq-email-self-subject{font-size:13px;line-height:1.5;margin:0;color:#514565}.paq .paq-email-self form{margin:0 0 24px;padding:0 0 20px;border-bottom:1px solid #e6e1ed}.paq .paq-email-self label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;color:#2b1263}.paq .paq-email-self input[type=email]{display:block;box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;margin:0;border:1px solid #b9aaca;border-radius:8px;background:#fff;color:#211b30;font:inherit;caret-color:#281465}.paq .paq-email-self input[type=email]:focus-visible{outline:2px solid #281465;outline-offset:2px}.paq .paq-email-self input[aria-invalid=true]{border-color:#a4283c}.paq .paq-email-self [data-email-address-error]{color:#a4283c;font-size:13px;line-height:1.5;margin:8px 0}.paq .paq-email-self [data-email-address-error]:empty{display:none}.paq .paq-email-self-unavailable{font-size:14px;line-height:1.55;margin:16px 0 8px;color:#2b1263;font-weight:600}.paq .paq-email-self-privacy{font-size:12px;line-height:1.5;margin:0;color:#514565}.paq .paq-email-self .paq-email-actions .paq-btn{letter-spacing:0;text-transform:none}.paq .paq-email-self-submit:disabled{background:#41587d;color:#fff;border-color:#41587d;opacity:1;cursor:not-allowed;box-shadow:none}.paq .paq-email-self ::selection{background:#dceaff;color:#211b30}@media(max-width:520px){.paq .paq-email-self .paq-email-actions{display:grid;grid-template-columns:1fr 1fr}.paq .paq-email-self-submit{grid-column:1/-1}.paq .paq-email-self .paq-email-actions .paq-btn{padding:10px 9px!important;font-size:12px}.paq-purchase-tools{align-items:stretch}.paq .paq-purchase-tools .paq-btn--email{margin-left:auto}}@media(prefers-reduced-motion:no-preference){.paq .paq-btn--email{transition:background-color .15s ease-out,border-color .15s ease-out}}.paq .paq-match-context{margin:18px 0 0;border:1px solid #e6e1ed;border-radius:10px;padding:0 14px;background:#fff}.paq .paq-match-context>summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-size:13px;font-weight:600;color:#2b1263}.paq .paq-match-context[open]{padding-bottom:12px}.paq .paq-featured-match{margin:16px 0}.paq .paq-featured-label{margin:0 0 7px;color:#57476d;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.paq .paq-featured-match .paq-product{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:12px 22px;padding:18px 22px}.paq .paq-featured-match .paq-product-heading{grid-column:1;grid-row:1;min-width:0}.paq .paq-featured-match .paq-match-facts{grid-column:2;grid-row:1;margin:0;padding:12px;gap:10px}.paq .paq-featured-match .paq-buy-options{grid-column:1;grid-row:2;margin:0;align-self:center}.paq .paq-featured-match .paq-product>button{grid-column:2;grid-row:2;align-self:center;justify-self:start}.paq .paq-featured-match .paq-product-specs{grid-column:1/-1;grid-row:3;margin-top:0}.paq .paq-more-matches{margin:12px 0 20px;border:1px solid #e0d7eb;border-radius:12px;background:#fff;overflow:hidden}.paq .paq-more-matches>summary{cursor:pointer;min-height:48px;display:list-item;align-content:center;padding:10px 16px;font-size:14px;font-weight:650;color:#2b1263;background:#faf9fc}.paq .paq-more-matches[open]>summary{border-bottom:1px solid #e6e1ed}.paq .paq-more-matches .paq-products{padding:14px;gap:12px;margin:0}.paq .paq-more-matches .paq-product{padding:18px}.paq[data-multi-target=true] .paq-purchase-products{display:block}.paq[data-multi-target=true] .paq-target-workflow,.paq[data-multi-target=true] .paq-target-pending{min-width:0;margin:0;padding:16px;border:1px solid #e0d7eb;border-radius:12px;background:#fff}.paq[data-multi-target=true] .paq-target-workflow+.paq-target-workflow,.paq[data-multi-target=true] .paq-target-pending{margin:0;padding-top:16px}.paq[data-multi-target=true] .paq-target-workflow-head{margin-bottom:10px}.paq[data-multi-target=true] .paq-target-workflow-head h3,.paq[data-multi-target=true] .paq-target-pending h3{font-size:17px;line-height:1.3}.paq[data-multi-target=true] .paq-target-workflow .paq-product{padding:14px;border-radius:10px;box-shadow:none}.paq[data-multi-target=true] .paq-target-workflow .paq-product-heading{gap:10px}.paq[data-multi-target=true] .paq-target-workflow .paq-product-heading img{width:64px;height:64px}.paq[data-multi-target=true] .paq-target-workflow .paq-product h3{font-size:17px;line-height:1.2;letter-spacing:-.3px}.paq[data-multi-target=true] .paq-target-workflow .paq-product-pills{margin-top:6px;gap:4px}.paq[data-multi-target=true] .paq-target-workflow .paq-product-pills span{font-size:10px;padding:3px 7px}.paq[data-multi-target=true] .paq-target-workflow .paq-match-facts{grid-template-columns:1fr;gap:8px;margin:12px 0;padding:10px}.paq[data-multi-target=true] .paq-target-workflow .paq-match-facts dd{margin-top:3px;line-height:1.45}.paq[data-multi-target=true] .paq-target-workflow .paq-buy-options{grid-template-columns:minmax(0,1fr) 76px;gap:8px;margin:12px 0}.paq[data-multi-target=true] .paq-target-workflow .paq-secondary-area{margin-top:14px;padding-top:14px}@media(max-width:1180px){.paq .paq-purchase-layout{grid-template-columns:minmax(0,1fr)}.paq .paq-order-summary{position:static;order:-1}}@media(max-width:700px){.paq .paq-featured-match .paq-product{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.paq .paq-featured-match .paq-product-heading,.paq .paq-featured-match .paq-match-facts,.paq .paq-featured-match .paq-buy-options,.paq .paq-featured-match .paq-product>button,.paq .paq-featured-match .paq-product-specs{grid-column:1;grid-row:auto}.paq .paq-featured-match .paq-product>button{width:100%}.paq[data-multi-target=true] .paq-target-workflow,.paq[data-multi-target=true] .paq-target-pending{padding:13px}}.paq[data-multi-target=true] .paq-target-workflow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;align-items:start}.paq[data-multi-target=true] .paq-target-workflow>.paq-target-workflow-head,.paq[data-multi-target=true] .paq-target-workflow>.paq-considerations{grid-column:1/-1}.paq[data-multi-target=true] .paq-target-workflow>.paq-product{grid-column:1;grid-row:2}.paq[data-multi-target=true] .paq-target-workflow>.paq-secondary-area{grid-column:2;grid-row:2;min-width:0;margin:0;padding:14px;border:1px solid #e0d7eb;border-radius:10px;background:#faf9fc}.paq[data-multi-target=true] .paq-target-workflow>.paq-secondary-area>h3{margin:0 0 10px;font-size:16px;line-height:1.35;color:#2b1263}.paq[data-multi-target=true] .paq-target-workflow:not(:has(>.paq-secondary-area))>.paq-product{grid-column:1/-1}@media(max-width:850px){.paq[data-multi-target=true] .paq-target-workflow{grid-template-columns:minmax(0,1fr)}.paq[data-multi-target=true] .paq-target-workflow>.paq-product,.paq[data-multi-target=true] .paq-target-workflow>.paq-secondary-area{grid-column:1;grid-row:auto}.paq .paq-picks-target-nav .paq-target-tabs{gap:8px}}@media(max-width:520px){.paq .paq-picks-target-nav .paq-target-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.paq .paq-picks-target-nav .paq-target-tab{width:100%}.paq .paq-picks-target-nav .paq-target-tab>button[data-picks-target]{width:100%;min-width:0;padding:10px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/572/assets/bioss-primary-shopping.css.map */
