@font-face{font-family:FP Gang Review Saira;src:url(fp-studio-brand-saira-600.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:FP Gang Review Saira;src:url(fp-studio-brand-saira-700.woff2) format("woff2");font-style:normal;font-weight:650 950;font-display:swap}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog]{--ft-order-ink: #f4f6fa;--ft-order-muted: #b3b6c3;--ft-order-line: #343a46;--ft-order-soft: #1b1f27;--ft-order-blue-soft: #172b36;--ft-order-cyan: #21c7ee;--ft-order-cyan-dark: #8edfee;box-sizing:border-box;width:min(700px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5b606b #14171d;border:1px solid var(--ft-order-line)!important;border-radius:20px;background:#14171d!important;color:var(--ft-order-ink)!important;color-scheme:dark;box-shadow:0 25px 100px #000a!important;font:600 14px/1.5 FP Gang Review Saira,Arial,sans-serif!important;letter-spacing:normal;text-align:left}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog]::backdrop{background:#050b10c7;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] *,html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] *:before,html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] *:after{box-sizing:border-box;font-family:FP Gang Review Saira,Arial,sans-serif!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] [hidden]{display:none!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] :is(h2,p,dt,dd,label,legend,strong,small,span,figcaption){color:var(--ft-order-ink)!important;text-shadow:none!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero{position:relative;padding:29px 28px 22px;border:0;border-bottom:1px solid var(--ft-order-line);background:#14171d!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero:before{content:"";position:absolute;top:0;left:28px;width:104px;height:3px;background:linear-gradient(90deg,#21c7ee 0 33.3%,#ff168f 33.3% 66.6%,#ffe500 66.6%)}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero .fp-builder-order__eyebrow{margin:0 0 9px;color:#8edfee!important;font-size:10px;font-weight:700;letter-spacing:1.6px;line-height:1.4}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero h2{margin:0 0 10px;font-size:clamp(27px,4vw,34px);font-weight:700;letter-spacing:-.7px;line-height:1.12;text-transform:uppercase}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero h2[tabindex="-1"]:focus{outline:none}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero>p:last-child{max-width:570px;margin:0;color:var(--ft-order-muted)!important;font-size:13px;line-height:1.6}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__body{padding:24px 28px 28px;background:#14171d!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__preview{gap:20px;margin:0 0 20px;padding:16px;border:1px solid var(--ft-order-line);border-radius:12px;background:#101217!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__preview img{flex:0 0 100px;width:100px;max-width:45%;height:150px;object-fit:contain;border:1px solid #525964;border-radius:4px;background:repeating-conic-gradient(#bfc2c5 0% 25%,#ebedef 0% 50%) 0 / 12px 12px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details{grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:0 20px;margin:0 0 20px;padding:0 16px;border:1px solid var(--ft-order-line);border-radius:10px;background:#1b1f27}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details :is(dt,dd){min-width:0;padding:12px 0;border-color:#343a46;font-size:13px;line-height:1.5;overflow-wrap:anywhere}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details dt{color:var(--ft-order-muted)!important;font-weight:500}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details dd{margin:0;text-align:right;font-weight:650}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] [data-ft-batch-summary]{margin:0 0 12px;color:var(--ft-order-muted)!important;font-size:13px;overflow-wrap:anywhere}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch{gap:10px;margin-bottom:20px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row{grid-template-columns:minmax(0,1fr) 78px minmax(68px,auto);gap:14px;padding:14px;border:1px solid var(--ft-order-line);border-radius:10px;background:#1b1f27}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row>div{min-width:0;overflow-wrap:anywhere}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row>div p{color:var(--ft-order-muted)!important;font-size:12px;line-height:1.5}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row>strong{color:#b8edfa!important;font-size:16px;font-variant-numeric:tabular-nums;text-align:right}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row>label>span{color:#c6c9d1!important;font-size:12px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] :is(input[type=tel],input[type=number]){min-height:48px;max-width:100%;margin:0;padding:11px 13px;border:1px solid #46505e!important;border-radius:8px;background:#0c0e12!important;color:#fff!important;box-shadow:none!important;font-size:16px;font-weight:600;line-height:1.4}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] input::placeholder{color:#9da5b4;opacity:1}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] :is(input[type=checkbox],input[type=radio]){flex:0 0 19px;width:19px;height:19px;margin:2px 0 0;accent-color:#21c7ee}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone{gap:9px;margin:0 0 16px;padding:0;border:0;border-radius:8px;background:transparent!important;box-shadow:none}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone>span:first-child{color:#c6c9d1!important;font-size:13px;font-weight:600}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone>span:first-child strong{padding:2px 6px;border:1px solid #615d36;border-radius:4px;background:#302c12;color:#efe071!important;font-size:9px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone input[type=tel]{width:100%}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone.is-invalid{padding:12px;border:1px solid #f28ac7;background:#321725!important;box-shadow:0 0 0 3px #ff168f1a}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone.is-invalid input[type=tel]{border-color:#f28ac7!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__phone-error{color:#ffb6d8!important;font-size:13px;line-height:1.5}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__quantity{margin:16px 0;gap:16px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__quantity>span{color:#c6c9d1!important;font-size:13px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__total{margin:18px 0 7px;color:#fff!important;font-size:clamp(25px,4vw,30px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.6px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__storage{min-width:0;margin:22px 0 9px;padding:8px 14px;border:1px solid var(--ft-order-line)!important;border-radius:10px;background:#1b1f27!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__storage legend{padding:0 7px;color:#e8edf1!important;font-size:13px;font-weight:700}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__storage label{align-items:flex-start;min-height:58px;gap:10px;margin:0;padding:12px 0;border-color:var(--ft-order-line);color:#e8edf1!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__storage label>span,html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__storage strong{color:#e8edf1!important;font-size:13px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] :is(.fp-builder-order__storage small,.fp-builder-order__fine,.fp-builder-order__price-note,.fp-builder-order__preview figcaption){color:var(--ft-order-muted)!important;font-size:12px;font-weight:500;line-height:1.6;opacity:1!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__fine{margin:0 0 20px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__ack{gap:10px;margin:20px 0 16px;padding:14px;border:1px solid #665e29;border-radius:10px;background:#262315!important;color:#f0ecd8!important;font-size:13px;font-weight:600;line-height:1.6}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] [data-ft-order-status]:not(:empty){margin:14px 0;padding:12px 14px;border-left:3px solid #21c7ee;border-radius:8px;background:#172b36;color:#d2eff8!important;font-size:13px;overflow-wrap:anywhere}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] button{min-height:46px;padding:12px 16px;border:1px solid #46505e!important;border-radius:8px;background:#1b1f27!important;color:#e1e8ef!important;box-shadow:none!important;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.1px;text-transform:none;white-space:normal;cursor:pointer}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] button:hover:not(:disabled){border-color:#21c7ee!important;background:#26333e!important;color:#fff!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--ft-order-line)}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions button[data-ft-back]{grid-column:1 / -1;justify-self:start;width:auto;min-height:44px;padding:9px 0;border-color:transparent!important;background:transparent!important;color:#b9cbd5!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions button[data-ft-cart]{min-height:50px;border-color:#34778a!important;background:#18323d!important;color:#b8edfa!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions button[data-ft-checkout]{min-height:50px;border-color:#21c7ee!important;background:#21c7ee!important;color:#07131a!important;text-transform:uppercase;letter-spacing:.3px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions button[data-ft-checkout]:hover:not(:disabled){border-color:#83e3f8!important;background:#83e3f8!important;color:#07131a!important}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions button:disabled,html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] button:disabled{border-color:#3b4652!important;background:#232b34!important;color:#a4afba!important;opacity:.65;cursor:not-allowed}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] a{color:#8edfee!important;text-underline-offset:3px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__cart-link{margin:15px 0 0;font-size:12px;line-height:1.6}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__cart-link a{display:inline-flex;align-items:center;min-height:44px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] :is(button,a,input):focus-visible{outline:2px solid #21c7ee;outline-offset:3px}@media(max-width:650px){html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog]{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:16px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] :is(.fp-builder-order__hero,.fp-builder-order__body){padding:22px 18px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero:before{left:18px;width:88px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__hero>p:last-child{font-size:14px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details{grid-template-columns:minmax(0,1fr);padding:0 14px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details dt{padding:12px 0 3px;border:0;font-size:12px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__details dd{padding:0 0 12px;text-align:left;font-size:14px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row{grid-template-columns:minmax(0,1fr) 72px;gap:10px 12px;padding:12px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__batch-row>strong{grid-column:1 / -1;text-align:left}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions{grid-template-columns:minmax(0,1fr)}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__actions :is(button[data-ft-cart],button[data-ft-checkout]){width:100%;min-height:50px;font-size:14px}html.fp-gang-studio body .shopify-app-block .fp-builder-order[data-product-handle] dialog[data-ft-order-dialog] .fp-builder-order__body{padding-bottom:max(20px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/fp-gang-review.css.map */
