:root{--heading-color:#da2623;--text-color:#fff;--accent-color:#8f7e52;--primary-color:#da2623;--background-color:#263249;--secondary-color:#263249;--header-height:95px}@media screen and (min-width:768px){:root{--header-height:120px}}@media screen and (min-width:1000px) and (min-height:1024px){:root{--header-height:140px}}@media screen and (min-width:1200px) and (min-height:1024px){:root{--header-height:206px}}

/*!
 * Bootstrap Reboot v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}article,aside,dialog[open],figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-block-end:0;margin-block-start:0;margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#007bff;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;min-width:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}body.mceContentBody{font-size:13px}.ir{background-repeat:no-repeat;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.hidden,.ir br{display:none}.hidden{visibility:hidden}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-2px;overflow:hidden;padding:0;width:1px}.visuallyhidden,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{font-family:Gotham A,Gotham B,Lato;font-style:normal;font-weight:700;letter-spacing:ls(100);position:absolute;text-transform:uppercase}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;background-color:#fff;color:#000;font-size:.8em;height:auto;margin:5px 0 0;outline:0;overflow:visible;padding:.25em .5em;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.left{float:left}.right{float:right}.center,.text-center{text-align:center}.text-left{text-align:left}.text-center{text-wrap:pretty;text-align:center}.text-right{text-align:right}.no-pad-top{padding-top:0!important}@media (min-width:640px){.larger{font-size:1.5rem}}img,svg{height:auto;max-width:100%}img.left,svg.left{margin:.5em 2em 1em 0;max-width:50%}img.right,svg.right{margin:.5em 0 1em 2em;max-width:50%}img.leftAlone,svg.leftAlone{clear:both;float:left;margin-bottom:1em;margin-right:100%}img.center,svg.center{clear:both;display:block;float:none;margin-bottom:1em;margin-left:auto;margin-right:auto}.captionImage{margin-top:.5em;width:100%}.captionImage img{float:none;margin:0;max-width:none;width:100%}.captionImage p{clear:both;font-style:italic;margin:.5em 0}.captionImage.left{margin:.5em 3em 2em 0;max-width:50%}.captionImage.left img{margin-right:-1em}.captionImage.right{margin:.5em 0 2em 3em;max-width:50%}.captionImage.right img{margin-left:-1em}.captionImage.right p{margin-left:-1em;text-align:left}.captionImage.leftAlone{float:none;margin:0 2em 2em 0}.captionImage.center{margin:0 auto 2em}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/fonts/raleway-v34-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(/fonts/raleway-v34-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(/fonts/raleway-v34-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/fonts/raleway-v34-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rokkitt;font-style:normal;font-weight:400;src:url(/fonts/rokkitt-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rokkitt;font-style:normal;font-weight:500;src:url(/fonts/rokkitt-v36-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rokkitt;font-style:normal;font-weight:700;src:url(/fonts/rokkitt-v36-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rokkitt;font-style:normal;font-weight:900;src:url(/fonts/rokkitt-v36-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Medium;font-style:normal;font-weight:400;src:url(/fonts/MediumRegular.woff2) format("woff2")}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:focus{outline:0}.hamburger.is-active:hover,.hamburger:hover{filter:opacity(100%)}.hamburger-box{display:inline-block;height:19px;position:relative;width:28px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:5px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:28px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}body{font-family:Raleway;font-weight:400}ol,p,ul{color:var(--text-color);margin-bottom:0}ol+.btn,ol+ol ol+button,ol+ol p+button,ol+ol ul+button,ol+p,ol+ul,p+.btn,p+ol ol+button,p+ol p+button,p+ol ul+button,p+p,p+ul,ul+.btn,ul+ol ol+button,ul+ol p+button,ul+ol ul+button,ul+p,ul+ul{margin-top:1em}a{color:var(--text-color);cursor:pointer;text-decoration:underline}a img{text-decoration:none}a:hover{color:var(--accent-color)}.title,blockquote,h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:Medium,sans-serif;font-size:clamp(2rem,1.545rem + 2.27vw,4rem);font-weight:400;line-height:.8;line-height:1.1;text-transform:uppercase}.title .safe,blockquote .safe,h1 .safe,h2 .safe,h3 .safe,h4 .safe,h5 .safe,h6 .safe{font-family:Rokkitt;font-weight:900}.title .eyebrow,.title span,.title strong,blockquote .eyebrow,blockquote span,blockquote strong,h1 .eyebrow,h1 span,h1 strong,h2 .eyebrow,h2 span,h2 strong,h3 .eyebrow,h3 span,h3 strong,h4 .eyebrow,h4 span,h4 strong,h5 .eyebrow,h5 span,h5 strong,h6 .eyebrow,h6 span,h6 strong{display:block;font-family:Rokkitt;font-size:.53333333em;font-weight:400;line-height:1}.title+p,blockquote+p,h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,p+.title,p+blockquote,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1em}blockquote{text-indent:-1em}button,input[type=submit]{all:unset}.btn,a.btn,button,input[type=submit]{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;transition:all .3s}.btn:disabled,a.btn:disabled,button:disabled,input[type=submit]:disabled{opacity:.6}.btn:not(.icon),a.btn:not(.icon),button:not(.icon),input[type=submit]:not(.icon){align-items:center;background:var(--accent-color);border:1px solid var(--accent-color);border-radius:4px;color:var(--text-color);display:inline-flex;font-family:Medium,sans-serif;font-size:clamp(1rem,.882rem + .59vw,1.25rem);font-weight:400;justify-content:center;letter-spacing:.04em;line-height:.8;line-height:1.1;padding:.75em 1.5em .5em;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn:not(.icon) .safe,a.btn:not(.icon) .safe,button:not(.icon) .safe,input[type=submit]:not(.icon) .safe{font-family:Rokkitt;font-weight:900}.btn:not(.icon).square,a.btn:not(.icon).square,button:not(.icon).square,input[type=submit]:not(.icon).square{border-radius:0}.btn:not(.icon).small,a.btn:not(.icon).small,button:not(.icon).small,input[type=submit]:not(.icon).small{padding:.65em 1em}.btn:not(.icon):hover,a.btn:not(.icon):hover,button:not(.icon):hover,input[type=submit]:not(.icon):hover{background:none}.btn:not(.icon).ghost,a.btn:not(.icon).ghost,button:not(.icon).ghost,input[type=submit]:not(.icon).ghost{background:none;color:var(--accent-color)}.btn:not(.icon).ghost:hover,a.btn:not(.icon).ghost:hover,button:not(.icon).ghost:hover,input[type=submit]:not(.icon).ghost:hover{background:var(--accent-color);color:#fff}.btn:not(.icon).blue,a.btn:not(.icon).blue,button:not(.icon).blue,input[type=submit]:not(.icon).blue{--accent-color:#2d3648}.btn:not(.icon).red,a.btn:not(.icon).red,button:not(.icon).red,input[type=submit]:not(.icon).red{--accent-color:#da2623}.btn:not(.icon).white,a.btn:not(.icon).white,button:not(.icon).white,input[type=submit]:not(.icon).white{--accent-color:#fff;--text-color:#da2623}.btn:not(.icon).white:hover,a.btn:not(.icon).white:hover,button:not(.icon).white:hover,input[type=submit]:not(.icon).white:hover{--text-color:#fff}.btn:not(.icon).white.ghost:hover,a.btn:not(.icon).white.ghost:hover,button:not(.icon).white.ghost:hover,input[type=submit]:not(.icon).white.ghost:hover{color:#da2623}body{background:var(--background-color);color:var(--text-color);padding-top:var(--header-height);scroll-behavior:smooth}body,body *{scroll-margin-top:var(--header-height)}[v-cloak]{opacity:0}.container{margin:0 auto;max-width:1300px;position:relative;width:90%}.container.product-card{max-width:1200px}.container.padded{padding:4em 0}@media (min-width:768px){.container.padded{padding:8em 0}}.container.theform{max-width:650px}.bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;z-index:0}.ontop{position:relative;z-index:1}#smooth-content{backface-visibility:hidden;padding-top:var(--header-height);transform-style:preserve-3d;will-change:transform}.video-container{position:relative}.video-container video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.video-container button.play{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.video-container button.play svg{max-width:180px;width:15%}.video-container button.play svg #type{animation:rotateit 10s linear infinite;transform-origin:center center}.video-container button.play svg .play-btn-1{fill:#fff}.video-container button.play svg:hover{transform:scale(1.1)}.video-container button.play svg:hover #type{animation-play-state:paused}@keyframes rotateit{to{transform:rotate(1turn)}}.punch-logo-1{fill:#263349}.punch-logo-1,.punch-logo-2,.punch-logo-4,.punch-logo-5{stroke-width:0}.punch-logo-2{fill:#85754e}.punch-logo-4{fill:#fff}.punch-logo-5{fill:#6f3332}@media (min-width:768px){.card-image{align-items:center;display:flex}.card-image:nth-child(2n){flex-direction:row-reverse}.card-image:nth-child(2n) img{transform-origin:center right}}.card-image img{display:block;margin:0 auto;width:75%}@media (min-width:768px){.card-image img{transform:scale(1.125);transform-origin:center left;width:40%}}.card-image picture{display:block;margin:0 auto;width:75%}.card-image picture img{display:block;width:100%!important}@media (min-width:768px){.card-image picture{width:40%}}.card-image .copy{--heading-color:#fff;border-radius:8px;margin-top:-4em;padding:2em;position:relative}@media (min-width:768px){.card-image .copy{margin-top:0;padding:3em 4em;width:60%}}.card-image .copy.gold,.card-image .copy.yellow{background:#85754e}.card-image .copy.gold .title,.card-image .copy.yellow .title{font-size:clamp(2.25rem,1.341rem + 4.55vw,6.25rem);line-height:1.1}@media (min-width:768px){.card-image .copy.gold .title,.card-image .copy.yellow .title{font-size:clamp(3rem,.4rem + 5.42vw,6.25rem)}}.card-image .copy.gold .title .eyebrow,.card-image .copy.yellow .title .eyebrow{font-size:.37em;margin-top:.5em}.card-image .copy.gold p,.card-image .copy.yellow p{font-size:clamp(1rem,.915rem + .43vw,1.375rem);line-height:1.4}.card-image .copy.gold a.btn,.card-image .copy.yellow a.btn{margin-top:2em}@media (min-width:768px){.card-image.big-text img,.card-image.big-text picture{width:30%}.card-image.big-text picture img{width:100%}.card-image.big-text .copy{width:70%}.card-image.big-image img,.card-image.big-image picture{left:2.5%;position:relative;width:50%}.card-image.big-image img img,.card-image.big-image picture img{width:100%}.card-image.big-image .copy{position:relative;right:2.5%;width:50%}.card-image.big-image .copy .title{font-size:clamp(1.5rem,1.273rem + 1.14vw,2.5rem)}}.popcard{text-align:center}.popcard img{display:block;z-index:0}.popcard .images,.popcard img{margin:0 auto;position:relative}.popcard .images{max-width:956px;overflow:hidden;width:80%}.popcard .images img+img{left:0;position:absolute;top:0}.popcard .card{--heading-color:#fff;--text-color:#fff;background:var(--primary-color);border-radius:8px;margin:0 auto;max-width:956px;padding:2em;position:relative;width:80%;z-index:1}@media (min-width:768px){.popcard .card{padding:3em}}.popcard .card .title{font-size:clamp(1.25rem,.582rem + 3.34vw,4.188rem);letter-spacing:.01em}.popcard .card .title .eyebrow{font-size:.55em;font-weight:700}.popcard .card p{font-size:clamp(1rem,.83rem + .85vw,1.75rem);margin:1em auto;max-width:680px}.Gcc\\Pages\\ContactPage .title,.Gcc\\Pages\\ContactPage blockquote,.Gcc\\Pages\\ContactPage h1,.Gcc\\Pages\\ContactPage h2,.Gcc\\Pages\\ContactPage h3,.Gcc\\Pages\\ContactPage h4,.Gcc\\Pages\\ContactPage h5,.Gcc\\Pages\\ContactPage h6,.Gcc\\Pages\\LegalPage .title,.Gcc\\Pages\\LegalPage blockquote,.Gcc\\Pages\\LegalPage h1,.Gcc\\Pages\\LegalPage h2,.Gcc\\Pages\\LegalPage h3,.Gcc\\Pages\\LegalPage h4,.Gcc\\Pages\\LegalPage h5,.Gcc\\Pages\\LegalPage h6,body.Page .title,body.Page blockquote,body.Page h1,body.Page h2,body.Page h3,body.Page h4,body.Page h5,body.Page h6{text-wrap:balance;font-family:Rokkitt;font-weight:700}.Gcc\\Pages\\ContactPage main.main,.Gcc\\Pages\\LegalPage main.main,body.Page main.main{display:flex;flex-direction:column;justify-content:stretch;min-height:calc(100dvh - var(--header-height))}.Gcc\\Pages\\ContactPage .flexgrow,.Gcc\\Pages\\LegalPage .flexgrow,body.Page .flexgrow{text-wrap:pretty;flex-grow:1}.Gcc\\Pages\\ContactPage .thecontent,.Gcc\\Pages\\LegalPage .thecontent,body.Page .thecontent{text-align:center}.Gcc\\Pages\\ContactPage .theform,.Gcc\\Pages\\LegalPage .theform,body.Page .theform{margin:2em auto}.Gcc\\Pages\\LegalPage .thecontent{text-align:left}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-moz-placeholder{color:#efefef;text-transform:uppercase}::placeholder{color:#efefef;text-transform:uppercase}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:none;border:2px solid var(--accent-color);border-radius:6px;box-sizing:border-box;color:var(--text-color);font-size:1em;letter-spacing:0;padding:.8em 1em;text-align:left;text-transform:none;width:100%}input[type=email].error,input[type=file].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,select.error,textarea.error{border-color:#da2623}textarea{height:8em}.custom-select{background:transparent url(/images/svg/chevron-down.svg) no-repeat 99% 50%;background-position-x:calc(100% - .7em);background-size:1rem;border:2px solid var(--accent-color);border-radius:6px;box-sizing:border-box;color:var(--text-color);cursor:pointer;display:inline-block;overflow:hidden;padding:0;text-transform:none;width:100%}@media (max-width:480px){.custom-select{background-size:.9rem}}.custom-select label.error{position:absolute}.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;box-sizing:border-box;color:currentColor;height:100%}.custom-select select:focus{outline:0}fieldset{border:none;margin:0;padding:0}.field{margin-bottom:1em}label:not(.checkbox,.radio){color:var(--text-color);font-family:Rokkitt;font-size:clamp(1rem,.909rem + .45vw,1.25rem);font-weight:400;margin-bottom:.25em;text-transform:uppercase}form span.error,form span.message,label.error{color:var(--accent-color);display:block!important;font-size:1rem;font-style:italic;margin:.5em 0;text-transform:none}label.checkbox,label.radio{cursor:pointer;display:inline-block;letter-spacing:0;line-height:1.5em;padding-left:2.5em;position:relative;text-align:left;width:auto}label.checkbox span,label.radio span{align-items:center;background:transparent;border:1px solid var(--accent-color);border-radius:0;display:flex;height:1.5em;justify-content:center;left:0;line-height:1.5em;position:absolute;top:0;width:1.5em}label.checkbox span:after,label.radio span:after{align-items:center;color:#fff;content:url(/images/svg/close-icon.svg);display:flex;display:none;font-family:sans-serif;font-weight:700;height:75%;justify-content:center;left:12.5%;line-height:1em;position:absolute;text-align:center;top:12.5%;width:75%}label.checkbox input,label.radio input{left:0;opacity:0;position:absolute;top:0;z-index:-1}label.checkbox input:disabled~span,label.radio input:disabled~span{background:#ccc;opacity:.6;pointer-events:none}label.checkbox input:checked~span,label.radio input:checked~span{background:var(--accent-color);color:var(--text-color)}label.checkbox input:checked~span:after,label.radio input:checked~span:after{display:block}label.checkbox:hover input:not([disabled]):checked~span,label.checkbox:hover input~span,label.radio:hover input:not([disabled]):checked~span,label.radio:hover input~span{background:var(--accent-color)}@media (max-width:640px){label.checkbox{margin-bottom:0}}label.radio span{border-radius:50%;overflow:hidden}label.radio span:after{background:red;border-radius:50%;content:"";height:75%;left:0;position:relative;top:0;width:75%}label.radio input:disabled~span{background:#ccc;opacity:.6;pointer-events:none}label.radio input:checked~span{background:red}label.radio:hover input~span{background:var(--accent-color)}label.radio:hover input:not([disabled]):checked~span{background:var(--text-color)}form .legal{text-wrap:balance;color:#656565;font-size:12px;margin:2em auto}form .btn-toolbar,form .legal{text-align:center}#agegate-dialog{background:var(--background-color);border:0;color:var(--text-color);left:0;margin:0;max-width:100%;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;top:0;transform:none;width:100%}#agegate-dialog .wrap{align-items:stretch;display:flex;flex-direction:column;flex-grow:1;min-height:calc(100dvh - var(--header-height));padding-top:var(--header-height);position:relative;width:100%}#agegate-dialog .wrap form{--heading-color:#fff;align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:1em;justify-content:center}@media (min-width:1000px){#agegate-dialog .wrap form{margin-left:48%;margin-right:auto;padding:2em 0;width:auto}}#agegate-dialog .btns{display:flex;gap:1em;justify-content:center}#agegate-dialog .btns .btn{max-width:160px;width:50%}#agegate-dialog .mrpunch{display:none}@media (min-width:1000px){#agegate-dialog .mrpunch{bottom:0;display:block;left:50%;max-width:350px;position:absolute;transform:translateX(-100%);width:30%}}#agegate-dialog footer.main nav .container{justify-content:flex-end}#agegate-dialog[open]{align-items:stretch}#agegate-dialog[open],header.main{display:flex;flex-direction:column}header.main{height:var(--header-height);left:0;position:fixed;top:0;width:100%;z-index:10}header.main nav{align-items:center;display:flex;height:70%;justify-content:center;padding:1.25em 1.68em 0}header.main nav,header.main nav .links{background:var(--primary-color);width:100%}header.main nav .links{height:calc(100dvh - var(--header-height)*.7);left:100%;margin:0 auto;max-width:100%;padding:2em;pointer-events:none;position:absolute;top:70%;transition:transform .3s}header.main nav .links.active{transform:translateX(-100%)}@media screen and (min-width:1000px) and (min-height:1024px){header.main nav .links{background:none;display:grid;gap:160px;grid-template-columns:1fr 1fr;height:auto;left:0;max-width:1424px;padding:0;position:relative;top:0;transform:none!important;z-index:1}}header.main nav .links a,header.main nav .links button{pointer-events:auto;text-decoration:none}header.main nav .links a{display:block;font-family:Medium,sans-serif;font-size:clamp(1rem,.2rem + 1.67vw,2rem);font-weight:400;line-height:.8;line-height:2;text-transform:uppercase}header.main nav .links a .safe{font-family:Rokkitt;font-weight:900}@media screen and (min-width:1200px) and (min-height:1024px){header.main nav .links a{font-size:clamp(1rem,.882rem + .59vw,1.25rem)}}header.main nav .links a.btn{padding:.65em .5em}header.main nav .links ul{display:flex;flex-direction:column;gap:2em;list-style:none;margin:0;padding:0}header.main nav .links ul li{display:block;position:relative}header.main nav .links ul li ul:hover,header.main nav .links ul li:hover>ul{display:flex}header.main nav .links ul ul{margin-top:2em}header.main nav .links ul ul li{padding:0}@media screen and (min-width:1000px) and (min-height:1024px){header.main nav .links ul ul{background:var(--primary-color);display:none;margin-top:0;padding:0;position:absolute;width:-moz-max-content;width:max-content}header.main nav .links ul{align-items:center;flex-direction:row;gap:2em}}@media screen and (min-width:1280px) and (min-height:1024px){header.main nav .links ul{gap:3em}}header.main nav .links ul+ul{margin-top:2em}@media screen and (min-width:1000px) and (min-height:1024px){header.main nav .links ul+ul{justify-content:flex-end;margin-top:0}}header.main nav .links .btns{align-items:center;display:grid;gap:1em;grid-template-columns:1fr 1fr}@media screen and (min-width:1000px) and (min-height:1024px){header.main nav .links .btns{display:flex}}header.main nav .links .btns .btn{font-size:1em;line-height:1.1;padding:.75em .5em .5em;width:100%}header.main nav .logo{aspect-ratio:335/249;height:100%;position:relative;transform:scale(1.3);transform-origin:center center;width:auto;z-index:1}@media screen and (min-width:1000px) and (min-height:1024px){header.main nav .logo{height:54%;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%);z-index:3}}header.main nav .logo img,header.main nav .logo svg{height:100%;width:auto}header.main .burger{position:absolute;right:0;top:40%;transform:translateY(-50%)}@media screen and (min-width:1000px) and (min-height:1024px){header.main .burger{display:none}}header.main .triangle{background:var(--primary-color);clip-path:polygon(0 0,100% 0,50% 100%);height:30%;margin-top:-1px}footer.main:before{background:var(--primary-color);clip-path:polygon(50% 0,100% 100%,0 100%);content:"";display:block;height:2em;position:relative;top:1px;width:100%}@media (min-width:1000px){footer.main:before{height:4em}}footer.main nav{background:var(--primary-color)}footer.main .container{display:flex;flex-direction:column;gap:2em;max-width:1424px;text-align:center}footer.main .container a{font-weight:700;text-decoration:none}@media (max-width:999px){footer.main .container{padding-top:2em}}@media (min-width:1000px){footer.main .container{align-items:center;flex-direction:row;justify-content:space-between}}footer.main .legal{order:2}@media (min-width:1000px){footer.main .legal{order:0}}footer.main .social{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:center}footer.main .social svg{height:2em;width:auto}#retail-locator-form{align-items:center;display:flex;flex-direction:column;gap:1em}@media (min-width:768px){#retail-locator-form{flex-direction:row;justify-content:center}}#retail-locator-form .field{display:flex;flex-direction:column;gap:1em;margin-bottom:0;width:100%}@media (min-width:768px){#retail-locator-form .field{align-items:center;flex-direction:row;justify-content:center;width:auto}}#retail-locator-form .or{font-family:Medium,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase}#retail-locator-form .or .safe{font-family:Rokkitt;font-weight:900}#retail-locator-form button{padding:.8em 1em;width:100%}@media (min-width:768px){#retail-locator-form button{width:auto}}.retailer-results-wrap .themap{margin:2em auto;max-width:1022px;width:80%}.retailer-results-wrap .themap div[role=dialog] .gm-style-iw-ch{display:none}.retailer-results-wrap .themap div[role=dialog] button.gm-ui-hover-effect{position:absolute!important;right:0;top:0}@media (min-width:1200px){.retailer-results-wrap .themap{height:620px!important}}.retailer-results-wrap .map-marker{--text-color:#000;padding:2em 48px 2em 1em}.retailer-results-wrap .map-marker .title{font-family:Raleway;font-size:1.2rem;font-weight:700;padding-right:48px}.retailer-results-wrap .map-marker address{color:var(--text-color);margin:1em 0}.retailer-results-wrap .locations{display:flex;flex-direction:column;gap:2em;list-style:none;margin:0 auto;max-width:1232px;padding:0;width:100%}.retailer-results-wrap .locations li{--heading-color:#fff}@media (min-width:1000px){.retailer-results-wrap .locations li{align-items:center;display:grid;grid-template-areas:"title title distance" "address . button"}}.retailer-results-wrap .locations li .distance,.retailer-results-wrap .locations li .title{font-size:clamp(1.5rem,1.159rem + 1.7vw,3rem)}.retailer-results-wrap .locations li .title{font-family:Raleway;font-weight:700;grid-area:title;letter-spacing:.01em}.retailer-results-wrap .locations li .distance{font-family:Rokkitt;font-weight:700;grid-area:distance;letter-spacing:.01em}@media (min-width:1000px){.retailer-results-wrap .locations li .distance{justify-self:flex-end;text-align:right}}.retailer-results-wrap .locations li address{font-family:Rokkitt;font-size:clamp(1.125rem,.869rem + 1.28vw,2.25rem);font-weight:400;grid-area:address;letter-spacing:.01em;line-height:1.2;margin:0}.retailer-results-wrap .locations li .btn{font-size:1.125rem;grid-area:button}@media (min-width:1000px){.retailer-results-wrap .locations li .btn{justify-self:flex-end}}.Gcc\\Pages\\HomePage main section{padding:4em 0}@media (min-width:768px){.Gcc\\Pages\\HomePage main section{padding:8em 0}}.Gcc\\Pages\\HomePage section.intro{display:grid;gap:1em;grid-template-areas:"n n n n n n k k k k" "g g g g c c c c c c";grid-template-columns:repeat(10,1fr)}@media (min-width:1000px){.Gcc\\Pages\\HomePage section.intro{gap:2em;grid-template-areas:"n n n n n k k k k k" "g g g g c c c c c c"}}.Gcc\\Pages\\HomePage section.intro .number{align-self:flex-end;color:#fff;font-size:clamp(3.75rem,2.472rem + 6.39vw,9.375rem);grid-area:n;line-height:.8;text-align:right}.Gcc\\Pages\\HomePage section.intro .knuckle{grid-area:k;width:100%}.Gcc\\Pages\\HomePage section.intro .knuckle img{width:100%}.Gcc\\Pages\\HomePage section.intro .golden{grid-area:g;width:100%}@media (min-width:1000px){.Gcc\\Pages\\HomePage section.intro .golden{margin-top:1em}}.Gcc\\Pages\\HomePage section.intro .copy{grid-area:c}.Gcc\\Pages\\HomePage section.intro .copy h1{color:#fff;font-size:clamp(2rem,.324rem + 8.38vw,9.375rem);line-height:.8}.Gcc\\Pages\\HomePage section.intro .copy h1 .eyebrow{font-size:.5em;margin-top:.5em}.Gcc\\Pages\\HomePage section.intro .copy p{font-size:clamp(1rem,.781rem + .9vw,1.75rem);line-height:1.47}.Gcc\\Pages\\HomePage .card-image.sweeps.pickem{max-width:1570px}.Gcc\\Pages\\HomePage .card-image.sweeps.pickem .copy{margin-top:0;padding-top:6em;width:100%;z-index:0}@media screen and (width >= 768px){.Gcc\\Pages\\HomePage .card-image.sweeps.pickem .copy{padding-left:clamp(8rem,3rem + 10.42vw,14.25rem);padding-top:3em;width:64%}}.Gcc\\Pages\\HomePage .card-image.sweeps.pickem .copy h2.title{font-size:clamp(1.375rem,1.047rem + 1.35vw,2.5rem)}.Gcc\\Pages\\HomePage .card-image.sweeps.pickem .copy h2.title .eyebrow{font-size:.85em}.Gcc\\Pages\\HomePage .card-image.sweeps.pickem .copy hr{margin:2em 0}.Gcc\\Pages\\HomePage .card-image.sweeps.pickem img{margin-bottom:-4em;position:relative;z-index:1}@media screen and (width >= 768px){.Gcc\\Pages\\HomePage .card-image.sweeps.pickem img{margin-bottom:0;margin-right:calc(clamp(2rem, .4rem + 3.33vw, 4rem)*-1);width:36%}}.Gcc\\Pages\\HomePage .card-image.sweeps img{aspect-ratio:1321/1237;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.Gcc\\Pages\\HomePage .card-image.sweeps img{left:0}}.Gcc\\Pages\\HomePage .card-image.launch .copy h2.title{font-size:clamp(2rem,1.364rem + 3.18vw,3.75rem)}.Gcc\\Pages\\HomePage .card-image.launch .copy h2.title em{display:block}.Gcc\\Pages\\HomePage .card-image.launch .copy h2.title .eyebrow{font-size:.61666667em}.Gcc\\Pages\\HomePage .card-image.launch hr{border-style:dashed;margin:2em 0}.Gcc\\Pages\\HomePage .card-image.launch .ad{width:100%}@media screen and (width >= 768px){.Gcc\\Pages\\HomePage .card-image.launch .ad{display:grid;gap:2.5em;grid-template-columns:40fr 60fr}}.Gcc\\Pages\\HomePage .card-image.launch .ad img{margin-bottom:1em;transform:none;width:100%}@media screen and (width >= 768px){.Gcc\\Pages\\HomePage .card-image.launch .ad img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover}}.Gcc\\Pages\\HomePage .card-image.launch .ad p{text-wrap:pretty}.Gcc\\Pages\\HomePage section.products .title{font-size:clamp(1.625rem,.574rem + 5.26vw,6.25rem)}.Gcc\\Pages\\HomePage section.products .title .eyebrow{color:#fff;line-height:1.1}.Gcc\\Pages\\HomePage section.products p{font-size:clamp(1rem,.886rem + .57vw,1.5rem);line-height:1.25;margin:1em auto;max-width:600px}.Gcc\\Pages\\HomePage section.products a.btn{line-height:1.1}.Gcc\\Pages\\HomePage section.products .swiper{margin:2em 0;width:100%}.Gcc\\Pages\\HomePage section.products .swiper-wrapper{transition-timing-function:linear}.Gcc\\Pages\\HomePage section.products .swiper-slide{display:block;width:-moz-max-content;width:max-content}.Gcc\\Pages\\HomePage section.products .swiper-slide img{aspect-ratio:180/600;display:block;height:600px;max-height:60svh;-o-object-fit:contain;object-fit:contain;width:auto}.Gcc\\Pages\\HomePage section.bobbleheads .title{--heading-color:#fff;font-size:clamp(1.375rem,.267rem + 5.54vw,6.25rem)}.Gcc\\Pages\\HomePage section.bobbleheads .title .eyebrow{color:#8f7e52;font-size:1rem;font-weight:700}@media (min-width:460px){.Gcc\\Pages\\HomePage section.bobbleheads .title .eyebrow{font-size:.6em}}.Gcc\\Pages\\HomePage section.bobbleheads .video-wrap{align-items:center;display:flex;height:100svh;justify-content:center;overflow:hidden;position:relative;width:100%}.Gcc\\Pages\\HomePage section.bobbleheads canvas,.Gcc\\Pages\\HomePage section.bobbleheads video{margin:0 auto;max-height:calc(65svh - var(--header-height));max-width:640px;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}@media (max-width:767px){.Gcc\\Pages\\HomePage section.bobbleheads canvas,.Gcc\\Pages\\HomePage section.bobbleheads video{top:-5svh}}@media (min-width:769px){.Gcc\\Pages\\HomePage section.bobbleheads canvas,.Gcc\\Pages\\HomePage section.bobbleheads video{left:-2vw;width:60%}}.Gcc\\Pages\\HomePage section.bobbleheads .title.bg{align-items:center;color:#8f7e52;display:flex;font-size:clamp(3rem,.841rem + 10.8vw,12.5rem);justify-content:center;opacity:.1;transform:scale(0)}.Gcc\\Pages\\HomePage section.bobbleheads .screen{align-items:flex-start;display:grid;grid-template-areas:"." "copy" ".";grid-template-columns:1fr;grid-template-rows:72fr 28fr;height:100%;left:0;max-width:100%;overflow:hidden;position:absolute;text-align:center;top:0;transform:translateY(100%);width:100%;z-index:0}@media screen and (max-width:767px) and (min-height:850px){.Gcc\\Pages\\HomePage section.bobbleheads .screen{grid-template-rows:75fr 25fr}}.Gcc\\Pages\\HomePage section.bobbleheads .screen .container{grid-area:copy}@media (min-width:768px){.Gcc\\Pages\\HomePage section.bobbleheads .screen{align-items:center}.Gcc\\Pages\\HomePage section.bobbleheads .screen.split{grid-template-areas:". copy .";grid-template-columns:5fr 35fr 60fr;grid-template-rows:1fr}.Gcc\\Pages\\HomePage section.bobbleheads .screen.split.alt{grid-template-columns:70fr 30fr 0fr}}@media (min-width:768px) and (min-width:1200px){.Gcc\\Pages\\HomePage section.bobbleheads .screen.split.alt{grid-template-columns:60fr 35fr 5fr}}@media (min-width:768px){.Gcc\\Pages\\HomePage section.bobbleheads .screen.split .container{max-width:460px;text-align:left;width:auto}}.Gcc\\Pages\\HomePage section.bobbleheads .screen p{font-size:clamp(1rem,.73rem + 1.35vw,2.188rem);line-height:1.2}.Gcc\\Pages\\HomePage section.bobbleheads .screen p strong{color:#8f7e52;display:block;font-family:Rokkitt;font-size:clamp(2rem,1.176rem + 4.12vw,5.625rem);font-weight:700;line-height:1;text-transform:uppercase}.Gcc\\Pages\\HomePage section.brotherhood img{max-width:617px;width:50%}@media (min-width:768px){.Gcc\\Pages\\HomePage section.retailer{flex-direction:row}}@media (max-width:767px){.Gcc\\Pages\\HomePage section.retailer .copy{margin-top:-1em}}.Gcc\\Pages\\HomePage section.retailer .copy .title{font-size:clamp(1.75rem,.898rem + 4.26vw,5.5rem)}.Gcc\\Pages\\HomePage section.retailer img{aspect-ratio:472/411}@media (min-width:768px){.Gcc\\Pages\\HomePage section.retailer img{aspect-ratio:521/747;position:relative;top:2em}}.Gcc\\Pages\\HomePage section.social .title{--heading-color:#fff;font-size:clamp(1.875rem,.881rem + 4.97vw,6.25rem)}.Gcc\\Pages\\HomePage section.social .swiper{position:relative;z-index:0}.Gcc\\Pages\\HomePage section.social .swiper-slide{display:block;margin:0 5px;width:-moz-fit-content;width:fit-content;width:-moz-max-content;width:max-content}@media (min-width:768px){.Gcc\\Pages\\HomePage section.social .swiper-slide{margin:0 20px}}.Gcc\\Pages\\HomePage section.social .swiper-slide-active{margin:0}.Gcc\\Pages\\HomePage section.social .swiper-slide img{aspect-ratio:1;display:block;height:auto;max-width:381px;-o-object-fit:cover;object-fit:cover;width:70vw}.Gcc\\Pages\\HomePage section.social .copy p{font-size:clamp(1rem,.83rem + .85vw,1.75rem);margin:3em auto 1em;max-width:695px}.Gcc\\Pages\\AboutPage section.intro h1{font-size:clamp(2.5rem,.938rem + 7.81vw,9.375rem)}.Gcc\\Pages\\AboutPage section.intro h1 .eyebrow,.Gcc\\Pages\\AboutPage section.intro h1 span,.Gcc\\Pages\\AboutPage section.intro h1 strong{color:#fff;font-size:.5333333em}.Gcc\\Pages\\AboutPage section.intro p{text-wrap:balance;font-size:clamp(1rem,.83rem + .85vw,1.75rem);margin:1em auto}.Gcc\\Pages\\AboutPage section.crests{align-items:center;display:flex;flex-direction:column;height:calc(100svh - var(--header-height));justify-content:center;width:100%}.Gcc\\Pages\\AboutPage section.crests svg{display:block;height:auto;margin:0 auto;max-height:calc(70svh - var(--header-height));max-width:524px;width:70%}.Gcc\\Pages\\AboutPage section.crests svg path{stroke-width:0}.Gcc\\Pages\\AboutPage section.crests svg path.punch-crest-one,.Gcc\\Pages\\AboutPage section.crests svg polygon.punch-crest-one{fill:#263349}.Gcc\\Pages\\AboutPage section.crests svg path.punch-crest-two,.Gcc\\Pages\\AboutPage section.crests svg polygon.punch-crest-two{fill:#85754e}.Gcc\\Pages\\AboutPage section.crests svg path.punch-crest-three,.Gcc\\Pages\\AboutPage section.crests svg polygon.punch-crest-three{fill:#aa2d29}.Gcc\\Pages\\AboutPage section.crests svg path.punch-crest-five,.Gcc\\Pages\\AboutPage section.crests svg polygon.punch-crest-five{fill:#6f3332}.Gcc\\Pages\\AboutPage section.crests svg g:not(#crest){fill:transparent;opacity:0;transform:scale(0);transform-origin:center center;transition:all .3s}.Gcc\\Pages\\AboutPage section.crests svg g:not(#crest).active{fill:#fff;opacity:1;transform:scale(1)}.Gcc\\Pages\\AboutPage section.crests svg g#text-2.active{transform:scale(1) translateY(-.75%)}.Gcc\\Pages\\AboutPage section.crests svg g#text-3.active{transform:scale(1) translateY(-1.5%)}.Gcc\\Pages\\AboutPage section.crests .copy{min-height:calc(clamp(2rem, 1.25rem + 3.75vw, 4.063rem)*2.2);position:relative;width:100%}.Gcc\\Pages\\AboutPage section.crests span{display:block;font-family:Rokkitt;font-size:clamp(2rem,1.25rem + 3.75vw,4.063rem);font-weight:400;left:0;line-height:1.09;opacity:0;position:absolute;text-align:center;top:0;transform:translateY(100%);transition:all .3s;width:100%}.Gcc\\Pages\\AboutPage section.crests span.active{opacity:1;transform:none;transition:all .3s .3s}.Gcc\\Pages\\AboutPage section.bobbleheads{padding:4em 0}@media (min-width:768px){.Gcc\\Pages\\AboutPage section.bobbleheads{padding:8em 0}}.Gcc\\Pages\\AboutPage section.bobbleheads legend{padding:2em}.Gcc\\Pages\\AboutPage section.bobbleheads legend ul{align-items:center;display:flex;flex-wrap:wrap;gap:1.5em;justify-content:center;list-style:none;margin:0;padding:0}.Gcc\\Pages\\AboutPage section.bobbleheads legend ul button{align-items:center;display:flex;font-family:Rokkitt;font-weight:700;gap:1rem;text-transform:uppercase}.Gcc\\Pages\\AboutPage section.bobbleheads legend ul button.active,.Gcc\\Pages\\AboutPage section.bobbleheads legend ul button:hover{color:#8f7e52}.Gcc\\Pages\\AboutPage section.bobbleheads legend ul button span{background:#475b77;display:block;height:1em;width:1em}.Gcc\\Pages\\AboutPage section.bobbleheads legend ul button.rare span{background:#aa2d2a}.Gcc\\Pages\\AboutPage section.bobbleheads legend ul button.legendary span{background:#98845c}.Gcc\\Pages\\AboutPage section.bobbleheads .title{font-size:clamp(1.75rem,.727rem + 5.11vw,6.25rem)}.Gcc\\Pages\\AboutPage section.bobbleheads p{text-wrap:balance;font-size:clamp(1rem,.83rem + .85vw,1.75rem);margin:1em auto}.Gcc\\Pages\\AboutPage section.bobbleheads .swiper-slide{display:block;margin:0 5px;width:-moz-max-content;width:max-content}@media (min-width:768px){.Gcc\\Pages\\AboutPage section.bobbleheads .swiper-slide{margin:0 20px}}.Gcc\\Pages\\AboutPage section.bobbleheads .swiper-slide-active{margin:0}.Gcc\\Pages\\AboutPage section.bobbleheads .swiper-slide img{aspect-ratio:762/1048;display:block;height:auto;max-width:381px;width:70vw}.Gcc\\Controllers\\ProfileController .theregform{--heading-color:#fff}.Gcc\\Controllers\\ProfileController .theregform .title{font-size:clamp(1.375rem,1.162rem + 1.07vw,2.313rem);margin-bottom:1em}.Gcc\\Controllers\\ProfileController .theregform form{margin:0 auto;max-width:650px;text-align:left}.Gcc\\Controllers\\ProfileController .theregform form .btn-toolbar p{margin:1.5em 0 0}@media (min-width:640px){.Gcc\\Controllers\\ProfileController .theregform form .confirmedpassword>.middleColumn,.Gcc\\Controllers\\ProfileController .theregform form fieldset{display:grid;gap:2em;grid-template-columns:1fr 1fr}.Gcc\\Controllers\\ProfileController .theregform form .confirmedpassword>.middleColumn .confirmedpassword,.Gcc\\Controllers\\ProfileController .theregform form .confirmedpassword>.middleColumn .field.checkbox,.Gcc\\Controllers\\ProfileController .theregform form .confirmedpassword>.middleColumn .full-width,.Gcc\\Controllers\\ProfileController .theregform form fieldset .confirmedpassword,.Gcc\\Controllers\\ProfileController .theregform form fieldset .field.checkbox,.Gcc\\Controllers\\ProfileController .theregform form fieldset .full-width{grid-column:1/3}}.Gcc\\Controllers\\ProfileController.login .login-form{--text-color:var(--secondary-color);margin:4em auto;max-width:1055px}@media screen and (min-width:1000px) and (min-height:1000px){.Gcc\\Controllers\\ProfileController.login .login-form{margin:8em auto}}.Gcc\\Controllers\\ProfileController.login .login-form button:not(.ghost){--text-color:#fff}.Gcc\\Controllers\\ProfileController.login .login-form button:not(.ghost):hover{--text-color:var(--accent-color)}.Gcc\\Controllers\\ProfileController.login .login-form .ontop{padding:4em 2em;text-align:center}@media screen and (min-width:1000px) and (min-height:1000px){.Gcc\\Controllers\\ProfileController.login .login-form .ontop{padding:8em}}.Gcc\\Controllers\\ProfileController.login .login-form .ontop form{margin:0 auto 4em;max-width:508px;text-align:left}.Gcc\\Controllers\\ProfileController.login .login-form .ontop form .btn-toolbar{align-items:center;display:flex;gap:1em;justify-content:space-between}.Gcc\\Controllers\\ProfileController.login .login-form .ontop p.signup{font-size:clamp(1rem,.75rem + 1.25vw,1.688rem);margin:1rem auto;max-width:664px}.Gcc\\Controllers\\ProfileController.index .loggedout .intro .card{padding:2em 0}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedout .intro .card{padding:3em 0}}.Gcc\\Controllers\\ProfileController.index .loggedout .intro .card .title{font-size:clamp(1.125rem,.429rem + 3.48vw,4.188rem)}.Gcc\\Controllers\\ProfileController.index .loggedout .intro .card p{margin-bottom:0}.Gcc\\Controllers\\ProfileController.index .loggedout .offers .title{font-size:clamp(1.375rem,1.162rem + 1.07vw,2.313rem)}.Gcc\\Controllers\\ProfileController.index .loggedout .offers p{font-size:clamp(1.125rem,.997rem + .64vw,1.688rem)}.Gcc\\Controllers\\ProfileController.index .loggedout .offers .cards{align-items:center;display:flex;flex-direction:column;gap:2em;justify-content:center;margin:2em 0 0}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedout .offers .cards{align-items:flex-start;flex-direction:row;gap:5vw;margin:4em 0 0}}.Gcc\\Controllers\\ProfileController.index .loggedout .offers .cards .card{--heading-color:#86764f;max-width:386px;text-align:left;width:100%}.Gcc\\Controllers\\ProfileController.index .loggedout .offers .cards .card .title{margin-top:.5em}.Gcc\\Controllers\\ProfileController.index .loggedout .offers .cards .card p{font-size:1rem}.Gcc\\Controllers\\ProfileController.index .loggedout .card-image{padding-top:4em}.Gcc\\Controllers\\ProfileController.index .loggedout .card-image .copy .btn.white{--text-color:#263249}.Gcc\\Controllers\\ProfileController.index .loggedout .card-image .copy .btn.white:hover{--text-color:#fff}.Gcc\\Controllers\\ProfileController.index .loggedout .gold-retailers{padding:4em 0 8em}.Gcc\\Controllers\\ProfileController.index .loggedout .gold-retailers .gold-bg{--heading-color:#fff;background:#86764f;padding:2em 0}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedout .gold-retailers .gold-bg{padding:4em 0}}.Gcc\\Controllers\\ProfileController.index .loggedout .gold-retailers .gold-bg .title{font-size:clamp(1.5rem,1.344rem + .78vw,2.188rem)}.Gcc\\Controllers\\ProfileController.index .loggedout .gold-retailers .gold-bg p{text-wrap:pretty;font-size:clamp(1rem,.886rem + .57vw,1.5rem);margin:1em auto;max-width:600px}.Gcc\\Controllers\\ProfileController.index .loggedout .gold-retailers .gold-bg form{--accent-color:#263249;margin-top:2em}.Gcc\\Controllers\\ProfileController.index .loggedin{padding:4em 0}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin{padding:1.5em 0 4em}}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome{margin:0 auto;max-width:1635px;text-align:center;width:90%}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .copy{opacity:0}@media (min-width:1000px){.Gcc\\Controllers\\ProfileController.index .loggedin .welcome{align-items:center;display:grid;grid-template-columns:47.6fr 52.4fr;margin-left:0}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .copy{order:1;padding:1em 0 4em}}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .bobblehead{align-self:flex-end;opacity:0;transform:translateX(-100%);width:100%}@media (max-width:999px){.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .bobblehead{max-width:400px}}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .crown{display:block;margin:0 auto;width:21.8%}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .title{--heading-color:#fff;font-size:clamp(2.5rem,1.477rem + 5.11vw,7rem)}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .title .eyebrow{color:var(--primary-color);font-size:1.487356em}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome p{font-size:clamp(1rem,.864rem + .68vw,1.375rem)}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card{align-items:stretch;aspect-ratio:494/306;border-radius:1em;display:flex;left:-6px;margin:0 auto;max-width:494px;overflow:hidden;padding:1.375em;position:relative;text-align:left;width:100%}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card .top{display:flex;flex-direction:column;flex-grow:1;position:relative;z-index:1}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card .logo{display:block;margin:.5em 0;width:33.4%}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card strong{display:block;font-size:clamp(1.5rem,1.205rem + 1.48vw,2.313rem)}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card strong.number{align-items:flex-end;display:flex;flex-grow:1}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card-wrap{margin:clamp(1rem,.261rem + 3.69vw,4.25rem) auto;max-width:494px;position:relative;width:100%}.Gcc\\Controllers\\ProfileController.index .loggedin .welcome .card-wrap:before{background:#fff;border-radius:1em;content:"";display:block;height:100%;left:6px;position:absolute;top:12px;width:100%}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback .title,.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway .title{--heading-color:#fff;font-size:clamp(1.875rem,.881rem + 4.97vw,6.25rem)}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback .title .eyebrow,.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway .title .eyebrow{color:var(--secondary-color);font-size:.37em;margin-bottom:1em}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback p,.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway p{font-size:clamp(1rem,.864rem + .68vw,1.375rem)}.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway{background:var(--primary-color);padding:4em 0}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway{padding:2.875em 0 4em}}.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway .container{text-align:center}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway .container{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;text-align:left}}.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway img{max-width:506px;opacity:0;transform:translateX(-100%);width:70%}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway img{width:34.5%}}.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway .copy{opacity:0}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin .giveaway .copy{width:56.4%}}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback{padding:6em 0;text-align:center}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback p{margin:1em auto;max-width:656px}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback .copy{opacity:0}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback ul{display:flex;flex-wrap:wrap;gap:3.6%;justify-content:center;list-style:none;margin:0 auto;max-width:1037px;padding:0;width:100%}@media (min-width:640px){.Gcc\\Controllers\\ProfileController.index .loggedin .checkback ul{display:grid;grid-template-columns:1fr 1fr 1fr}}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback ul li{font-size:clamp(1.125rem,.997rem + .64vw,1.688rem);font-weight:900;opacity:0;text-transform:uppercase;transform:translateY(50%);width:40%}@media (min-width:640px){.Gcc\\Controllers\\ProfileController.index .loggedin .checkback ul li{width:auto}}.Gcc\\Controllers\\ProfileController.index .loggedin .checkback ul li img{display:block;margin:.75em auto;width:80%}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin .checkback{padding:8em 0}}.Gcc\\Controllers\\ProfileController.index .loggedin section.social .title{--heading-color:#fff;font-size:clamp(1.875rem,.881rem + 4.97vw,6.25rem)}.Gcc\\Controllers\\ProfileController.index .loggedin section.social .swiper{position:relative;z-index:0}.Gcc\\Controllers\\ProfileController.index .loggedin section.social .swiper-slide{display:block;margin:0 5px;width:-moz-fit-content;width:fit-content;width:-moz-max-content;width:max-content}@media (min-width:768px){.Gcc\\Controllers\\ProfileController.index .loggedin section.social .swiper-slide{margin:0 20px}}.Gcc\\Controllers\\ProfileController.index .loggedin section.social .swiper-slide-active{margin:0}.Gcc\\Controllers\\ProfileController.index .loggedin section.social .swiper-slide img{aspect-ratio:1;display:block;height:auto;max-width:381px;-o-object-fit:cover;object-fit:cover;width:70vw}.Gcc\\Controllers\\ProfileController.index .loggedin section.social .copy p{font-size:clamp(1rem,.83rem + .85vw,1.75rem);margin:3em auto 1em;max-width:695px}.Gcc\\Controllers\\ProfileController.profile h1.title,.Gcc\\Controllers\\ProfileController.thanks h1.title{font-size:clamp(1.875rem,.881rem + 4.97vw,6.25rem);margin:1em auto}.Gcc\\Controllers\\ProfileController.profile .password,.Gcc\\Controllers\\ProfileController.thanks .password{padding:4em 0;text-align:center}.Gcc\\Controllers\\ProfileController.profile .password p,.Gcc\\Controllers\\ProfileController.thanks .password p{font-size:clamp(1.25rem,1.151rem + .5vw,1.688rem)}.Gcc\\Controllers\\ProfileController.thanks .intro{padding-bottom:clamp(4rem,3.091rem + 4.55vw,8rem)}.Gcc\\Controllers\\ProfileController.thanks .intro h1.title{margin-bottom:.75em}.Gcc\\Controllers\\ProfileController.thanks .intro p{font-size:clamp(1.25rem,.852rem + 1.99vw,3rem)}.Gcc\\Pages\\LimitedPage h1,.Gcc\\Pages\\ProductsPage h1{font-size:clamp(2.5rem,.938rem + 7.81vw,9.375rem)}.Gcc\\Pages\\LimitedPage h1 strong,.Gcc\\Pages\\ProductsPage h1 strong{color:#fff;font-size:.5333333em}.Gcc\\Pages\\ProductsPage .products{display:flex;flex-direction:column;gap:4em;list-style:none;margin:2em 0;padding:0}@media (min-width:768px){.Gcc\\Pages\\ProductsPage .products{gap:max(8em,30vh);margin:12em auto 0}}.Gcc\\Pages\\ProductsPage .limited{margin-bottom:4em}.Gcc\\Pages\\ProductsPage .limited .copy{position:relative;z-index:1}.Gcc\\Pages\\ProductsPage .limited .copy .title{--heading-color:#8f7e52}.Gcc\\Pages\\ProductsPage .limited .copy .title .eyebrow{color:#fff}.Gcc\\Pages\\ProductsPage .limited .copy p{text-wrap:balance;font-size:clamp(1rem,.83rem + .85vw,1.75rem);margin:1em auto}.Gcc\\Pages\\ProductPage .product-card,.Gcc\\Pages\\ProductsPage .product-card{margin:0 auto;max-width:1200px}@media (min-width:768px){.Gcc\\Pages\\ProductPage .product-card,.Gcc\\Pages\\ProductsPage .product-card{align-items:center;display:flex;gap:10vw}.Gcc\\Pages\\ProductPage .product-card:nth-child(2n),.Gcc\\Pages\\ProductsPage .product-card:nth-child(2n){flex-direction:row-reverse}.Gcc\\Pages\\ProductPage .product-card:nth-child(2n) .images .stick,.Gcc\\Pages\\ProductsPage .product-card:nth-child(2n) .images .stick{left:unset;right:0;transform:translate(50%,-50%)}.Gcc\\Pages\\ProductPage .product-card:nth-child(2n) .images .photo,.Gcc\\Pages\\ProductsPage .product-card:nth-child(2n) .images .photo{transform-origin:center left}}.Gcc\\Pages\\ProductPage .product-card .title,.Gcc\\Pages\\ProductPage .product-card h1,.Gcc\\Pages\\ProductPage .product-card h2,.Gcc\\Pages\\ProductPage .product-card h3,.Gcc\\Pages\\ProductsPage .product-card .title,.Gcc\\Pages\\ProductsPage .product-card h1,.Gcc\\Pages\\ProductsPage .product-card h2,.Gcc\\Pages\\ProductsPage .product-card h3{font-family:Rokkitt;font-size:clamp(2rem,1.318rem + 3.41vw,5rem);font-weight:700}.Gcc\\Pages\\ProductPage .product-card .title .eyebrow,.Gcc\\Pages\\ProductPage .product-card .title span,.Gcc\\Pages\\ProductPage .product-card .title strong,.Gcc\\Pages\\ProductPage .product-card h1 .eyebrow,.Gcc\\Pages\\ProductPage .product-card h1 span,.Gcc\\Pages\\ProductPage .product-card h1 strong,.Gcc\\Pages\\ProductPage .product-card h2 .eyebrow,.Gcc\\Pages\\ProductPage .product-card h2 span,.Gcc\\Pages\\ProductPage .product-card h2 strong,.Gcc\\Pages\\ProductPage .product-card h3 .eyebrow,.Gcc\\Pages\\ProductPage .product-card h3 span,.Gcc\\Pages\\ProductPage .product-card h3 strong,.Gcc\\Pages\\ProductsPage .product-card .title .eyebrow,.Gcc\\Pages\\ProductsPage .product-card .title span,.Gcc\\Pages\\ProductsPage .product-card .title strong,.Gcc\\Pages\\ProductsPage .product-card h1 .eyebrow,.Gcc\\Pages\\ProductsPage .product-card h1 span,.Gcc\\Pages\\ProductsPage .product-card h1 strong,.Gcc\\Pages\\ProductsPage .product-card h2 .eyebrow,.Gcc\\Pages\\ProductsPage .product-card h2 span,.Gcc\\Pages\\ProductsPage .product-card h2 strong,.Gcc\\Pages\\ProductsPage .product-card h3 .eyebrow,.Gcc\\Pages\\ProductsPage .product-card h3 span,.Gcc\\Pages\\ProductsPage .product-card h3 strong{color:#fff;font-size:.35em}.Gcc\\Pages\\ProductPage .product-card p,.Gcc\\Pages\\ProductsPage .product-card p{text-wrap:pretty;font-size:clamp(1rem,.824rem + .88vw,1.375rem);margin-top:0}.Gcc\\Pages\\ProductPage .product-card .accolades,.Gcc\\Pages\\ProductsPage .product-card .accolades{align-items:flex-start;display:flex;gap:1em;margin:2em 0}.Gcc\\Pages\\ProductPage .product-card .btns,.Gcc\\Pages\\ProductsPage .product-card .btns{display:flex;gap:1em}@media (min-width:768px){.Gcc\\Pages\\ProductPage .product-card .copy,.Gcc\\Pages\\ProductsPage .product-card .copy{width:50%}}.Gcc\\Pages\\ProductPage .product-card .images,.Gcc\\Pages\\ProductsPage .product-card .images{margin:6em auto 0;position:relative}@media (min-width:550px){.Gcc\\Pages\\ProductPage .product-card .images,.Gcc\\Pages\\ProductsPage .product-card .images{margin:8em auto 0}}@media (min-width:768px){.Gcc\\Pages\\ProductPage .product-card .images,.Gcc\\Pages\\ProductsPage .product-card .images{margin:0 auto;width:50%}}.Gcc\\Pages\\ProductPage .product-card .images .stick,.Gcc\\Pages\\ProductsPage .product-card .images .stick{aspect-ratio:200/898;height:90vw;left:50%;max-height:898px;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:rotate(90deg) translate(-115%,-37%);transform-origin:top center;width:auto;z-index:1}@media (min-width:768px){.Gcc\\Pages\\ProductPage .product-card .images .stick,.Gcc\\Pages\\ProductsPage .product-card .images .stick{left:0;max-height:170%;top:50%;transform:translate(-50%,-50%) rotate(0)}}.Gcc\\Pages\\ProductPage .product-card .images .photo,.Gcc\\Pages\\ProductsPage .product-card .images .photo{border-radius:8px;display:block;margin:0 auto;position:relative;transform-origin:bottom center;width:80%;z-index:0}@media (min-width:768px){.Gcc\\Pages\\ProductPage .product-card .images .photo,.Gcc\\Pages\\ProductsPage .product-card .images .photo{transform-origin:center right;width:100%}}.Gcc\\Pages\\LimitedPage .products{list-style:none;padding:0}.Gcc\\Pages\\LimitedPage .products .product .copy{background:#8f7e52}@media (min-width:768px){.Gcc\\Pages\\LimitedPage .products .product .card-image .copy{aspect-ratio:688/544;display:flex;flex-direction:column;justify-content:center;width:52%}.Gcc\\Pages\\LimitedPage .products .product .card-image img.photo{width:48%}}.Gcc\\Pages\\LimitedPage .products .product:nth-child(2n) .copy{background:#da2623}@media (min-width:768px){.Gcc\\Pages\\LimitedPage .products .product:nth-child(2n) .card-image{flex-direction:row-reverse}.Gcc\\Pages\\LimitedPage .products .product:nth-child(2n) .card-image img.photo{transform-origin:center right}}.Gcc\\Pages\\LimitedPage .products .product .title,.Gcc\\Pages\\LimitedPage .products .product h1,.Gcc\\Pages\\LimitedPage .products .product h2,.Gcc\\Pages\\LimitedPage .products .product h3{font-family:Rokkitt;font-size:clamp(2rem,1.318rem + 3.41vw,5rem);font-weight:700;line-height:1}.Gcc\\Pages\\LimitedPage .products .product .title .eyebrow,.Gcc\\Pages\\LimitedPage .products .product .title span,.Gcc\\Pages\\LimitedPage .products .product .title strong,.Gcc\\Pages\\LimitedPage .products .product h1 .eyebrow,.Gcc\\Pages\\LimitedPage .products .product h1 span,.Gcc\\Pages\\LimitedPage .products .product h1 strong,.Gcc\\Pages\\LimitedPage .products .product h2 .eyebrow,.Gcc\\Pages\\LimitedPage .products .product h2 span,.Gcc\\Pages\\LimitedPage .products .product h2 strong,.Gcc\\Pages\\LimitedPage .products .product h3 .eyebrow,.Gcc\\Pages\\LimitedPage .products .product h3 span,.Gcc\\Pages\\LimitedPage .products .product h3 strong{color:#fff;font-size:.35em}.Gcc\\Pages\\LimitedPage .products .product p{text-wrap:pretty;font-family:Rokkitt;font-size:clamp(1rem,.81rem + .87vw,1.75rem);font-weight:700;margin:.5em 0 1em}.Gcc\\Pages\\LimitedPage .products .product .wbf{display:grid;gap:1em 2em;grid-template-columns:max-content 1fr;grid-template-rows:auto}.Gcc\\Pages\\LimitedPage .products .product .wbf strong{text-align:right}.Gcc\\Pages\\LimitedPage .products .product .wbf span{text-wrap:balance}.Gcc\\Pages\\LimitedPage .products .product .accolades{align-items:flex-start;display:flex;gap:1em;margin:0 0 2em}.Gcc\\Pages\\LimitedPage .products .product .accolades img{margin:0;transform:none;width:88px}.Gcc\\Pages\\ProductPage .top-section{position:relative}.Gcc\\Pages\\ProductPage .top-section h1{font-size:clamp(3rem,2.037rem + 4.81vw,6.25rem)}.Gcc\\Pages\\ProductPage section.wbf{margin:4em 0;position:relative}@media (min-width:768px){.Gcc\\Pages\\ProductPage section.wbf{margin:10em 0}}.Gcc\\Pages\\ProductPage section.wbf .stick-wrap{aspect-ratio:898/200;display:block;max-height:200px;min-width:100%;position:relative}.Gcc\\Pages\\ProductPage section.wbf .stick{aspect-ratio:200/898;height:90vw;left:50%;max-height:898px;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:rotate(90deg) translateY(-37%);transform-origin:top center;width:auto}.Gcc\\Pages\\ProductPage section.wbf ul{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2em;justify-content:space-between;list-style:none;margin:0 auto 2em;max-width:900px;padding:0;width:100%}.Gcc\\Pages\\ProductPage section.wbf ul li{max-width:300px}.Gcc\\Pages\\ProductPage section.wbf ul .title{font-size:clamp(1.25rem,1.151rem + .5vw,1.688rem)}.Gcc\\Pages\\ProductPage section.wbf ul p{font-size:clamp(1rem,.889rem + .56vw,1.375rem)}.Gcc\\Pages\\ProductPage section.notes{--heading-color:#263249;align-items:center;background:#da2623;display:flex;justify-content:center;min-height:calc(100svh - var(--header-height));width:100%}.Gcc\\Pages\\ProductPage section.notes .grid{gap:2em}@media (min-width:768px) and (min-height:680px){.Gcc\\Pages\\ProductPage section.notes .grid{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center}}.Gcc\\Pages\\ProductPage section.notes .images{align-self:center;aspect-ratio:550/585;justify-self:flex-end;max-width:550px;position:relative;width:100%}@media (max-width:767px){.Gcc\\Pages\\ProductPage section.notes .images{display:block;margin:0 auto;max-height:50svh;width:auto}}.Gcc\\Pages\\ProductPage section.notes .images img{opacity:.5;position:absolute;transform:scale(.9);transition:all .3s;z-index:0}.Gcc\\Pages\\ProductPage section.notes .images img.active{opacity:1;transform:scale(1);z-index:3}.Gcc\\Pages\\ProductPage section.notes .images .stick{height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);width:auto}.Gcc\\Pages\\ProductPage section.notes .images .stick.active{transform:scale(1) translate(-50%,-50%) rotate(20deg);z-index:3}.Gcc\\Pages\\ProductPage section.notes .images .meat{left:0;top:0;width:64.7272727273%}.Gcc\\Pages\\ProductPage section.notes .images .beer{bottom:0;right:0;width:55.2727272727%}.Gcc\\Pages\\ProductPage section.notes .copy{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:370px;width:100%}@media (min-width:768px) and (min-height:680px){.Gcc\\Pages\\ProductPage section.notes .copy{margin:0}}.Gcc\\Pages\\ProductPage section.notes .copy .tabs{display:flex;flex-direction:column;gap:1em;justify-content:center;position:relative;width:100%}.Gcc\\Pages\\ProductPage section.notes .copy .tab{border-radius:20px;left:0;opacity:0;padding:1.5em;position:absolute;top:0;transition:all .3s;width:100%}@media (min-width:768px) and (min-height:680px){.Gcc\\Pages\\ProductPage section.notes .copy .tab{opacity:1;position:relative}}.Gcc\\Pages\\ProductPage section.notes .copy .tab.active{--heading-color:#fff;background:#263249;opacity:1;position:relative}.Gcc\\Pages\\ProductPage section.notes .copy .tab .title{font-size:clamp(1.25rem,1.125rem + .63vw,1.688rem);transition:all .3s}.Gcc\\Pages\\ProductPage section.notes .copy .tab p{font-size:clamp(1rem,.893rem + .54vw,1.375rem);margin:0}.Gcc\\Pages\\ProductPage section.notes .actions{display:flex;gap:1em;grid-column:1/3;justify-content:center;margin:2em 0}.Gcc\\Pages\\ProductPage #size-chart{background:rgba(38,50,73,.5);border:0;height:100dvh;left:0;margin:0;max-width:100%;min-height:100dvh;min-width:100%;overflow-y:auto;padding:0;top:0;transform:none;width:100%}.Gcc\\Pages\\ProductPage #size-chart[open]{align-items:center;display:flex;justify-content:center}.Gcc\\Pages\\ProductPage #size-chart button.close{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.Gcc\\Pages\\ProductPage #size-chart .container{--heading-color:#fff;background:#263249;border-radius:20px;max-height:90svh;max-width:960px;overflow-y:auto;padding:2em;position:relative;z-index:101}.Gcc\\Pages\\ProductPage #size-chart .container button{position:absolute;right:1em;top:1em;z-index:2}.Gcc\\Pages\\ProductPage #size-chart .container button svg{height:1.25em;width:1.25em}.Gcc\\Pages\\ProductPage #size-chart .container ul{display:grid;gap:.5em;grid-template-columns:1fr;margin:1em 0}@media (min-width:640px){.Gcc\\Pages\\ProductPage #size-chart .container ul{grid-template-columns:1fr 1fr}}.Gcc\\Pages\\ProductPage #size-chart .container ul li{font-size:clamp(1rem,.893rem + .54vw,1.375rem)}.Gcc\\Pages\\ProductPage .video+.prevnext{padding-top:0}.Gcc\\Pages\\ProductPage .prevnext{--heading-color:#fff;display:grid;gap:2em;grid-template-columns:1fr 1fr;margin:0 auto;max-width:910px}.Gcc\\Pages\\ProductPage .prevnext .title{font-size:clamp(1.75rem,1.214rem + 2.68vw,3.625rem);grid-column:1/3;margin-bottom:.5em}.Gcc\\Pages\\ProductPage .prevnext .cigar{--heading-color:#fff;text-decoration:none}.Gcc\\Pages\\ProductPage .prevnext .cigar img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.Gcc\\Pages\\ProductPage .prevnext .cigar .title{font-family:Rokkitt;font-size:clamp(1.25rem,.75rem + 2.5vw,3rem);font-weight:700;margin:1em 0;transition:all .3s}.Gcc\\Pages\\ProductPage .prevnext .cigar:hover{--heading-color:#da2623}.Gcc\\Pages\\LocatorPage main{align-items:stretch;display:flex;flex-direction:column;min-height:calc(100dvh - var(--header-height))}.Gcc\\Pages\\LocatorPage main .wrapper{flex-grow:1}.Gcc\\Pages\\LocatorPage section.intro{--heading-color:#fff}.Gcc\\Pages\\LocatorPage section.intro h1{font-size:clamp(1.75rem,.727rem + 5.11vw,6.25rem);margin-bottom:max(1em,2rem)}.Gcc\\Pages\\LocatorPage section.search{max-width:1512px;padding:clamp(2rem,1.347rem + 3.27vw,4.875rem) 0;position:relative}.Gcc\\Pages\\LocatorPage section.search:has(.themap) .bg{max-height:500px}.Gcc\\Pages\\LocatorPage section.search ::-moz-placeholder{font-family:Medium,sans-serif;font-weight:400;line-height:.8;text-align:center;text-transform:uppercase}.Gcc\\Pages\\LocatorPage section.search ::placeholder{font-family:Medium,sans-serif;font-weight:400;line-height:.8;text-align:center;text-transform:uppercase}.Gcc\\Pages\\LocatorPage section.search ::-moz-placeholder .safe{font-family:Rokkitt;font-weight:900}.Gcc\\Pages\\LocatorPage section.search ::placeholder .safe{font-family:Rokkitt;font-weight:900}.Gcc\\Pages\\LocatorPage section.search input{border-color:var(--primary-color)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage span.step{align-items:center;aspect-ratio:1;background:var(--accent-color);border-radius:50%;display:flex;font-family:Rokkitt;font-size:clamp(1.125rem,.855rem + 1.35vw,2.313rem);font-weight:900;height:4.5em;justify-content:center;line-height:1;margin:0 auto;text-align:center;width:4.5em}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index{padding-top:0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .hero{--heading-color:#fff;padding-top:calc(var(--header-height) + 3em);position:relative}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .hero h1{text-wrap:balance;font-family:Rokkitt;font-size:clamp(2.375rem,1.494rem + 4.4vw,6.25rem);font-weight:900;line-height:1;margin:0 auto;max-width:908px;text-transform:uppercase;width:63%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .hero p{font-size:clamp(1rem,.801rem + .99vw,1.875rem);margin-bottom:1em;margin-top:0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .hero .cooler{width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .available{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .available span{background:var(--accent-color);display:block;font-family:Medium,sans-serif;font-size:clamp(1rem,.915rem + .43vw,1.375rem);font-weight:400;line-height:.8;padding:1em 2em;text-transform:uppercase;transform:translateY(-50%)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .available span .safe{font-family:Rokkitt;font-weight:900}@media (min-width:768px){.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content{align-items:center;display:flex;flex-direction:row-reverse;gap:2em;justify-content:center}}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content .copy{--heading-color:#fff;text-align:center}@media (min-width:768px){.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content .copy{text-align:left;width:50%}}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content h2{font-family:Raleway;font-size:clamp(1.5rem,1.159rem + 1.7vw,3rem);font-weight:700}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content h2 .eyebrow{color:var(--accent-color);font-family:Rokkitt;font-size:.45833333em;font-weight:500;margin:1em 0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content p{font-size:clamp(1rem,.915rem + .43vw,1.375rem)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content p .btn{margin-top:1em}@media (min-width:768px){.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.index .main-content img{width:50%}}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .intro h1{font-family:Rokkitt;font-size:clamp(2.375rem,1.707rem + 3.34vw,5.313rem);font-weight:900;line-height:1;margin-bottom:.5em}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .intro h1 .eyebrow{color:#fff;font-family:Raleway;font-size:.4805em;font-weight:500;margin-top:1em}@media (min-width:768px){.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset{display:flex;flex-wrap:wrap;gap:2em;justify-content:space-between}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset .field{width:calc(50% - 1em)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset #SweepsForm_SweepsForm_Address_Holder,.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset .field.checkbox{width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset #SweepsForm_SweepsForm_City_Holder,.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset #SweepsForm_SweepsForm_State_Holder,.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform fieldset #SweepsForm_SweepsForm_Zip_Holder{width:calc(33% - 1.33em)}}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.enter .theform .legal-links{margin:2em 0 0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks main.main{display:flex;flex-direction:column;justify-content:stretch;min-height:calc(100dvh - var(--header-height))}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks footer.main{position:relative;z-index:2}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .fade-enter-active{transition:opacity .5s ease}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .fade-enter-from,.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .fade-leave-to{opacity:0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene{overflow:hidden;text-align:center;width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene h2{text-wrap:balance;font-family:Rokkitt;font-size:clamp(2.375rem,1.821rem + 2.77vw,4.813rem);font-weight:900;margin:1em auto 0;max-width:1240px}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene p{font-size:clamp(1rem,.688rem + 1.56vw,2.375rem);margin-bottom:1em}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one{margin-bottom:calc(clamp(1.25rem, .398rem + 4.26vw, 5rem)*-1)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one .images{aspect-ratio:1920/1626;margin:0 auto;max-width:1258px;position:relative;width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one img{left:0;position:absolute;top:0;transition:all .3s;z-index:0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one button{height:100%;position:absolute;top:0;width:17%;z-index:1}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one button.clasico{left:15%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one button.grand-cru{left:32.2%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one button.diablo{left:49.4%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one button.gran-puro{left:66.6%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.one button:hover+img{transform:scale(1.1)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two{padding-bottom:clamp(4rem,3.091rem + 4.55vw,8rem)}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .button-wrap{position:relative;width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two video{height:auto;margin:0 auto;max-width:706px;width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two button{left:50%;position:relative;transform:translateX(-50%);width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state{height:auto;left:0;pointer-events:none;position:absolute;top:10%;width:100%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state .wrapper{aspect-ratio:1584/926;margin:0 auto;max-width:466px;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .15s;width:66%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state .wrapper.active{opacity:1}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state .prizing{opacity:0;transition:opacity .5s .5s}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state.lose p{margin:1em auto;max-width:774px}@media (min-width:768px){.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state.win .prizing{align-items:center;display:flex;gap:2em}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state.win .prizing img{width:50%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state.win .prizing .copy{text-align:left;width:50%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state.win .prizing .copy h2{font-size:clamp(2.5rem,2.1rem + .83vw,3rem);margin-top:0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two .state.win .prizing .copy p{font-size:clamp(1.375rem,1.075rem + .63vw,1.75rem);margin:.5em 0}}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two.toggle button{opacity:0}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two.toggle .state{pointer-events:auto}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two.toggle .wrapper{max-width:1030px;width:80%}.Gcc\\BoldOne\\Pages\\BoldOneSweepsPage.thanks .scene.two.toggle .prizing{opacity:1}.Gcc\\Pickem\\Pages\\Pickem{background:var(--background-color) url(https://d25bsrltkk1hnl.cloudfront.net/public/punch/prod/pickem/bg.webp) no-repeat top center;background-size:180% auto;min-height:100dvh}@media screen and (width >= 1728px){.Gcc\\Pickem\\Pages\\Pickem{background-size:3341px 3374px}}.Gcc\\Pickem\\Pages\\Pickem main{min-height:calc(100dvh - var(--header-height))}.Gcc\\Pickem\\Pages\\Pickem .pickem-logo{aspect-ratio:966/471;display:block;height:auto;max-width:966px}.Gcc\\Pickem\\Pages\\Pickem .pickemwrap{max-width:1528px}.Gcc\\Pickem\\Pages\\Pickem header.pickem .top{display:grid;gap:2em}@media screen and (min-width:768px){.Gcc\\Pickem\\Pages\\Pickem header.pickem .top{align-items:center;direction:rtl;gap:0;grid-template-columns:46fr 54fr}}.Gcc\\Pickem\\Pages\\Pickem header.pickem .pickem-logo{width:100%}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch{display:grid}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch>*{grid-area:1/1}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch .mrpunch{height:auto;margin-left:auto;position:relative;width:54.7%;z-index:1}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch .chat{margin-right:auto;position:relative;width:60%}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch .chat .wrap{aspect-ratio:487/307;direction:ltr;position:relative;top:9%;transform:scale(0);transform-origin:bottom right;width:100%}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch .chat .wrap p{text-wrap:balance;align-items:center;color:#253147;display:flex;font-size:clamp(1rem,.737rem + 1.17vw,2rem);font-weight:900;inset:0;justify-content:center;line-height:1;padding:20% 2em 30% .75em;position:absolute;text-align:center}.Gcc\\Pickem\\Pages\\Pickem header.pickem .punch .chat svg{height:auto;width:100%}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav{align-items:center;background:var(--primary-color);border-radius:.25em;display:flex;justify-content:space-between;padding:clamp(1rem,.737rem + 1.17vw,2rem) clamp(1rem,.276rem + 3.22vw,3.75rem);position:relative;width:100%;z-index:2}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav .week{color:#fff;font-size:clamp(1rem,.523rem + 2.12vw,2.813rem)}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul{background:var(--primary-color);display:flex;flex-direction:column;gap:.5em;list-style:none;max-height:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;top:calc(100% - 2px);transition:all .3s}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul.active{max-height:100dvh;padding:0 0 1em}@media screen and (width >= 1000px){.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul{flex-direction:row;gap:clamp(1rem,.852rem + .66vw,1.563rem);max-height:unset;padding:0!important;position:relative}}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul li{font-size:clamp(1rem,.852rem + .66vw,1.563rem)}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul li a{display:inline-block;font-weight:700;padding:.25em .5em;text-decoration:none;text-transform:uppercase;transition:all .3s}@media screen and (width >= 1000px){.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul li a.active,.Gcc\\Pickem\\Pages\\Pickem header.pickem nav ul li a:hover{background:var(--background-color);border-radius:.4em}}.Gcc\\Pickem\\Pages\\Pickem header.pickem nav .hamburger{padding:0}@media screen and (width >= 1000px){.Gcc\\Pickem\\Pages\\Pickem header.pickem nav .hamburger{display:none}}.Gcc\\Pickem\\Pages\\Pickem.index{--padding:clamp(2.5rem,1.443rem + 4.33vw,6.125rem);--body-copy:clamp(1rem,0.781rem + 0.9vw,1.75rem)}.Gcc\\Pickem\\Pages\\Pickem.index .intro{padding:var(--padding) 0;text-align:center}.Gcc\\Pickem\\Pages\\Pickem.index .intro img{margin:0 auto;width:80%}.Gcc\\Pickem\\Pages\\Pickem.index .intro h1{color:#fff}.Gcc\\Pickem\\Pages\\Pickem.index .intro h1 span{font-weight:600;margin-bottom:1em}.Gcc\\Pickem\\Pages\\Pickem.index .intro p{text-wrap:balance;font-size:var(--body-copy);font-weight:500;margin:1em auto;max-width:766px}.Gcc\\Pickem\\Pages\\Pickem.index .prizes{background:var(--primary-color);color:#fff;padding-bottom:var(--padding)}@media screen and (width >= 768px){.Gcc\\Pickem\\Pages\\Pickem.index .prizes{padding-bottom:0}.Gcc\\Pickem\\Pages\\Pickem.index .prizes .container{align-items:center;display:grid;gap:min(4vw,75px);grid-template-columns:43fr 57fr;max-width:1582px}.Gcc\\Pickem\\Pages\\Pickem.index .prizes .container .copy{padding:2em 0}}.Gcc\\Pickem\\Pages\\Pickem.index .prizes h2{color:currentColor;font-size:clamp(1.375rem,.914rem + 2.05vw,3.125rem)}.Gcc\\Pickem\\Pages\\Pickem.index .prizes p{font-size:var(--body-copy)}.Gcc\\Pickem\\Pages\\Pickem.index .outro{padding:var(--padding) 0}.Gcc\\Pickem\\Pages\\Pickem.index .outro .container{display:grid;gap:2em;max-width:1258px}@media screen and (width >= 768px){.Gcc\\Pickem\\Pages\\Pickem.index .outro .container{align-items:center;gap:min(6vw,84px);grid-template-columns:42fr 58fr}}.Gcc\\Pickem\\Pages\\Pickem.index .outro h2{text-wrap:balance;font-family:Rokkitt;font-size:clamp(2rem,1.344rem + 2.69vw,4.25rem);font-weight:900}.Gcc\\Pickem\\Pages\\Pickem.index .outro p{text-wrap:balance;font-size:var(--body-copy);margin:1em 0}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks{padding-top:clamp(2.5rem,1.443rem + 4.33vw,6.125rem)}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks h2,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks h2,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks h2{text-wrap:balance;color:#fff;font-family:Rokkitt;font-size:clamp(1.75rem,1.47rem + 1.24vw,2.813rem);font-weight:800;text-align:center;text-transform:none}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections{text-align:center}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul{display:grid;gap:1.25em;list-style:none;margin:clamp(2rem,1.474rem + 2.34vw,4rem) auto;max-width:min(100%,1240px);padding:0;width:-moz-max-content;width:max-content}@media screen and (width >= 1000px){.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul{gap:2em 4em;grid-template-columns:1fr 1fr}}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li{align-items:center;display:flex;font-size:clamp(1rem,.803rem + .88vw,1.75rem);gap:clamp(.75rem,-.25rem + 5vw,1rem)}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li em,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li em,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li em{flex-grow:1;font-family:Rokkitt;font-style:normal;text-align:center;text-transform:uppercase}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li em span,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li em span,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li em span{white-space:nowrap}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li em span.selected,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li em span.selected,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li em span.selected{font-weight:800}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li label,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li label,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li label{line-height:1;margin:0;padding:0}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li label span,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li label span,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li label span{background:#d9d9d9;border:#d9d9d9;line-height:1;opacity:1!important;position:relative}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .selections ul li label input:checked~span:after,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .selections ul li label input:checked~span:after,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .selections ul li label input:checked~span:after{background:url(/images/svg/xmark.svg) no-repeat 0 0;background-size:contain;content:"";height:120%;left:50%;top:50%;transform:translate(-50%,-50%);width:120%}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap{--scrollbar-color-thumb:var(--accent-color);--scrollbar-color-track:#fff;--scrollbar-width:auto;--scrollbar-width-legacy:0.5rem;overflow-x:scroll;width:100%}@supports (scrollbar-width:auto){.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-gutter:stable;scrollbar-width:var(--scrollbar-width)}}@supports selector(::-webkit-scrollbar){.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap:hover,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap:hover,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap:hover{--safari-fix: }.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap:hover ::-webkit-scrollbar-thumb,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap:hover ::-webkit-scrollbar-thumb,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap:hover ::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb)}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap:hover ::-webkit-scrollbar-track,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap:hover ::-webkit-scrollbar-track,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap:hover ::-webkit-scrollbar-track{background:var(--scrollbar-color-track)}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap:hover ::-webkit-scrollbar,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap:hover ::-webkit-scrollbar,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap:hover ::-webkit-scrollbar{max-height:var(--scrollbar-width-legacy);max-width:var(--scrollbar-width-legacy)}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap ::-webkit-scrollbar-thumb,.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks .table-wrap ::-webkit-scrollbar-track,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap ::-webkit-scrollbar-thumb,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks .table-wrap ::-webkit-scrollbar-track,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap ::-webkit-scrollbar-thumb,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks .table-wrap ::-webkit-scrollbar-track{background:transparent}}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table{border-spacing:0 1em 0 0;margin:2em auto;max-width:760px;width:100%}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table td,.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table th,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table td,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table th,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table td,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table th{font-size:clamp(1.5rem,1.368rem + .58vw,2rem);line-height:1;padding:0 2em 1em 0;text-transform:uppercase}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table th,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table th,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table th{font-family:Rokkitt;font-weight:900;padding-bottom:.25em;vertical-align:bottom}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr.mine td,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr.mine td,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr.mine td{background:var(--primary-color);line-height:1.5;padding-bottom:0;vertical-align:middle}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr.mine td:first-child,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr.mine td:first-child,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr.mine td:first-child{border-bottom-left-radius:.25em;border-top-left-radius:.25em}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr.mine td:last-child,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr.mine td:last-child,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr.mine td:last-child{border-bottom-right-radius:.25em;border-top-right-radius:.25em}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr.spacer,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr.spacer,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr.spacer{border-bottom:3px solid}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr.spacer td,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr.spacer td,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr.spacer td{font-size:1em;padding:0}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr.spacer+tr td,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr.spacer+tr td,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr.spacer+tr td{padding-top:.5em}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr td:first-child,.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr th:first-child,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr td:first-child,.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr th:first-child,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr td:first-child,.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr th:first-child{font-family:Rokkitt;font-weight:900;text-align:center}.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr td:nth-child(3),.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr td:nth-child(4),.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr th:nth-child(3),.Gcc\\Pickem\\Pages\\Pickem.leaderboard div.picks table tr th:nth-child(4),.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr td:nth-child(3),.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr td:nth-child(4),.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr th:nth-child(3),.Gcc\\Pickem\\Pages\\Pickem.picks div.picks table tr th:nth-child(4),.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr td:nth-child(3),.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr td:nth-child(4),.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr th:nth-child(3),.Gcc\\Pickem\\Pages\\Pickem.punchs div.picks table tr th:nth-child(4){max-width:8ch}.Gcc\\Pickem\\Pages\\Pickem.enter:has(.picked) header.main{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked,.Gcc\\Pickem\\Pages\\Pickem.enter .picked{text-align:center}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked img,.Gcc\\Pickem\\Pages\\Pickem.enter .picked img{height:auto;max-width:1132px;-o-object-fit:contain;object-fit:contain;width:100%}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked .eyebrow,.Gcc\\Pickem\\Pages\\Pickem.enter .picked .eyebrow{font-weight:900}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked{padding-top:4em}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked h1{text-wrap:pretty;font-size:clamp(2rem,1.034rem + 3.96vw,5.313rem);margin:.5em auto 0}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked h1 .eyebrow{color:#fff;font-size:.59em;margin-bottom:.5em}.Gcc\\Pickem\\Pages\\Pickem.enter .notpicked+.theform p.intro{text-wrap:balance;font-size:clamp(1rem,.781rem + .9vw,1.75rem);text-align:center}.Gcc\\Pickem\\Pages\\Pickem.enter .picked{background:var(--primary-color);margin-top:-4em}.Gcc\\Pickem\\Pages\\Pickem.enter .picked h1{color:#fff;margin:1em auto}.Gcc\\Pickem\\Pages\\Pickem.enter .picked img{margin-bottom:calc(clamp(4rem, 1.522rem + 10.16vw, 12.5rem)*-1)}.Gcc\\Pickem\\Pages\\Pickem.enter .picked .container{margin-bottom:clamp(4rem,1.522rem + 10.16vw,12.5rem);padding-bottom:0}.Gcc\\Pickem\\Pages\\Pickem.enter .picked+.theform p.intro{font-family:Rokkitt;font-size:clamp(1.75rem,1.349rem + 1.64vw,3.125rem);font-weight:900;line-height:1.1;margin:1em auto;max-width:975px;text-align:center}.Gcc\\Pickem\\Pages\\Pickem.enter .theform{max-width:1020px}.Gcc\\Pickem\\Pages\\Pickem.enter .theform h2{color:#fff;font-family:Rokkitt;font-size:clamp(1.5rem,1.209rem + 1.2vw,2.5rem);font-weight:600;line-height:1.1;text-align:center}.Gcc\\Pickem\\Pages\\Pickem.enter .theform .custom-select,.Gcc\\Pickem\\Pages\\Pickem.enter .theform input{background-color:hsla(0,0%,100%,.7);color:#000}.Gcc\\Pickem\\Pages\\Pickem.enter .theform label.checkbox span{background-color:hsla(0,0%,100%,.7)}.Gcc\\Pickem\\Pages\\Pickem.enter .theform label.checkbox input:checked~span,.Gcc\\Pickem\\Pages\\Pickem.enter .theform label.checkbox:hover span{background:var(--accent-color)}.Gcc\\Pickem\\Pages\\Pickem.enter .theform .custom-select{background-image:url(/images/svg/chevron-down-black.svg)}.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset{margin-top:2em}@media (min-width:768px){.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset{display:flex;flex-wrap:wrap;gap:2em;justify-content:space-between}.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset .field{width:calc(50% - 1em)}.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset #SweepsForm_SweepsForm_Address_Holder,.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset .field.checkbox{width:100%}.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset #SweepsForm_SweepsForm_City_Holder,.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset #SweepsForm_SweepsForm_State_Holder,.Gcc\\Pickem\\Pages\\Pickem.enter .theform fieldset #SweepsForm_SweepsForm_Zip_Holder{width:calc(33% - 1.33em)}}.Gcc\\Pickem\\Pages\\Pickem.enter .theform .legal-links{margin:2em 0 0}.Gcc\\Pickem\\Pages\\Pickem.enter .theform .legal{text-align:center}.Gcc\\Pickem\\Pages\\Pickem.thanks .pickem-logo{display:block;margin:0 auto;max-width:626px;width:80%}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes{display:grid;gap:2em;margin:0 auto;width:100%}@media screen and (width >= 768px){.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes{align-items:center;gap:2em 7%;grid-template-columns:1fr 1fr;max-width:1287px}}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes .copy{--gap:clamp(1rem,0.854rem + 0.6vw,1.5rem);display:grid;gap:var(--gap)}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes h1{font-size:clamp(2.5rem,1.68rem + 3.36vw,5.313rem)}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes h1 .eyebrow{color:#fff;font-size:.43529412em;font-weight:900;margin-top:.5em}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes p{font-size:clamp(1rem,.781rem + .9vw,1.75rem);margin:0}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes img{width:80%}@media screen and (width >= 768px){.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes img{width:100%}}.Gcc\\Pickem\\Pages\\Pickem.thanks .prizes .btn{text-wrap:pretty;justify-self:flex-start;margin-top:var(--gap)}
