@media(min-width:768px){:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox{--gg-pane-ink: #031321;--gg-pane-muted: #62717b;--gg-pane-line: #e2e6e8;--gg-pane-gold: #f3a322;padding:24px;border:0;border-radius:0;background:#fff;box-shadow:none;color:var(--gg-pane-ink);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox :is(button,input,select,h1,h2,h3){font-family:inherit}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-product-vendor{margin-bottom:12px;color:var(--gg-pane-muted);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.14em}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-product-title{margin:0;color:var(--gg-pane-ink);font-weight:600;line-height:1.16;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-product-meta{justify-content:space-between;gap:8px 20px;margin-top:12px;font-family:inherit;font-size:11px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-meta-pill{padding:0;min-height:36px;border:0;border-radius:0;background:transparent;box-shadow:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-meta-label,:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-sku-copy .gg-meta-value{color:var(--gg-pane-muted);font-weight:400}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-sku-copy:hover{transform:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-sku-copy-divider{display:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-sku-copy-icon{width:13px;height:13px;flex-basis:13px;margin-left:2px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-stock-dot{box-shadow:none!important}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-price-row{align-items:center;gap:10px 14px;margin:20px 0 0;padding-top:22px;border-color:var(--gg-pane-line)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-current-price{font-size:34px;line-height:1.15;font-weight:600;letter-spacing:-.045em;color:var(--gg-pane-ink)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-compare-price{margin:0;font-size:15px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-save-badge{border-radius:3px;padding:5px 8px;color:#775117;background:#fbf3e4;font-size:11px;font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-purchase-prompts{margin-top:8px;gap:12px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox--has-coupon .gg-new-customer-line{display:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-tax-notice{min-height:0;padding:0;gap:7px;border:0;border-radius:0;background:none;color:var(--gg-pane-muted);font-size:12px;font-weight:400;line-height:1.5}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-tax-notice svg{width:14px;height:14px;flex-basis:14px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-new-customer-line{border:0;border-radius:4px;background:#f7f5ef;color:var(--gg-pane-ink)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-row-action{border-radius:3px;font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-product-form{margin-top:24px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-form-area{gap:16px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-field-label{margin-bottom:8px;font-size:12px;font-weight:500;color:var(--gg-pane-ink)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-field-help{font-size:11px;font-weight:400;color:var(--gg-pane-muted)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-variant-select{border:1px solid #cdd5db;border-radius:4px;box-shadow:none;background-color:#fff;font-size:13px;font-weight:400}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-qty-atc-row{grid-template-columns:124px minmax(0,1fr);gap:12px;align-items:end}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-qty-stepper{height:52px;border:1px solid #cdd5db;border-radius:4px;background:#fff;box-shadow:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-qty-btn{font-size:18px;font-weight:400;background:#fff}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-qty-input{font-size:15px;font-weight:500;background:#fff}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button{min-height:52px;height:auto;padding:15px 20px;border:1px solid var(--gg-pane-gold);border-radius:4px;background:var(--gg-pane-gold);box-shadow:none;color:var(--gg-pane-ink);font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-transform:none;transition:background-color .18s,border-color .18s}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button:not(:disabled):hover{background:#ffb640;border-color:#ffb640;box-shadow:none;transform:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button:disabled{border-color:#e2e6e8;background:#edf0f2;color:#62717b;opacity:1;cursor:not-allowed}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-dynamic-checkout .shopify-payment-button__button{border-radius:4px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0;padding:14px 16px;border:0;border-radius:4px;background:#f7f5ef}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-offer{display:block;padding:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-badge{display:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-title{margin:0;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-text{display:block;margin-top:4px;color:var(--gg-pane-muted);font-size:11px;line-height:1.5}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-code-panel{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;border:0;background:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-code-line{margin:0;font-size:11px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-code-line strong{font-size:14px;font-weight:600;letter-spacing:.06em}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-discount-copy{min-width:0;height:44px;min-height:44px;padding:3px 0;justify-content:flex-start;border:0;border-radius:0;background:none;box-shadow:none;color:#344d5d;font-size:11px;font-weight:500;text-decoration:underline;text-underline-offset:3px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-info-stack{gap:0;margin-top:22px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-delivery-highlight{grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;min-height:0;margin:0;padding:0 0 20px;border:0;border-radius:0;background:none;box-shadow:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-delivery-highlight-icon{width:22px;height:22px;margin-top:2px;border:0;border-radius:0;background:none;box-shadow:none;color:#687b86}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-delivery-highlight-kicker{color:var(--gg-pane-muted);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-delivery-highlight-date{font-size:14px;line-height:1.4;font-weight:600;letter-spacing:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-delivery-cutoff{margin-top:2px;font-size:11px;line-height:1.5;font-weight:400;color:var(--gg-pane-muted)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-row{gap:16px 24px;padding:20px 0;border:0;border-top:1px solid var(--gg-pane-line);border-bottom:1px solid var(--gg-pane-line);border-radius:0;background:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item{grid-template-columns:20px minmax(0,1fr);gap:10px;min-height:36px;padding:0;background:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item.is-policy-link:after{display:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item>svg{color:#687b86;width:18px;height:18px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item strong{font-size:12px;font-weight:500;line-height:1.4}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item small{margin-top:2px;font-size:11px;line-height:1.4;color:var(--gg-pane-muted)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item.is-policy-link small{text-decoration:underline;text-decoration-color:#c6ced2;text-underline-offset:3px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-reassurance-item.is-policy-link:hover small{color:var(--gg-pane-ink);text-decoration-color:currentColor}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-price-match-prompt{min-height:48px;padding:12px 0;border:0;border-radius:0;background:none;color:var(--gg-pane-muted);font-size:11px;line-height:1.5}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-price-match-prompt strong{color:var(--gg-pane-ink);font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-price-match-prompt:hover{color:var(--gg-pane-ink)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-decision-facts{margin-top:10px;padding:16px 0;border:0;border-top:1px solid var(--gg-pane-line);border-radius:0;background:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-info-kicker{color:var(--gg-pane-muted);font-size:10px;line-height:1.5;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-decision-fact-icon{color:#526a58;border:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-decision-fact-title{font-size:13px;line-height:1.5;font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-decision-fact-description{font-size:12px;line-height:1.5}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-card{margin-top:10px;padding:20px;border:0;border-radius:4px;background:#f4f6f6;gap:14px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-help-title{margin-top:5px;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.02em}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-help-text{margin-top:6px;color:var(--gg-pane-muted);font-size:12px;line-height:1.5}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-actions{grid-template-columns:auto minmax(0,1fr);gap:4px 20px;align-items:center}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action{min-height:44px;padding:10px 14px;border-radius:4px;font-size:12px;font-weight:500;letter-spacing:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action.is-primary{background:var(--gg-pane-ink);border-color:var(--gg-pane-ink);color:#fff}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action.is-secondary{min-height:44px;padding:10px 14px;gap:8px;border:1px solid #bac7cf;border-radius:4px;background:#fff;color:var(--gg-pane-ink);justify-content:center;text-decoration:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action.is-secondary:hover{border-color:var(--gg-pane-ink);background:#eaf0f2}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action.is-secondary svg{width:16px;height:16px;flex:0 0 16px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action.is-planner{padding:6px 0;border:0;border-radius:0;background:none;color:var(--gg-pane-ink);justify-content:flex-start;text-decoration:underline;text-decoration-color:#c6ced2;text-underline-offset:4px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-guidance-action.is-planner{grid-column:1 / -1;min-height:32px;font-size:11px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-stock-eta-card{border:0;border-radius:4px;background:#fbf5e9;box-shadow:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-stock-eta-icon{border:0;border-radius:0;background:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-stock-eta-kicker{font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-stock-eta-message{font-size:14px;line-height:1.5;font-weight:600}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-stock-eta-detail{font-size:11px;line-height:1.5;font-weight:400}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox.gg-bundle-buybox{padding:24px!important;border:0!important;border-radius:0!important}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox.gg-bundle-buybox .gg-atc-button{border-radius:4px!important}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox.gg-bundle-buybox .gg-delivery-highlight{border-radius:0!important;padding:0 0 16px!important}}@media(max-width:767px){:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox :is(.gg-atc-button,.gg-mobile-qty-trigger,.gg-qty-stepper,.gg-mobile-coupon,.gg-mobile-coupon-button){font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button{min-height:52px;padding:15px 12px;border:1px solid #f3a322;border-radius:4px!important;background:#f3a322;color:#031321;box-shadow:none;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button:before{display:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button:not(:disabled):hover{background:#ffb640;border-color:#ffb640;box-shadow:none;transform:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button:not(:disabled):active{background:#e99a19;box-shadow:none;transform:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-atc-button:disabled{background:#edf0f2;border-color:#e2e6e8;color:#62717b;box-shadow:none;opacity:1;cursor:not-allowed}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-qty-trigger,:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-qty-stepper{height:52px;border:1px solid #cdd5db;border-radius:4px;background:#fff;color:#031321;box-shadow:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-qty-trigger>span{color:#62717b;font-size:11px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-qty-trigger strong{font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-qty-trigger svg{color:#62717b}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon{margin-top:4px;padding:14px 16px;border:0;border-radius:4px;background:#f7f5ef}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon-copy>strong{color:#031321;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon-instruction{color:#62717b;font-size:11px;line-height:1.5}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon-code{color:#031321;font-size:14px;font-weight:600;letter-spacing:.06em}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon-button{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#344d5d;font-size:11px;font-weight:500;text-decoration:underline;text-underline-offset:3px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon-button.is-copied{color:#16613e;background:transparent}:is(#gg-product-css-scope,.gg-main-product-css) .gg-buybox-col .gg-buybox .gg-mobile-coupon-terms{color:#62717b;font-size:11px;line-height:1.5}}@media(max-width:767px){:is(#gg-product-css-scope,.gg-main-product-css) .gg-desktop-price-review{display:none}}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-modal{padding:24px;background:#0313217a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel{width:min(100%,580px);max-height:calc(100dvh - 48px);padding:32px;overflow:auto;overscroll-behavior:contain;border:1px solid #e2e6e8;border-radius:6px;background:#fff;box-shadow:0 20px 60px #0313212e;color:#031321;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel :is(input,textarea,button){font-family:inherit}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-price-match-form{gap:16px;margin:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-close{top:12px;right:12px;width:44px;height:44px;border:0;border-radius:4px;background:#f4f6f6;color:#536875;box-shadow:none;font-weight:400}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-eyebrow{margin:0;padding-right:40px;color:#62717b;font-size:10px;font-weight:600;letter-spacing:.12em}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-title{padding-right:28px;color:#031321;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:1.25}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-text{margin:-6px 0 2px;color:#62717b;font-size:13px;line-height:1.6}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-field{gap:7px;min-width:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-label{color:#031321;font-size:12px;font-weight:500}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel :is(.gg-modal-input,.gg-modal-textarea){border:1px solid #dce2e5;border-radius:4px;background:#fff;color:#031321;box-shadow:none;font-size:14px;font-weight:400}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-input{height:46px;padding:0 12px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-textarea{min-height:88px;max-height:none;padding:12px;resize:vertical}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel :is(.gg-modal-input,.gg-modal-textarea):focus{border-color:#62717b;outline:2px solid #e2e8eb;outline-offset:1px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel :is(.gg-modal-submit,.gg-success-done){min-height:48px;height:auto;padding:13px 16px;margin-top:2px;border-radius:4px;background:#f3a322;color:#031321;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-submit:hover{background:#e99a1c}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-call-option{padding-top:12px;border-top:1px solid #e2e6e8}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-call-option span{font-size:11px;font-weight:400;color:#62717b}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-call-option a{border:1px solid #dce2e5;border-radius:4px;color:#031321;font-size:12px;font-weight:500;letter-spacing:0}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel :is(button,a):focus-visible{outline:2px solid #62717b;outline-offset:3px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel.is-success{max-height:calc(100dvh - 48px);overflow:auto}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-success-hero{gap:16px;padding-top:20px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-success-title{color:#031321;font-size:24px;font-weight:600;line-height:1.3;letter-spacing:-.4px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-success-text{color:#62717b;font-size:13px;line-height:1.6}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-success-done{background:#031321;color:#fff}@media(max-width:767px){:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-modal{padding:12px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel,:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel.is-success{padding:24px 20px;max-height:calc(100dvh - 24px);overflow:auto}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-price-match-form{gap:14px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-title{font-size:22px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel :is(.gg-modal-input,.gg-modal-textarea){font-size:16px}:is(#gg-product-css-scope,.gg-main-product-css) .gg-price-match-panel .gg-modal-grid{grid-template-columns:minmax(0,1fr);gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gg-product-pane.css.map */
