.tgg-hero2{margin:16px 0 0}.tgg-hero2__frame{display:block;aspect-ratio:3 / 1;background:var(--p)}.tgg-hero2__frame>img{transform:scale(var(--hz, 1));transform-origin:var(--focal, 50% 50%)}.tgg-hero2__stripe{display:block;height:6px;background:linear-gradient(var(--s) 0 2px,var(--p) 2px 6px)}.tgg-hero2 figcaption{margin-top:6px;font-size:11px;line-height:1.4;color:var(--tg-muted);text-align:right}.tgg-week.tgg-week--card{display:block;padding:10px 14px}.tgg-week--card .tgg-week__l1{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:15px;font-weight:600;line-height:1.35}.tgg-week--card .tgg-week__l2{display:inline-flex;align-items:center;min-height:32px;margin-top:2px;color:#fff;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.tgg-main>.tgg-sec{margin-top:56px}.tgg-main .tgg-sec--read .tgg-p,.tgg-main .tgg-sec--read>p{font-size:18px;line-height:1.65}.tgg-main .tgg-sec--ref{padding:24px;background:var(--tg-tint)}.tgg-main .tgg-sec--ref .tgg-h2{font-size:28px}.tgg-main .tgg-sec--ref+.tgg-sec--ref{margin-top:16px}.tgg-main .tgg-sec--ref .tgg-kv>div{grid-template-columns:120px 1fr}.tgg-main .tgg-sec--shop{position:relative;padding:40px 32px;background:var(--tg-navy);color:#fff}.tgg-main .tgg-sec--shop:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--tgg-team, var(--tg-red))}.tgg-main .tgg-sec--shop .tgg-h2,.tgg-main .tgg-sec--shop .tgg-p,.tgg-main .tgg-sec--shop a{color:#fff}.tgg-main .tgg-sec--shop+.tgg-sec--shop{margin-top:0;padding-top:8px}.tgg-main .tgg-sec--shop+.tgg-sec--shop:before{display:none}.tgg-band__line{margin:6px 0 20px;color:var(--tg-line)!important;font-size:15px}.tgg-band__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.tgg-band__card{position:relative;display:flex;flex-direction:column;min-width:0}.tgg-band__img{aspect-ratio:1}.tgg-band__img.tg-photo--cutout>img{padding:12%}.tgg-band__why{margin:12px 0 0;font:400 20px/1.25 var(--tg-serif);color:#fff}.tgg-band__name{display:block;margin-top:8px;font-size:13px;line-height:1.4;color:var(--tg-line)!important;text-decoration:none}.tgg-band__name:hover{text-decoration:underline}.tgg-band__price{margin:6px 0 0;font-size:16px;font-weight:600}.tgg-band__ship{margin:2px 0 0;font-size:12px;color:var(--tg-line)}.tgg-sec--shop .tgg-padd .tgg-padd__btn{background:transparent;border-color:#fff;color:#fff}.tgg-sec--shop .tgg-padd .tgg-padd__btn:hover{background:#fff;color:var(--tg-navy)}.tgg-sec--shop .tgg-padd__msg,.tgg-sec--shop .tgg-addall__msg{color:var(--tg-line)}.tgg-band__kit{padding:20px;background:var(--tg-field);color:var(--tg-navy)}.tgg-band__kit .tgg-band__why,.tgg-band__kit .tgg-band__name{color:var(--tg-navy)!important}.tgg-band__kit-h{margin:0;font:400 28px/1 var(--tg-score);letter-spacing:.04em}.tgg-band__kit .tgg-band__kit-btn{display:flex;align-items:center;justify-content:center;margin-top:auto;min-height:48px;border:1px solid var(--tg-navy);color:var(--tg-navy)!important;text-decoration:none;font-weight:600}.tgg-band__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:28px}.tgg-band__foot .tgg-addall{margin:0}.tgg-band__foot .tgg-btn--big{min-height:52px}.tgg-sec--shop .tgg-addall .tgg-btn{background:var(--tg-red);border:0;color:#fff;font:700 17px/1.2 var(--tg-sans)}.tgg-sec--shop .tgg-addall .tgg-btn:hover{background:var(--tg-red-dark, #a50d26)}.tgg-sec--shop .tgg-addall .tgg-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.tgg-band__stars{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:13px;color:var(--tg-line)}.tgg-band__stars-s{background:linear-gradient(90deg,#f2c94c calc(var(--r, 5) * 20%),#ffffff59 0);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:1px;font-size:14px}.tgg-sec--shop .tgg-band__ship .tg-shipline{margin:2px 0 0;font-size:12px;color:var(--tg-line)}.tgg-band__img--small.tg-photo--cutout>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:min(76%,var(--nw));max-height:76%;padding:0}.tgg-sec--shop .tgc__brand,.tgg-sec--shop .tgc__note,.tgg-sec--shop .tgc__stars{color:var(--tg-line)!important}.tgg-sec--shop .tgg-pack__team{margin-top:0;font-weight:600}.tgg-sec--shop.tgg-gear .tgc,.tgg-sec--shop.tgg-gear .tgc a{color:#fff}.tgg-cm{margin:16px 0 0;padding:0;list-style:none}.tgg-cm>li{display:grid;grid-template-columns:56px 1fr;gap:12px;padding:16px 0;border-top:1px solid var(--tg-line);font-size:18px;line-height:1.6}.tgg-cm>li:last-child{border-bottom:1px solid var(--tg-line)}.tgg-cm__n{font:400 40px/1 var(--tg-score);color:var(--tg-red)}.tgg-sec--ref .tgg-map{max-width:820px;padding:4px;border:1px solid var(--tg-line);background:#fff;box-sizing:border-box}.tgg-spots.tgg-spots--row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tgg-spots--row .tgg-spot--card{display:flex;flex-direction:column}.tgg-spots--row .tgg-spot--card h3{font:400 26px/1.15 var(--tg-serif);margin:0 0 8px}.tgg-spot__photo{aspect-ratio:4 / 3;margin:-18px -20px 16px}.tgg-credits{margin:10px 0 0;font-size:12px;line-height:1.4;color:var(--tg-muted)}.tgg-more__img.tg-photo{aspect-ratio:4 / 3}@media screen and (min-width:990px){.tgg-hero2{max-width:820px}.tgg-body{gap:64px}.tgg-main{max-width:820px}.tgg-rail{flex-basis:300px}}@media screen and (max-width:749px){html body .tgg-chips a{transition:none}.tgg-hero2{margin:12px -16px 0}.tgg-hero2__frame{aspect-ratio:2 / 1}.tgg-hero2__frame>img{transform:scale(calc(var(--hz, 1) * 1.35))}.tgg-hero2 figcaption{padding:0 16px}.tgg-week--card .tgg-week__l1{font-size:15px}.tgg-week--card .tgg-week__l2{font-size:13px}.tgg-main>.tgg-sec{margin-top:40px}.tgg-main .tgg-sec--ref{padding:16px}.tgg-main .tgg-sec--ref .tgg-kv>div{grid-template-columns:1fr}.tgg-main .tgg-sec--shop{margin-left:-16px;margin-right:-16px;padding:28px 16px}.tgg-band__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tgg-band__grid>li:nth-child(3):last-child{grid-column:1 / -1}.tgg-band__why{font-size:17px}.tgg-band__foot{flex-direction:column;align-items:stretch}.tgg-band__foot .tgg-btn--big{width:100%}.tgg-cm>li{grid-template-columns:44px 1fr;font-size:17px}.tgg-cm__n{font-size:32px}.tgg-spots.tgg-spots--row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.tgg-spots--row::-webkit-scrollbar{display:none}.tgg-spots--row>.tgg-spot--card{flex:0 0 82%;scroll-snap-align:start}}@media screen and (min-width:990px){.tgg-lead{display:grid;grid-template-columns:minmax(0,820px) 300px;column-gap:64px;align-items:start}.tgg-lead__main>.tgg-hero2{max-width:none}.tgg-lead__side{padding-top:16px}.tgg-lead__side .tgg-score{grid-template-columns:1fr;margin-top:0;border-top:3px solid var(--tg-navy)}.tgg-lead__side .tgg-score>div{padding:14px 0}.tgg-lead__side .tgg-score>div+div{border-left:0;border-top:1px solid var(--tg-line)}.tgg-lead__side .tgg-score dd{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/tailgater-guide-v27.css.map */
