.gb-hub{--hub-ink:#18294f;--hub-muted:#525d70;--hub-paper:#faf8f2;background:var(--hub-paper);font-family:var(--gb-font-body);color:var(--hub-ink)}.gb-hub *,.gb-hub *:before,.gb-hub *:after{box-sizing:border-box}.gb-hub .gb-container{max-width:1320px}.gb-hub h1,.gb-hub h2,.gb-hub h3,.gb-hub p{margin:0}.gb-hub h1,.gb-hub h2{font-family:var(--gb-font-head);font-weight:800;letter-spacing:-.035em}.gb-hub h2{font-size:clamp(36px,4.3vw,60px);line-height:1.03;color:var(--hub-ink)}.gb-hub h3{font-family:var(--gb-font-body);font-size:21px;font-weight:750;line-height:1.3;color:inherit;letter-spacing:-.025em}.gb-hub p{font-size:15px;line-height:1.75}.gb-hub a{color:inherit}.gb-hub a:focus-visible,.gb-hub button:focus-visible,.gb-hub input:focus-visible,.gb-hub summary:focus-visible{outline:3px solid #d65300;outline-offset:5px}.gb-hub [id]{scroll-margin-top:30px}.gb-hub .gb-hub__eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1.5;margin-bottom:18px}.gb-hub__hero{background:#18294f;color:#fff;overflow:hidden}.gb-hub__crumb{display:flex;align-items:center;gap:12px;padding-top:24px;color:#b8c5df;font-size:12px}.gb-hub__crumb a{text-decoration:underline;text-underline-offset:4px}.gb-hub__hero-grid{display:grid;grid-template-columns:1.18fr 1fr;gap:65px;align-items:center;padding:58px 0 56px}.gb-hub__hero .gb-hub__eyebrow{color:#e3e8f2;display:flex;align-items:center;gap:9px}.gb-hub__eyebrow>span{width:7px;height:7px;background:#ff7a22;border-radius:50%}.gb-hub h1{font-size:clamp(52px,6.4vw,88px);line-height:.99;color:#fff;margin-bottom:25px}.gb-hub h1 em{color:#ff8c3c;font-style:normal}.gb-hub .gb-hub__lead{max-width:550px;font-size:17px;line-height:1.7;color:#d2dbea}.gb-hub__actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap;margin-top:30px}.gb-hub .gb-hub__button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:15px 21px;font-size:13px;font-weight:800;border-radius:4px;text-decoration:none;line-height:1.5;transition:background .18s,transform .18s}.gb-hub__button:hover{transform:translateY(-2px)}.gb-hub .gb-hub__button--orange{background:#ff7c25;color:#14223f}.gb-hub .gb-hub__button--orange:hover{background:#ffa15d}.gb-hub .gb-hub__button--navy{background:var(--hub-ink);color:#fff}.gb-hub .gb-hub__button--navy:hover{background:#304a7c}.gb-hub__button>span{font-size:21px;line-height:1}.gb-hub__text-link{font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.gb-hub .gb-hub__hero-note{margin-top:19px;color:#afbdd5;font-size:12px}.gb-hub__dispatch{border:1px solid #516184;background:linear-gradient(145deg,#243862,#1c2d52);border-radius:5px;transform:rotate(2deg);box-shadow:18px 18px #122140;overflow:hidden}.gb-hub__dispatch-top{padding:16px 21px;border-bottom:1px solid #516184;display:flex;justify-content:space-between;font:10px/1.5 monospace;letter-spacing:.08em;color:#dce4f0}.gb-hub__art{width:100%;height:auto;display:block;margin:3px 0 8px}.gb-hub__dispatch-caption{padding:0 25px 25px;display:flex;justify-content:space-between;gap:15px;align-items:flex-end}.gb-hub__dispatch-caption strong{font-family:var(--gb-font-head);font-size:32px;line-height:1.04;font-weight:700}.gb-hub__dispatch-caption>span{font:10px/1.8 monospace;color:#c9d3e6}.gb-hub__facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #455576;padding:24px 0 28px;gap:24px}.gb-hub__facts>div{display:flex;flex-direction:column;gap:7px}.gb-hub__facts span{font:10px/1.4 monospace;letter-spacing:.06em;color:#b4c2db}.gb-hub__facts strong{font-size:14px;font-weight:600}.gb-hub__jump{background:#fff;border-bottom:1px solid #e2e5e9}.gb-hub__jump .gb-container{display:flex;gap:32px;align-items:center;overflow-x:auto;padding-top:19px;padding-bottom:19px;white-space:nowrap}.gb-hub__jump span{font:10px/1.5 monospace;letter-spacing:.09em;color:#687187;margin-right:auto}.gb-hub__jump a{font-size:12px;font-weight:700;text-decoration:none;padding:4px 0}.gb-hub__jump a:hover{text-decoration:underline;text-underline-offset:5px}.gb-hub__section{padding-top:78px;padding-bottom:78px}.gb-hub__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:44px;margin-bottom:35px}.gb-hub__section-head>p{max-width:400px;color:var(--hub-muted)}.gb-hub__section-head .gb-hub__eyebrow,.gb-hub__split .gb-hub__eyebrow,.gb-hub__faq-layout .gb-hub__eyebrow{color:#a33e00}.gb-hub__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ccd1d9;border-bottom:1px solid #ccd1d9}.gb-hub__steps li{padding:28px 30px 28px 0}.gb-hub__steps li+li{padding-left:30px;border-left:1px solid #ccd1d9}.gb-hub__step-no{display:block;color:#bc4c08;font:600 14px/1.4 monospace;margin-bottom:25px}.gb-hub__steps h3{margin-bottom:13px}.gb-hub__steps p{color:var(--hub-muted);font-size:14px}.gb-hub__steps a{display:inline-block;font-size:12px;font-weight:750;margin-top:22px;text-decoration:underline;text-underline-offset:4px}.gb-hub__account{margin-top:26px;padding:25px 28px;background:#ecefe9;display:flex;justify-content:space-between;gap:30px;align-items:center;border-radius:5px}.gb-hub__account p{font-size:13px;max-width:630px;margin-top:5px;color:#485366}.gb-hub__account .gb-hub__button{flex-shrink:0}.gb-hub__pack-band{background:#eee8dc;padding:70px 0}.gb-hub__split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.gb-hub__split h2{margin-bottom:22px}.gb-hub__split>div>p:not(.gb-hub__eyebrow){color:#46516a;margin-top:16px}.gb-hub__callout{border-left:3px solid #c85513;padding:0 0 0 18px;margin-top:26px;font-size:14px}.gb-hub__callout p{font-size:13px;margin-top:7px}.gb-hub__case-example{background:#fffdf8;border:1px solid #cdc5b8;border-radius:5px;box-shadow:9px 9px #ded5c7;padding:24px}.gb-hub__example-header{display:flex;justify-content:space-between;gap:12px;font:9px/1.5 monospace;color:#626575;letter-spacing:.06em}.gb-hub__units{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;padding:35px 10px}.gb-hub__units span{background:#f5a45e;border:1px solid #c56f2b;aspect-ratio:1;border-radius:2px;position:relative;box-shadow:3px 3px #ebd8be}.gb-hub__units span:before{content:"";display:block;width:25%;height:42%;margin:auto;background:#ffe0b5;border-inline:1px solid #d89b62}.gb-hub__equation{display:flex;justify-content:space-between;gap:8px;align-items:center;border-top:1px dashed #cec7bc;padding-top:25px}.gb-hub__equation div{display:flex;flex-direction:column;gap:4px}.gb-hub__equation strong{font-family:var(--gb-font-head);font-size:46px;line-height:1}.gb-hub__equation span{font-size:11px;color:#59606b}.gb-hub__equation b{font-size:20px;color:#8c918c}.gb-hub__case-example>p{font-size:11px;line-height:1.6;margin-top:24px;color:#626575}.gb-hub__calculator{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #cdd3dc;border-radius:6px;overflow:hidden}.gb-hub__calc-inputs{padding:36px;background:#fff}.gb-hub__calc-inputs>p{font-size:13px;color:var(--hub-muted);margin-top:7px}.gb-hub__fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:25px}.gb-hub__fields label{font-size:12px;font-weight:700;color:var(--hub-ink);margin:0;display:block}.gb-hub__fields input{display:block;width:100%;height:48px;margin-top:8px;border:1px solid #b5bdca;border-radius:3px;padding:10px 13px;color:var(--hub-ink);background:#fafbfc;font:600 17px var(--gb-font-body);box-shadow:none}.gb-hub__field-wide{grid-column:1/-1}.gb-hub__fields label>span{display:block;font-size:11px;font-weight:400;color:var(--hub-muted);margin-top:6px;line-height:1.5}.gb-hub__reset{border:0;background:transparent;color:#374767;padding:10px 0;margin-top:9px;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.gb-hub__calc-result{background:#e9eee6;padding:38px;display:flex;flex-direction:column;justify-content:center}.gb-hub__calc-result output{display:flex;flex-direction:column;margin:0 0 24px}.gb-hub__calc-result output strong{font:800 clamp(60px,6vw,84px)/1 var(--gb-font-head);letter-spacing:-.025em}.gb-hub__calc-result output span{font-size:12px;margin-top:12px}.gb-hub__calc-result dl{margin:0;border-top:1px solid #c4ccbf;padding-top:16px}.gb-hub__calc-result dl>div{display:flex;justify-content:space-between;gap:20px;font-size:13px;padding:7px 0}.gb-hub__calc-result dt{font-weight:400}.gb-hub__calc-result dd{margin:0;font-weight:750}.gb-hub__calc-result dl>div:last-child{border-top:1px solid #c4ccbf;margin-top:9px;padding-top:15px}.gb-hub .gb-hub__calc-note{font-size:11px;line-height:1.7;color:#4e5b4b;margin-top:22px}.gb-hub [data-planner-error]{font-size:12px;color:#8c2900}.gb-hub .gb-hub__formula{max-width:960px;margin-top:20px;font-size:12px;color:var(--hub-muted)}.gb-hub__freight{background:#1c2e54;color:#fff;padding:75px 0}.gb-hub__freight h2{color:#fff}.gb-hub__freight .gb-hub__eyebrow{color:#ffa360}.gb-hub__freight .gb-hub__section-head>p{color:#c3cfe3}.gb-hub__freight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gb-hub__freight-grid article{display:flex;flex-direction:column;background:#263b62;border:1px solid #51617d;padding:27px;border-radius:4px}.gb-hub__mode{font:10px/1.5 monospace;color:#ffb077;letter-spacing:.08em;margin-bottom:23px}.gb-hub__freight-grid h3{font-family:var(--gb-font-head);font-size:36px;margin-bottom:15px}.gb-hub__freight-grid p{font-size:14px;color:#d3dded;flex-grow:1}.gb-hub__mode-foot{font-size:11px;color:#bdcce3;margin-top:23px;border-top:1px solid #51617d;padding-top:16px}.gb-hub__delivery{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;margin-top:40px;padding-top:35px;border-top:1px solid #52617e}.gb-hub__delivery h3{font-size:23px;margin-bottom:12px}.gb-hub__delivery p{font-size:14px;color:#c3cfe3;max-width:330px}.gb-hub__delivery ul{list-style:none;margin:0;padding:0}.gb-hub__delivery li{position:relative;padding:0 0 18px 24px}.gb-hub__delivery li:before{content:"\2713";color:#ffa360;position:absolute;left:0;font-size:13px}.gb-hub__delivery strong{font-size:14px;display:block}.gb-hub__delivery li span{font-size:13px;color:#c3cfe3;line-height:1.7;display:block;margin-top:4px}.gb-hub .gb-hub__freight-note{font-size:12px;color:#cad5e6;margin-top:16px}.gb-hub__inline-link{font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:5px}.gb-hub__categories{display:grid;grid-template-columns:repeat(6,1fr);gap:17px}.gb-hub__category{min-width:0;text-decoration:none}.gb-hub__category>div{background:#fff;aspect-ratio:1;border:1px solid #d9dee5;border-radius:5px;padding:15px;overflow:hidden}.gb-hub__category img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.gb-hub__category:hover img{transform:scale(1.05)}.gb-hub__category>span{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;margin-top:13px;line-height:1.6}.gb-hub__category-letter{display:grid;place-items:center;height:100%;font:700 70px var(--gb-font-head);color:#b34a0e}.gb-hub__faq-band{background:#edece6;border-block:1px solid #dedfd9;padding:70px 0}.gb-hub__faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.gb-hub__faq-layout>div>p:not(.gb-hub__eyebrow){margin:20px 0;color:var(--hub-muted)}.gb-hub__faqs details{border-bottom:1px solid #c8cdd0}.gb-hub__faqs details:first-child{border-top:1px solid #c8cdd0}.gb-hub__faqs summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:14px;font-weight:700;cursor:pointer;line-height:1.5}.gb-hub__faqs summary::-webkit-details-marker{display:none}.gb-hub__faqs summary>span{font-size:23px;color:#a8480d;font-weight:400}.gb-hub__faqs details[open] summary>span{transform:rotate(45deg)}.gb-hub__faqs details>div{padding:0 30px 23px 0}.gb-hub__faqs p{font-size:14px;color:#48536a}.gb-hub__faqs a{text-decoration:underline;text-underline-offset:3px}.gb-hub__finish{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:70px;padding-bottom:50px}.gb-hub__finish h2{font-size:clamp(44px,5vw,70px)}.gb-hub__finish p:not(.gb-hub__eyebrow){color:var(--hub-muted);max-width:380px;margin-top:17px}.gb-hub__finish-actions{display:flex;flex-direction:column;gap:21px;align-items:flex-start}.gb-hub__byline{padding-top:20px;padding-bottom:26px;border-top:1px solid #d6dbe2;font-size:11px;color:#606b7d;line-height:1.8}@media(max-width:1050px){.gb-hub__hero-grid{gap:30px}.gb-hub__dispatch{box-shadow:8px 8px #122140}.gb-hub__split{gap:45px}.gb-hub__faq-layout{gap:40px}.gb-hub__categories{grid-template-columns:repeat(3,1fr);gap:25px}.gb-hub__category>div{max-height:230px}.gb-hub__jump .gb-container{gap:24px}}@media(max-width:749px){.gb-hub .gb-container{padding-left:20px;padding-right:20px}.gb-hub__hero-grid{grid-template-columns:1fr;padding:38px 0;gap:35px}.gb-hub h1{font-size:62px}.gb-hub .gb-hub__lead{font-size:15px}.gb-hub__hero-copy .gb-hub__eyebrow{font-size:10px}.gb-hub__actions{gap:20px;margin-top:25px}.gb-hub__dispatch{max-width:460px;width:calc(100% - 16px);justify-self:center}.gb-hub__art{max-height:260px}.gb-hub__facts{grid-template-columns:1fr 1fr;gap:23px 14px}.gb-hub__facts strong{font-size:12px}.gb-hub__facts span{font-size:9px}.gb-hub__jump .gb-container{gap:23px;padding-block:14px}.gb-hub__jump span{display:none}.gb-hub__section{padding-top:48px;padding-bottom:48px}.gb-hub__section-head{display:block;margin-bottom:25px}.gb-hub__section-head>p,.gb-hub__section-head>a{margin-top:20px;display:block}.gb-hub__steps{grid-template-columns:1fr}.gb-hub__steps li{padding:23px 0 23px 45px;position:relative}.gb-hub__steps li+li{border-left:0;border-top:1px solid #ccd1d9;padding-left:45px}.gb-hub__step-no{position:absolute;left:0;top:27px}.gb-hub__steps a{margin-top:14px}.gb-hub__account{flex-direction:column;align-items:stretch;padding:23px;gap:20px}.gb-hub__pack-band,.gb-hub__freight,.gb-hub__faq-band{padding:48px 0}.gb-hub__split,.gb-hub__calculator,.gb-hub__delivery,.gb-hub__faq-layout{grid-template-columns:1fr;gap:30px}.gb-hub__calculator{gap:0}.gb-hub__case-example{padding:20px;margin-right:8px}.gb-hub__units{gap:8px;padding-inline:0}.gb-hub__example-header{font-size:8px}.gb-hub__calc-inputs,.gb-hub__calc-result{padding:24px}.gb-hub__freight-grid{grid-template-columns:1fr;gap:12px}.gb-hub__freight-grid article{padding:24px}.gb-hub__mode{margin-bottom:9px}.gb-hub__freight-grid h3{font-size:32px;margin-bottom:9px}.gb-hub__mode-foot{margin-top:17px;padding-top:12px}.gb-hub__delivery{gap:23px;margin-top:30px;padding-top:27px}.gb-hub__categories{grid-template-columns:repeat(2,1fr);gap:23px 15px}.gb-hub__finish{display:block;padding-top:48px;padding-bottom:35px}.gb-hub__finish-actions{margin-top:28px}.gb-hub__faqs summary{font-size:13px;padding:20px 0}}@media(prefers-reduced-motion:reduce){.gb-hub *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/greatbuy-buying-hub.css.map */
