.bbq-edu{--bbq-red: var(--bbq-color-red);font-family:var(--bbq-font-body)}body.bbq-design-pages .bbq.bbq-edu :is(h1,h2,h3){margin:0;font-family:var(--bbq-font-display);letter-spacing:0;text-transform:none}body.bbq-design-pages .bbq.bbq-edu p{margin:0}.bbq.bbq-edu.bbq-dept-hero .bbq-dept-banner:after{background:linear-gradient(90deg,#0000008c,#0000 60%);opacity:1}.bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy{left:max(var(--bbq-page-margin),calc((100% - var(--bbq-content-width)) / 2));right:auto;bottom:80px;display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:634px;max-width:calc(100% - var(--bbq-page-margin) * 2);color:var(--bbq-color-white)}body.bbq-design-pages .bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy h1{max-width:634px;color:var(--bbq-color-white);font-size:var(--bbq-h1-size);font-weight:var(--bbq-h1-weight);line-height:var(--bbq-h1-line);letter-spacing:var(--bbq-h1-tracking)!important}body.bbq-design-pages .bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy p{max-width:573px;margin:0;color:var(--bbq-color-white);font-family:var(--bbq-font-display);font-size:var(--bbq-h4-size);font-weight:600;line-height:var(--bbq-h4-line);letter-spacing:0}.bbq.bbq-edu .bbq-dept-hero-copy .bbq-button,.bbq.bbq-edu-guide .bbq-button{min-width:288px;padding:20px 24px}.bbq.bbq-edu-tiles{background:var(--bbq-bg, var(--bbq-color-white));color:var(--bbq-fg, var(--bbq-color-black));padding-block:var(--bbq-pt, 80px) var(--bbq-pb, 80px)}.bbq.bbq-edu-tiles .bbq-edu-tiles-head{display:flex;flex-direction:column;gap:16px;margin-bottom:var(--bbq-title-gap)}.bbq.bbq-edu-tiles .bbq-edu-tiles-header{margin:0}.bbq.bbq-edu-tiles--intro .bbq-edu-tiles-header{align-items:flex-start;min-height:52px}body.bbq-design-pages .bbq.bbq-edu-tiles .bbq-edu-tiles-header .bbq-section-header__title,body.bbq-design-pages .bbq.bbq-edu-tiles .bbq-edu-tiles-header .bbq-view-all{color:var(--bbq-fg, var(--bbq-color-black))}@media screen and (min-width:768px){body.bbq-design-pages .bbq.bbq-edu-tiles .bbq-section-header .bbq-section-header__title{font-size:var(--bbq-h4-size);line-height:var(--bbq-h4-line);font-weight:var(--bbq-h4-weight)}}.bbq-edu-link-mobile{display:none}.bbq.bbq-edu-tiles .bbq-edu-tiles-intro__copy,.bbq.bbq-edu-tiles .bbq-edu-tiles-intro__copy p{max-width:619px;margin:0;color:var(--bbq-color-grey-700);font-family:var(--bbq-font-body);font-size:var(--bbq-body-size);font-weight:400;line-height:var(--bbq-body-line)}.bbq.bbq-edu-tiles .bbq-edu-tile-grid{display:grid;grid-template-columns:repeat(var(--columns, 6),minmax(0,1fr));gap:var(--bbq-grid-gap)}.bbq.bbq-edu-tiles .bbq-edu-tile>a{display:block;color:inherit;text-decoration:none}.bbq.bbq-edu-tiles .bbq-edu-tile-media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--bbq-radius)}.bbq.bbq-edu-tiles .bbq-edu-tile-media>.bbq-dept-media{position:absolute;top:0;right:0;bottom:0;left:0}body.bbq-design-pages .bbq.bbq-edu-tiles .bbq-edu-tile h3{margin-top:12px;color:var(--bbq-fg, var(--bbq-color-black));font-size:var(--bbq-h5-size);font-weight:600;line-height:var(--bbq-h5-line);text-align:center}.bbq.bbq-edu-comparison{padding-block:var(--bbq-pt, 80px) var(--bbq-pb, 80px)}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-comparison__title{margin:0 0 var(--bbq-title-gap);color:var(--bbq-color-black);font-size:var(--bbq-h2-size);font-weight:var(--bbq-h2-weight);line-height:var(--bbq-h2-line)}.bbq.bbq-edu-comparison .bbq-edu-table-scroll{padding:0 24px;border-radius:var(--bbq-radius);overflow-x:auto}.bbq.bbq-edu-comparison .bbq-edu-table{width:100%;table-layout:fixed;border:0;border-collapse:collapse;border-spacing:0;background:transparent}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-table :is(th,td){padding:16px 24px 16px 0;border:0;border-bottom:var(--bbq-border);background:transparent;color:var(--bbq-color-black);font-family:var(--bbq-font-body);font-size:var(--bbq-body-sm-size);font-weight:400;line-height:var(--bbq-body-sm-line);letter-spacing:0;text-align:left;vertical-align:middle;white-space:normal}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-table thead th{color:var(--bbq-color-grey-700);font-weight:600}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-table tbody th{font-weight:600}.bbq.bbq-edu-comparison .bbq-edu-table :is(th,td):first-child{width:184px}.bbq.bbq-edu-comparison .bbq-edu-table :is(th,td):nth-child(3),.bbq.bbq-edu-comparison .bbq-edu-table :is(th,td):nth-child(4){width:224px}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-table :is(th,td):last-child{width:100px;padding-right:0}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-table tbody tr:last-child :is(th,td){border-bottom:0}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-table a,body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-compare-list a{color:var(--bbq-color-black);font-weight:600;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px;white-space:nowrap}.bbq-edu-compare-list{display:none}.bbq.bbq-edu-guide{padding-block:var(--bbq-pt, 72px) var(--bbq-pb, 72px);background:var(--bbq-color-white)}.bbq.bbq-edu-guide .bbq-edu-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:80px;width:calc(100% - var(--bbq-page-margin) * 2);max-width:var(--bbq-content-width);margin-inline:auto;scroll-margin-top:24px}.bbq.bbq-edu-guide .bbq-edu-guide-grid.is-copy-only{grid-template-columns:minmax(0,1fr)}.bbq.bbq-edu-guide .bbq-edu-guide-image{position:relative;aspect-ratio:580 / 428;overflow:hidden;border-radius:var(--bbq-radius)}.bbq.bbq-edu-guide .bbq-edu-guide-image>.bbq-dept-media{position:absolute;top:0;right:0;bottom:0;left:0}.bbq.bbq-edu-guide .bbq-edu-guide-grid--reverse .bbq-edu-guide-image{order:2}.bbq.bbq-edu-guide .bbq-edu-guide-copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0;background:transparent}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy>*{margin:0}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-title,body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy>h2{color:var(--bbq-color-black);font-size:var(--bbq-h2-size);font-weight:var(--bbq-h2-weight);line-height:var(--bbq-h2-line)}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-subheading{max-width:458px;color:var(--bbq-color-charcoal);font-family:var(--bbq-font-display);font-size:var(--bbq-h4-size);font-weight:600;line-height:var(--bbq-h4-line)}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-eyebrow{color:var(--bbq-color-grey-600);font-family:var(--bbq-font-display);font-size:var(--bbq-h4-size);font-weight:600;line-height:var(--bbq-h4-line)}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy .bbq-dept-richtext,body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy .bbq-dept-richtext p{max-width:458px;margin:0;color:var(--bbq-color-grey-600);font-family:var(--bbq-font-body);font-size:var(--bbq-body-size);font-weight:400;line-height:var(--bbq-body-line)}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy .bbq-dept-richtext p+p{margin-top:var(--bbq-body-line)}.bbq.bbq-edu-guide .bbq-edu-guide-best{display:flex;flex-direction:column;gap:16px;width:100%}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-best h3{color:var(--bbq-color-black);font-size:var(--bbq-h4-size);font-weight:600;line-height:var(--bbq-h4-line)}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-best ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-best li{position:relative;min-height:21px;margin:0;padding-left:19.32px;color:var(--bbq-color-grey-600);font-family:var(--bbq-font-body);font-size:var(--bbq-body-size);font-weight:400;line-height:var(--bbq-body-line)}.bbq.bbq-edu-guide .bbq-edu-guide-best li svg{position:absolute;top:1.5px;left:0;width:16px;height:16px;color:var(--bbq-color-black)}.bbq.bbq-edu-tiles .bbq-edu-tile-media img,.bbq.bbq-edu-guide .bbq-edu-guide-image img{transition:scale .45s cubic-bezier(.2,.7,.2,1)}.bbq.bbq-edu-tiles .bbq-edu-tile h3{transition:color .24s ease}@media(hover:hover)and (pointer:fine){.bbq.bbq-edu-tiles .bbq-edu-tile a:is(:hover,:focus-visible) h3{color:var(--bbq-color-red-hover)}.bbq.bbq-edu-tiles .bbq-edu-tile a:is(:hover,:focus-visible) .bbq-edu-tile-media img{scale:1.015}}@media screen and (min-width:768px)and (max-width:1279px){.bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy{left:var(--bbq-page-margin)}.bbq.bbq-edu-guide .bbq-edu-guide-grid{gap:40px}.bbq.bbq-edu-tiles .bbq-edu-tile-grid{grid-template-columns:repeat(min(var(--columns, 6),3),minmax(0,1fr))}.bbq.bbq-edu-comparison .bbq-edu-table{min-width:760px}}@media screen and (max-width:767px){body.bbq-design-pages .bbq.bbq-products .bbq-section-header{align-items:flex-start;margin-bottom:var(--bbq-space-24);padding-right:2px}body.bbq-design-pages .bbq.bbq-products .bbq-section-header__aside{flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:12px}body.bbq-design-pages .bbq.bbq-products .bbq-product-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}body.bbq-design-pages .bbq.bbq-products .bbq-product-grid::-webkit-scrollbar{display:none}body.bbq-design-pages .bbq.bbq-products .bbq-product-grid>.bbq-product-card{flex:0 0 calc((100% - 16px) / 1.8);min-width:0;scroll-snap-align:start}body.bbq-design-pages .bbq.bbq-products:has(.bbq-product-grid>.bbq-product-card:nth-child(3)) .bbq-product-grid-arrows{display:flex!important;gap:8px}body.bbq-design-pages .bbq.bbq-products:has(.bbq-product-grid>.bbq-product-card:nth-child(3)) .bbq-product-grid-arrows .bbq-carousel-arrow{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:1px solid var(--bbq-color-grey-300);border-radius:50%;background:var(--bbq-color-white);color:var(--bbq-color-black)}body.bbq-design-pages .bbq.bbq-products:has(.bbq-product-grid>.bbq-product-card:nth-child(3)) .bbq-product-grid-arrows .bbq-carousel-arrow svg{width:12px;height:12px}body.bbq-design-pages .bbq.bbq-products:has(.bbq-product-grid>.bbq-product-card:nth-child(3)) .bbq-product-grid-arrows .bbq-carousel-arrow svg path{fill:currentColor;stroke:none}body.bbq-design-pages .bbq.bbq-products:has(.bbq-product-grid>.bbq-product-card:nth-child(3)) .bbq-product-grid-arrows .bbq-carousel-arrow:disabled{border-color:var(--bbq-color-grey-200);color:var(--bbq-color-grey-400)}.bbq.bbq-edu.bbq-dept-hero .bbq-dept-banner{height:var(--mobile-height, 392px)}.bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy{left:16px;right:auto;bottom:32px;gap:16px;width:307px;max-width:calc(100% - 32px)}body.bbq-design-pages .bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy h1{max-width:294px}body.bbq-design-pages .bbq.bbq-edu.bbq-dept-hero .bbq-dept-hero-copy p{max-width:307px;font-family:var(--bbq-font-body);font-size:var(--bbq-caption-size);font-weight:400;line-height:var(--bbq-caption-line)}.bbq.bbq-edu .bbq-dept-hero-copy .bbq-button{min-width:288px;padding:16px 24px}.bbq.bbq-edu-tiles{padding-block:48px}.bbq.bbq-edu-tiles .bbq-edu-tiles-head{gap:12px;margin-bottom:15px}.bbq.bbq-edu-tiles--intro .bbq-edu-tiles-header{min-height:0}.bbq.bbq-edu-tiles--intro .bbq-edu-tiles-intro__copy{min-height:160px}.bbq.bbq-edu-tiles--grid .bbq-edu-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 17px}.bbq.bbq-edu-tiles--grid .bbq-edu-tile h3{margin-top:10px;line-height:24px}.bbq-edu-link-desktop{display:none}.bbq-edu-link-mobile{display:inline}body.bbq-design-pages .bbq.bbq-edu-tiles .bbq-edu-tiles-header .bbq-view-all{font-size:14px;line-height:19.6px}.bbq.bbq-edu-tiles--scroll>.bbq-container{width:100%;max-width:none}.bbq.bbq-edu-tiles--scroll .bbq-edu-tiles-head{margin:0 16px 32px}.bbq.bbq-edu-tiles--scroll .bbq-edu-tiles-header{align-items:center}.bbq.bbq-edu-tiles--scroll .bbq-edu-tile-grid{display:flex;gap:16px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.bbq.bbq-edu-tiles--scroll .bbq-edu-tile-grid::-webkit-scrollbar{display:none}.bbq.bbq-edu-tiles--scroll .bbq-edu-tile{flex:0 0 223px;scroll-snap-align:start}.bbq.bbq-edu-tiles--scroll .bbq-edu-tile h3{margin-top:20px}.bbq.bbq-edu-comparison{padding-block:48px}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-comparison__title{margin-bottom:16px}.bbq.bbq-edu-comparison .bbq-edu-table-scroll{display:none}.bbq.bbq-edu-comparison .bbq-edu-compare-list{display:block;margin:0;padding:0 16px;list-style:none}.bbq.bbq-edu-comparison .bbq-edu-compare-list li{display:flex;flex-direction:column;gap:4px;margin:0;padding:16px 0;border-bottom:var(--bbq-border)}.bbq.bbq-edu-comparison .bbq-edu-compare-list li:last-child{border-bottom:0}.bbq-edu-compare-list__top{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:20px}.bbq-edu-compare-list__name{color:var(--bbq-color-black);font-family:var(--bbq-font-body);font-size:var(--bbq-body-sm-size);font-weight:600;line-height:var(--bbq-body-sm-line)}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-compare-list a{font-family:var(--bbq-font-display);font-size:14px;font-weight:600;line-height:19.6px}body.bbq-design-pages .bbq.bbq-edu-comparison .bbq-edu-compare-list p{color:var(--bbq-color-grey-700);font-family:var(--bbq-font-body);font-size:var(--bbq-body-sm-size);line-height:var(--bbq-body-sm-line)}.bbq.bbq-edu-guide{padding-block:max(24px,calc((var(--bbq-pt, 72px) - 72px) * 3 + 24px)) max(24px,calc((var(--bbq-pb, 72px) - 72px) * 3 + 24px))}.bbq.bbq-edu-guide .bbq-edu-guide-grid{grid-template-columns:minmax(0,1fr);gap:24px;width:calc(100% - 32px)}.bbq.bbq-edu-guide .bbq-edu-guide-image{aspect-ratio:361 / 248}.bbq.bbq-edu-guide .bbq-edu-guide-grid--reverse .bbq-edu-guide-image{order:0}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-subheading,body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy .bbq-dept-richtext,body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-copy .bbq-dept-richtext p{max-width:none}body.bbq-design-pages .bbq.bbq-edu-guide .bbq-edu-guide-best li{padding-left:20.23px}.bbq.bbq-edu-guide .bbq-edu-guide-copy .bbq-button{width:100%;min-width:0;padding:20px 24px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bbq-education.css.map */
