@font-face{font-family:Hansief;src:url(hansief-webfont.woff2) format("woff2"),url(hansief-webfont.woff) format("woff");font-weight:400;font-style:normal}.contest-landing{--cl-cream: #eeede4;--cl-black: #2b241f;--cl-gold: #dc8c27;--cl-muted: rgba(170, 157, 135, .25);--cl-display: "MADE Mountain", "cooper-black-std", "Rockwell Nova", "Rockwell", Georgia, serif;--cl-accent: "Avenir Next", var(--typeBasePrimary), Helvetica, Arial, sans-serif;--cl-condensed: "Avenir Next Condensed", "Oswald", sans-serif;background:var(--cl-cream);color:var(--cl-black)}.contest-landing *{box-sizing:border-box}.contest-landing__hero{position:relative;min-height:540px;overflow:hidden;border-bottom:8px solid var(--cl-gold);background:var(--cl-black)}.contest-landing__hero-media,.contest-landing__hero-media img,.contest-landing__hero-gradient{position:absolute;top:0;right:0;bottom:0;left:0}.contest-landing__hero-media img{width:100%;height:100%;object-fit:cover}.contest-landing__hero-gradient{top:auto;height:327px;background:linear-gradient(to bottom,rgba(43,36,31,0),var(--cl-black))}.contest-landing__hero-content{position:relative;z-index:2;display:flex;min-height:540px;width:min(668px,calc(100% - 40px));margin-left:clamp(24px,8vw,119px);flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;color:var(--cl-cream)}.contest-landing__hero-logo{display:flex;flex-direction:column;gap:10px}.contest-landing__hero-logo-row{display:flex;align-items:center;gap:17px}.contest-landing__hero-logo img{display:block;max-width:100%;height:auto}.contest-landing__hero-text{width:min(527px,100%);margin:0;font-family:"Hansief",var(--cl-accent);font-size:clamp(20px,2.4vw,24px);line-height:1.25;letter-spacing:.03em;text-transform:uppercase}.contest-landing__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:15px 20px;border:0;border-radius:12px;background:var(--cl-gold);color:var(--cl-cream);cursor:pointer;font-family:var(--cl-accent);font-size:13px;font-weight:900;letter-spacing:.05em;line-height:1;text-decoration:none;text-transform:uppercase}.contest-landing__main{padding-top:54px}.contest-landing__feature{display:grid;width:min(1300px,calc(100% - 40px));margin:0 auto 60px;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:16px}.contest-landing__feature--prize{min-height:524px}.contest-landing__feature--how{min-height:480px;border:3px solid var(--cl-black)}.contest-landing__feature--how br{display:none}.contest-landing__feature-copy{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;padding:30px 60px 30px 48px;background:var(--cl-cream);z-index:1}.contest-landing__feature-copy--boxed{border-left:3px solid var(--cl-black)}.contest-landing__feature-image{position:relative;min-width:0;background:var(--cl-cream)}.contest-landing__feature-image img{display:block;width:100%;height:100%;object-fit:cover}.contest-landing__feature-image--prize img{width:min(693px,100%);height:auto;max-width:none;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}.contest-landing__xl-heading,.contest-landing__section-heading{margin:0;font-family:var(--cl-display);font-weight:400;line-height:1.02}.contest-landing__xl-heading{max-width:590px;font-size:clamp(52px,7vw,86px);text-transform:uppercase}.contest-landing__section-heading{font-size:clamp(32px,4vw,36px)}.contest-landing__section-heading--center{text-align:center;text-transform:uppercase}.contest-landing__prize-list{display:grid;gap:38px;margin-top:24px}.contest-landing__prize-list h3{margin:0 0 18px;font-family:var(--cl-display);font-size:clamp(28px,4vw,36px);font-weight:400;line-height:1.2;text-transform:initial}.contest-landing__prize-list p,.contest-landing__steps,.contest-landing__body-text{font-family:var(--cl-accent);font-size:16px;font-weight:700;line-height:1.7}.contest-landing__prize-list p,.contest-landing__steps p,.contest-landing__body-text p{margin:0}.contest-landing__steps{margin-top:24px}.contest-landing__steps p+p{margin-top:22px}.contest-landing__steps strong{display:block;font-size:20px}.contest-landing__entry{position:relative;width:min(1300px,calc(100% - 40px));margin:-120px auto 60px;padding:120px 0 50px;overflow:hidden}.contest-landing__entry:after{content:"";position:absolute;top:-137px;right:-93px;width:200px;height:208px;background:url(standard-contest-landing-rope-badge.png) center / contain no-repeat;opacity:.95;pointer-events:none}.contest-landing__app-form{max-width:946px;margin:30px auto 0}.contest-landing__form{width:min(946px,100%);margin:30px auto 0}.contest-landing__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,458px));justify-content:center;gap:24px 30px}.contest-landing__form label{display:grid;gap:5px}.contest-landing__form label span,.contest-landing__checks span{font-family:var(--cl-display);font-size:18px;line-height:1.25}.contest-landing__form label em{font-family:var(--cl-condensed);font-size:16px;font-style:normal;opacity:.4}.contest-landing__form input[type=text],.contest-landing__form input[type=email],.contest-landing__form select{width:100%;min-height:47px;border:0;border-radius:8px;background:var(--cl-muted);color:var(--cl-black);font-family:var(--cl-accent);font-size:16px;padding:10px 14px}.contest-landing__checks{display:grid;gap:10px;margin:24px 0}.contest-landing__checks label{display:flex;align-items:flex-start;gap:10px}.contest-landing__checks input{width:24px;height:24px;margin:0;flex:0 0 24px;accent-color:var(--cl-gold)}.contest-landing__checks a,.contest-landing__form-note a{color:inherit;text-decoration:underline}.contest-landing__button--full{width:min(515px,100%);margin:0 auto;display:flex}.contest-landing__form-note{margin:30px 0 0;color:#2b241f8c;font-family:var(--cl-condensed);font-size:16px;font-weight:700;text-align:center}.contest-landing__product{padding:0 0 70px}.contest-landing__tasting{position:relative;margin:40px 0;padding-bottom:23px}.contest-landing__tasting-bar{position:absolute;right:0;bottom:20px;left:0;height:24px;background:var(--cl-gold)}.contest-landing__tasting-inner{position:relative;display:flex;justify-content:center;padding:0 16px}.contest-landing__tasting-tab{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;height:48px;padding:10px 48px 14px;background:var(--cl-gold);clip-path:polygon(6% 0,94% 0,100% 100%,0 100%)}.contest-landing__tasting-tab span{color:var(--cl-cream);font-family:var(--cl-accent);font-size:clamp(14px,2vw,18px);font-weight:800;text-transform:uppercase}.contest-landing__tasting-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--cl-cream)}.contest-landing__product-grid{display:grid;width:min(1300px,calc(100% - 40px));margin:0 auto;grid-template-columns:minmax(0,1fr) 360px;gap:40px}.contest-landing__product-copy{text-align:center}.contest-landing__body-text{max-width:700px;margin:0 auto 24px}.contest-landing__case{max-width:607px;margin:32px auto 0}.contest-landing__case img,.contest-landing__can img{display:block;max-width:100%;height:auto;margin:0 auto}.contest-landing__can img{max-width:70%;margin:10px auto}.contest-landing__product-aside{border:3px solid var(--cl-black)}.contest-landing__meta,.contest-landing__specs{border-top:none;font-family:var(--cl-accent);font-size:15px;line-height:1.4}.contest-landing__meta{max-width:845px;margin:0 auto;border:3px solid var(--cl-black)}.contest-landing__meta div,.contest-landing__specs div{display:grid;grid-template-columns:200px 1fr;border-bottom:3px solid var(--cl-black)}.contest-landing__meta div:last-child{border-bottom:none}.contest-landing__specs div{grid-template-columns:1fr 1fr;text-transform:uppercase}.contest-landing__meta strong,.contest-landing__meta span,.contest-landing__specs strong,.contest-landing__specs span{padding:16px 20px;font-weight:700;text-align:left}.contest-landing__meta strong{border-right:3px solid var(--cl-black);background-color:var(--cl-gold);padding:12px 20px}.contest-landing__meta span{background-color:var(--cl-muted);padding:12px 20px}.contest-landing__specs span{display:flex;align-items:center;gap:10px;font-weight:700;border-left:3px solid var(--cl-black);background-color:var(--cl-muted)}.contest-landing__specs i{width:25px;height:25px;border-radius:50%;border:3px solid var(--cl-black)}.contest-landing__can{margin-top:24px}.contest-landing__cta{display:flex;min-height:243px;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:42px 20px;background:var(--cl-black);color:var(--cl-cream);text-align:center}.contest-landing__cta h2,.contest-landing__cta p{margin:0}.contest-landing__cta h2{font-family:var(--cl-display);font-size:clamp(34px,5vw,48px);font-weight:400;line-height:1.1;text-transform:uppercase}.contest-landing__cta p{margin-top:-14px;font-family:"Hansief",var(--cl-accent);font-size:clamp(16px,2vw,20px);letter-spacing:.05em}@media screen and (max-width:990px){.contest-landing__feature,.contest-landing__product-grid{grid-template-columns:1fr}.contest-landing__feature-copy--boxed{border-top:3px solid var(--cl-black);border-left:0}.contest-landing__feature-image--prize{order:-1}.contest-landing__feature-image--prize img{width:100%;transform:none}.contest-landing__product-aside{order:-1;width:min(360px,100%);margin:0 auto}.contest-landing__entry:after{display:none}}@media screen and (max-width:700px){.contest-landing__hero{min-height:500px}.contest-landing__hero-content{min-height:500px;margin:0 auto;width:min(668px,calc(100% - 84px))}.contest-landing__hero-logo-row{flex-direction:column;gap:8px}.contest-landing__feature-copy{padding:32px 22px}.contest-landing__form-grid{grid-template-columns:1fr}.contest-landing__checks label{align-items:flex-start}.contest-landing__tasting-tab{padding:10px 30px 14px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/standard-page-contest-landing.css.map */
