.competition{display:block;transition:all .3s ease-in-out;position:relative;line-height:1.4;margin-top:2rem;padding:3rem 0;overflow:visible}@media screen and (min-width:750px){.competition{padding:5rem 0}}.competition .button[disabled]{background-color:#c6c6c6;color:var(--color-dark-grey);opacity:1}.competition.active{padding-top:13rem!important;min-height:900px}@media screen and (min-width:750px){.competition.active{padding-top:20rem!important}}.competition .checkbox-input{margin-right:1rem}.competition .checkbox-wrapper{display:flex;font-size:14px;color:var(--color-dark-grey)}.competition .checkbox-wrapper svg{min-width:1.6rem;margin-right:1.3rem;margin-left:.5rem}@media screen and (max-width:749px){.competition .page-width{padding-left:1rem;padding-right:1rem}}.competition__wrapper{position:relative}.competition.active .competition__wrapper{min-height:600px}.competition .button{max-width:40rem;margin:0 auto}.competition-spinner{visibility:hidden;opacity:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;width:70px;height:70px;border-radius:50%;background-color:var(--color-body);z-index:10;transition:all .3s ease-in-out}.competition-spinner.active{visibility:visible;opacity:1}.competition-spinner .spinner{width:30px;height:30px}.competition-spinner .spinner circle{stroke:var(--color-featured-text)}.competition__tracker{display:none;position:absolute;top:2rem;left:50%;transform:translate(-50%);width:100%;max-width:var(--page-width);margin:0 auto;align-items:center;justify-content:center;transition:all .3s ease-in-out}.competition__tracker-item{position:relative;padding-bottom:2rem;margin:0 1.5rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}@media screen and (min-width:750px){.competition__tracker-item{margin:0 3rem}}.competition__tracker-item svg{width:4rem}.competition__tracker-item:before{position:absolute;top:.6rem;left:50%;transform:translate(-50%);font-size:3rem;line-height:1;color:var(--color-body)}.competition__tracker-item:nth-of-type(1):before{content:"1"}.competition__tracker-item:nth-of-type(2):before{content:"2"}.competition__tracker-item:nth-of-type(3):before{content:"3"}.competition__tracker-item:nth-of-type(4):before{content:"4"}.competition__tracker-item .label{position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);text-align:center;text-transform:uppercase;border-bottom:solid 4px transparent;transition:all .3s ease-in-out}.competition__tracker-item svg .fill{transition:all .3s ease-in-out}.competition__tracker-item.active svg .fill{fill:var(--color-button-background)}.competition__tracker-item.active .label{border-bottom-color:inherit}.competition__tracker-item.completed svg .fill{fill:var(--color-green)}.competition.active .competition__tracker{display:flex}.competition__stage{display:none;width:100%;text-align:center}.competition__stage.active{display:block}.competition__stage-content{position:relative;z-index:2}.competition__terms{display:inline-block;margin-top:4rem;text-decoration:none;text-transform:uppercase;font-size:1.6rem;line-height:3.2rem;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:var(--color-body);border-bottom:solid 4px var(--color-body)}.competition__entry-id{margin-top:4rem;color:var(--color-body)}.competition__loading{visibility:hidden;position:absolute;height:auto;z-index:1;transition:left 3.5s ease-in-out}.competition__loading-svg{visibility:hidden;overflow:visible}.competition__loading.active{visibility:visible}.competition__loading-inner{position:relative}.competition__loading-icon{opacity:0;position:absolute}.competition__loading--1{left:calc(50% - 50px);transform:translate(-50%);bottom:0}.competition.active .competition__loading--1{bottom:80px}@media screen and (min-width:750px){.competition__loading--1,.competition.active .competition__loading--1{bottom:0}}.competition__loading--1 .hand{transition:transform-origin 1s ease}.competition__loading--3,.competition__loading--5,.competition__loading--6{left:0}@media screen and (min-width:750px){.competition__loading--3,.competition__loading--5,.competition__loading--6{left:800px}}.competition__loading--3 .competition__loading-svg,.competition__loading--5 .competition__loading-svg,.competition__loading--6 .competition__loading-svg{transform:rotate(180deg)}.competition__loading--2 .hand,.competition__loading--5 .hand,.competition__loading--6 .hand{transition:transform-origin 1s ease;transform:rotate(180deg)}.competition__loading--3 .competition__loading-icon--1,.competition__loading--5 .competition__loading-icon--1{right:-100px;bottom:120px}.competition__loading--3 .competition__loading-icon--2,.competition__loading--5 .competition__loading-icon--2{left:0;top:200px}.competition__loading--3 .competition__loading-icon--3{top:-50px;right:-200px}.competition__loading--2{top:0;left:600px;transform:translate(-50%)}.competition__loading--2.active{left:calc(50% - 250px)}@media screen and (min-width:750px){.competition__loading--2,.competition__loading--2.active{left:calc(50% - 250px)}}.competition.phase-register .competition__loading--2{left:calc(50% + 1000px)}@media screen and (min-width:750px){.competition.phase-register .competition__loading--2{left:calc(50% + 900px)}}.competition.phase-code .competition__loading--2{left:calc(50% - 300px)}@media screen and (min-width:750px){.competition.phase-code .competition__loading--2{left:calc(50% - 350px);transform:translate(-50%)}}.competition__loading--4{top:100px;left:calc(50% + 1000px);transform:translate(-50%)}.competition.phase-claim .competition__loading--4{left:calc(50% - 50px)}.competition.phase-thanks.lost .competition__loading--4{top:-50px}.competition__loading--5 .competition__loading-icon--3{top:-50px;right:-300px}.competition__loading--5.active{left:-200px}@media screen and (min-width:750px){.competition__loading--5.active{left:0}}.competition.phase-code .competition__loading--5{left:-1150px}.competition__loading--6 .competition__loading-icon--1{left:220px;bottom:100px}.competition__loading--6 .competition__loading-icon--2{left:-200px;top:-50px}.competition__loading--6 .competition__loading-icon--3{right:-200px;top:100px}.competition.phase-code-submit .competition__loading--6{left:0}.competition.phase-play .competition__loading--6{left:-1000px}@media screen and (min-width:750px){.competition.phase-play .competition__loading--6{left:-100%}}.competition.phase-play .competition__loading--7{left:-45px;top:165px}.competition.phase-play-submit .competition__loading--3{left:0}.competition.phase-play-submit .competition__loading--2{left:calc(50% + 800px)}.competition.phase-claim .competition__loading--3{left:-1000px}.competition.phase-claim .competition__loading--2{left:calc(50% - 200px)}.competition__loading--7{left:1000px;top:250px}.competition__loading--8{top:280px;right:-100px}.competition__loading--7-mobile{left:calc(50% + 40px);top:280px;transform:translate(-50%)}.competition__loading--8-mobile{left:calc(50% - 50px);bottom:400px;transform:translate(-50%)}.competition.phase-thanks{min-height:550px;padding-top:10rem}.competition__title{font-family:var(--font-3d-family);font-weight:var(--font-3d-weight);line-height:1;color:transparent;transform:translate(6px);text-transform:uppercase;margin:0;letter-spacing:-.2rem;font-size:4rem;text-align:center;margin-bottom:2.4rem;word-break:break-word;overflow-wrap:break-word}@media screen and (min-width:750px){.competition__title{font-size:5rem;margin-bottom:3rem}}@media screen and (min-width:990px){.competition__title{font-size:8rem;margin-bottom:4.4rem}}.competition__subtitle{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--color-featured-text);text-transform:uppercase;font-size:2.2rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;line-height:1.2;word-break:break-word}@media screen and (min-width:750px){.competition__subtitle{font-size:3rem;margin-bottom:3rem}}@media screen and (min-width:990px){.competition__subtitle{font-size:4rem;margin-bottom:4rem}}.competition__subtitle svg{width:4.2rem;min-width:4.2rem;height:auto}@media screen and (min-width:550px){.competition__subtitle svg{width:8.4rem;min-width:8.4rem}}.competition__information{padding:0 2.4rem 2.4rem;margin:0}@media screen and (min-width:750px){.competition__information{padding:0 4rem 4rem}}.competition__about-cards{margin-bottom:4rem;text-align:center}.competition__about-cards .competition__or-button{margin:-1.5rem auto;z-index:2;display:block;position:relative}@media screen and (min-width:990px){.competition__about-cards{display:flex;text-align:left}.competition__about-cards .competition__or-button{margin:9rem -1.5rem 0}}.competition__about-card{background-color:var(--color-body);padding:0;display:flex;flex-direction:column;text-align:left}@media screen and (min-width:990px){.competition__about-card{width:calc(50% - 25px)}}.competition__about-card .competition__subtitle{padding:0 2.4rem;margin-top:2.4rem;margin-bottom:2.4rem;font-size:3.4rem;line-height:1.2}@media screen and (min-width:750px){.competition__about-card .competition__subtitle{padding:0 4rem;margin-top:4rem;margin-bottom:4rem;font-size:4.2rem;line-height:.9}}@media screen and (min-width:1200px){.competition__about-card .competition__subtitle{font-size:5.6rem}}.competition__about-card-image{position:relative;width:100%;height:0;padding-bottom:100%}.competition__about-card-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}@media screen and (min-width:750px){.competition__about-card-image{padding-bottom:0;height:auto}.competition__about-card-image img{position:relative;height:auto;object-fit:unset}}.competition__intro{font-size:1.4rem;line-height:1.5;margin-top:0;margin-bottom:2rem}.competition__form{background-color:var(--color-body);padding:2.4rem;max-width:48rem;margin:0 auto 4rem;text-align:left;min-height:24rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:750px){.competition__form{padding:4rem}}.competition__form .small-text{font-size:1.4rem}.competition__form label a{color:rgb(var(--color-base-text))}.competition__form .field+.field{margin-top:1.6rem}.competition__form .field__info{position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;display:flex;align-items:center}.competition__form .field__info svg{transition:all .3s}.competition__form .field__info:hover svg{color:var(--color-featured-text)}.competition__choices{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem;flex-direction:column}@media screen and (min-width:990px){.competition__choices{flex-direction:row;margin-bottom:6rem}}@media screen and (max-width:989px){.competition__choices .competition__or-button{margin:2rem 0!important}}.competition__choice{text-align:center}.competition__choice .star{position:absolute;width:auto;height:auto}.competition__choice:first-of-type .star{display:none}.competition__choice:first-of-type .star:first-of-type{display:block;bottom:1.5rem;left:50%;transform:translate(-50%);width:1.5rem}@media screen and (min-width:400px){.competition__choice:first-of-type .star:first-of-type{bottom:2.5rem;width:2rem}}.competition__choice:last-of-type .star:nth-of-type(1){bottom:8rem;left:2rem}@media screen and (min-width:450px){.competition__choice:last-of-type .star:nth-of-type(1){bottom:9rem;left:7rem}}.competition__choice:last-of-type .star:nth-of-type(2){top:4rem;width:2rem;right:3rem}@media screen and (min-width:450px){.competition__choice:last-of-type .star:nth-of-type(2){right:8rem}}.competition__choice:last-of-type .star:nth-of-type(3){right:5rem;width:2rem;top:10rem}@media screen and (min-width:450px){.competition__choice:last-of-type .star:nth-of-type(3){right:10rem}}.competition__choice .button{min-width:22rem}.competition__choice .button .selected,.competition__choice .button.selected .select{display:none}.competition__choice .button.selected .selected{display:block}.competition__choice-inner{position:relative;margin-bottom:2rem}.competition__choice-inner svg{position:relative;z-index:1;width:100%;height:auto}.competition__choice-inner-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2}.competition__choice-inner-content .intro{color:var(--color-body);margin-top:-2rem}.competition__choice-inner-content .pre-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--color-featured-text);text-transform:uppercase;font-size:2.4rem;margin:0;line-height:1;max-width:17rem}.competition__choice-inner-content .title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--color-body);text-transform:uppercase;font-size:4rem;margin:0;line-height:1}@media screen and (min-width:990px){.competition__choice-inner-content .title{font-size:6rem}}.competition__claim{background-color:var(--color-body);display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;margin-bottom:4rem;padding:1.2rem;text-align:left;overflow:hidden;box-sizing:border-box;max-width:100%}@media screen and (min-width:750px){.competition__claim{padding:2.4rem}}@media screen and (min-width:750px){.competition__claim{flex-direction:row;padding:4rem}}.competition__claim-content{flex:1}.competition__claim-content.won-content,.competition__claim-content.lost-content{text-align:center}@media screen and (max-width:749px){.competition__claim-content+.competition__claim-content{margin-top:2rem}}@media screen and (min-width:750px){.competition__claim-content:first-of-type{margin-right:2rem}.competition__claim-content:last-of-type{margin-left:2rem}}.competition__claim-content .competition__form{padding:0;margin-bottom:0;text-align:left}.competition__claim-content .competition__subtitle{margin-top:0;margin-bottom:2rem;color:rgb(var(--color-base-text));font-size:1.8rem;word-break:break-word;justify-content:center;text-align:center}.competition__claim-image{margin-bottom:3rem;width:100%;height:auto}.competition__claim-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--color-featured-text);text-transform:uppercase;font-size:2.6rem;margin-top:0;margin-bottom:2rem;line-height:1.2;word-break:break-word}@media screen and (min-width:750px){.competition__claim-title{font-size:5.6rem;line-height:.9}}.competition__thanks{text-align:center;font-size:1.8rem;font-family:var(--font-body-family),"Apercu",sans-serif;font-weight:var(--font-body-weight, 400);color:#000;line-height:1.5}@media screen and (min-width:750px){.competition__thanks{font-size:2rem}}.competition__thanks p{margin-top:0;margin-bottom:2.4rem}.competition__thanks .competition__discount-code{margin-bottom:2.4rem}.competition__thanks .small-text{color:#000;font-size:1.2rem}#competition-thanks .competition__title{background:#e31d1a;background-clip:text;-webkit-background-clip:text}.competition__thanks a{color:#000}.competition__shop-btn{display:inline-block;color:#000;text-decoration:none;background:#fff;border:4px solid #222;box-shadow:#222 -3px 4px;text-transform:uppercase;font-size:2.2rem;font-family:var(--font-heading-family),Impact,Helvetica,Arial,sans-serif;font-weight:var(--font-heading-weight);padding:.8rem 3rem;letter-spacing:1px;text-align:center;margin-top:1rem;transition:all .2s ease}.competition__shop-btn:hover{box-shadow:#222 -4px 5px;transform:translate(1px,-1px)}@media screen and (min-width:750px){.competition__shop-btn{font-size:2.6rem;padding:.8rem 4rem}}.competition__claim-content.lost-content a{color:var(--color-featured-text);text-decoration:underline}.competition__discount-code{background-color:var(--color-body);color:var(--color-featured-text);padding:1.6rem 3.2rem;display:inline-block;font-size:3.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.2rem;margin-bottom:2rem}@media screen and (min-width:750px){.competition__discount-code{font-size:4.8rem;padding:2rem 4rem}}.competition__code{text-decoration:underline}.competition__code a{color:var(--color-body)}@media screen and (min-width:750px){.competition__code{font-size:5rem}}.competition__badge{max-width:280px;width:100%;height:auto;margin-bottom:4rem}@media screen and (min-width:750px){.competition__badge{max-width:381px}}.modal--competition .modal__content{border:solid .4rem rgb(var(--color-base-text));max-width:60rem;line-height:1.2}.modal--competition .modal__content-inner{margin-bottom:4rem}.modal--competition .modal__title{color:var(--color-featured-text)}.modal--competition .modal__content-inner img{width:100%;height:auto}.modal--competition .back-button{display:inline-block;margin-top:2rem;text-decoration:none;text-transform:uppercase;font-size:1.6rem;line-height:3.2rem;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-base-text));border-bottom:solid 4px rgb(var(--color-base-text))}.size-guide-table{width:100%;border-collapse:collapse;margin:2rem 0;font-family:var(--font-body-family);font-size:1.4rem}.size-guide-table th,.size-guide-table td{padding:1rem 1.2rem;text-align:center;border-bottom:1px solid #ddd}.size-guide-table th{font-weight:700;text-transform:uppercase;font-size:1.2rem}.size-guide-table tbody tr:last-child td{border-bottom:none}:has(>.faq){background-color:#e31d1a!important;margin-top:20px!important}@keyframes pop-in{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.hero__content-badge{width:280px!important}
/*# sourceMappingURL=/cdn/shop/t/2357/assets/8520-competition.css.map */
