.fp-gang-pricing .fpr-trigger{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 14px;border:1px solid #f4f6f8;border-radius:9px;background:linear-gradient(180deg,#e4e7eb,#cbd1d8);color:#12171d!important;box-shadow:inset 0 1px #fff,0 2px 10px #0003;transition:background .16s ease,box-shadow .16s ease;font:700 12px/1.2 Arial,sans-serif;white-space:nowrap;cursor:pointer}.fp-gang-pricing .fpr-trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fp-gang-pricing dialog.fp-reseller{box-sizing:border-box;width:min(1040px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #354048;border-radius:14px;background:#0d1115;color:#f0f4f6!important;box-shadow:0 32px 100px #000b;overflow:auto;overscroll-behavior:contain;text-transform:none;letter-spacing:normal;font-family:Arial,sans-serif;scrollbar-color:#4b5861 #10151a}.fp-gang-pricing dialog.fp-reseller[open]{display:flex;flex-direction:column}.fp-gang-pricing dialog.fp-reseller::backdrop{background:#000c;backdrop-filter:blur(4px)}.fp-gang-pricing .fp-reseller *,.fp-gang-pricing .fp-reseller *:before,.fp-gang-pricing .fp-reseller *:after{box-sizing:border-box}.fp-gang-pricing dialog :where(h2,h3,p){margin:0;color:inherit!important;font-family:inherit;text-transform:none;letter-spacing:normal}.fp-gang-pricing .fp-reseller button{font:700 12px/1.2 Arial,sans-serif;cursor:pointer;letter-spacing:normal;text-transform:none;box-shadow:none}.fp-gang-pricing .fp-reseller button:disabled{opacity:.35;cursor:not-allowed}.fp-gang-pricing .fp-reseller [hidden]{display:none!important}.fp-gang-pricing :is(.fpr-trigger,.fp-reseller button,.fp-reseller input,.fp-reseller select,.fp-reseller summary,.fp-reseller a,.fpr-table-scroll):focus-visible{outline:2px solid #64dbed;outline-offset:3px}.fp-gang-pricing .fpr-header{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:23px 28px 20px;border-top:3px solid #25c7e3;border-bottom:1px solid #293239}.fp-gang-pricing .fpr-eyebrow{display:flex;gap:9px;align-items:center;color:#a8b6c0!important;font-size:10px;line-height:1.5;font-weight:700;letter-spacing:1.6px;margin-bottom:7px}.fp-gang-pricing .fpr-eyebrow [data-fpr-material]{color:#67d9eb!important;letter-spacing:.5px;text-transform:uppercase}.fp-gang-pricing .fpr-header h2{font-size:29px;line-height:1.12;font-weight:800;letter-spacing:-.8px;margin-bottom:7px}.fp-gang-pricing .fpr-header p{font-size:12px;line-height:1.5;color:#a5b2bc!important}.fp-gang-pricing .fpr-close{display:grid;place-items:center;flex:none;width:40px;min-height:40px;border:1px solid #35414a;border-radius:7px;background:transparent;color:#c2cdd5!important}.fp-gang-pricing .fpr-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6}.fp-gang-pricing .fpr-controls{flex:none;padding:18px 28px 0}.fp-gang-pricing .fpr-markup-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.fp-gang-pricing .fpr-markup-top h3{font-size:14px;line-height:1.4;font-weight:700}.fp-gang-pricing .fpr-markup-top p{color:#a6b3bd!important;font-size:11px;line-height:1.5;margin-top:3px}.fp-gang-pricing .fpr-basis{display:flex;gap:3px;border:1px solid #3b4954;border-radius:7px;padding:3px;flex:none}.fp-gang-pricing .fpr-basis button{padding:7px 13px;min-height:34px;border:0;border-radius:4px;background:transparent;color:#aab6bf!important;white-space:nowrap}.fp-gang-pricing .fpr-basis button[aria-pressed=true]{background:#2ac5de;color:#061318!important}.fp-gang-pricing .fpr-markup-controls{display:flex;gap:16px;align-items:stretch}.fp-gang-pricing .fpr-presets{display:grid;grid-template-columns:repeat(6,1fr);flex:1;min-width:0;border:1px solid #3b4650;border-radius:7px;overflow:hidden}.fp-gang-pricing .fpr-presets button{border:0;border-right:1px solid #3b4650;border-radius:0;background:transparent;color:#b9c6ce!important;min-height:44px;padding:8px 10px}.fp-gang-pricing .fpr-presets button:last-child{border-right:0}.fp-gang-pricing .fpr-presets button[aria-pressed=true]{background:#1c323c;color:#83e5f4!important;box-shadow:inset 0 -2px #45cce3}.fp-gang-pricing .fpr-presets button:hover:not(:disabled){background:#1e2b33;color:#fff!important}.fp-gang-pricing .fpr-custom-markup{display:flex;align-items:center;gap:10px;font-size:11px;color:#b8c5cf!important}.fp-gang-pricing .fpr-input-wrap{display:flex;align-items:center;border:1px solid #53616b;border-radius:7px;padding:0 10px;gap:6px;min-width:0}.fp-gang-pricing .fp-reseller input{font:700 14px/1.2 Arial,sans-serif;color:#eff7fa!important;appearance:textfield;text-align:right;letter-spacing:0;text-transform:none;box-shadow:none}.fp-gang-pricing .fpr-input-wrap input{width:45px;min-height:44px;background:transparent;border:0!important;outline:0!important;padding:0;margin:0}.fp-gang-pricing .fp-reseller input::-webkit-inner-spin-button,.fp-gang-pricing .fp-reseller input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fp-gang-pricing .fpr-input-wrap:focus-within{outline:2px solid #64dbed;outline-offset:2px}.fp-gang-pricing .fpr-table-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding-bottom:12px}.fp-gang-pricing .fpr-table-tools p{font-size:11px;font-weight:600;color:#b9c5ce!important;line-height:1.5}.fp-gang-pricing .fpr-table-tools>div{display:flex;gap:8px}.fp-gang-pricing .fp-reseller select{border:1px solid #3d4851;border-radius:6px;background:#171e24;color:#d5dee5!important;font:600 11px Arial,sans-serif;padding:7px 9px;min-height:36px;max-width:165px;cursor:pointer}.fp-gang-pricing .fpr-table-scroll{flex:1 1 auto;min-height:170px;max-height:480px;overflow:auto;overscroll-behavior:contain;scrollbar-color:#52636e #11181d;border-block:1px solid #3b4952}.fp-gang-pricing .fp-reseller table{width:100%;min-width:700px;table-layout:fixed;border:0;border-collapse:separate;border-spacing:0;margin:0;color:#e8eef2!important;font-variant-numeric:tabular-nums}.fp-gang-pricing .fp-reseller th,.fp-gang-pricing .fp-reseller td{border:0;border-bottom:1px solid #252f36;vertical-align:middle;text-align:right;white-space:nowrap;padding:10px 18px;font-size:14px;line-height:1.3}.fp-gang-pricing .fp-reseller thead th{position:sticky;top:0;z-index:3;font-size:11px;font-weight:700;white-space:normal;background:#1b242c;color:#c5d1da!important;height:59px;border-bottom:1px solid #46545e}.fp-gang-pricing .fp-reseller thead th>span{display:block;color:#9dafbc!important;font-size:9px;font-weight:400;line-height:1.3;margin-top:3px}.fp-gang-pricing .fp-reseller :is(th,td).fpr-size{text-align:left;width:84px;padding-left:28px}.fp-gang-pricing .fp-reseller :is(th,td).fpr-qty{width:69px}.fp-gang-pricing .fp-reseller tbody th{font-weight:700}.fp-gang-pricing .fp-reseller tbody td{font-weight:500}.fp-gang-pricing .fp-reseller tbody tr{background:#10161b}.fp-gang-pricing .fp-reseller tbody tr:nth-child(2n){background:#141c22}.fp-gang-pricing .fp-reseller tbody tr:hover{background:#1b2730}.fp-gang-pricing .fp-reseller tbody tr.fpr-current{background:#19313b}.fp-gang-pricing .fp-reseller tbody tr.fpr-current>.fpr-size{box-shadow:inset 3px 0 #45d5ec}.fp-gang-pricing .fpr-current-label{display:block;font-size:8px;line-height:1.3;font-weight:700;color:#85e3f2!important;margin-top:4px;letter-spacing:.1px}.fp-gang-pricing .fpr-cell-note{display:block;color:#9caebb!important;font-size:9px;line-height:1.35;margin-top:3px}.fp-gang-pricing .fp-reseller td.fpr-reference{color:#afbec9!important}.fp-gang-pricing .fp-reseller td.fpr-profit{padding-right:28px}.fp-gang-pricing .fpr-profit strong{font-size:15px;font-weight:750;color:#7ee4f3!important}.fp-gang-pricing .fp-reseller thead th.fpr-profit-heading{color:#84e4f2!important;padding-right:28px}.fp-gang-pricing .fp-reseller .fpr-resale input{width:100%;max-width:112px;min-height:36px;border:1px solid #495a66!important;border-radius:5px;background:#0d1419;padding:5px 8px;margin:0}.fp-gang-pricing .fp-reseller .fpr-resale input:focus{border-color:#6bdcec!important}.fp-gang-pricing .fp-reseller .fpr-resale input:disabled{opacity:.45}.fp-gang-pricing .fp-reseller input[aria-invalid=true]{border-color:#ef9c91!important}.fp-gang-pricing .fpr-footer{flex:none;padding:12px 28px 16px;background:#0d1115}.fp-gang-pricing .fpr-table-meta{display:flex;gap:14px;align-items:center;color:#96a9b7!important;font-size:10px;line-height:1.5;margin-bottom:6px}.fp-gang-pricing .fpr-table-meta [data-fpr-currency]{margin-left:auto}.fp-gang-pricing .fpr-table-meta button{padding:3px 0;min-height:24px;border:0;background:none;text-decoration:underline;text-underline-offset:3px;color:#8addec!important;font-size:10px}.fp-gang-pricing .fpr-footer>p{font-size:10px;line-height:1.5;color:#9eafbb!important;margin-top:3px}.fp-gang-pricing .fpr-details{font-size:11px;line-height:1.5;color:#a9bac6!important;margin-top:6px}.fp-gang-pricing .fpr-details summary{cursor:pointer;color:#bacbd6!important;font-size:10px;min-height:24px;display:list-item}.fp-gang-pricing .fpr-details p{margin:5px 0;color:#b8c6cf!important}.fp-gang-pricing .fpr-details a{color:#83dfee!important;text-decoration:underline;text-underline-offset:3px}.fp-gang-pricing .fpr-order-profit{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #35434d;padding-top:12px;margin-top:7px}.fp-gang-pricing .fpr-order-profit>div>span{font-size:12px;font-weight:700;display:block;color:#e3ebf1!important}.fp-gang-pricing .fpr-order-profit small{display:block;font-size:10px;color:#a9b9c5!important;line-height:1.4;margin-top:3px}.fp-gang-pricing .fpr-order-profit strong{font-size:32px;line-height:1.1;letter-spacing:-1px;color:#77e3f3!important;font-variant-numeric:tabular-nums}.fp-gang-pricing .fpr-mobile-hint{display:none}.fp-gang-pricing .fpr-status,.fp-gang-pricing .fpr-error{font-size:11px;line-height:1.5;padding-bottom:9px;color:#f5b0a4!important}.fp-gang-pricing .fpr-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1099px){.fp-gang-pricing .purchase-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:7px;min-height:102px;height:auto;padding:8px 16px max(9px,env(safe-area-inset-bottom))}.fp-gang-pricing .purchase-bar .order-summary{display:block;grid-column:1;grid-row:1;align-self:center}.fp-gang-pricing .purchase-bar .fpr-trigger{grid-column:2;grid-row:1;min-height:34px;padding:6px 9px;gap:5px;font-size:10px;justify-self:end}.fp-gang-pricing .fpr-trigger svg{width:16px;height:16px}.fp-gang-pricing .purchase-bar .price-block{grid-column:1;grid-row:2}.fp-gang-pricing .purchase-bar .primary{grid-column:2;grid-row:2}}@media(max-width:700px){.fp-gang-pricing dialog.fp-reseller{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:10px}.fp-gang-pricing .fpr-header{padding:17px 16px 13px}.fp-gang-pricing .fpr-header h2{font-size:24px}.fp-gang-pricing .fpr-header p{font-size:11px}.fp-gang-pricing .fpr-controls{padding:12px 16px 0}.fp-gang-pricing .fpr-markup-top{gap:10px;align-items:flex-start;margin-bottom:10px}.fp-gang-pricing .fpr-markup-top h3{font-size:12px}.fp-gang-pricing .fpr-markup-top p{font-size:10px;max-width:200px}.fp-gang-pricing .fpr-basis button{font-size:11px;min-height:38px;padding:6px 9px}.fp-gang-pricing .fpr-markup-controls{flex-wrap:wrap;gap:8px}.fp-gang-pricing .fpr-presets{flex-basis:100%}.fp-gang-pricing .fpr-presets button{font-size:11px;padding-inline:6px}.fp-gang-pricing .fpr-custom-markup{font-size:10px;margin-left:auto}.fp-gang-pricing .fpr-input-wrap{padding-inline:8px}.fp-gang-pricing .fpr-input-wrap input{min-height:34px;width:48px;font-size:16px}.fp-gang-pricing .fpr-table-tools{margin-top:9px;gap:8px;align-items:flex-start;flex-direction:column}.fp-gang-pricing .fpr-table-tools p{font-size:10px}.fp-gang-pricing .fp-reseller select{min-height:34px;max-width:150px}.fp-gang-pricing .fpr-mobile-hint{display:block;font-size:10px;color:#7ad6e7!important;margin:0 0 8px}.fp-gang-pricing .fpr-table-scroll{min-height:180px;max-height:none}.fp-gang-pricing .fp-reseller table{min-width:660px}.fp-gang-pricing .fp-reseller th,.fp-gang-pricing .fp-reseller td{padding:8px 12px;font-size:13px}.fp-gang-pricing .fp-reseller :is(th,td).fpr-size{width:66px;padding-left:16px;position:sticky;left:0;z-index:2;background:inherit}.fp-gang-pricing .fp-reseller :is(th,td).fpr-qty{width:50px;position:sticky;left:66px;z-index:2;background:inherit;box-shadow:4px 0 7px #0003}.fp-gang-pricing .fp-reseller thead{background:#1b242c}.fp-gang-pricing .fp-reseller thead :is(th.fpr-size,th.fpr-qty){z-index:4;background:#1b242c}.fp-gang-pricing .fp-reseller .fpr-resale input{font-size:16px;min-height:44px}.fp-gang-pricing .fp-reseller td.fpr-profit,.fp-gang-pricing .fp-reseller thead th.fpr-profit-heading{padding-right:16px}.fp-gang-pricing .fpr-footer{padding:9px 16px 12px}.fp-gang-pricing .fpr-footer>p{font-size:9px}.fp-gang-pricing .fpr-table-meta{font-size:9px;gap:8px;flex-wrap:wrap;margin-bottom:3px}.fp-gang-pricing .fpr-order-profit{gap:10px;padding-top:9px;margin-top:4px}.fp-gang-pricing .fpr-order-profit strong{font-size:28px}.fp-gang-pricing .fpr-order-profit>div>span{font-size:11px}}@media(max-height:620px){.fp-gang-pricing .fpr-table-scroll{flex:none;max-height:300px}}@media(prefers-reduced-motion:no-preference){.fp-gang-pricing .fp-reseller button{transition:background .12s,color .12s}}.fp-gang-pricing .fpr-header{padding:15px 28px 13px}.fp-gang-pricing .fpr-header h2{font-size:27px;margin-bottom:0}.fp-gang-pricing .fpr-eyebrow{margin-bottom:4px}.fp-gang-pricing .fpr-controls{padding-top:12px}.fp-gang-pricing .fpr-markup-controls{display:grid;grid-template-columns:172px minmax(0,1fr) 110px;gap:18px}.fp-gang-pricing .fpr-control-label,.fp-gang-pricing .fpr-custom-markup>span:first-child{display:block;font-size:10px;line-height:1.3;font-weight:700;color:#b5c3ce!important;margin-bottom:7px}.fp-gang-pricing .fpr-custom-markup{display:block}.fp-gang-pricing .fpr-presets,.fp-gang-pricing .fpr-basis{height:44px}.fp-gang-pricing .fpr-basis button{flex:1}.fp-gang-pricing .fpr-input-wrap{height:44px}.fp-gang-pricing .fpr-input-wrap input{width:100%;min-width:0}.fp-gang-pricing .fpr-table-tools{margin-top:9px;padding-bottom:9px}.fp-gang-pricing .fpr-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:30px;padding:10px 28px 13px}.fp-gang-pricing .fpr-footer>:not(.fpr-order-profit){grid-column:1}.fp-gang-pricing .fpr-order-profit{grid-column:2;grid-row:1/6;display:block;text-align:right;align-self:center;border:0;padding:0;margin:0}.fp-gang-pricing .fpr-order-profit strong{display:block;margin-top:7px;font-size:35px}.fp-gang-pricing .fpr-table-meta [data-fpr-currency]{margin-left:0}.fp-gang-pricing .fpr-footer>p{font-size:9px}.fp-gang-pricing .fpr-details{margin-top:4px}.fp-gang-pricing .fpr-details summary{min-height:20px}@media(max-width:700px){.fp-gang-pricing .fpr-header{padding:13px 16px 11px}.fp-gang-pricing .fpr-header h2{font-size:23px}.fp-gang-pricing .fpr-markup-controls{grid-template-columns:1fr 110px;gap:9px}.fp-gang-pricing .fpr-membership{grid-column:1;grid-row:1}.fp-gang-pricing .fpr-custom-markup{grid-column:2;grid-row:1;margin-left:0}.fp-gang-pricing .fpr-markup-choice{grid-column:1/3;grid-row:2}.fp-gang-pricing .fpr-control-label,.fp-gang-pricing .fpr-custom-markup>span:first-child{font-size:9px;margin-bottom:5px}.fp-gang-pricing .fpr-basis,.fp-gang-pricing .fpr-input-wrap{height:40px}.fp-gang-pricing .fpr-basis button{min-height:32px}.fp-gang-pricing .fpr-input-wrap input{min-height:36px}.fp-gang-pricing .fpr-table-tools{padding-bottom:8px}.fp-gang-pricing .fpr-footer{display:block;padding:8px 16px 10px}.fp-gang-pricing .fpr-order-profit{display:flex;text-align:left;border-top:1px solid #35434d;padding-top:9px;margin-top:4px}.fp-gang-pricing .fpr-order-profit strong{margin:0;font-size:28px}}.fp-gang-pricing .fpr-retry{border:1px solid #506570;background:#152732;color:#86dfee!important;border-radius:5px;min-height:36px;padding:6px 12px;margin-bottom:8px}@media(max-width:700px){.fp-gang-pricing .fpr-table-tools>div{width:100%;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);gap:5px}.fp-gang-pricing .fpr-table-tools select{max-width:none;width:100%;padding-inline:5px;font-size:10px;min-width:0}.fp-gang-pricing .purchase-bar .fpr-trigger{max-width:170px;white-space:normal;text-align:center;line-height:1.3;font-size:10px}.fp-gang-pricing .purchase-bar .fpr-trigger svg{flex:none}}@media(hover:hover){.fp-gang-pricing .fpr-trigger:hover{background:linear-gradient(180deg,#fff,#edf0f3);border-color:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px #ffffff24,0 3px 14px #ffffff1a}}.fp-gang-pricing .fpr-trigger:active{background:#cbd1d8;box-shadow:inset 0 1px 3px #0002}.fp-gang-pricing .purchase-bar .fpr-trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.fp-gang-pricing .fpr-trigger{transition:none}}.fp-gang-pricing .fp-reseller thead th{height:76px}.fp-gang-pricing .fp-reseller thead th>.fpr-heading-brand{font-size:13px;line-height:1.25;font-weight:750;margin-top:0}.fp-gang-pricing .fp-reseller thead th>.fpr-heading-role{font-size:11px;line-height:1.3;font-weight:600;margin-top:3px}.fp-gang-pricing .fp-reseller thead th.fpr-cost-heading{background:#173a46;box-shadow:inset 1px 0 #42c9e13d,inset -1px 0 #42c9e13d}.fp-gang-pricing .fp-reseller thead .fpr-cost-heading>span{color:#a1e9f3!important}.fp-gang-pricing .fp-reseller tbody td.fpr-cost{background:#102833;color:#a5e7f1!important;box-shadow:inset 1px 0 #42c9e126,inset -1px 0 #42c9e126}.fp-gang-pricing .fp-reseller thead th.fpr-competitor-heading{background:#ed843f;box-shadow:inset 1px 0 #ffb68180,inset -1px 0 #ffb68180}.fp-gang-pricing .fp-reseller thead .fpr-competitor-heading>span{color:#20140d!important}.fp-gang-pricing .fp-reseller thead .fpr-competitor-heading>[data-fpr-reference-name]{font-size:9px;color:#482711!important;margin-top:5px}.fp-gang-pricing .fp-reseller tbody td.fpr-reference{background:#302014;color:#ffc18e!important;font-weight:650;box-shadow:inset 1px 0 #ed843f55,inset -1px 0 #ed843f55;border-bottom-color:#664022}.fp-gang-pricing .fp-reseller thead th.fpr-resale-heading,.fp-gang-pricing .fp-reseller thead th.fpr-profit-heading{background:#1a3528;color:#a4e7be!important;border-bottom-color:#3a634d}.fp-gang-pricing .fp-reseller thead .fpr-resale-heading>span{color:#b8cec0!important}.fp-gang-pricing .fp-reseller tbody td.fpr-resale{background:#19231e;border-bottom-color:#2d4135}.fp-gang-pricing .fp-reseller tbody td.fpr-profit{background:#132a1d;border-bottom-color:#2d4836}.fp-gang-pricing .fp-reseller .fpr-resale input{background:#151b18;border-color:#51675a!important;color:#f2f7f4!important}.fp-gang-pricing .fp-reseller .fpr-resale input:focus{border-color:#8fe0ae!important;outline-color:#8fe0ae}.fp-gang-pricing .fp-reseller .fpr-resale input[aria-invalid=true]{border-color:#ef9c91!important}.fp-gang-pricing .fpr-profit:not([data-loss=true]) strong,.fp-gang-pricing .fpr-order-profit:not([data-loss=true]) strong{color:#88e4a8!important}.fp-gang-pricing .fpr-profit:not([data-loss=true]) .fpr-cell-note{color:#a0c9ae!important}.fp-gang-pricing .fp-reseller thead th>.fpr-earnings-heading{display:flex;justify-content:flex-end;align-items:center;gap:7px;font-size:11px;line-height:1.3;font-weight:700;color:#a4e7be!important;margin:0}.fp-gang-pricing .fpr-money-icon{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:#88e4a8}.fp-gang-pricing .fpr-order-profit>div{position:relative;padding-left:28px}.fp-gang-pricing .fpr-order-profit .fpr-money-icon{position:absolute;left:0;top:0;width:21px;height:21px}.fp-gang-pricing .fpr-order-profit:not([data-loss=true])>div>span{color:#b6e7c7!important}.fp-gang-pricing .fpr-markup-choice .fpr-control-label,.fp-gang-pricing .fpr-custom-markup>span:first-child{color:#a5dcb8!important}.fp-gang-pricing .fpr-presets{border-color:#41614d}.fp-gang-pricing .fpr-presets button{border-right-color:#41614d;color:#c1d6c8!important}.fp-gang-pricing .fpr-presets button[aria-pressed=true]{background:#224c32;color:#b2efc8!important;box-shadow:inset 0 -2px #7bdfa1}.fp-gang-pricing .fpr-presets button:hover:not(:disabled){background:#24412e;color:#e6ffef!important}.fp-gang-pricing .fpr-input-wrap{border-color:#52715d;background:#142019}.fp-gang-pricing .fpr-input-wrap:focus-within{outline-color:#8fe0ae}.fp-gang-pricing .fpr-presets button:focus-visible{outline-color:#8fe0ae}.fp-gang-pricing .fpr-input-wrap[data-invalid=true]{border-color:#ef9c91}.fp-gang-pricing .fp-reseller td.fpr-profit[data-loss=true]{background:#30201d}.fp-gang-pricing .fpr-profit[data-loss=true] strong,.fp-gang-pricing .fpr-order-profit[data-loss=true] strong{color:#ffaaa0!important}.fp-gang-pricing .fpr-order-profit[data-loss=true] .fpr-money-icon{color:#ffaaa0}.fp-gang-pricing dialog.fp-reseller thead th:is(.fpr-cost-heading,.fpr-competitor-heading,.fpr-resale-heading,.fpr-profit-heading){text-align:center;padding-inline:12px;height:90px;vertical-align:middle}.fp-gang-pricing dialog.fp-reseller thead th>.fpr-heading-brand{display:flex;align-items:center;justify-content:center;gap:7px;font-family:FGS Saira,Saira,Arial,sans-serif!important;font-size:19px;line-height:1.15;font-weight:700;letter-spacing:-.55px;margin:0;text-align:center;white-space:nowrap}.fp-gang-pricing dialog.fp-reseller thead th>.fpr-heading-role{font-family:Arial,sans-serif;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;margin-top:7px;text-align:center}.fp-gang-pricing dialog.fp-reseller thead th.fpr-cost-heading{border-top:2px solid #6bddec;background:linear-gradient(180deg,#204956,#173a46)}.fp-gang-pricing dialog.fp-reseller thead th.fpr-cost-heading>.fpr-heading-brand{color:#e6fbff!important}.fp-gang-pricing dialog.fp-reseller .fpr-heading-crown{width:23px;height:23px;flex:none;fill:#66dcea22;stroke:#80e6f4;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fp-gang-pricing dialog.fp-reseller thead th.fpr-competitor-heading{border-top:2px solid #ffd4ae;background:linear-gradient(180deg,#f39456,#ed843f)}.fp-gang-pricing dialog.fp-reseller thead th.fpr-competitor-heading>.fpr-heading-brand{font-family:Arial Rounded MT Bold,Trebuchet MS,Arial,sans-serif!important;font-size:21px;font-weight:900;letter-spacing:-.9px;color:#28190e!important}.fp-gang-pricing dialog.fp-reseller thead th.fpr-competitor-heading>.fpr-heading-role{font-size:9px;letter-spacing:.45px}.fp-gang-pricing dialog.fp-reseller thead th:is(.fpr-resale-heading,.fpr-profit-heading){border-top:2px solid #8be4ab}.fp-gang-pricing dialog.fp-reseller thead th.fpr-resale-heading{background:linear-gradient(180deg,#244c34,#1a3528)}.fp-gang-pricing dialog.fp-reseller thead th.fpr-resale-heading>.fpr-heading-brand{color:#e5ffed!important}.fp-gang-pricing dialog.fp-reseller .fpr-heading-owner{width:21px;height:21px;flex:none;fill:none;stroke:#a1efbe;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fp-gang-pricing dialog.fp-reseller thead th.fpr-resale-heading>:is([data-fpr-sale-heading],[data-gpr-markup-label]){display:table;margin:7px auto 0;padding:3px 10px;border:1px solid #71b58b66;border-radius:99px;background:#122c1c;color:#bff0ce!important;font:700 10px/1.2 Arial,sans-serif}.fp-gang-pricing dialog.fp-reseller thead th>.fpr-earnings-heading{justify-content:center;text-align:center;font-family:FGS Saira,Saira,Arial,sans-serif!important;font-size:14px;font-weight:700;gap:6px}.fp-gang-pricing dialog.fp-reseller tbody td:is(.fpr-cost,.fpr-reference,.fpr-resale,.fpr-profit){text-align:center;padding-inline:12px;font-variant-numeric:tabular-nums}.fp-gang-pricing dialog.fp-reseller .fpr-resale input{text-align:center;margin-inline:auto}.fp-gang-pricing dialog.fp-reseller .fpr-markup-choice .fpr-control-label{font-weight:700;color:#bcf0ce!important}.fp-gang-pricing dialog.fp-reseller thead th>.fpr-heading-brand>span,.fp-gang-pricing dialog.fp-reseller thead th>.fpr-earnings-heading>span{font:inherit!important;letter-spacing:inherit}@media(max-width:700px){.fp-gang-pricing dialog.fp-reseller thead th:is(.fpr-cost-heading,.fpr-competitor-heading,.fpr-resale-heading,.fpr-profit-heading){height:88px;padding-inline:8px}.fp-gang-pricing dialog.fp-reseller thead th>.fpr-heading-brand{font-size:17px;gap:5px}.fp-gang-pricing dialog.fp-reseller thead th.fpr-competitor-heading>.fpr-heading-brand{font-size:19px}.fp-gang-pricing dialog.fp-reseller .fpr-heading-crown{width:20px;height:20px}.fp-gang-pricing dialog.fp-reseller .fpr-heading-owner{width:18px;height:18px}.fp-gang-pricing dialog.fp-reseller thead th>.fpr-earnings-heading{font-size:12px}.fp-gang-pricing dialog.fp-reseller tbody td:is(.fpr-cost,.fpr-reference,.fpr-resale,.fpr-profit){padding-inline:8px}}.gpr-trigger-wrap{flex:none;display:flex;justify-content:center}.gpr-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #f4f6f8;border-radius:8px;background:linear-gradient(180deg,#e4e7eb,#cbd1d8);color:#12171d!important;box-shadow:inset 0 1px #fff,0 2px 10px #0003;font:700 12px/1.25 Arial,sans-serif!important;text-transform:none;letter-spacing:0;cursor:pointer}.gpr-trigger[hidden]{display:none!important}.gpr-trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;flex:none}.gpr-trigger:hover{background:#fff}.gpr-trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}.fp-gang-pricing .gpr-explore{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px;gap:10px;margin:14px 0 9px}.fp-gang-pricing .gpr-explore label{min-width:0}.fp-gang-pricing .gpr-explore label>span{display:block;font:600 10px/1.4 Arial,sans-serif;color:#b5c3ce;margin-bottom:5px}.fp-gang-pricing .gpr-explore :is(input,select){width:100%;max-width:none;min-width:0;min-height:40px;padding:7px 10px;border:1px solid #3d4851;border-radius:6px;background:#171e24;color:#eef3f6!important;font:600 13px Arial,sans-serif;text-align:left}.fp-gang-pricing .gpr-selection-hint{margin:0 0 10px;font:400 10px/1.4 Arial,sans-serif;color:#a9bdcb!important}.fp-gang-pricing .fp-reseller :is(th,td).fpr-size{width:130px;padding-left:22px;white-space:normal}.fp-gang-pricing .fp-reseller :is(th,td).fpr-qty{width:58px}.fp-gang-pricing .gpr-select-row{display:block;width:100%;padding:4px 0;border:0;background:none;text-align:left;color:#eaf3f8!important;min-height:44px}.fp-gang-pricing .gpr-select-row[aria-pressed=true]{color:#8ae4f1!important}.fp-gang-pricing .fpr-table-scroll{max-height:360px;min-height:150px}.fp-gang-pricing .fpr-footer{column-gap:18px}.fp-gang-pricing .fpr-order-profit strong{font-size:31px}.fp-gang-pricing .gpr-source-links{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px}.fp-gang-pricing .gpr-source-links a{min-height:30px;display:inline-flex;align-items:center}@media(max-width:1099px){html.fp-gang-studio .fgs-purchase:has(.gpr-trigger-wrap){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.fgs-purchase:has(.gpr-trigger-wrap) .fgs-purchase-summary{grid-column:1;grid-row:1}.fgs-purchase:has(.gpr-trigger-wrap) .gpr-trigger-wrap{grid-column:2;grid-row:1}.fgs-purchase:has(.gpr-trigger-wrap) .fgs-purchase-price{grid-column:1;grid-row:2}.fgs-purchase:has(.gpr-trigger-wrap)>[data-fgs-purchase]{grid-column:2;grid-row:2;width:auto;padding:9px 13px;min-width:0;font-size:11px}.fgs-purchase .gpr-trigger{max-width:155px;padding:8px;font-size:10px!important;gap:6px}.fgs-purchase .gpr-trigger svg{width:17px;height:17px}}@media(max-width:700px){.fp-gang-pricing .gpr-explore{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px;gap:7px}.fp-gang-pricing .gpr-explore :is(input,select){font-size:16px;min-height:44px;padding-inline:6px}.fp-gang-pricing .fp-reseller table{min-width:760px}.fp-gang-pricing .fp-reseller :is(th,td).fpr-size{width:100px;left:0;padding-left:14px}.fp-gang-pricing .fp-reseller :is(th,td).fpr-qty{width:45px;left:100px}.fp-gang-pricing .fpr-header p{font-size:10px;margin-top:6px}.fp-gang-pricing .fpr-order-profit strong{font-size:27px}.fp-gang-pricing .fpr-order-profit small{max-width:220px}.fp-gang-pricing .fpr-table-scroll{min-height:150px}.fp-gang-pricing .gpr-selection-hint{font-size:9px}}@media(max-width:359px){.fp-gang-pricing .gpr-explore{grid-template-columns:minmax(0,1fr) 80px}.fp-gang-pricing .gpr-explore label:first-child{grid-column:1/-1}.fgs-purchase .gpr-trigger{max-width:135px}.fgs-purchase:has(.gpr-trigger-wrap)>[data-fgs-purchase]{max-width:150px;white-space:normal}}@media(min-width:360px)and (max-width:700px){.fp-gang-pricing .gpr-explore{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fp-gang-pricing .gpr-explore label:last-child{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:10px}.fp-gang-pricing .gpr-explore label:last-child>span{margin:0}.fp-gang-pricing .gpr-explore label:last-child input{width:72px}}html.fp-gang-studio .fgs-purchase .gpr-trigger>span{color:#12171d!important;font:inherit!important;text-transform:none;letter-spacing:0}
