.gbs-haggis-ns{color:#17242b}.gbs-haggis-ns .gbs-burns-hero h1{font-size:clamp(42px,4.5vw,72px)}.gbs-haggis-ns .gbs-burns-hero__media img{object-position:center}.gbs-haggis-ns__body{max-width:1160px;padding:0 28px 64px;margin:auto}.gbs-haggis-ns__section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px 56px;padding:52px 0;border-bottom:1px solid #dedfdf}.gbs-haggis-ns__section h2,.gbs-haggis-ns__season h2,.gbs-haggis-ns__contact h2{font-family:Anton,Impact,'Arial Narrow',sans-serif;font-size:clamp(30px,3vw,43px);font-weight:400;line-height:1.15;text-transform:uppercase;margin:0}.gbs-haggis-ns .rte,.gbs-haggis-ns__season>p:not(.gbs-burns-eyebrow),.gbs-haggis-ns__contact>p:not(.gbs-burns-eyebrow){font-size:17px;line-height:1.75;color:#50595e}.gbs-haggis-ns .rte p:first-child{margin-top:0}.gbs-haggis-ns .rte p:last-child{margin-bottom:0}.gbs-haggis-ns__section>.rte:last-child:not(:nth-child(2)){grid-column:2}.gbs-haggis-ns__table{min-width:0}.gbs-haggis-ns table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6}.gbs-haggis-ns caption{text-align:left;color:#50595e;padding:0 0 16px}.gbs-haggis-ns th,.gbs-haggis-ns td{text-align:left;vertical-align:top;padding:16px 12px;border-bottom:1px solid #dedfdf}.gbs-haggis-ns th:first-child{padding-left:0;width:34%}.gbs-haggis-ns thead{background:#f3f5f5}.gbs-haggis-ns thead th:first-child{padding-left:12px}.gbs-haggis-ns__season{background:#f1f4f5;border-left:4px solid #176caf;padding:34px 38px;margin-top:48px}.gbs-haggis-ns__season .gbs-burns-eyebrow{color:#176caf}.gbs-haggis-ns__contact{padding:46px 40px;margin-top:52px;background:#f1f4f5;scroll-margin-top:230px}.gbs-haggis-ns__contact>p{max-width:740px}.gbs-haggis-ns__email{overflow-wrap:anywhere}.gbs-haggis-ns .button-primary{transition:transform 150ms cubic-bezier(.23,1,.32,1)}.gbs-haggis-ns .button-primary:active{transform:scale(.97)}.gbs-haggis-ns__section a,.gbs-haggis-ns__email a{color:#176caf;text-decoration:underline;text-underline-offset:3px}.gbs-haggis-ns .gbs-burns-bulk{gap:36px;padding:42px 38px}.gbs-haggis-ns .gbs-burns-bulk h2{font-size:clamp(30px,3vw,43px)}.gbs-haggis-ns .gbs-burns-bulk__body{margin-bottom:0}.gbs-haggis-ns .gbs-burns-bulk__body p:last-child{margin-bottom:0}@media(max-width:749px){.gbs-haggis-ns__body{padding:0 20px 40px}.gbs-haggis-ns__section{grid-template-columns:minmax(0,1fr);gap:22px;padding:34px 0}.gbs-haggis-ns__section>.rte:last-child:not(:nth-child(2)){grid-column:auto}.gbs-haggis-ns .rte,.gbs-haggis-ns__season>p:not(.gbs-burns-eyebrow),.gbs-haggis-ns__contact>p:not(.gbs-burns-eyebrow){font-size:16px}.gbs-haggis-ns .gbs-burns-bulk,.gbs-haggis-ns__season,.gbs-haggis-ns__contact{padding:28px 24px;margin-top:34px}.gbs-haggis-ns .gbs-burns-hero h1{font-size:clamp(40px,10vw,62px)}.gbs-haggis-ns th,.gbs-haggis-ns td{padding:13px 8px}.gbs-haggis-ns .gbs-burns-actions{gap:18px}.gbs-haggis-ns__contact .gbs-burns-actions{margin-left:0;margin-right:0}}@media(prefers-reduced-motion:reduce){.gbs-haggis-ns .button-primary{transition:none}}
