﻿/** Shopify CDN: Minification failed

Line 9:1339 Expected identifier but found "*"
Line 9:5282 Expected identifier but found "*"
Line 9:8763 Expected identifier but found "*"
Line 9:174371 Expected ")" to end URL token

**/
.is-transitioning{display:block !important;visibility:visible !important}*,*::before,*::after{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{background-color:rgba(0,0,0,0)}b,strong{font-weight:var(--font-weight-body--bolder)}em{font-style:italic}small{font-size:70%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input[type=search],input[type=number],input[type=email],input[type=password]{-webkit-appearance:none;-moz-appearance:none}table{width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:0}textarea{overflow:auto;-webkit-appearance:none;-moz-appearance:none}body,html{background-color:var(--color-body)}.page-width{*zoom:1;max-width:1200px;margin:0 auto}.page-width::after{content:"";display:table;clear:both}.main-content{display:block}@media only screen and (min-width: 750px){.main-content{padding-top:35px}}.section{padding:35px 0}.section-header{margin-bottom:15px;text-align:center}.section-header h2,.section-header .h2,.section-header h3,.section-header .h3{font-size:1.55em}.section-header a{border-bottom:1px solid currentColor}p{color:var(--color-body-text);margin:0 0 8.3333333333px}@media only screen and (max-width: 749px){p{font-size:1.15em}}p:last-child{margin-bottom:0}li{list-style:none}.fine-print{font-size:.7em;font-style:italic}.txt--minor{font-size:80%}.txt--emphasis{font-style:italic}.address{margin-bottom:35px}@font-face{font-family:"Bodoni";font-weight:400;font-style:normal;src:url("BodoniFLF-Roman.ttf") format("truetype")}@font-face{font-family:"Bodoni";font-weight:700;font-style:normal;src:url("BodoniFLF-Bold.ttf") format("truetype")}@font-face{font-family:"Bodoni";font-weight:400;font-style:italic;src:url("BodoniFLF-Italic.ttf") format("truetype")}@font-face{font-family:"Bodoni";font-weight:700;font-style:italic;src:url("BodoniFLF-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Bodoni Book";font-weight:400;font-style:normal;src:url("BodoniBook.otf") format("opentype")}@font-face{font-family:"Libre Bodoni";font-weight:400;font-style:normal;src:url("libre-bodoni.regular.ttf") format("truetype")}@font-face{font-family:"Libre Bodoni";font-weight:700;font-style:normal;src:url("libre-bodoni.bold.ttf") format("truetype")}@font-face{font-family:"Libre Bodoni";font-weight:400;font-style:italic;src:url("libre-bodoni.italic.ttf") format("truetype")}@font-face{font-family:"Libre Bodoni";font-weight:700;font-style:italic;src:url("libre-bodoni.bold-italic.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:700;font-style:normal;src:url("Bodoni-72-Bold.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:700;font-style:italic;src:url("Bodoni-72-Bold-Italic.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:400;font-style:italic;src:url("Bodoni-72-Medium-Italic.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:400;font-style:normal;src:url("Bodoni-72-Medium.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:700;font-style:normal;src:url("Bodoni-72-Bold.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:700;font-style:italic;src:url("Bodoni-72-Bold-Italic.ttf") format("truetype")}@font-face{font-family:"Bodoni 72";font-weight:400;font-style:italic;src:url("Bodoni-72-Medium-Italic.ttf") format("truetype")}blockquote{font-size:.9em;font-style:normal;text-align:center;padding:0 30px;margin:0}.rte blockquote{border-color:var(--color-border);border-width:1px 0;border-style:solid;padding:30px 0;margin-bottom:17.5px}blockquote p+cite{margin-top:17.5px}blockquote cite{display:block;font-size:.85em;font-weight:var(--font-weight-body)}blockquote cite::before{content:"— "}code,pre{font-family:Consolas,monospace;font-size:1em}pre{overflow:auto}body{font-size:20px}input,textarea,button,select{font-size:14px}body,input,textarea,button,select{font-family:var(--font-stack-body);font-style:var(--font-style-body);font-weight:var(--font-weight-body);color:var(--color-text);line-height:1.5}@media only screen and (max-width: 989px){input,textarea,select,button{font-size:var(--font-size-mobile-input)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.u-margin-bottom--big{margin-bottom:1.5rem !important}.u-bottom-margin--normal{margin-bottom:1rem !important}.u-margin-bottom--small{margin-bottom:.5rem !important}.error-message{text-align:center}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.clearfix{*zoom:1}.clearfix::after{content:"";display:table;clear:both}.visually-hidden,.icon__fallback-text{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visibility-hidden{visibility:hidden}.visually-hidden--inline{margin:0;height:1em}.visually-hidden--static{position:static !important}.js-focus-hidden:focus{outline:none}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.hide{display:none !important}.align--top-middle{text-align:center}.align--top-right{text-align:right}.align--middle-left{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align--center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;text-align:center}.align--middle-right{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;text-align:right}.align--bottom-left{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end}.align--bottom-middle{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;text-align:center}.align--bottom-right{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;text-align:right}.newsletter-section{padding-top:35px}.index-section--newsletter-background{background-color:var(--color-bg-alt)}.rich-text__heading--large{font-size:1.4em}.rich-text__heading--small{font-size:.88em}.rich-text__text--large{font-size:1.15em}.rich-text__text--small{font-size:.85em}.product-card{position:relative}.product-card:hover .product-card__image-wrapper,.product-card:focus-within .product-card__image-wrapper{opacity:.8}.product-card__image-with-placeholder-wrapper{position:relative}.product-card__title{border-bottom:1px solid rgba(0,0,0,0);display:inline}.bold{font-weight:bold}@media only screen and (min-width: 750px){.mobile-only{display:none !important}}@media only screen and (max-width: 989px){.desktop-only{display:none !important}}.site-footer{border-top:1px solid var(--color-border)}.site-footer__content{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}@media only screen and (max-width: 749px){.site-footer__content{padding:0}}.site-footer__linklist{display:flex;margin:1rem auto .75rem;flex:1;flex-wrap:wrap;justify-content:center}.site-footer__linklist-item{color:#000}.site-footer__linklist--main{font-size:1.1rem;letter-spacing:2px;text-transform:capitalize;column-gap:1.5rem;row-gap:.5rem}@media only screen and (max-width: 749px){.site-footer__linklist--main{font-size:.8rem;letter-spacing:1.15px}}.site-footer__linklist--secondary{font-size:.8rem;letter-spacing:1px;text-transform:uppercase;row-gap:.5rem}.site-footer__linklist--secondary li{height:.7rem;padding:0 .5rem;display:flex;align-items:center}.site-footer__linklist--secondary li:not(:last-child){border-right:1px solid}@media only screen and (max-width: 749px){.site-footer__linklist--secondary{font-size:.68rem;letter-spacing:.75px;row-gap:0}.site-footer__linklist--secondary li{margin:4px 0}}.copyright-content{display:flex;justify-content:center;font-size:1rem;letter-spacing:1px}@media only screen and (max-width: 749px){.copyright-content{font-size:1.1rem}}@media only screen and (max-width: 749px){#product-sweeptake .site-footer,#product-sweepstake-non-profit .site-footer,#product-non-profit-sweep .site-footer,#page-sweepstake-thankyou .site-footer,#collection-cpl-offer-page .site-footer,#page-arcade .site-footer{margin-bottom:225px}}.grid{*zoom:1;list-style:none;margin:0;padding:0;margin-left:-30px}.grid::after{content:"";display:table;clear:both}@media only screen and (max-width: 749px){.grid{margin-left:-20px}}.grid__item{float:left;padding-left:30px;width:100%}@media only screen and (max-width: 749px){.grid__item{padding-left:20px}}.grid__item[class*="--push"]{position:relative}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.3333333333%}.two-thirds{width:66.6666666667%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.6666666667%}.two-sixths{width:33.3333333333%}.three-sixths{width:50%}.four-sixths{width:66.6666666667%}.five-sixths{width:83.3333333333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.3333333333%}.two-twelfths{width:16.6666666667%}.three-twelfths{width:25%}.four-twelfths{width:33.3333333333%}.five-twelfths{width:41.6666666667%}.six-twelfths{width:50%}.seven-twelfths{width:58.3333333333%}.eight-twelfths{width:66.6666666667%}.nine-twelfths{width:75%}.ten-twelfths{width:83.3333333333%}.eleven-twelfths{width:91.6666666667%}.show{display:block !important}.hide{display:none !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media only screen and (max-width: 749px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.3333333333%}.small--two-thirds{width:66.6666666667%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.6666666667%}.small--two-sixths{width:33.3333333333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.6666666667%}.small--five-sixths{width:83.3333333333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.3333333333%}.small--two-twelfths{width:16.6666666667%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.3333333333%}.small--five-twelfths{width:41.6666666667%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.3333333333%}.small--eight-twelfths{width:66.6666666667%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.3333333333%}.small--eleven-twelfths{width:91.6666666667%}.grid--uniform .small--one-half:nth-child(2n+1),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-fifth:nth-child(5n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(2n+1),.grid--uniform .small--one-eighth:nth-child(8n+1),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--four-eighths:nth-child(2n+1),.grid--uniform .small--five-tenths:nth-child(2n+1),.grid--uniform .small--one-twelfth:nth-child(12n+1),.grid--uniform .small--two-twelfths:nth-child(6n+1),.grid--uniform .small--three-twelfths:nth-child(4n+1),.grid--uniform .small--four-twelfths:nth-child(3n+1),.grid--uniform .small--six-twelfths:nth-child(2n+1){clear:both}.small--show{display:block !important}.small--hide{display:none !important}.small--text-left{text-align:left !important}.small--text-right{text-align:right !important}.small--text-center{text-align:center !important}}@media only screen and (min-width: 750px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:33.3333333333%}.medium-up--two-thirds{width:66.6666666667%}.medium-up--one-quarter{width:25%}.medium-up--two-quarters{width:50%}.medium-up--three-quarters{width:75%}.medium-up--one-fifth{width:20%}.medium-up--two-fifths{width:40%}.medium-up--three-fifths{width:60%}.medium-up--four-fifths{width:80%}.medium-up--one-sixth{width:16.6666666667%}.medium-up--two-sixths{width:33.3333333333%}.medium-up--three-sixths{width:50%}.medium-up--four-sixths{width:66.6666666667%}.medium-up--five-sixths{width:83.3333333333%}.medium-up--one-eighth{width:12.5%}.medium-up--two-eighths{width:25%}.medium-up--three-eighths{width:37.5%}.medium-up--four-eighths{width:50%}.medium-up--five-eighths{width:62.5%}.medium-up--six-eighths{width:75%}.medium-up--seven-eighths{width:87.5%}.medium-up--one-tenth{width:10%}.medium-up--two-tenths{width:20%}.medium-up--three-tenths{width:30%}.medium-up--four-tenths{width:40%}.medium-up--five-tenths{width:50%}.medium-up--six-tenths{width:60%}.medium-up--seven-tenths{width:70%}.medium-up--eight-tenths{width:80%}.medium-up--nine-tenths{width:90%}.medium-up--one-twelfth{width:8.3333333333%}.medium-up--two-twelfths{width:16.6666666667%}.medium-up--three-twelfths{width:25%}.medium-up--four-twelfths{width:33.3333333333%}.medium-up--five-twelfths{width:41.6666666667%}.medium-up--six-twelfths{width:50%}.medium-up--seven-twelfths{width:58.3333333333%}.medium-up--eight-twelfths{width:66.6666666667%}.medium-up--nine-twelfths{width:75%}.medium-up--ten-twelfths{width:83.3333333333%}.medium-up--eleven-twelfths{width:91.6666666667%}.grid--uniform .medium-up--one-half:nth-child(2n+1),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(2n+1),.grid--uniform .medium-up--one-eighth:nth-child(8n+1),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--four-eighths:nth-child(2n+1),.grid--uniform .medium-up--five-tenths:nth-child(2n+1),.grid--uniform .medium-up--one-twelfth:nth-child(12n+1),.grid--uniform .medium-up--two-twelfths:nth-child(6n+1),.grid--uniform .medium-up--three-twelfths:nth-child(4n+1),.grid--uniform .medium-up--four-twelfths:nth-child(3n+1),.grid--uniform .medium-up--six-twelfths:nth-child(2n+1){clear:both}.medium-up--show{display:block !important}.medium-up--hide{display:none !important}.medium-up--text-left{text-align:left !important}.medium-up--text-right{text-align:right !important}.medium-up--text-center{text-align:center !important}}@media only screen and (max-width: 749px){.small--push-one-half{left:50%}.small--push-one-third{left:33.3333333333%}.small--push-two-thirds{left:66.6666666667%}.small--push-one-quarter{left:25%}.small--push-two-quarters{left:50%}.small--push-three-quarters{left:75%}.small--push-one-fifth{left:20%}.small--push-two-fifths{left:40%}.small--push-three-fifths{left:60%}.small--push-four-fifths{left:80%}.small--push-one-sixth{left:16.6666666667%}.small--push-two-sixths{left:33.3333333333%}.small--push-three-sixths{left:50%}.small--push-four-sixths{left:66.6666666667%}.small--push-five-sixths{left:83.3333333333%}.small--push-one-eighth{left:12.5%}.small--push-two-eighths{left:25%}.small--push-three-eighths{left:37.5%}.small--push-four-eighths{left:50%}.small--push-five-eighths{left:62.5%}.small--push-six-eighths{left:75%}.small--push-seven-eighths{left:87.5%}.small--push-one-tenth{left:10%}.small--push-two-tenths{left:20%}.small--push-three-tenths{left:30%}.small--push-four-tenths{left:40%}.small--push-five-tenths{left:50%}.small--push-six-tenths{left:60%}.small--push-seven-tenths{left:70%}.small--push-eight-tenths{left:80%}.small--push-nine-tenths{left:90%}.small--push-one-twelfth{left:8.3333333333%}.small--push-two-twelfths{left:16.6666666667%}.small--push-three-twelfths{left:25%}.small--push-four-twelfths{left:33.3333333333%}.small--push-five-twelfths{left:41.6666666667%}.small--push-six-twelfths{left:50%}.small--push-seven-twelfths{left:58.3333333333%}.small--push-eight-twelfths{left:66.6666666667%}.small--push-nine-twelfths{left:75%}.small--push-ten-twelfths{left:83.3333333333%}.small--push-eleven-twelfths{left:91.6666666667%}}@media only screen and (min-width: 750px){.medium-up--push-one-half{left:50%}.medium-up--push-one-third{left:33.3333333333%}.medium-up--push-two-thirds{left:66.6666666667%}.medium-up--push-one-quarter{left:25%}.medium-up--push-two-quarters{left:50%}.medium-up--push-three-quarters{left:75%}.medium-up--push-one-fifth{left:20%}.medium-up--push-two-fifths{left:40%}.medium-up--push-three-fifths{left:60%}.medium-up--push-four-fifths{left:80%}.medium-up--push-one-sixth{left:16.6666666667%}.medium-up--push-two-sixths{left:33.3333333333%}.medium-up--push-three-sixths{left:50%}.medium-up--push-four-sixths{left:66.6666666667%}.medium-up--push-five-sixths{left:83.3333333333%}.medium-up--push-one-eighth{left:12.5%}.medium-up--push-two-eighths{left:25%}.medium-up--push-three-eighths{left:37.5%}.medium-up--push-four-eighths{left:50%}.medium-up--push-five-eighths{left:62.5%}.medium-up--push-six-eighths{left:75%}.medium-up--push-seven-eighths{left:87.5%}.medium-up--push-one-tenth{left:10%}.medium-up--push-two-tenths{left:20%}.medium-up--push-three-tenths{left:30%}.medium-up--push-four-tenths{left:40%}.medium-up--push-five-tenths{left:50%}.medium-up--push-six-tenths{left:60%}.medium-up--push-seven-tenths{left:70%}.medium-up--push-eight-tenths{left:80%}.medium-up--push-nine-tenths{left:90%}.medium-up--push-one-twelfth{left:8.3333333333%}.medium-up--push-two-twelfths{left:16.6666666667%}.medium-up--push-three-twelfths{left:25%}.medium-up--push-four-twelfths{left:33.3333333333%}.medium-up--push-five-twelfths{left:41.6666666667%}.medium-up--push-six-twelfths{left:50%}.medium-up--push-seven-twelfths{left:58.3333333333%}.medium-up--push-eight-twelfths{left:66.6666666667%}.medium-up--push-nine-twelfths{left:75%}.medium-up--push-ten-twelfths{left:83.3333333333%}.medium-up--push-eleven-twelfths{left:91.6666666667%}}.grid--blog{margin-bottom:-35px;overflow:auto}.article__grid-tag{margin-right:10px}.article__grid-meta{margin-bottom:35px}@media only screen and (max-width: 749px){.article__grid-meta--has-image{float:left;padding-left:22px}}.article__grid-excerpt{margin-bottom:7.5px}.article__grid-image-wrapper{margin:0 auto;position:relative;width:100%}.article__grid-image-container{display:block;clear:both;position:relative;margin:0 auto 17.5px 0;min-height:1px;width:100%;height:100%}@media only screen and (max-width: 749px){.article__grid-image-container{float:left;margin:0 0 35px 0}}.article__grid-image-container img{display:block}.article__grid-image{margin:0 auto;width:100%}.js .article__grid-image{position:absolute;top:0}.article__list-image-container{display:block;clear:both;position:relative;min-height:1px;width:100%;height:100%}.article__list-image-wrapper{width:100%;margin-bottom:20px}.article__list-image-container{display:block;clear:both;position:relative;min-height:1px;width:100%;height:100%}.article__list-image-wrapper{width:100%;margin-bottom:20px}.article__list-image{margin:0 auto;width:100%;position:absolute;top:0}.cart-popup-wrapper{display:block;position:fixed;width:100%;background-color:var(--color-body);z-index:9999;border:1px solid var(--color-border);transform:translateY(0%);transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1)}@media only screen and (min-width: 750px){.cart-popup-wrapper{width:23rem;right:0}}.cart-popup-wrapper--hidden{display:none;transform:translateY(-100%)}.cart-popup{padding:1rem 1.5rem}.cart-popup__heading{border-bottom:1px solid var(--color-border);padding:0rem 2.5rem 1rem .5rem;margin:0;font-size:1.1em;font-family:var(--font-stack-body);font-style:var(--font-style-body);font-weight:var(--font-weight-body--bold);line-height:1.2rem;letter-spacing:0;text-transform:inherit}.cart-popup__close{position:absolute;top:.2rem;right:.6rem;padding:.9rem;background-color:rgba(0,0,0,0);border:none;line-height:0;color:var(--color-btn-primary)}.cart-popup__close .icon-close{width:1rem;height:1rem;fill:currentColor}.cart-popup__close:hover,.cart-popup__close:focus{color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) }.cart-popup-item{display:flex;margin:1rem 0}.cart-popup-item__image-wrapper{position:relative;flex-basis:18%;flex-shrink:0;margin-right:1rem;text-align:center}.cart-popup-item__image{display:block;margin:0 auto;max-height:95px}.cart-popup-item__image--placeholder{position:relative;width:100%}.cart-popup-item__description{display:flex;flex-basis:100%;justify-content:space-between;line-height:1.2rem}.cart-popup-item__title{font-weight:var(--font-weight-body--bold);font-size:1.1em}.product-details{margin-top:.25rem;font-size:.9em}.product-details__item{margin-bottom:.2rem;line-height:1.5}.product-details__item:last-child{margin-bottom:0}.product-details__item--variant-option+.product-details__item--property{margin-top:.8rem}.product-details__property-label{font-weight:var(--font-weight-body--bold)}.cart-popup-item__quantity{flex-basis:30%;flex-shrink:0;margin-left:1rem;text-align:right;font-size:.9em}.cart-popup__cta-link{width:100%}.cart-popup__dismiss{margin-top:.5rem;text-align:center}.cart-popup__dismiss-button{font-size:.9em}.sidebar__list{list-style:none;margin-bottom:35px}.sidebar__list li{margin-bottom:10px}.pagination{text-align:center;list-style:none;font-size:.75em;padding-top:35px}.pagination li{display:inline-block}.pagination .icon{display:block;height:20px;vertical-align:middle}.pagination__text{padding:0 17.5px}.comment{margin-bottom:30px}.comment:last-child{margin-bottom:0}.comment__content{margin-bottom:5px}.comment__meta-item{margin-right:10px;font-size:.7em}.comment__meta-item:first-child::before{content:"— "}.social-sharing{display:flex}.template-password .social-sharing{justify-content:center}.social-sharing a{cursor:pointer}.btn--share{background-color:rgba(0,0,0,0);border-color:var(--color-border);color:var(--color-text);margin-right:5px;margin-bottom:10px}.btn--share:not([disabled]):hover,.btn--share:focus{background-color:rgba(0,0,0,0);border-color: adaptiveColor($color-border, $color-border-brightness) ;color:var(--color-text)}.btn--share .icon{vertical-align:middle;width:16px;height:16px;margin-right:4px}.btn--share .icon-facebook{fill:#3b5998}.btn--share .icon-twitter{fill:#00aced}.btn--share .icon-pinterest{fill:#cb2027}.share-title{display:inline-block;vertical-align:middle}.search-bar__form{display:table;width:100%;position:relative;height:2.875em;border:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 749px){.search-bar__form{width:100%}}.search-bar__submit .icon{position:relative;top:-1px;width:1.2rem;height:auto}.search-bar__submit,.search-header__submit{display:inline-block;vertical-align:middle;position:absolute;right:0;top:0;padding:0 12px;height:100%;z-index:1}.search-header__input,.search-bar__input{background-color:rgba(0,0,0,0);border-radius:2px;color:var(--color-text);border-color:rgba(0,0,0,0);padding-right:2.1875em;width:100%;min-height:44px}.search-header__input::-webkit-input-placeholder,.search-bar__input::-webkit-input-placeholder{color:var(--color-text);opacity:.6}.search-header__input::-moz-placeholder,.search-bar__input::-moz-placeholder{color:var(--color-text);opacity:.6}.search-header__input:-ms-input-placeholder,.search-bar__input:-ms-input-placeholder{color:var(--color-text);opacity:0}.search-header__input::-ms-input-placeholder,.search-bar__input::-ms-input-placeholder{color:var(--color-text);opacity:1}.search-bar__input{border:1px solid rgba(0,0,0,0)}.search-bar__input:focus{border-color:rgba(0,0,0,0)}.search-bar__close{padding:.625em .75em}.search-bar__close .icon{vertical-align:top;width:1.2rem;height:auto}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 7.5px;font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-header);line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit;text-decoration:none;font-weight:inherit}h1,.h1{font-size:1.75em;text-transform:none;letter-spacing:0}@media only screen and (max-width: 749px){h1,.h1{font-size:1.3em}}h2,.h2{font-size:1em;text-transform:uppercase;letter-spacing:.1em}@media only screen and (max-width: 749px){h2,.h2{font-size:.9em}}h3,.h3{font-size:1.3em;text-transform:none;letter-spacing:0}@media only screen and (max-width: 749px){h3,.h3{font-size:1em}}h4,.h4{font-size:.85em}@media only screen and (max-width: 749px){h4,.h4{font-size:.75em}}h5,.h5{font-size:.75em}@media only screen and (max-width: 749px){h5,.h5{font-size:.65em}}h6,.h6{font-size:.7em}@media only screen and (max-width: 749px){h6,.h6{font-size:.65em}}.mega-title,.mega-subtitle{color:var(--color-overlay-title-text)}.mega-title{margin-bottom:8px}.mega-title--large{font-size:1.7em}@media only screen and (min-width: 750px){.mega-title--large{font-size:2.6em}}@media only screen and (min-width: 750px){.mega-subtitle{font-size:1em;margin:0 auto}.text-center .mega-subtitle{max-width:75%}}.mega-subtitle p{color:var(--color-overlay-title-text)}.mega-subtitle a{color:var(--color-overlay-title-text);border-bottom:1px solid currentColor}.mega-subtitle a:hover,.mega-subtitle a:focus{color: adaptiveColor($color-overlay-title-text, $color-overlay-title-text-brightness) }.mega-subtitle--large{font-size:1.1em;font-weight:var(--font-weight-header)}@media only screen and (min-width: 750px){.mega-subtitle--large{font-size:1.4em}}.site-nav{float:left;margin:1rem 0}.site-nav li:nth-child(-n+2){font-weight:600}.site-nav li:hover{font-weight:700}.skip-link:focus{clip:auto;width:auto;height:auto;margin:0;color:var(--color-text);background-color:var(--color-bg);padding:10px;opacity:1;z-index:10000;transition:none}.box{background:no-repeat;background-color:#f7f7f7;background-size:contain}.ratio-container{position:relative}.ratio-container:after{content:"";display:block;height:0;width:100%;padding-bottom:50%;content:""}.ratio-container>*{position:absolute;top:0;left:0;width:100%;height:100%}.return-link-wrapper{margin-top:52.5px;margin-bottom:0}@media only screen and (max-width: 749px){.return-link-wrapper{margin-top:35px}}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}svg:not(:root){overflow:hidden}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.site-header__logo img{display:block}.site-nav{position:relative;padding:0;text-align:center;margin:15px 0}.site-nav a{font-size:.7em;padding:3px 10px;margin:0 1rem}.site-nav .site-nav__label:first-child{margin-left:2rem}.site-nav__link{display:block;white-space:nowrap}.site-nav--centered .site-nav__link{padding-top:0}.site-nav__link .icon-chevron-down{width:.5em;height:.5em;margin-left:.5rem}.site-nav__link.site-nav--active-dropdown{border:1px solid var(--color-border);border-bottom:1px solid rgba(0,0,0,0);z-index:2}.site-nav__link:focus .site-nav__label,.site-nav__link:not([disabled]):hover .site-nav__label{color:#ff6756}.site-nav__label{border-bottom:1px solid rgba(0,0,0,0);color:#333;font-weight:500;letter-spacing:2px;text-transform:uppercase}.site-nav__link--active{color:#ff6756}.site-nav__link--button{border:none;background-color:rgba(0,0,0,0);padding:3px 10px}@media only screen and (max-width: 989px){.site-nav__link--button{font-size:20px}}.site-nav__link--button:focus,.site-nav__link--button:hover{color: adaptiveColor($color-text, $color-text-brightness) }.slick-dotted.slick-slider{margin-bottom:0}.slideshow__arrows .slick-dots{margin:0 .75rem}.slideshow__arrows .slick-dots li{margin:0;vertical-align:middle;width:10px;height:10px;margin-left:6px}.slideshow__arrows .slick-dots li:first-of-type{margin-left:0}@media only screen and (min-width: 750px){.slideshow__arrows .slick-dots li{width:12px;height:12px;margin-left:8px}}.slideshow__arrows .slick-dots li button,.slideshow__arrows .slick-dots li a{position:relative;padding:0;width:10px;height:10px}@media only screen and (min-width: 750px){.slideshow__arrows .slick-dots li button,.slideshow__arrows .slick-dots li a{width:12px;height:12px}}.slideshow__arrows .slick-dots li button::before,.slideshow__arrows .slick-dots li a::before{text-indent:-9999px;background-color:rgba(0,0,0,0);border-radius:100%;background-color:currentColor;width:10px;height:10px;opacity:.4;transition:all .2s}@media only screen and (min-width: 750px){.slideshow__arrows .slick-dots li button::before,.slideshow__arrows .slick-dots li a::before{width:12px;height:12px}}.slideshow__arrows .slick-dots li.slick-active button::before,.slideshow__arrows .slick-dots li.slick-active a::before,.slideshow__arrows .slick-dots li.slick-active-mobile button::before,.slideshow__arrows .slick-dots li.slick-active-mobile a::before{opacity:1}.slideshow__arrows .slick-dots li button:active::before,.slideshow__arrows .slick-dots li .slick-active a::before,.slideshow__arrows .slick-dots li .slick-active-mobile a::before{opacity:.7}.index-section{padding-top:15px;padding-bottom:15px}@media only screen and (min-width: 750px){.index-section{padding-top:35px;padding-bottom:35px}}.index-section:first-child{padding-top:0;border-top:0}.index-section:last-child{padding-bottom:0}.index-section--flush+.index-section--flush{margin-top:-30px}@media only screen and (min-width: 750px){[class*=index-section--flush]+[class*=index-section--flush]{margin-top:-70px}}.index-section--flush:first-child{margin-top:0}@media only screen and (min-width: 750px){[class*=index-section--flush]:first-child{margin-top:-35px}}.index-section--flush:last-child{margin-bottom:-15px}@media only screen and (min-width: 750px){[class*=index-section--flush]:last-child{margin-bottom:-35px}}@media only screen and (max-width: 749px){.index-section--featured-product:first-child{margin-top:-12px}}@media only screen and (max-width: 749px){.index-section--slideshow+.index-section--flush{margin-top:.4rem}}.placeholder-svg{display:block;fill:rgba(51,51,51,.35);background-color:rgba(51,51,51,.1);width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(51,51,51,.2)}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.placeholder-background--animation{background-color:var(--color-text);-moz-animation:placeholder-background-loading 1.5s infinite linear;-o-animation:placeholder-background-loading 1.5s infinite linear;-webkit-animation:placeholder-background-loading 1.5s infinite linear;animation:placeholder-background-loading 1.5s infinite linear}.no-js .placeholder-background--animation{display:none}.image-bar__content .placeholder-svg{position:absolute;top:0;left:0}.password-page{display:table;height:100%;width:100%;color:var(--color-body-text);background-color:var(--color-body);background-size:cover}.password-form-message{max-width:500px;margin-left:auto;margin-right:auto}.password-header{height:85px;display:table-row}.password-header__inner{display:table-cell;vertical-align:middle}.password-login{padding:0 30px;text-align:right}.password-logo .logo{color:var(--color-navigation-text);font-weight:var(--font-weight-header--bold);max-width:100%}.password-content{text-align:center}.password-content--rte{margin-bottom:15px}.password-content__title{display:block;margin-bottom:52.5px}.password-main{display:table-row;width:100%;height:100%;margin:0 auto}.password-main__inner{display:table-cell;vertical-align:middle;padding:17.5px 35px}.password-message{max-width:500px;margin:52.5px auto 17.5px}.password__form-heading{margin-bottom:35px}.password-powered-by{margin-top:52.5px}.password-social-sharing{margin-top:52.5px}.product-single{overflow-anchor:none}.product-single__title{margin-bottom:.5rem}.product__price,.featured-product__price{font-size:1.25em}.product__policies{margin:.4rem 0 1rem 0;font-size:.95em}.product-form{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;width:auto;padding-top:2rem}.product-form--payment-button-no-variants{max-width:400px}.product-form__item{-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;margin-bottom:10px;padding:0 5px}.product-form__item label{display:block}.product-form--hide-variant-labels .product-form__item label{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product-form__item--space-around{display:flex;justify-content:space-around}.product-form__item--submit{-webkit-flex:1 1 300px;-moz-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}.product-form__item--no-variants{max-width:400px}.product-form__item--payment-button{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}@media only screen and (min-width: 990px){.product-single--small-image .product-form__item--payment-button,.product-single--full-image .product-form__item--payment-button{display:inline-flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}}.product-form__item--payment-button.product-form__item--no-variants{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.product-form__variants{display:none}.no-js .product-form__variants{display:block}.product-form__item--quantity{-webkit-flex:0 0 100px;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.product-form__input{display:block;width:100%}.product-form__input.input--error{margin-bottom:0}.product-form__error-message-wrapper{display:flex;flex-basis:100%;padding:.5rem 0;margin:0 .25em}.product-form__error-message-wrapper--hidden{display:none}.icon-error{fill:#d20000;width:.9em;height:.9em;margin-top:.1em;flex-shrink:0}.product-form__error-message{margin-left:.5rem;font-size:.9em;line-height:1.2;color:var(--color-body-text)}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{display:block;width:100%;line-height:1.4;padding-left:5px;padding-right:5px;white-space:normal;margin-top:0;min-height:44px}.product-single--small-image .product-form__cart-submit,.product-single--small-image .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-single--small-image .shopify-payment-button__button--unbranded,.product-single--full-image .product-form__cart-submit,.product-single--full-image .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-single--full-image .shopify-payment-button__button--unbranded{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;margin-right:10px}.product-form__item--payment-button .product-form__cart-submit,.product-form__item--payment-button .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-form__item--payment-button .shopify-payment-button__button--unbranded{margin-top:10px}button.shopify-payment-button__more-options{display:none}.product-single--small-image .shopify-payment-button,.product-single--full-image .shopify-payment-button{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%}.shopify-payment-button .shopify-payment-button__button{margin-top:10px}.product-single--small-image .shopify-payment-button .shopify-payment-button__button,.product-single--full-image .shopify-payment-button .shopify-payment-button__button{margin-top:10px}@media only screen and (min-width: 750px){.shopify-payment-button .shopify-payment-button__button{margin-top:20px}}.shopify-payment-button .shopify-payment-button__button--unbranded{margin-bottom:10px}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness)  !important}.shopify-payment-button .shopify-payment-button__button--branded{border-radius:2px;overflow:hidden}.shopify-payment-button .shopify-payment-button__more-options{margin:16px 0 10px;font-size:.9em;text-decoration:underline}.shopify-payment-button .shopify-payment-button__more-options:hover,.shopify-payment-button .shopify-payment-button__more-options:focus{opacity:.6}@media only screen and (min-width: 750px){.product-form__cart-submit--small{max-width:300px}}.product-single__description{margin-top:30px}.product__quantity-error .icon{margin-right:1rem}.product-single__thumbnail{display:block;margin:-2px 0 8px;min-height:44px;position:relative}.product-single__thumbnail:not([disabled]):not(.active-thumb):hover{opacity:.8}.product-single__thumbnail-image{max-width:100%;display:block;border:2px solid rgba(0,0,0,0);padding:2px}.active-thumb .product-single__thumbnail-image{border-color:var(--color-text)}.product-featured-img{display:block;margin:0 auto;position:absolute;top:4px;left:4px;width:calc(100% - 8px)}.no-js .product-featured-img{position:relative}.zoomImg{background-color:var(--color-body)}@media only screen and (min-width: 750px){.product-single__thumbnails{margin-top:30px}}@media only screen and (max-width: 749px){.product-single__photos{margin-bottom:30px}.product-single__photo--has-thumbnails{margin-bottom:30px}}.product-single__photos--full{margin-bottom:30px}.product-single__photo-wrapper{margin:0 auto;width:100%}.product-single__photo{margin:0 auto;min-height:1px;width:100%;height:100%;position:relative;padding-bottom:4px}@media only screen and (max-width: 749px){.template-product .main-content{padding-top:20px}.thumbnails-slider--active .product-single__thumbnails{display:none}.thumbnails-slider--active .product-single__thumbnails.slick-initialized{display:block;margin:0 auto;max-width:75%}.product-single__photos{position:relative}.thumbnails-wrapper{position:relative;top:30px;text-align:center;margin:0 2px 30px 2px}.thumbnails-slider__btn{position:absolute;top:50%;transform:translateY(-50%)}.thumbnails-slider__prev{left:-20px}.thumbnails-slider__next{right:-20px}.product-single__thumbnails-item{display:inline-block;padding-bottom:10px;width:72px;float:none;vertical-align:middle}.slick-slider .product-single__thumbnails-item{float:left}.thumbnails-slider--active .product-single__thumbnails-item{padding:5px 0}.product-single__thumbnail{margin:0 auto;width:50px}}.collection-hero{position:relative;overflow:hidden;margin-bottom:15px}@media only screen and (min-width: 750px){.collection-hero{margin-top:-35px;margin-bottom:15px}}.collection-hero .collection-hero__title .collection-description{background-color:#fff;opacity:.9;padding:10px 15px;margin:0}@media only screen and (min-width: 750px){.collection-hero .collection-hero__title .collection-description{padding:20px 30px}}.collection-hero .collection-hero__title .collection-description h1,.collection-hero .collection-hero__title .collection-description .h1{font-family:"Arapey";margin-bottom:10px}.collection-hero .collection-hero__title .collection-description h3,.collection-hero .collection-hero__title .collection-description .h3{font-family:"Avenir Next";font-size:1em;margin:0}@media only screen and (min-width: 750px){.collection-hero .collection-hero__title .collection-description h3,.collection-hero .collection-hero__title .collection-description .h3{font-size:1.3em}}.collection-description{margin-bottom:22px;margin-top:22px}@media only screen and (min-width: 750px){.collection-description{margin-bottom:15px;margin-top:15px}}.collection-hero__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:300px;opacity:1}@media only screen and (max-width: 749px){.collection-hero__image{height:180px}}.collection-hero__title-wrapper::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay)}.collection-hero__title{position:absolute;color:var(--color-overlay-title-text);width:100%;text-align:center;left:0;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.collection__header-bar{margin-bottom:10px;position:relative;text-align:center}.collection__header-bar h2,.collection__header-bar .h2{font-size:1em;font-family:"Avenir Next";text-transform:uppercase;padding:3px 0 0}.collection__filter-bar{position:relative;text-align:right}.collection__filter-bar .filters{display:none;flex-direction:row}.collection__filter-bar .filters a{display:flex;align-content:center;justify-content:center;border:1px solid #333;text-transform:uppercase;height:45px;margin:10px 0}.collection__filter-bar .collection__filter-icon svg{height:25px;width:22px}.collection__filter-modal{background:#fff;border-radius:0;box-shadow:0 3px 7px rgba(0,0,0,.15);padding:20px;text-align:left}.collection__filter-modal h2,.collection__filter-modal .h2{font-family:"Avenir Next";font-weight:500;font-size:1.1em}.collection__filter-modal .collection__filter-close{position:absolute;top:20px;right:20px}.collection__filter-modal .collection__filter-close svg{height:18px;width:18px}.collection__filter-modal ul{width:135px;margin:10px auto}.collection__filter-modal ul li{background-color:#fff;display:flex;align-content:center;justify-content:center;border:1px solid #333;text-transform:uppercase;height:45px;margin:20px 0}.collection__filter-modal ul li:hover{background-color:#000}.collection__filter-modal ul li:hover a{color:#fff}.collection__filter-modal ul li a{font-weight:600;line-height:45px}.template-blog .social-sharing{margin-bottom:7.5px}.blog-list-view .pagination{padding-top:0}.blog-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.blog-filter .icon-chevron-down{fill:var(--color-text-field-text);width:.625em;height:.625em;right:1rem}.blog-filter__label{margin:0 1rem 0 0}.cart-header{margin-bottom:.7rem;text-align:center}@media only screen and (min-width: 750px){.cart-header{margin-bottom:1.7rem}}.cart-header__title{margin-bottom:.5rem}@media only screen and (min-width: 750px){.cart-header__title{margin-bottom:1rem}}.site-header{background-color:var(--color-body);position:relative;padding:0 35px}@media only screen and (max-width: 749px){.site-header{border-bottom:1px solid var(--color-border);padding:0}}.announcement-bar{text-align:center;position:relative;z-index:10}.announcement-bar--link{display:block}.announcement-bar__message{display:block;font-size:.8em;font-weight:var(--font-weight-header);padding:10px 22px}@media only screen and (min-width: 750px){.announcement-bar__message{padding:10px 35px}}.site-header__logo{margin:20px 0 20px}.logo-align--center .site-header__logo{text-align:center}@media only screen and (max-width: 749px){.logo-align--center .site-header__logo{text-align:left;margin:15px 0}}.site-header__logo-link{display:inline-block;word-break:break-word}.maintenance-window-msg{width:100%;background:red;color:#fff;text-align:center;font-weight:bold}@media only screen and (max-width: 749px){.maintenance-window-msg{font-size:.7rem}}.site-header__logo-image{display:block}@media only screen and (min-width: 750px){.site-header__logo-image{margin:0 auto}}.site-header__logo-image img{width:100%}.site-header__logo-image--centered img{margin:0 auto}.site-header__cart{display:block;margin-top:10px}@media only screen and (min-width: 750px){.logo-align--center .site-header__logo-link{margin:0 auto}}@media only screen and (max-width: 749px){.site-header__icons .btn--link,.site-header__icons .site-header__cart{font-size:1em}.site-header__icons .site-header__cart.site-header__icon{margin-top:5px}}.site-header__icons{position:relative;white-space:nowrap}@media only screen and (max-width: 749px){.site-header__icons{width:auto}}.site-header__icons-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width: 749px){.site-header__icons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}.site-header__cart,.site-header__search,.site-header__account{position:relative}.site-header__search.site-header__icon{display:none}@media only screen and (min-width: 1400px){.site-header__search.site-header__icon{display:block}}.site-header__search-toggle{display:block}@media only screen and (min-width: 1400px){.site-header__search-toggle{display:none}}@media only screen and (min-width: 750px){.site-header__account,.site-header__cart{padding:10px 11px}}.site-header__cart-title,.site-header__search-title{display:block;vertical-align:middle;position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.site-header__cart-title{margin-right:3px}.site-header__cart-count{display:flex;align-items:center;justify-content:center;position:absolute;right:.4rem;top:.2rem;font-weight:bold;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);border-radius:50%;min-width:1em;height:1em}.site-header__cart-count span{font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.6875em;line-height:1}@media only screen and (max-width: 749px){.site-header__cart-count{top:0;right:0;border-radius:50%;width:1rem}.site-header__cart-count span{padding:.25em .375em;font-size:12px}}.site-header__menu{display:none}.site-header__icon svg{height:23px;width:22px}@media only screen and (min-width: 750px){.site-header__icon svg{margin-right:3px}}.account-link svg,.login-link svg{height:28px;width:28px;vertical-align:middle}@media only screen and (max-width: 749px){.site-header__icons{padding-right:0}.site-header__icon{display:inline-block;vertical-align:middle;padding:10px 11px;margin:0}.site-header__logo{text-align:left}.site-header__logo img{margin:0 auto}}.article-listing{padding-top:35px;margin-bottom:35px}.article__title{margin-bottom:11px}@media only screen and (max-width: 749px){.article__title--has-image{padding-left:22px}}.article__author{margin-right:10px}.article__author,.article__date{display:inline-block;margin-bottom:22px}.template-article .article__author,.template-article .article__date{margin-bottom:0}.article__tags{margin-bottom:17.5px}.article__tags--list{font-style:italic}.article__link{display:block}@media only screen and (max-width: 749px){.article__link{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.article__link:not([disabled]):hover .article__grid-image-wrapper::before,.article__link:focus .article__grid-image-wrapper::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay);z-index:1}.article__meta-buttons li+li{margin-left:1.5rem}.article__comment-count{border-color:rgba(0,0,0,0);border-bottom-color:currentColor;padding:0 0 3px 0}.article__comment-count:not([disabled]):hover,.article__comment-count:focus{border-color:rgba(0,0,0,0);border-bottom-color:currentColor}.search-header__input:hover+.btn--link{color: adaptiveColor($color-text, $color-text-brightness) }.search-bar{border-bottom:1px solid var(--color-border);padding:0 17.5px;z-index:1000}.search-bar__table{display:table;table-layout:fixed;width:100%;height:100%}.search-bar__table-cell{display:table-cell;vertical-align:middle}.search-bar__form-wrapper{width:90%}.search-header{display:inline-block;position:relative;width:100%;max-width:1.875em;vertical-align:middle}.search-header.search--focus{max-width:250px}.search-header__input{cursor:pointer}.search--focus .search-header__input{outline:none;border-color:#949494;cursor:auto}.search--focus .search-header__submit{pointer-events:auto}.search-header__submit{pointer-events:none}.search-header,.search-header__submit{transition:all .35s cubic-bezier(0.29, 0.63, 0.44, 1)}.no-svg .site-header__search{display:inline-block}.no-svg .search-header{max-width:none}.no-svg .search__input{width:auto;padding-left:60px}.slideshow-wrapper{position:relative}.slideshow{position:unset;overflow:hidden;margin-bottom:0;max-height:80vh;transition:height .6s cubic-bezier(0.44, 0.13, 0.48, 0.87)}@media only screen and (min-width: 750px){.slideshow{position:relative;max-height:100vh}}.slideshow .slideshow__slide,.slideshow .slick-list,.slideshow .slick-track{height:100%}.slideshow .slick-prev,.slideshow .slick-next{top:0;height:100%;margin-top:0;width:40px}.slideshow .slick-prev{left:0}.slideshow .slick-next{right:0}@media only screen and (min-width: 750px){.slideshow--display-controls .slick-dots{left:calc(50% - 22px)}}.slideshow--small{height:300px}@media only screen and (min-width: 750px){.slideshow--small{height:500px}}.slideshow--medium{height:270px}@media only screen and (min-width: 750px){.slideshow--medium{height:650px}}.slideshow--large{height:375px}@media only screen and (min-width: 750px){.slideshow--large{height:775px}}.slideshow__slide{position:relative;overflow:hidden}.slideshow__link{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.slideshow__link:active,.slideshow__link:focus{opacity:1}@media only screen and (min-width: 750px){.slideshow__overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay);z-index:2}}.slideshow__image{transition:opacity .8s cubic-bezier(0.44, 0.13, 0.48, 0.87);position:absolute;top:0;left:0;opacity:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:rgba(0,0,0,0);z-index:1}.slick-initialized .slideshow__image,.no-js .slideshow__image{opacity:1}.slideshow__text-wrap{height:100%;position:relative}.slideshow__link .slideshow__text-wrap{cursor:inherit}.slideshow__text-wrap--mobile{display:none}@media only screen and (max-width: 749px){.slideshow__text-wrap--mobile{display:block;position:relative;top:-1.1rem;background-color:var(--color-bg);width:85%;margin:0 0 -1.1rem 7.5%}}@media only screen and (min-width: 750px){.slideshow__text-content{transition:.6s cubic-bezier(0.44, 0.13, 0.48, 0.87);transition-delay:.3s}}.slideshow__text-wrap--desktop .slideshow__text-content{position:absolute;width:100%;top:50%;opacity:0;z-index:2}@media only screen and (min-width: 750px){.slideshow__text-content.slideshow__text-content--vertical-top{top:120px}.slideshow__text-content.slideshow__text-content--vertical-bottom{top:auto;bottom:40px}}.slick-initialized .slick-active .slideshow__text-content,.no-js .slideshow__text-content{-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:1}.slick-initialized .slick-active .slideshow__text-content.slideshow__text-content--vertical-center,.no-js .slideshow__text-content.slideshow__text-content--vertical-center{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slideshow__text-content::after{content:"";content:"";display:block;width:40px;height:40px;position:absolute;margin-left:-20px;margin-top:-20px;border-radius:50%;border:3px solid #fff;border-top-color:rgba(0,0,0,0);-moz-animation:spin 0.65s infinite linear;-o-animation:spin 0.65s infinite linear;-webkit-animation:spin 0.65s infinite linear;animation:spin 0.65s infinite linear;opacity:1;transition:all 1s cubic-bezier(0.29, 0.63, 0.44, 1);bottom:-35px;left:50%}@media only screen and (max-width: 749px){.slideshow__text-content::after{content:none}}.slick-initialized .slideshow__text-content::after,.no-js .slideshow__text-content::after{opacity:0;visibility:hidden;content:none}.slideshow__text-content--mobile{display:none;padding-top:2.6rem}.slideshow__arrows--mobile~.slideshow__text-content--mobile{padding-top:1.7rem}@media only screen and (min-width: 750px){.slideshow__arrows--mobile~.slideshow__text-content--mobile{padding-top:0}}@media only screen and (min-width: 750px){.slideshow__text-content--mobile{padding-top:0}.slideshow__text-content--mobile::after{display:none}}.slideshow__title,.slideshow__subtitle{color:var(--color-overlay-title-text)}@media only screen and (max-width: 749px){.slideshow__title,.slideshow__subtitle{display:none}}.slideshow__title--mobile{margin-bottom:0}.slideshow__title--mobile~.slideshow__subtitle--mobile{margin-top:.5rem}.slideshow__subtitle--mobile,.slideshow__title--mobile{display:none;color:var(--color-text)}@media only screen and (max-width: 749px){.slideshow__subtitle--mobile,.slideshow__title--mobile{display:block}}.slideshow__btn-wrapper{border:none;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.slideshow__btn-wrapper--push{margin-top:30px}}.slideshow__btn{max-width:100%;display:inline-block;word-wrap:break-word;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);min-height:3.125rem;line-height:2.2}@media only screen and (max-width: 749px){.slideshow__btn{display:none}}.slideshow__btn--mobile{display:none;margin:1.3rem auto 0}@media only screen and (max-width: 749px){.slideshow__btn--mobile{display:inline-block;margin:2rem auto .3rem}}.slideshow__controls{display:none;justify-content:center;position:absolute;top:0px;right:0px;margin-bottom:5px}@media only screen and (min-width: 750px){.slideshow__controls{top:auto;bottom:0;left:0}}.slick-initialized+.slideshow__controls{display:flex}.slideshow__arrows{height:44px;padding:5px;background-clip:content-box;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.5);transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87);display:none}@media only screen and (min-width: 750px){.slideshow__arrows{display:flex}}@media only screen and (min-width: 750px){.slideshow__controls:hover .slideshow__arrows,.slideshow__controls:focus .slideshow__arrows,.slideshow__controls--hover .slideshow__arrows{background-color:rgba(0,0,0,.75)}}.slideshow__arrows .slideshow__arrow{height:44px;width:44px;position:relative;top:-5px;padding:0 .9rem;cursor:pointer;transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87);background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);border:none}.slideshow__arrows .slideshow__arrow .icon{width:.7rem;height:.7rem;transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87)}.slideshow__arrows .slideshow__arrow .icon:hover{color:#fff}.slideshow__arrows .slideshow__arrow-left{float:left}@media only screen and (min-width: 750px){.slideshow__arrows .slideshow__arrow-left{order:-1}}.slideshow__arrows .slideshow__arrow-right{float:right}@media only screen and (min-width: 750px){.slideshow__arrows .slideshow__arrow-right{order:1}}.slideshow__arrows .slick-dots{line-height:34px}.slideshow__arrows .slick-dots li{width:9px;height:9px;margin-left:9px}.slideshow__arrows .slick-dots li button::before,.slideshow__arrows .slick-dots li a::before{width:8px;height:8px;color:rgba(0,0,0,.5);border:none;opacity:1}@media only screen and (min-width: 750px){.slideshow__arrows .slick-dots li button::before,.slideshow__arrows .slick-dots li a::before{width:9px;height:9px;color:rgba(255,255,255,.5)}}.slideshow__arrows .slick-dots li.slick-active-mobile button::before,.slideshow__arrows .slick-dots li.slick-active-mobile a::before{color:#000}.slideshow__arrows .slick-dots li.slick-active button::before,.slideshow__arrows .slick-dots li.slick-active a::before{color:#fff}.slideshow__arrows--mobile{display:block;width:100%;height:44px;background-color:rgba(0,0,0,0)}.slideshow__arrows--mobile .icon{fill:rgba(0,0,0,.5)}.slideshow__arrows--mobile .slideshow__arrow:focus .icon{fill:#000}@media only screen and (min-width: 750px){.slideshow__arrows--mobile{display:none}}.slideshow__pause{clip:auto;width:44px;height:44px;margin-left:1px;padding:5px;background-clip:content-box;z-index:10000;border:none;background-color:rgba(0,0,0,.4);transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87)}@media only screen and (min-width: 750px){.slideshow__controls:hover .slideshow__pause,.slideshow__controls:focus .slideshow__pause,.slideshow__controls--hover .slideshow__pause{background-color:rgba(0,0,0,.75)}}.slideshow__pause .icon{color:rgba(255,255,255,.5);transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87)}.slideshow__pause .icon:hover{color:#fff}.slideshow__pause .icon{width:.65rem;height:.65rem}.slideshow__pause-stop{display:block}.is-paused .slideshow__pause-stop{display:none}.slideshow__pause-rotate{display:none}.is-paused .slideshow__pause-rotate{display:block}.price{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0}@media only screen and (max-width: 749px){.price{font-size:.95em}}.price dl{margin-top:0}.price dd{margin:0 .5em 0 0}.price--unavailable{visibility:hidden}.price__regular{color:var(--color-body-text)}.price__sale{color:var(--color_sale_text);display:none}.price--on-sale .price__sale{display:block}.price__vendor{color:var(--color-body-text);font-size:.9em;font-weight:var(--font-weight-body);text-transform:uppercase;letter-spacing:1px;margin:5px 0 10px;width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.price__unit{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;display:none}.price--unit-available .price__unit{display:block}.price-item{font-weight:var(--font-weight-header)}.price--on-sale .price-item--regular{text-decoration:line-through}.price-unit-price{color:var(--color-body-text);font-size:.8em}.price-item__label{display:inline-block;white-space:nowrap;font-weight:var(--font-weight-header)}.filters-toolbar-wrapper{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);margin-bottom:22px}@media only screen and (min-width: 750px){.filters-toolbar-wrapper{margin-bottom:35px}}.filters-toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-toolbar .icon-chevron-down{fill:var(--color-text-field-text);width:.625em;height:.625em;right:8px}.filters-toolbar--has-filter{position:relative}@media only screen and (max-width: 749px){.filters-toolbar--has-filter{border-bottom:none}.filters-toolbar--has-filter .filters-toolbar__item-child{flex-basis:50%}.filters-toolbar--has-filter .filters-toolbar__item-wrapper{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.filters-toolbar--has-filter .filters-toolbar__item--count{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;text-align:left}.filters-toolbar--has-filter .filters-toolbar__item--count:before{background-color:var(--color-border);content:"";height:1px;left:0;position:absolute;top:auto;width:100%}}.filters-toolbar__item{min-width:33%;-webkit-flex:1 1 33%;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}.no-flexbox .filters-toolbar__item{text-align:left !important}@media only screen and (max-width: 749px){.filters-toolbar__item:first-child .filters-toolbar__input{padding-left:0}}@media only screen and (max-width: 749px){.filters-toolbar__item-child{flex-grow:0}}@media only screen and (max-width: 749px){.filters-toolbar__item-child:first-child{margin-right:2.5rem}}@media only screen and (min-width: 750px){.filters-toolbar__item-child:first-child{margin-right:3rem}}@media only screen and (max-width: 749px){.filters-toolbar__item-child .filters-toolbar__input{padding-left:0;padding-right:25px;width:100%}}.filters-toolbar__item-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex:1 1 33%;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}@media only screen and (max-width: 749px){.filters-toolbar__item-wrapper{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.filters-toolbar__item--count{min-width:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center}@media only screen and (max-width: 749px){.filters-toolbar__item--count{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;text-align:right}}.no-flexbox .filters-toolbar select{width:100% !important}.filters-toolbar__label{display:inline-block}@media only screen and (max-width: 749px){.filters-toolbar__label{display:block;margin-bottom:0;margin-top:8px}}.filters-toolbar__input-wrapper{display:inline-block}.filters-toolbar__input{border:0 solid rgba(0,0,0,0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;height:55px;opacity:1;position:relative}.filters-toolbar__item:first-child .filters-toolbar__input{padding-left:0}.no-flexbox .filters-toolbar__input{margin:0}@media only screen and (max-width: 749px){.filters-toolbar__input{height:46px}}.filters-toolbar__input.hidden{opacity:0}.filters-toolbar__input option{text-overflow:ellipsis;overflow:hidden}.filters-toolbar__product-count{font-size:.95em;font-style:italic;line-height:55px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 749px){.filters-toolbar__product-count{font-size:.9em;line-height:46px}}.site-footer{margin:35px 0 45px 0;padding:25px 0 35px 0}@media only screen and (max-width: 749px){.site-footer{text-align:center;padding:15px 0;margin-bottom:45px}}@media only screen and (min-width: 750px){.site-footer{padding-bottom:15px}}.site-footer h4,.site-footer .h4{margin-bottom:12.5px}@media only screen and (min-width: 750px){.site-footer h4,.site-footer .h4{min-height:.95em;margin-bottom:25px}}.site-footer__content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 750px){.site-footer__content{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-footer__item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:35px}@media only screen and (max-width: 749px){.site-footer__item{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-bottom:15px}}@media only screen and (min-width: 750px){.site-footer__item{padding:0 15px 0 15px;margin-bottom:45px}}.site-footer__item:first-of-type{padding-left:0}.site-footer__item:last-of-type{padding-right:0}@media only screen and (max-width: 749px){.site-footer__item:last-of-type{margin-bottom:0}}@media only screen and (min-width: 750px){.site-footer__item--full-width{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.site-footer__item--one-half{-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.site-footer__item--one-third{-webkit-flex:1 1 33%;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}.site-footer__item--one-quarter{-webkit-flex:1 1 25%;-moz-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.site-footer__item--one-fifth{-webkit-flex:1 1 20%;-moz-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}.site-footer-newsletter__one-half{-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media only screen and (min-width: 750px){.site-footer__item--center{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.site-footer__item--center>*{text-align:center}}.site-footer__item-inner--newsletter{width:100%}.site-footer__item-inner--newsletter .newsletter__submit{margin-top:5px}.site-footer__item-inner--newsletter .newsletter__input{margin:5px 0 0 0;width:100%}@media only screen and (min-width: 750px){.site-footer__item--full-width .site-footer__item-inner--newsletter{max-width:50%}}@media only screen and (min-width: 750px){.site-footer__centered--single-block{width:75%;margin:0 auto}}.site-footer__hr{margin:35px 0 30px 0}@media only screen and (min-width: 750px){.site-footer__hr{margin:45px 0 20px 0}}@media only screen and (max-width: 749px){.site-footer__linklist.list--inline>li{display:block;line-height:2.5em}}@media only screen and (min-width: 750px){.site-footer__linklist.list--inline>li{width:50%;vertical-align:top;line-height:1em;margin-bottom:10px}}.site-footer__linklist-item{display:block;padding:0 0}@media only screen and (min-width: 750px){.site-footer__linklist-item{padding:0 30px 5px 0}}.site-footer__linklist-item:last-of-type{padding-right:0}.site-footer__linklist-item a{font-size:.7em;font-weight:600;letter-spacing:2px;text-transform:capitalize}.site-footer__icon-list{padding-bottom:30px}@media only screen and (min-width: 750px){.site-footer__icon-list{padding-bottom:15px}}.site-footer__social-icons li{padding:0 15px}@media only screen and (min-width: 750px){.site-footer__social-icons li:first-of-type{padding-left:0}}.social-icons__link{display:block}.site-footer__subwrapper{margin-top:15px}.site-footer__copyright-content{font-size:.85em}.site-footer__copyright-content a{color:#000}@media only screen and (min-width: 750px){.site-footer__payment-icons{text-align:right}}.site-footer__payment-icons .payment-icon{margin-bottom:5px;margin-left:5px}.site-footer__payment-icons .payment-icon:first-child{margin-left:0}.feature-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media only screen and (max-width: 749px){.feature-row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.feature-row__item{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width: 749px){.feature-row__item{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%}}.feature-row__image-wrapper{margin:0 auto 8.3333333333px;position:relative;width:100%}.feature-row__image{display:block;margin:0 auto}.feature-row__image-wrapper .feature-row__image{width:100%;position:absolute;top:0}@media only screen and (max-width: 749px){.feature-row__image{order:1}}.feature-row__text{padding-top:15px;padding-bottom:15px}@media only screen and (max-width: 749px){.feature-row__text{order:2;padding-bottom:0}}@media only screen and (min-width: 750px){.feature-row__text--left{padding-left:15px}.feature-row__text--right{padding-right:15px}}@media only screen and (min-width: 750px){.featured-row__subtext{font-size:1.1em}}.hero{position:relative;height:475px;display:table;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.hero--adapt,.hero-fixed-width__image{max-height:100vh}@media only screen and (min-width: 750px){.hero--adapt,.hero-fixed-width__image{max-height:80vh}}.hero--x-small{height:94px}.hero--small{height:225px}.hero--medium{height:357px}.hero--large{height:488px}.hero--x-large{height:582px}@media only screen and (min-width: 750px){.hero--x-small{height:125px}.hero--small{height:300px}.hero--medium{height:475px}.hero--large{height:650px}.hero--x-large{height:775px}}.hero__overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay);z-index:1}.hero__inner{position:relative;display:table-cell;vertical-align:middle;padding:35px 0;z-index:2}.hero__btn{margin-top:17.5px}.hero-fixed-width{position:relative}.hero-fixed-width::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay);z-index:1}.hero-fixed-width__content{position:absolute;top:50%;left:0;right:0;z-index:2;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-fixed-width__image{width:100%;height:100%;max-width:100%;margin:0 auto;display:block;object-fit:cover;font-family:"object-fit: cover";overflow:hidden}.quote-icon{display:block;margin:0 auto 20px}.quotes-slider__text{font-size:1.0875em;font-weight:var(--font-weight-body);font-style:var(--font-style-body);padding:0 15px}.quotes-slider__text cite{font-size:.8333333333em;font-style:normal}.quotes-slider__text p{margin-bottom:30px}.quotes-slider__text p+cite{margin-top:0}.slick-dotted.quotes-slider.slick-initialized{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.quotes-wrapper .slick-dots{position:relative;bottom:0;margin-top:35px}.quotes-wrapper .slick-dots li button::before{color:var(--color-text);opacity:.2}.quotes-wrapper .slick-slide[tabindex="0"]{outline:none}.logo-bar{list-style:none;text-align:center;margin-bottom:-15px}@media only screen and (min-width: 750px){.logo-bar--large{margin-bottom:-35px}}.logo-bar__item{display:inline-block;vertical-align:middle;max-width:160px;margin:0 17.5px 15px}@media only screen and (min-width: 750px){.logo-bar__item--large{margin-bottom:35px}}.logo-bar__image{display:block;margin:0 auto}.logo-bar__link{display:block}.map-section{position:relative;width:100%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width: 750px){.map-section{min-height:500px}}.map-section--load-error{height:auto}.map-section__wrapper{height:100%;flex-shrink:0;flex-grow:1;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.map-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:2}.map-section__error{position:relative;z-index:3}@media only screen and (min-width: 750px){.map-section__error{position:absolute;margin:0 2rem;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.map-section__content-wrapper{position:relative;text-align:center;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;flex-grow:0}@media only screen and (min-width: 750px)and (max-width: 989px){.map-section__content-wrapper{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}}@media only screen and (min-width: 990px){.map-section__content-wrapper{-ms-flex-preferred-size:33%;-webkit-flex-basis:33%;-moz-flex-basis:33%;flex-basis:33%}}.map-section__content{position:relative;display:inline-block;background-color:var(--color-bg-alt);padding:15px;width:100%;text-align:center;z-index:3;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-align-content:center;align-content:center}.map-section__content>*{width:100%}@media only screen and (min-width: 750px){.map-section__content{background-color:var(--color-bg);margin:35px 0;min-height:300px}}.map-section--load-error .map-section__content{position:static;transform:translateY(0)}.map-section__link{display:block;position:absolute;top:0;left:50%;max-width:none;width:100%;height:100%;z-index:2;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.map-section__container{max-width:none;width:100%;height:55vh;left:0}@media only screen and (min-width: 750px){.map-section__container{position:absolute;height:100%;top:0;width:130%}}.map_section__directions-btn [class^=icon]{height:1em}.map_section__directions-btn *{vertical-align:middle}.map-section__background-wrapper{overflow:hidden;position:relative;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}@media only screen and (min-width: 750px){.map-section__background-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}}.map-section--onboarding .map-section__background-wrapper{min-height:55vh}.map-section__image{height:100%;position:relative;top:0;left:0;width:100%;background-size:cover;background-position:center}@media only screen and (min-width: 750px){.map-section__image{position:absolute}}.map-section--display-map .map-section__image{display:none !important}.map-section--load-error .map-section__image{display:block !important}.gm-style-cc,.gm-style-cc+div{visibility:hidden}.image-bar{overflow:hidden}@media only screen and (max-width: 749px){.image-bar{max-width:400px;margin:0 auto}}.image-bar__item{display:block;color:var(--color-overlay-title-text);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.image-bar__link:hover .image-bar__overlay::before,.image-bar__link:focus .image-bar__overlay::before{opacity:var(--hover-overlay-opacity)}.image-bar__link:focus{position:relative;z-index:2}.image-bar__link:focus .image-bar__content{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.image-bar__content,.image-bar__item{position:relative;width:100%}.image-bar--x-small .image-bar__content,.image-bar--x-small .image-bar__item{height:94px}.image-bar--small .image-bar__content,.image-bar--small .image-bar__item{height:225px}.image-bar--medium .image-bar__content,.image-bar--medium .image-bar__item{height:357px}.image-bar--large .image-bar__content,.image-bar--large .image-bar__item{height:488px}.image-bar--x-large .image-bar__content,.image-bar--x-large .image-bar__item{height:582px}@media only screen and (min-width: 750px){.image-bar--x-small .image-bar__content,.image-bar--x-small .image-bar__item{height:125px}.image-bar--small .image-bar__content,.image-bar--small .image-bar__item{height:300px}.image-bar--medium .image-bar__content,.image-bar--medium .image-bar__item{height:475px}.image-bar--large .image-bar__content,.image-bar--large .image-bar__item{height:650px}.image-bar--x-large .image-bar__content,.image-bar--x-large .image-bar__item{height:775px}}.image-bar__overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay)}.image-bar__caption{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.1s cubic-bezier(0.44, 0.13, 0.48, 0.87);width:100%;text-align:center;text-shadow:0 0 4px rgba(0,0,0,.4)}.collection-grid{margin-bottom:-22px;overflow:auto}.collection-grid-item{position:relative;width:100%;padding-bottom:100%;margin-bottom:22px}@media only screen and (min-width: 750px){.collection-grid-item{margin-bottom:30px}}.collection-grid-item__title{color:var(--color-overlay-title-text);position:absolute;text-align:center;width:100%;top:50%;padding:0 5px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.1s cubic-bezier(0.44, 0.13, 0.48, 0.87);text-shadow:0 0 4px rgba(0,0,0,.4);hyphens:auto;font-weight:var(--font-weight-header--bold)}@media only screen and (min-width: 750px){.collection-grid-item__title{padding:0 15px}}.collection-grid-item__link{position:absolute;top:0;left:0;bottom:0;right:0}.collection-grid-item__link:hover .collection-grid-item__title-wrapper::before,.collection-grid-item__link:focus .collection-grid-item__title-wrapper::before{opacity:var(--hover-overlay-opacity)}.collection-grid-item__link:focus{opacity:1}.collection-grid-item__overlay{position:relative;display:block;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top}.collection-grid-item__title-wrapper::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay)}.custom-content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-30px;margin-left:-30px}@media only screen and (max-width: 749px){.custom-content{margin-bottom:-20px;margin-left:-20px}}.custom__item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:30px;padding-left:30px;max-width:100%}@media only screen and (max-width: 749px){.custom__item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;margin-bottom:20px}.custom__item.small--one-half{-webkit-flex:1 0 50%;-moz-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;max-width:400px;margin-left:auto;margin-right:auto}}.custom__item .collection-grid-item{margin-bottom:0}.custom__item--image{margin:0 auto;padding-left:0}.custom__item-inner{position:relative;display:block;text-align:left;max-width:100%}.custom__item-inner--video,.custom__item-inner--collection,.custom__item-inner--html{display:block}.custom__item-inner--image{position:relative;margin:0 auto}.custom__image{width:100%;display:block;position:absolute;top:0}.video__overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-image-overlay);opacity:var(--opacity-image-overlay);z-index:3}.video-is-playing .video__overlay{opacity:0}.video-is-playing .video__overlay:before{content:none}.video__image{transition:opacity .8s cubic-bezier(0.44, 0.13, 0.48, 0.87);position:absolute;top:0;left:0;opacity:1;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center;z-index:1}@media only screen and (min-width: 750px){.video-background-wrapper .video__image{opacity:0}}.no-autoplay .video__image{opacity:1}.product-recommendations__inner{padding:15px 0}@media only screen and (min-width: 750px){.product-recommendations__inner{padding:35px 0}}.brands__image{width:100%}.formio-form{font-family:"Avenir Next";font-size:14px;max-width:100%}.formio-form a{text-decoration:underline}.formio-form label{margin:0}.formio-form input[type=checkbox]{float:none}.formio-form input[type=text],.formio-form input[type=email],.formio-form input[type=number],.formio-form textarea{min-height:34px;padding:7px 15px}@media only screen and (max-width: 749px){.formio-form input[type=text],.formio-form input[type=email],.formio-form input[type=number],.formio-form textarea{min-height:30px;padding:5px 12px}}.formio-form .field-required:after{display:none}.formio-form .form-check-label input[type=checkbox],.formio-form .form-check-label input[type=radio]{opacity:0;position:absolute}.formio-form .form-check-label span{position:relative;display:inline-block;padding-left:22px}.formio-form .form-check-label span::before,.formio-form .form-check-label span::after{position:absolute;content:"";display:inline-block}.formio-form .form-check-label span::before{height:16px;width:16px;border:1px solid;left:0px;top:1px}@media only screen and (max-width: 749px){.formio-form .form-check-label span::before{height:14px;width:14px}}.formio-form .form-check-label span::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:5px}@media only screen and (max-width: 749px){.formio-form .form-check-label span::after{left:3px;top:6px}}.formio-form .form-check-label input[type=checkbox]+span::after,.formio-form .form-check-label input[type=radio]+span::after{content:none}.formio-form .form-check-label input[type=checkbox]:checked+span::after,.formio-form .form-check-label input[type=radio]:checked+span::after{content:""}.formio-form .form-check-label input[type=checkbox]:focus+span::before,.formio-form .form-check-label input[type=radio]:focus+span::before{outline:#3b99fc auto 5px}.formio-form .form-check-inline{display:inline-block}.formio-form .form-check-inline:not(:last-child){margin-right:5px}.formio-form .formio-component{margin-bottom:15px}.formio-form .formio-component .formio-component{margin-bottom:0}.formio-form .col-form-label{margin-right:10px}.formio-form .col-form-label,.formio-form .form-radio{display:inline-block}.formio-form .formio-choices .form-control{padding-right:0}.formio-form .formio-choices .choices__list{border:1px solid #949494;min-height:34px;padding:4px 15px}.formio-form .formio-errors{font-size:.8rem}.formio-form .formio-errors p{padding:5px 0px;color:red}@media only screen and (max-width: 749px){.formio-form .formio-errors{font-size:.7rem}}.formio-form small,.formio-form .small,.formio-form .small *{font-size:12px}.collection-sidebar{padding:0 20% 0 10%}.collection-sidebar *{font-family:"Avenir Next";font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;line-height:2em}.collection-sidebar .sidebar__title{color:#8b8987}.collection-sidebar hr{color:#000;margin:20px 0}.collection-sidebar ul{color:#333}@media only screen and (max-width: 749px){.collection-sidebar{display:none;position:absolute}}#RegisterHeading{font-family:"Bodoni Book";font-size:2em;text-transform:capitalize}.account-form h2.form-heading,.account-form .form-heading.h2{font-family:"Avenir Next";font-weight:600;font-size:.8em;margin-top:10px;margin-bottom:30px}.account-form input[type=email],.account-form input[type=text],.account-form input[type=password]{padding:7px 10px;font-size:.8em;margin-bottom:15px}.account-form input[type=submit]{padding-left:40px;padding-right:40px}#product-giftoffer .page-container{background-color:#f9fafa}#product-giftoffer .giftoffer-information{font-size:.8em;padding-right:100px;margin-bottom:50px}#product-giftoffer .giftoffer-information h2,#product-giftoffer .giftoffer-information .h2{font-size:1.2em}#product-giftoffer .giftoffer-information .logo{margin:25px 0}#product-giftoffer .giftoffer-information .alert.alert-danger{display:none}#product-giftoffer .giftoffer-information #FormGiftoffer{height:185px;margin-bottom:15px}#product-giftoffer .giftoffer-information .code-container{width:100%}#product-giftoffer .giftoffer-information .code-container input{width:75%}#product-giftoffer .giftoffer-information .code-container button{width:25%;background:gray}#product-giftoffer .giftoffer-information .code-container button.copied{background-color:#17af76}#product-giftoffer .giftoffer-information .code-container p{margin-top:10px}#product-giftoffer .giftoffer-information .code-container a.btn,#product-giftoffer .giftoffer-information .code-container .shopify-payment-button a.shopify-payment-button__button--unbranded,.shopify-payment-button #product-giftoffer .giftoffer-information .code-container a.shopify-payment-button__button--unbranded{margin-top:10px}#product-giftoffer .giftoffer-information .description{margin:35px 0 25px}#product-giftoffer .giftoffer-information .description h2,#product-giftoffer .giftoffer-information .description .h2,#product-giftoffer .giftoffer-information .description h3,#product-giftoffer .giftoffer-information .description .h3,#product-giftoffer .giftoffer-information .description h4,#product-giftoffer .giftoffer-information .description .h4{font-family:"Avenir Next";font-weight:600}#product-giftoffer .giftoffer-information .description h3,#product-giftoffer .giftoffer-information .description .h3{font-size:1em}#product-giftoffer .giftoffer-information .description p{margin-bottom:15px}@media only screen and (max-width: 749px){#product-giftoffer .giftoffer-information{padding-right:15px;padding-left:15px;margin-bottom:5px;text-align:center}#product-giftoffer .giftoffer-information .logo{width:60%;margin:10px 0}#product-giftoffer .giftoffer-information #FormGiftoffer{max-height:125px;margin-bottom:0}#product-giftoffer .giftoffer-information #FormGiftoffer .formio-component-panel3,#product-giftoffer .giftoffer-information #FormGiftoffer .formio-component-panelByEntering{float:left;width:60%;text-align:left;margin-top:5px}#product-giftoffer .giftoffer-information #FormGiftoffer .formio-component-submit{margin-top:10px}#product-giftoffer .giftoffer-information .formio-form .formio-component{margin-bottom:0}#product-giftoffer .giftoffer-information .description{margin:10px 0 0px}}#product-giftoffer .image-grid .image{padding-left:5px}#page-about .member-card{margin:35px 0 25px;padding:0 60px;position:relative}#page-about .member-card__title,#page-about .member-card__subtitle{text-align:center}#page-about .member-card__title{font-family:"Bodoni Book";font-size:1.35em;letter-spacing:-1px;margin-top:20px}#page-about .member-card__subtitle{font-family:"Avenir Next";font-weight:600;text-transform:none;letter-spacing:2px;line-height:1.5em;margin-top:5px}@media only screen and (max-width: 749px){#page-about .member-card{padding:0 30px}#page-about .member-card__title{font-size:1.5em}#page-about .member-card__subtitle{font-size:.8em}}.swiper-container{width:100%;line-height:0}.swiper-container .swiper-button-prev{color:#fff;font-weight:bold}.swiper-container .swiper-button-next{color:#fff;font-weight:bold}.swiper-container .swiper-pagination-bullet{opacity:.5;width:15px;height:15px}.swiper-container .swiper-pagination-bullet-active{background-color:#fff;opacity:1}.grow-form-page{color:#222020;line-height:0}@media only screen and (min-width: 750px){.grow-form-page{margin-top:-35px}}.grow-form-page .gradient-separator{height:.75rem;margin:0;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.grow-form-page .gradient-separator{height:1rem;margin-bottom:1.73rem}}.grow-form-page .grow-form-container{display:flex;margin:1.4rem 3.5rem;background-color:#fff;align-items:flex-start;flex-direction:column-reverse}@media only screen and (min-width: 990px){.grow-form-page .grow-form-container{margin:2rem 2.7rem;padding:0 6%;flex-direction:unset;gap:3rem}}.grow-form-page .grow-form-container-left{text-align:center;align-self:center}@media only screen and (min-width: 990px){.grow-form-page .grow-form-container-left{display:block;width:40%;align-self:unset}}.grow-form-page .grow-form-container-left img{width:15rem;margin-top:1rem}@media only screen and (min-width: 990px){.grow-form-page .grow-form-container-left img{width:24rem;margin-top:2rem}}.grow-form-page .grow-form-container-right{width:100%;color:#000}@media only screen and (min-width: 990px){.grow-form-page .grow-form-container-right{width:60%;text-align:left;padding-top:1rem;padding-left:2rem}}.grow-form-page .grow-form-container-right .title{margin-bottom:.8rem;font-family:var(--font-stack-body);font-size:1.8rem;font-weight:600;text-transform:none;letter-spacing:0px}@media only screen and (min-width: 750px){.grow-form-page .grow-form-container-right .title{font-size:2.5rem}}.grow-form-page .grow-form-container-right .subtitle{margin-bottom:0;font-family:var(--font-stack-body);font-size:.9rem}@media only screen and (min-width: 750px){.grow-form-page .grow-form-container-right .subtitle{margin-bottom:.75rem;font-size:1.1rem}}.grow-form-page .grow-form-container-right .image{display:inline-block;width:60%}@media only screen and (min-width: 990px){.grow-form-page .grow-form-container-right .image{display:none}}.grow-form-page .shopify-section{background:#fff}@media only screen and (min-width: 990px){.grow-form-page .shopify-section{background:rgba(0,0,0,0);padding:0}}.grow-form-page .grow-form-form{line-height:1.5}.grow-form-page .grow-form-form #FormAdvtise{width:100%;margin:0 auto}.grow-form-page .grow-form-form #FormAdvtise .alert{display:none}.grow-form-page .grow-form-form #FormAdvtise .formio-form{display:flex;flex-wrap:wrap;padding-top:1rem}.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel{width:100%;margin:0}@media only screen and (min-width: 990px){.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel{width:50%;margin-bottom:15px;padding-right:1rem}}.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel .formio-errors{margin-top:4px}.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel input{padding:.5rem;font-size:.8rem;background:rgba(0,0,0,0);border-radius:unset}@media only screen and (min-width: 750px){.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel input{padding:.75rem;font-size:1rem}}.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel input::placeholder{color:#000;opacity:unset}.grow-form-page .grow-form-form #FormAdvtise .formio-component-panel .formio-component-checkbox{padding-top:0;font-size:.9rem;letter-spacing:.7px}.grow-form-page .grow-form-form #FormAdvtise .formio-component-button{position:relative;z-index:0;width:100%;text-align:center}@media only screen and (min-width: 990px){.grow-form-page .grow-form-form #FormAdvtise .formio-component-button{text-align:left}}.grow-form-page .grow-form-form #FormAdvtise .formio-component-button button{position:relative;padding:3px 3rem;border:none;font-size:1rem;font-weight:600;text-transform:unset;letter-spacing:.75px;color:var(--color-text-field);background-color:var(--color-btn-primary);opacity:unset}@media only screen and (min-width: 750px){.grow-form-page .grow-form-form #FormAdvtise .formio-component-button button{padding:.5rem 3.2rem;font-size:1.2rem}}.grow-form-page .grow-form-form #FormAdvtise .formio-component-button button[disabled]{cursor:not-allowed;background-color:gray}.grow-form-page .grow-form-form #FormAdvtise .formio-component-button button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.grow-form-page .grow-form-form #FormAdvtise .formio-component-button button:before{top:.5rem;left:.5rem}}.grow-form-page .grow-form-form #FormAdvtise .formio-component-requestACaseStudy{padding-top:1rem}.custom__input-group{margin-bottom:.5rem}.custom__input-group .card .card-body{display:flex;justify-content:space-between}.custom__input-group .card .card-body .formio-component-textfield{width:49%}.custom__input-group .card .card-body .formio-component-textfield input{width:100%}.custom__input-group .card .card-body .custom__zip-code{width:22%}.custom__input-group .card .card-body .custom__zip-code input{width:100%}.custom__input-group .card .card-body .custom__select{width:25%}.custom__input-group .card .card-body .custom__select select{width:100%;padding:.5rem}.custom__input-group .card .card-body .custom__phone-number{width:40%}.custom__input-group .card .card-body .custom__phone-number input{width:100%}.custom__input-group .card .card-body .custom_dob{display:flex;width:60%}.custom__input-group .card .card-body .custom_dob label{display:none}.custom__input-group .card .card-body .custom_dob .col-form-label{display:block;width:40%;padding:.4rem 0;margin:0 2%}.custom__input-group .card .card-body .custom_dob .row{justify-content:space-between;width:71%}.custom__input-group .card .card-body .custom_dob .col{width:30%}.custom__input-group .card .card-body .custom_dob .col input{width:100%}.custom__input-group .card .card-body .custom_dob .formio-day-component-month,.custom__input-group .card .card-body .custom_dob .formio-day-component-day,.custom__input-group .card .card-body .custom_dob .formio-day-component-year{min-width:2.7rem;padding:7px 5px;text-align:center}@media only screen and (max-width: 749px){.custom__input-group{margin-bottom:3px}.custom__input-group .card .card-body .formio-component-day .formio-day-component-month,.custom__input-group .card .card-body .formio-component-day .formio-day-component-day,.custom__input-group .card .card-body .formio-component-day .formio-day-component-year{min-width:2.5rem;padding:4px}.custom__input-group .card .card-body .formio-component-day .col:not(:last-child){margin-right:6px}}.custom__submit{margin-top:.5rem}.custom__terms{line-height:1.2rem}@media only screen and (max-width: 749px){.custom__agree{width:100% !important}.custom__agree .card-body{display:flex}.custom__agree .card-body .formio-component-panel{width:60%;font-size:12px;line-height:11px}.custom__agree .formio-component-panelByEntering{margin-right:.5rem;text-align:justify;font-size:.8rem}.custom__agree .formio-component-submit{margin:.7rem auto;text-align:center}}@media only screen and (min-width: 1400px){.page-container{max-width:1920px;margin:auto}}@media only screen and (max-width: 749px){.hidden-on-mobile{display:none !important}}@media only screen and (min-width: 750px){.hidden-on-desktop{display:none !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("//www.findkeep.love/cdn/shop/t/2/assets/ajax-loader.gif?v=41356863302472015721566188333") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;z-index:1;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:before,.slick-next:before{background-repeat:no-repeat;background-size:contain;background-position:center;font-family:"slick-icons, sans-serif";font-size:20px;line-height:1;color:rgba(0,0,0,0);opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{background-image:url("//www.findkeep.love/cdn/shop/t/2/assets/prev.png?v=48956081480398739451572089446");content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{background-image:url("//www.findkeep.love/cdn/shop/t/2/assets/next.png?v=142270140926991406201572089447");content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:4px}.slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:0}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button,.slick-dots li a{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover:before,.slick-dots li button:focus:before,.slick-dots li a:hover:before,.slick-dots li a:focus:before{opacity:1}.slick-dots li button:before,.slick-dots li a:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick-icons, sans-serif";font-size:22px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}div[data-section-type=page-black-hero-section] .black-hero--container{display:flex;color:#fff;background-color:#000;flex-direction:column-reverse}@media only screen and (min-width: 750px){div[data-section-type=page-black-hero-section] .black-hero--container{flex-direction:row}}div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text{display:grid;margin:auto;padding:2.5rem 3rem;flex-direction:column;justify-items:start}@media only screen and (min-width: 750px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text{width:50%;max-width:35rem;padding:2vw 6vw}}@media only screen and (min-width: 1400px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text{padding:2rem}}div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text .black-hero--title{margin-bottom:.85rem;font-size:2rem;font-weight:700;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text .black-hero--title{margin-bottom:.5rem;font-size:3.8vw}}@media only screen and (min-width: 1400px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text .black-hero--title{font-size:3.4rem}}div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text .black-hero--description{font-size:.9rem;font-weight:600}@media only screen and (min-width: 750px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text .black-hero--description{font-size:1.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--text .black-hero--description{font-size:1.15rem}}div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--image{object-fit:cover}@media only screen and (min-width: 750px){div[data-section-type=page-black-hero-section] .black-hero--container .black-hero--image{width:50%}}.sweepstake-form-container{position:relative;min-height:40rem}.sweepstake-form-container:before{display:none}.sweepstake-form-container .sweepstake-form-container__inner{position:relative;min-height:40rem}.sweepstake-form-container .sweepstake-form-container__inner h5,.sweepstake-form-container .sweepstake-form-container__inner .h5{text-transform:uppercase;font-family:"Avenir Next";font-size:.6em;font-weight:600;letter-spacing:2px}.sweepstake-form-container .sweepstake-form-container__inner .price{font-family:"Libre Bodoni";font-size:70px;letter-spacing:3px;justify-content:center}.sweepstake-form-container .sweepstake-form-container__inner .price>div{margin:auto}@media only screen and (max-width: 749px){.sweepstake-form-container .sweepstake-form-container__inner .price{font-size:50px}}.sweepstake-form-container .sweepstake-form-container__inner .sponsors .logo{max-height:30px;max-width:100%;height:auto;width:auto}.sweepstake-form-container #FormSweepstake{min-height:210px;z-index:999}.sweepstake-form-container #FormSweepstake .alert.alert-danger{display:none}.sweepstake-form-container #FormSweepstake .formio-component-termsCond .form-check-label span{text-align:left}.sweepstake-form-container.sweepstake-sponsor{min-height:unset;padding:unset}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner{min-height:unset;padding:unset}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake{position:sticky;min-height:unset;padding:5px .6rem 1.2rem .6rem}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-form .formio-component-multiCheckboxesPanel span{font-size:.6em;line-height:.6rem}@media only screen and (min-width: 750px){.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-form .formio-component-multiCheckboxesPanel span{font-size:.75rem;line-height:1rem}}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-form .formio-component-panel div[ref=nested-panel]{display:flex}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-form .formio-component-panel div[ref=nested-panel] .nine-twelfths{flex:2}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-form .formio-component-panel div[ref=nested-panel] .three-twelfths{flex:1}@media only screen and (min-width: 750px){.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake{padding:inherit}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-form{font-size:.85rem}}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake::before{content:""}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-component-panelAgree{width:unset;float:unset}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-component-button .has-error{padding-top:.5rem;font-size:.7em}@media only screen and (min-width: 750px){.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-component-button .has-error{padding-top:1rem;font-size:.9em}}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-component-panelAgree .formio-component-panelByEntering{margin-left:1.375rem}@media only screen and (min-width: 750px){.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .formio-component-panelAgree .formio-component-panelByEntering{margin:.7rem 0 1.5rem 0}}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .btn,.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button__button--unbranded{position:relative;width:8.5rem;padding:5px 0;border-radius:unset;font-size:.7rem;font-weight:600;text-transform:none}@media only screen and (min-width: 750px){.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .btn,.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button__button--unbranded{width:13rem;padding:6px 0;font-size:1.1rem}}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .btn[disabled],.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button [disabled].shopify-payment-button__button--unbranded,.shopify-payment-button .sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake [disabled].shopify-payment-button__button--unbranded{background-color:gray;cursor:not-allowed;opacity:unset}.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .btn::before,.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded::before,.shopify-payment-button .sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button__button--unbranded::before{content:"";height:100%;position:absolute;width:100%;z-index:-1;top:4px;left:4px;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .btn::before,.sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded::before,.shopify-payment-button .sweepstake-form-container.sweepstake-sponsor .sweepstake-form-container__inner #FormSweepstake .shopify-payment-button__button--unbranded::before{top:5px;left:5px}}@media only screen and (max-width: 749px){.sweepstake-form-container{padding:20px 15px}.sweepstake-form-container:before{display:block}.sweepstake-form-container .sweepstake-form-container__inner{color:#000;display:flex;flex-direction:column !important}.sweepstake-form-container .sweepstake-form-container__inner>*{order:2}.sweepstake-form-container .sweepstake-form-container__inner .sponsors{order:1;margin-bottom:10px}.sweepstake-form-container .sweepstake-form-container__inner .sponsors h4,.sweepstake-form-container .sweepstake-form-container__inner .sponsors .h4{display:none}#FormSweepstake{background-color:#fff;font-size:.8em;height:auto;left:0;bottom:0;margin-bottom:0;padding:5px 10px 10px 10px;position:fixed;text-align:center;width:100%;z-index:2}#FormSweepstake:before{content:"Enter To Win";font-family:"Avenir Next";font-weight:600;font-size:1.3em;letter-spacing:2px;text-transform:uppercase}#FormSweepstake .formio-form .formio-component{margin-bottom:3px}#FormSweepstake .input-group__field{min-height:auto}#FormSweepstake label,#FormSweepstake p,#FormSweepstake input,#FormSweepstake textarea,#FormSweepstake select{font-size:.7em}.col-form-label{font-weight:700}.formio-component-panelGender,.formio-component-panelAgree{margin-top:5px;text-align:left}.formio-component-panelAgree{width:60%;float:left}.formio-component-panelAgree .formio-component-panelByEntering{margin-left:25px}.formio-component-submit{margin-top:.5rem}}.ads__mobile--footer,.ads__mobile--small{display:none}.ads--big{flex-grow:1}@media only screen and (max-width: 749px){.ads--big{display:none}}.ads--small{flex-grow:1}@media only screen and (max-width: 749px){.ads--small{display:none}}@media only screen and (max-width: 749px){.ads--footer{display:none}}@media only screen and (max-width: 749px){.ads__mobile--footer,.ads__mobile--small{display:flex;justify-content:space-around;margin:auto}}.advertise-acquire-customers--container{position:relative;z-index:0;padding:7.25rem 1rem;font-family:var(--font-stack-body);text-align:center;color:#000;background-position:center;background-size:225%}@media only screen and (min-width: 750px){.advertise-acquire-customers--container{margin-top:-35px;padding:12vw 1vw;background-size:cover}}@media only screen and (min-width: 1400px){.advertise-acquire-customers--container{margin-top:-35px;padding:12rem 1rem;background-size:cover}}.advertise-acquire-customers--container .advertise-acquire-customers--title{margin:0;font-family:var(--font-stack-body);font-size:2.25rem;font-weight:700}@media only screen and (min-width: 750px){.advertise-acquire-customers--container .advertise-acquire-customers--title{font-size:6vw}}@media only screen and (min-width: 1400px){.advertise-acquire-customers--container .advertise-acquire-customers--title{font-size:6rem}}.advertise-acquire-customers--container .advertise-acquire-customers--title .show-line-break{display:block}@media only screen and (min-width: 750px){.advertise-acquire-customers--container .advertise-acquire-customers--title .show-line-break{display:none}}.advertise-acquire-customers--container .advertise-acquire-customers--subtitle{margin:.75rem 0rem;font-size:1.5rem;font-weight:600;color:#000}@media only screen and (min-width: 750px){.advertise-acquire-customers--container .advertise-acquire-customers--subtitle{margin:0;font-size:3.25vw}}@media only screen and (min-width: 1400px){.advertise-acquire-customers--container .advertise-acquire-customers--subtitle{margin:0;font-size:3.25rem}}div[data-section-type=advertise-everyone-loves-to-win-section]{padding:3rem 2.2rem;color:#fff;background-color:#000;gap:1.5rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section]{display:flex;padding:3rem 7vw;justify-content:space-between}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-everyone-loves-to-win-section]{padding:3rem 9rem}}@media only screen and (min-width: 1700px){div[data-section-type=advertise-everyone-loves-to-win-section]{padding:3rem 12rem}}div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies{display:flex;flex-direction:column;justify-content:space-evenly;gap:.6rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies{width:50%;gap:unset}}div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies span{font-size:.9rem;line-height:1.188rem;font-weight:500}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies span{font-size:1.5vw;line-height:2.2vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies span{font-size:1.5rem;line-height:2.2rem}}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies span:last-of-type{margin-top:-3.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies span:last-of-type{margin-top:-3.5rem}}div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies .everyone-loves-to-win-subtitle{font-size:1.35rem;line-height:1.75rem;font-weight:600}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies .everyone-loves-to-win-subtitle{font-size:2.5vw;line-height:3vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_copies .everyone-loves-to-win-subtitle{font-size:2.5rem;line-height:3rem}}div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images{margin-top:1.5rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images{width:45vw;margin-top:unset}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images{width:45rem}}div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images img:first-of-type{margin-bottom:1.5rem}div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images img{display:block;max-width:90%;margin-left:.5rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images img{max-width:35vw;margin-left:unset}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-everyone-loves-to-win-section] .everyone-loves-to-win_images img{max-width:35rem}}.advertise-grow-email-list--view{position:relative;z-index:0;color:var(--color-text-field);background-color:#000;justify-content:center}.advertise-grow-email-list--view .advertise-grow-email-list--container{padding:4rem 1.5rem 0 2.2rem;justify-content:center}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container{display:flex;padding:8vw 7vw;gap:4vw;justify-content:space-between}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container{padding:8rem 3rem 8rem 9rem;gap:4rem}}@media only screen and (min-width: 1700px){.advertise-grow-email-list--view .advertise-grow-email-list--container{padding-right:7rem;padding-left:12rem}}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action{width:min-content;margin:2vw 2vw 2vw 0}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action{width:min-content;margin:2rem 2rem 2rem 0}}.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action .advertise-grow-email-list--action-title{margin:0;padding-bottom:1.9rem;font-family:var(--font-stack-body);font-size:2.1rem;font-weight:700;text-transform:none;letter-spacing:0}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action .advertise-grow-email-list--action-title{padding:0;font-size:4.75vw;line-height:5vw}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action .advertise-grow-email-list--action-title{padding:0;font-size:4.75rem;line-height:5rem}}.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action .gradient-button-desktop{display:none}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--action .gradient-button-desktop{display:block}}.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-description{margin:0;padding-bottom:1.2rem;color:var(--color-text-field);font-size:1.2rem;line-height:1.75rem;font-weight:700}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-description{margin-bottom:2vw;padding:0;font-size:2.5vw;line-height:3vw}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-description{margin-bottom:2rem;padding:0;font-size:2.3rem;line-height:2.8rem}}.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row{display:flex;margin-top:1rem;align-items:center}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row{margin-top:1vw}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row{margin-top:1rem}}.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row img{height:12.5px}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row img{height:1.25vw}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row img{height:1.25rem}}.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row p{margin-left:1rem;font-size:.9rem;font-weight:600;color:#fff}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row p{font-size:2vw}}@media only screen and (min-width: 1400px){.advertise-grow-email-list--view .advertise-grow-email-list--container .advertise-grow-email-list--bullets .advertise-grow-email-list--bullets-items .advertise-grow-email-list--bullets-row p{font-size:1.75rem}}.advertise-grow-email-list--view .gradient-button-mobile{display:block;padding:3.25rem 0;text-align:center}@media only screen and (min-width: 750px){.advertise-grow-email-list--view .gradient-button-mobile{display:none}}div[data-section-type=advertise-testimonials-section] .advertise-section-title{max-width:15rem}div[data-section-type=advertise-testimonials-section] .advertise-section-title br{display:none}@media only screen and (min-width: 750px){div[data-section-type=advertise-testimonials-section] .advertise-section-title{max-width:28rem}div[data-section-type=advertise-testimonials-section] .advertise-section-title br{display:block}}div[data-section-type=advertise-testimonials-section] .advertise-section-title span:before{top:.65rem;left:11rem}div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items{display:grid;margin:1.5rem 0 0 .5rem;gap:1.5rem;grid-template-columns:1fr}@media only screen and (min-width: 750px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items{margin:1rem 0 0;padding-left:5vw;gap:3vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items{padding-left:5rem;gap:3rem}}div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item{display:flex;position:relative;padding:1.5rem;gap:1.5rem;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 750px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item{max-width:50rem;padding:2.5vw;gap:2vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item{padding:2.5rem;gap:2rem}}div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item span{display:block;position:relative;margin-left:2rem;font-size:.875rem;line-height:1.188rem;font-weight:500}@media only screen and (min-width: 750px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item span{max-width:48vw;margin-left:4.5vw;font-size:1.2vw;line-height:1.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item span{max-width:48rem;margin-left:4.5rem;font-size:.9rem;line-height:1.375rem}}div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item span:before{content:"";position:absolute;top:-0.5rem;left:-2.7rem;height:1.8rem;width:1.8rem;background-image:url('//www.findkeep.love/cdn/shop/t/2/assets/quotation_marks.png?v=108966305885957603091660746605');background-size:1.8rem;background-repeat:no-repeat;background-position:top right}@media only screen and (min-width: 750px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item span:before{top:-0.6vw;left:-4.45vw;height:2.3vw;width:2.3vw;background-size:2.3vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item span:before{top:-0.6rem;left:-4.45rem;height:2.3rem;width:2.3rem;background-size:2.3rem}}div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item img{max-width:9rem;margin-left:2rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item img{max-width:14vw;margin-left:unset}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-testimonials-section] .advertise-testimonials_items .advertise-testimonials_item img{max-width:14rem}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-section-title{max-width:15rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-section-title{max-width:25rem}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-section-title span:before{top:.65rem;left:7.5rem}div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items{display:grid;margin:1.5rem 0 0 .5rem;gap:1.5rem;grid-template-columns:1fr}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items{margin:1rem 0 0;padding-left:5vw;gap:4.5vw;grid-template-columns:.5fr .5fr}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items{padding-left:5rem;gap:4.5rem}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item{display:flex;position:relative;padding:1.5rem;gap:.5rem;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item{padding:2.5rem 1.15rem;gap:2rem}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item div:first-of-type{display:flex;flex-direction:column}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item div:first-of-type{min-height:11.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item div:first-of-type{min-height:9rem}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item div:first-of-type span:first-of-type{margin-bottom:.5rem}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item div:first-of-type span:first-of-type{max-width:90%}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item span{display:block;margin-bottom:.5rem;font-size:.875rem;line-height:1.188rem;font-weight:500}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item span{font-size:1.1vw;line-height:1.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item span{font-size:.9rem;line-height:1.25rem}}@media only screen and (min-width: 1700px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item span{font-size:.9rem;line-height:1.375rem}}div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item .bold-copy{font-size:1.25rem;margin-bottom:0;line-height:1.7rem;font-weight:700}@media only screen and (min-width: 750px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item .bold-copy{font-size:1.6vw;line-height:2.7vw}}@media only screen and (min-width: 1400px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item .bold-copy{font-size:1.33rem;line-height:2rem}}@media only screen and (min-width: 1700px){div[data-section-type=advertise-ways-to-advertise-section] .advertise-ways-to-advertise_items .advertise-ways-to-advertise_item .bold-copy{font-size:2rem;line-height:2.75rem}}.arcade-gradient-form--view{color:#000}.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--heading{font-family:var(--font-stack-body);font-size:2.25rem;font-weight:700;text-align:left}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--heading{font-size:3.85vw}}@media only screen and (min-width: 1400px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--heading{font-size:3.65rem}}@media only screen and (min-width: 1700px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--heading{font-size:3.85rem}}.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--title{margin:.7rem 0;font-family:var(--font-stack-body);font-size:1.1rem;font-weight:600;text-align:left}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--title{margin:1.25vw 0;font-size:2vw}}@media only screen and (min-width: 1400px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--title{margin:1.25rem 0;font-size:1.7rem}}.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--description{font-size:.9rem;font-weight:500;text-align:left;color:#000}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--description{margin-bottom:1vw;font-size:.95rem}}@media only screen and (min-width: 1400px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--description{margin-bottom:1rem;font-size:.9rem}}@media only screen and (min-width: 1700px){.arcade-gradient-form--view .arcade-gradient-form--text .arcade-gradient-form--description{font-size:1rem}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake{padding-top:.5rem;padding-bottom:1.5rem;border-top:.45rem solid;border-bottom:.45rem solid;text-align:left;border-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake{padding-top:unset;padding-bottom:unset;border-top:unset;border-bottom:unset;border-image:unset}}@media only screen and (max-width: 749px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake::before{font-family:var(--font-stack-body);font-size:1em;font-weight:600;text-transform:none;letter-spacing:unset;color:#000;content:"Play Games. Earn Tickets. Redeem for Prizes!"}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .alert.alert-danger{display:none}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel{font-size:.9rem}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel{border-color:#000}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel input{margin-top:.5rem;border:1px solid #949494;border-radius:unset}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel input{margin-top:unset;border-color:#000}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel div[ref=nested-panel]{display:flex}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel div[ref=nested-panel] .nine-twelfths{flex:2}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panel div[ref=nested-panel] .three-twelfths{flex:1}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelGender{font-size:.9rem}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelGender .formio-component{text-align:left}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree{width:unset;font-size:.9rem;text-align:left;float:unset}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-termsCond .sweep-form--terms{color:#949494}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-termsCond .sweep-form--terms{color:#000}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-termsCond .sweep-form--terms a{color:#949494}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-termsCond .sweep-form--terms a{color:#000}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-panelByEntering{margin-left:1.375rem}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-panelByEntering{margin-left:0}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-panelByEntering p{font-size:.7em;color:#949494}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-panelAgree .formio-component-panelByEntering p{margin:.5rem 0;font-size:.9rem;color:#000}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button{position:relative;z-index:0;text-align:center}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button{margin-top:2.2rem;text-align:left}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn,.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button__button--unbranded{position:relative;padding:3px 3rem;font-size:1rem;font-weight:600;text-transform:unset;letter-spacing:.75px;color:var(--color-text-field);background-color:var(--color-btn-primary);opacity:unset}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn,.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button__button--unbranded{padding:.5vw 3.2vw;font-size:1.2vw}}@media only screen and (min-width: 1400px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn,.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button__button--unbranded{padding:.5rem 3.2rem;font-size:1.2rem}}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn[disabled],.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button [disabled].shopify-payment-button__button--unbranded,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button [disabled].shopify-payment-button__button--unbranded{background-color:gray;cursor:not-allowed}.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn:before,.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button .shopify-payment-button__button--unbranded:before,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button__button--unbranded:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn:before,.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button .shopify-payment-button__button--unbranded:before,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button__button--unbranded:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .btn:before,.arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button .shopify-payment-button__button--unbranded:before,.shopify-payment-button .arcade-gradient-form--view .arcade-gradient-form--body #FormSweepstake .formio-component-button .shopify-payment-button__button--unbranded:before{top:.5rem;left:.5rem}}div[data-section-type=black-arcade-section]{display:flex;flex-direction:column-reverse;background-color:#000}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section]{flex-direction:row}}div[data-section-type=black-arcade-section] .black-arcade--form-container{padding:1rem;color:#fff}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section] .black-arcade--form-container{width:51%;max-width:52rem;margin:auto;padding:3rem 4.5rem}}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container .arcade-form-container__title{font-size:1.35rem;line-height:1.85rem;font-weight:600;text-align:center}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container .arcade-form-container__title{font-size:3vw;line-height:4.1vw;text-align:initial}}@media only screen and (min-width: 1400px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container .arcade-form-container__title{font-size:2.7rem;line-height:3.5rem}}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container .arcade-form-container__subtitle{padding:.5rem 0;font-size:1.1rem;line-height:1.55rem;font-weight:400;text-align:center}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container .arcade-form-container__subtitle{padding:1rem 0;font-size:2.25vw;line-height:3.1vw;text-align:initial}}@media only screen and (min-width: 1400px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container .arcade-form-container__subtitle{font-size:1.95rem;line-height:2.5rem}}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake{padding:5px 0;background-color:initial;position:initial}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form{position:sticky}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component-panel div[ref=nested-panel]{display:flex}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component-panel div[ref=nested-panel] .nine-twelfths{flex:2}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component-panel div[ref=nested-panel] .three-twelfths{flex:1}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component.formio-component-panelAgree{width:initial}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component.formio-component-panelByEntering{margin-left:0;margin-top:.5rem}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component .col-form-label{font-weight:initial}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component .form-radio{display:inline-block}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component .form-check-label span::before{background-color:var(--color-bg)}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component .form-check-label input[type=checkbox]:checked+span::after,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form .formio-component .form-check-label input[type=radio]:checked+span::after{color:var(--color-text)}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form a,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .formio-form p{color:#fff}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake:before{content:""}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .btn,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button__button--unbranded{position:relative;width:8.5rem;margin-top:.5rem;padding:5px 0;border:1px solid #fff;border-radius:unset;font-size:.7rem;font-weight:600;text-transform:none}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .btn,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button__button--unbranded{width:13vw;margin-top:1rem;padding:6px 0;font-size:1.1vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .btn,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button__button--unbranded{width:12.7rem;font-size:1rem}}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .btn[disabled],div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button [disabled].shopify-payment-button__button--unbranded,.shopify-payment-button div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake [disabled].shopify-payment-button__button--unbranded{cursor:not-allowed;opacity:unset}div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .btn::before,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded::before,.shopify-payment-button div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button__button--unbranded::before{content:"";height:100%;position:absolute;width:100%;z-index:-1;top:4px;left:4px;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .btn::before,div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button .shopify-payment-button__button--unbranded::before,.shopify-payment-button div[data-section-type=black-arcade-section] .black-arcade--form-container .arcade-form-container #FormSweepstake .shopify-payment-button__button--unbranded::before{top:5px;left:5px}}@media only screen and (min-width: 750px){div[data-section-type=black-arcade-section] .black-arcade--image{width:49%;object-fit:cover}}div[data-section-type=black-icon-grid-info-items-section]{margin:1rem 0}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section]{margin:1.5rem 0 3rem}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items{display:flex;margin:auto 2.5rem;flex-direction:column;align-items:center;gap:1.5rem}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items{margin:0 3.5rem;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start;gap:2rem}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item{display:flex;position:sticky;width:100%;gap:1rem}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item{flex-basis:30%;gap:1.5rem}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container{display:flex;position:relative;width:2.5rem;min-width:2.5rem;height:2.5rem;justify-content:center;align-items:center;border-radius:50%;background:#000}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container{width:6.25vw;min-width:6.25vw;height:6.25vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container{width:6.25rem;min-width:6.25rem;height:6.25rem}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container img{height:1.25rem}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container img{height:3.125vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container img{height:3.125rem}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container:before{content:"";position:absolute;top:4px;z-index:-1;width:100%;height:100%;border-radius:50%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_icon-container:before{top:6px}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container{display:flex;color:#000;flex-direction:column}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container.center-content{justify-content:center}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container .item_description-container--title{font-weight:600;font-size:.94rem;line-height:1.25rem}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container .item_description-container--title{font-size:2vw;line-height:2.75vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container .item_description-container--title{font-size:2rem;line-height:2.75rem}}div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container .item_description-container--subtitle{font-size:.94rem;line-height:1.25rem}@media only screen and (min-width: 750px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container .item_description-container--subtitle{margin-top:1rem;font-size:1.5vw;line-height:2vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-icon-grid-info-items-section] .black-icon-grid-info-items .black-icon-grid-info-item .item_description-container .item_description-container--subtitle{font-size:1.5rem;line-height:2rem}}div[data-section-type=black-site-banner-section] .black-site-banner--header{display:flex;height:3.5rem;padding:0 5px 0 1rem;background-color:#000;align-items:center;flex-direction:row}@media only screen and (min-width: 750px){div[data-section-type=black-site-banner-section] .black-site-banner--header{height:6vw;padding:0 4.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-site-banner-section] .black-site-banner--header{height:4.8rem;padding:0 4.5rem}}div[data-section-type=black-site-banner-section] .black-site-banner--header .black-site-banner--icon{height:1.85rem;margin-right:.5rem}@media only screen and (min-width: 750px){div[data-section-type=black-site-banner-section] .black-site-banner--header .black-site-banner--icon{height:3vw;margin-right:1.25vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-site-banner-section] .black-site-banner--header .black-site-banner--icon{height:3rem;margin-right:1.25rem}}div[data-section-type=black-site-banner-section] .black-site-banner--header .black-site-banner--title{font-family:var(--font-stack-body);font-size:.938rem;color:#fff;margin:0}@media only screen and (min-width: 750px){div[data-section-type=black-site-banner-section] .black-site-banner--header .black-site-banner--title{font-size:1.9vw}}@media only screen and (min-width: 1400px){div[data-section-type=black-site-banner-section] .black-site-banner--header .black-site-banner--title{font-size:1.5rem}}.bonnet{display:inline-block;height:1rem;width:1rem;margin-left:4px;vertical-align:top}.bonnet--quiz{height:2rem;width:2rem}a{color:var(--color-text);text-decoration:none}a:not([disabled]):hover,a:focus{color: adaptiveColor($color-text, $color-text-brightness) }a.classic-link{text-decoration:underline}a[href^=tel]{color:inherit}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:2px;padding:8px 15px;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);font-family:var(--font-stack-button);font-style:var(--font-style-button);font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:normal;font-size:12px}@media only screen and (min-width: 750px){.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:10px 18px}}.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{color:var(--color-btn-primary-text);background-color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) }.btn .icon-arrow-right,.shopify-payment-button .shopify-payment-button__button--unbranded .icon-arrow-right,.btn .icon-arrow-left,.shopify-payment-button .shopify-payment-button__button--unbranded .icon-arrow-left{height:9px}.btn[disabled],.shopify-payment-button [disabled].shopify-payment-button__button--unbranded,.btn[aria-disabled],.shopify-payment-button [aria-disabled].shopify-payment-button__button--unbranded{cursor:default;opacity:.5}.btn--secondary{background-color:rgba(0,0,0,0);color:var(--color-btn-primary);border-color:var(--color-btn-primary)}.btn--secondary:not([disabled]):hover,.btn--secondary:focus{background-color:rgba(0,0,0,0);color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) ;border-color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) }.btn--secondary-accent{background-color:var(--color-body);color:var(--color-btn-primary);border-color:var(--color-btn-primary)}.btn--secondary-accent:not([disabled]):hover,.btn--secondary-accent:focus{background-color:var(--color-body);color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) ;border-color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) }.btn--small{padding:8px 10px;font-size:.6em;line-height:1}.btn--tertiary{background-color:rgba(0,0,0,0);color:var(--color-small-button-text-border);border-color:var(--color-small-button-text-border)}.btn--tertiary:not([disabled]):hover,.btn--tertiary:focus{background-color:rgba(0,0,0,0);color: adaptiveColor($color-small-button-text-border, $color-small-button-text-border-brightness) ;border-color: adaptiveColor($color-small-button-text-border, $color-small-button-text-border-brightness) }.btn--flex{flex:0 0 45%}@media only screen and (max-width: 749px){.btn--small-wide{padding-left:50px;padding-right:50px}}.btn--link{background-color:rgba(0,0,0,0);border:0;margin:0;color:var(--color-text);text-align:left}.btn--link:not([disabled]):hover,.btn--link:focus{color: adaptiveColor($color-text, $color-text-brightness) ;background-color:rgba(0,0,0,0)}.btn--link .icon{vertical-align:middle}.btn--narrow{padding-left:15px;padding-right:15px}.btn--has-icon-after .icon{margin-left:10px}.btn--has-icon-before .icon{margin-right:10px}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}.text-link--accent{color:var(--color-btn-primary);border-bottom:1px solid currentColor;padding-bottom:1px}.text-link--accent:not([disabled]):hover,.text-link--accent:focus{color: adaptiveColor($color-btn-primary, $color-btn-primary-brightness) }a,button,[role=button],input,label,select,textarea{touch-action:manipulation}div[data-section-type=career-icon-list-section] .icon-list--container{display:flex;padding:2.5rem 0 4rem;color:#000;flex-direction:column;row-gap:2rem}@media only screen and (min-width: 750px){div[data-section-type=career-icon-list-section] .icon-list--container{width:100%;padding:5vw 0 6vw;row-gap:2.25rem}}@media only screen and (min-width: 1400px){div[data-section-type=career-icon-list-section] .icon-list--container{padding:5rem 0 6rem}}div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items{display:grid;padding-left:1.8rem;row-gap:1.15rem}@media only screen and (min-width: 750px){div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items{padding-left:0;row-gap:unset}}div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item{display:flex;align-items:center;column-gap:1rem;flex-direction:row}@media only screen and (min-width: 750px){div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item{text-align:center;column-gap:unset;flex-direction:column;row-gap:1rem}}div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item .icon-list--image{max-height:3.2rem}@media only screen and (min-width: 750px){div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item .icon-list--image{max-width:6.5vw;height:6.5vw;max-height:6.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item .icon-list--image{max-width:6rem;height:6rem;max-height:6rem}}div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item .icon-list--description{font-size:1.05rem}@media only screen and (min-width: 750px){div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item .icon-list--description{width:12vw;font-size:1.6vw;line-height:1.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=career-icon-list-section] .icon-list--container .icon-list--items .icon-list--item .icon-list--description{width:11rem;font-size:1.25rem;line-height:1.5rem}}div[data-section-type=career-image-grid-section] .career-image-grid-container{display:flex;flex-wrap:wrap}div[data-section-type=career-image-grid-section] .career-image-grid-container .career-image-grid-item{width:33.33%}@media only screen and (min-width: 750px){div[data-section-type=career-image-grid-section] .career-image-grid-container .career-image-grid-item{width:25%}}.chevron{padding-top:4px;-webkit-text-stroke:1px #fff;font-size:1.3rem;vertical-align:top}.site-nav__childlist{display:inline-block;background:var(--color-bg);padding:11px 17px;text-align:left}.site-nav__childlist-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-15px}.site-nav__childlist-item{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:15px}.site-nav__child-link--parent{font-weight:var(--font-weight-body--bold);margin:4px 0}.page-width{padding-left:35px;padding-right:35px}.page-width.page-width--half-gutters{padding-left:17.5px;padding-right:17.5px}.page-width.page-width--no-gutters{padding-left:0;padding-right:0}@media only screen and (max-width: 749px){.page-width{padding-left:22px;padding-right:22px}.page-width.page-width--half-gutters{padding-left:11px;padding-right:11px}}.page-container{transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1);position:relative}hr{margin:35px 0;border:0;border-bottom:1px solid var(--color-border)}.hr--small{padding:10px 0;margin:0}.hr--invisible{border-bottom:0}.border-bottom{border-bottom:1px solid var(--color-border)}.border-top{border-top:1px solid var(--color-border)}.empty-page-content{padding:125px 35px}@media only screen and (max-width: 749px){.empty-page-content{padding-left:22px;padding-right:22px}}.grid--table{display:table;table-layout:fixed;width:100%}.grid--table>.grid__item{float:none;display:table-cell;vertical-align:middle}.grid--no-gutters{margin-left:0}.grid--no-gutters .grid__item{padding-left:0}.grid--half-gutters{margin-left:-15px}.grid--half-gutters>.grid__item{padding-left:15px}.grid--double-gutters{margin-left:-60px}.grid--double-gutters>.grid__item{padding-left:60px}.grid--flush-bottom{margin-bottom:-35px;overflow:auto}.grid--flush-bottom>.grid__item{margin-bottom:35px}@-webkit-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes placeholder-background-loading{0%{opacity:.02}50%{opacity:.05}100%{opacity:.02}}@-moz-keyframes placeholder-background-loading{0%{opacity:.02}50%{opacity:.05}100%{opacity:.02}}@-ms-keyframes placeholder-background-loading{0%{opacity:.02}50%{opacity:.05}100%{opacity:.02}}@keyframes placeholder-background-loading{0%{opacity:.02}50%{opacity:.05}100%{opacity:.02}}.drawer{display:none;position:absolute;overflow:hidden;-webkit-overflow-scrolling:touch;z-index:9;background-color:var(--color-bg);transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1)}.drawer input[type=text],.drawer textarea{background-color:var(--color-bg);color:var(--color-text)}.js-drawer-open{overflow:hidden}.drawer--top{width:100%}.js-drawer-open-top .drawer--top{-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);display:block}.drawer-page-content::after{visibility:hidden;opacity:0;content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:8;transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1)}.js-drawer-open .drawer-page-content::after{visibility:visible;opacity:1}.drawer__title,.drawer__close{display:table-cell;vertical-align:middle}.drawer__close-button{background:none;border:0 none;position:relative;right:-15px;height:100%;width:60px;padding:0 20px;color:inherit;font-size:.9em}.drawer__close-button:active,.drawer__close-button:focus{background-color:rgba(0,0,0,.6)}.grid--view-items{overflow:auto}.grid-view-item{margin:0 auto}.custom__item .grid-view-item{margin-bottom:0}.grid-view-item__title{margin-bottom:0;color:var(--color-text)}.grid-view-item__meta{margin-top:8px}@media only screen and (max-width: 749px){.grid-view-item__title,.grid-view-item__meta{font-size:.95em}}.grid-view-item__link{display:block}.grid-view-item__vendor{margin-top:4px;color:var(--color-body-text);font-size:.9em;text-transform:uppercase}@media only screen and (max-width: 749px){.grid-view-item__vendor{font-size:.85em}}.grid-view-item__image-wrapper{margin:0 auto;position:relative;width:100%}.grid-view-item__image{display:block;margin:0 auto;padding:1px;width:100%}.grid-view-item__image-wrapper .grid-view-item__image{position:absolute;top:0}.grid-view-item--sold-out .grid-view-item__image{opacity:.5}.grid-view-item--sold-out .grid-view-item__image.no-opacity{opacity:1}.grid-view-item__image.lazyload{opacity:0}.list-view-item{margin-bottom:22px}.list-view-item:last-child{margin-bottom:0}@media only screen and (min-width: 750px){.list-view-item{border-bottom:1px solid var(--color-border);padding-bottom:22px}.list-view-item:last-child{padding-bottom:0;border-bottom:0}}.list-view-item__link{display:table;table-layout:fixed;width:100%}.list-view-item__image{max-height:95px}.list-view-item__image-column{display:table-cell;vertical-align:middle;width:130px}@media only screen and (max-width: 749px){.list-view-item__image-column{width:85px}}.list-view-item__image-wrapper{position:relative;margin-right:15px}@media only screen and (max-width: 749px){.list-view-item__image-wrapper{margin-right:7.5px}}.list-view-item__title-column{display:table-cell;vertical-align:middle}.list-view-item__title{color:var(--color-text);font-size:1.1em;min-width:100px;font-weight:var(--font-weight-header--bold)}@media only screen and (max-width: 749px){.list-view-item__title{font-size:.95em}}.list-view-item__sold-out{font-size:.95em}.list-view-item__on-sale{color:var(--color_sale_text);font-size:.95em}@media only screen and (max-width: 749px){.list-view-item__on-sale{display:none}}.list-view-item__vendor-column{display:table-cell;text-align:center;vertical-align:middle;width:20%}.list-view-item__vendor{font-size:.95em;font-style:italic}@media only screen and (max-width: 749px){.list-view-item__vendor{font-size:.9em}}.list-view-item__price-column{display:table-cell;text-align:right;vertical-align:middle;width:20%;font-size:1.05em}@media only screen and (max-width: 749px){.list-view-item__price-column{font-size:.95em}}.list-view-item__price-column .price__vendor,.list-view-item__price-column .price-item__label{display:none}.list-view-item__price-column .price__regular,.list-view-item__price-column .price__sale{flex-basis:100%}.list-view-item__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-view-item__price--reg{color:var(--color_sale_text)}@media only screen and (max-width: 749px){.list-view-item__price--reg{display:block}}@media only screen and (max-width: 749px){.list-view-item__price--sale{display:block}}@media only screen and (max-width: 749px){.currency-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;background-color:rgba(51,51,51,.1);padding:12px 17px 12px 30px}}.currency-selector__label{font-size:.6em;margin-bottom:0;text-transform:uppercase}.currency-selector__input-wrapper{margin-top:4px}@media only screen and (max-width: 749px){.currency-selector__input-wrapper{margin-top:0;width:100%}}.currency-selector__input-wrapper .icon{left:auto;height:10px;margin:0;width:12px}@media only screen and (min-width: 750px){.currency-selector__input-wrapper .icon{height:.5em;right:5px;width:.5em}}.currency-selector__dropdown{border:none;color:var(--color-text);padding-left:8px;padding-right:17px}@media only screen and (max-width: 749px){.currency-selector__dropdown{font-size:.6em;font-weight:var(--font-weight-body--bold);width:100%}}div[data-section-type=divider-description-button-section]{padding:.94rem 2.8rem;text-align:center}@media only screen and (min-width: 750px){div[data-section-type=divider-description-button-section]{padding:0 0 2.5rem 0}}div[data-section-type=divider-description-button-section] .divider--title{font-weight:600;font-size:1.4rem}@media only screen and (min-width: 750px){div[data-section-type=divider-description-button-section] .divider--title{font-size:3vw;line-height:4.125vw}}@media only screen and (min-width: 1400px){div[data-section-type=divider-description-button-section] .divider--title{font-size:3rem;line-height:4.125rem}}div[data-section-type=divider-description-button-section] .divider--subtitle{font-size:1.07rem;line-height:1.4rem}@media only screen and (min-width: 750px){div[data-section-type=divider-description-button-section] .divider--subtitle{font-size:2vw;line-height:3.125vw}}@media only screen and (min-width: 1400px){div[data-section-type=divider-description-button-section] .divider--subtitle{font-size:2rem;line-height:3.125rem}}div[data-section-type=divider-description-button-section] .divider--cta{position:relative;z-index:0}div[data-section-type=divider-description-button-section] .divider--cta .gradient-button{display:inline-block;position:relative;padding:.5rem 2.5rem;font-size:1rem;font-weight:600;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){div[data-section-type=divider-description-button-section] .divider--cta .gradient-button{padding:.5vw 3.2vw;font-size:1.2vw}}@media only screen and (min-width: 1400px){div[data-section-type=divider-description-button-section] .divider--cta .gradient-button{padding:.5rem 3.2rem;font-size:1.2rem}}div[data-section-type=divider-description-button-section] .divider--cta .gradient-button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){div[data-section-type=divider-description-button-section] .divider--cta .gradient-button:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=divider-description-button-section] .divider--cta .gradient-button:before{top:.5rem;left:.5rem}}div[data-section-type=divider-with-description-section]{padding:.94rem 2.8rem;text-align:center}@media only screen and (min-width: 750px){div[data-section-type=divider-with-description-section]{padding:2.5rem 9rem}}div[data-section-type=divider-with-description-section] .divider--title{font-weight:600;font-size:1.4rem}@media only screen and (min-width: 750px){div[data-section-type=divider-with-description-section] .divider--title{font-size:3vw;line-height:4.125vw}}@media only screen and (min-width: 1400px){div[data-section-type=divider-with-description-section] .divider--title{font-size:3rem;line-height:4.125rem}}div[data-section-type=divider-with-description-section] .divider--subtitle{font-size:1.07rem;line-height:1.4rem}@media only screen and (min-width: 750px){div[data-section-type=divider-with-description-section] .divider--subtitle{font-size:2vw;line-height:3.125vw}}@media only screen and (min-width: 1400px){div[data-section-type=divider-with-description-section] .divider--subtitle{font-size:2rem;line-height:3.125rem}}.site-nav--has-dropdown{position:relative}.site-nav--has-centered-dropdown{position:static}.site-nav__dropdown{display:none;position:absolute;padding:11px 30px 11px 0;margin:0;z-index:7;text-align:left;border:1px solid var(--color-border);background:var(--color-bg);left:-1px;top:41px}.site-nav__dropdown .site-nav__link{padding:4px 15px 5px}.site-nav--active-dropdown .site-nav__dropdown{display:block}.site-nav__dropdown li{display:block}.site-nav__dropdown--right:not(.site-nav__dropdown--centered){right:0;left:unset}.site-nav__dropdown--left:not(.site-nav__dropdown--centered){left:0}.site-nav__dropdown--centered{width:100%;padding:0;text-align:center}div[data-section-type=sliding-collection-section] .collection-description{font-size:.9em;margin-top:0;text-align:center;padding-left:20px;padding-right:20px}@media only screen and (min-width: 750px){div[data-section-type=sliding-collection-section] .collection-description{font-size:1em;padding-left:200px;padding-right:200px}}@media only screen and (max-width: 749px){div[data-section-type=sliding-collection-section] .slick-list{padding:0 10% 0 0}}div[data-section-type=page-hero-section] div[role=text]{padding:15px 0;background-color:rgba(255,255,255,.8)}@media only screen and (min-width: 750px){div[data-section-type=page-hero-section] div[role=text]{padding:25px 0}}div[data-section-type=page-hero-section] div[role=text] .mega-title--large{font-family:"Arapey";margin-bottom:15px}div[data-section-type=page-hero-section] div[role=text] .mega-subtitle--large{font-family:"Avenir Next"}div[data-section-type=page-hero-section] .mega-title{margin:auto auto 10px auto}form{margin:0}fieldset{border:1px solid #949494;margin:0 0 35px;padding:17.5px}legend{border:0;padding:0}button{cursor:pointer}input[type=submit]{cursor:pointer}label{display:block;margin-bottom:5px}@media only screen and (max-width: 749px){label{font-size:.9em}}[type=radio]+label,[type=checkbox]+label{display:inline-block;margin-bottom:0}label[for]{cursor:pointer}input,textarea,select{border:1px solid #949494;background-color:var(--color-text-field);color:var(--color-text-field-text);max-width:100%;line-height:1.2;border-radius:2px}input:focus,textarea:focus,select:focus{border-color:#7b7b7b}input[disabled],textarea[disabled],select[disabled]{cursor:default;background-color:#f4f4f4;border-color:#f4f4f4}input.input--error::-webkit-input-placeholder,textarea.input--error::-webkit-input-placeholder,select.input--error::-webkit-input-placeholder{color:#d20000;opacity:.5}input.input--error::-moz-placeholder,textarea.input--error::-moz-placeholder,select.input--error::-moz-placeholder{color:#d20000;opacity:.5}input.input--error:-ms-input-placeholder,textarea.input--error:-ms-input-placeholder,select.input--error:-ms-input-placeholder{color:#d20000;opacity:.5}input.input--error::-ms-input-placeholder,textarea.input--error::-ms-input-placeholder,select.input--error::-ms-input-placeholder{color:#d20000;opacity:1}input.hidden-placeholder::-webkit-input-placeholder,textarea.hidden-placeholder::-webkit-input-placeholder,select.hidden-placeholder::-webkit-input-placeholder{color:rgba(0,0,0,0)}input.hidden-placeholder::-moz-placeholder,textarea.hidden-placeholder::-moz-placeholder,select.hidden-placeholder::-moz-placeholder{color:rgba(0,0,0,0)}input.hidden-placeholder:-ms-input-placeholder,textarea.hidden-placeholder:-ms-input-placeholder,select.hidden-placeholder:-ms-input-placeholder{color:rgba(0,0,0,0)}input.hidden-placeholder::-ms-input-placeholder,textarea.hidden-placeholder::-ms-input-placeholder,select.hidden-placeholder::-ms-input-placeholder{opacity:1}.product-form input,.product-form textarea,.product-form select{min-height:44px}textarea{min-height:100px}input.input--error,select.input--error,textarea.input--error{border-color:#d20000;background-color:#fff8f8;color:#d20000;margin-bottom:5px}.input-error-message{display:block;width:100%;color:#d20000;font-size:.9em;margin-bottom:5px}@media only screen and (max-width: 749px){.input-error-message{margin-bottom:8.3333333333px}}.input-error-message .icon{width:1em;height:1em;margin-top:-0.3em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(var(--svg-select-icon));background-repeat:no-repeat;background-position:right 10px center;line-height:1.2;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer;padding-top:8px;padding-left:15px;padding-bottom:8px}@media only screen and (min-width: 750px){select{padding-top:10px;padding-left:18px;padding-bottom:10px}}.select-group{position:relative;z-index:2}.select-group select{background-image:none;background-color:rgba(0,0,0,0)}.select-group .icon{height:.5em;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.5em;z-index:-1}.select-label{font-size:.6em;text-transform:uppercase}optgroup{font-weight:var(--font-weight-body--bold)}option{color:var(--color-text);background-color:var(--color-body)}select::-ms-expand{display:none}.label--hidden{position:absolute;height:0;width:0;margin-bottom:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}::-webkit-input-placeholder{color:var(--color-text-field-text);opacity:.6}::-moz-placeholder{color:var(--color-text-field-text);opacity:.6}:-ms-input-placeholder{color:var(--color-text-field-text);opacity:.6}::-ms-input-placeholder{color:var(--color-text-field-text);opacity:1}.label--error{color:#d20000}input,textarea{padding:8px 15px}@media only screen and (min-width: 750px){input,textarea{padding:10px 18px}}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;width:100%;margin-bottom:8.3333333333px}.form-vertical input.input--error,.form-vertical select.input--error,.form-vertical textarea.input--error{margin-bottom:5px}.form-vertical [type=radio],.form-vertical [type=checkbox]{display:inline-block;width:auto;margin-right:5px}.form-vertical [type=submit],.form-vertical .btn,.form-vertical .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .form-vertical .shopify-payment-button__button--unbranded{display:inline-block;width:auto}.form-single-field{margin:0 auto 35px;max-width:35rem}.form-single-field .input--error{margin-bottom:0}.note,.form-message{padding:8px;margin:0 0 17.5px}@media only screen and (min-width: 750px){.note,.form-message{padding:10px}}.note{border:1px solid #949494}.form-message--success{border:1px solid #1f873d;background-color:#f8fff9;color:#1f873d;display:block;width:100%}.form-message--error{border:1px solid #d20000;background-color:#fff8f8;padding:1rem 1.3rem;text-align:left;width:100%}.form-message--error li{list-style-type:disc;list-style-position:inside}.form-message--error .form-message__title{font-size:1.2em}.form-message--error .form-message__link{display:inline-block;text-decoration:underline;text-decoration-skip-ink:auto;color:var(--color-text)}.form-message--error .form-message__link:hover{text-decoration:none;color:var(--color-text)}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.form-vertical .input-group{margin-bottom:35px}.input-error-message{display:block;width:100%}.input-group--error{margin-bottom:5px}.input-group__field,.input-group__field input,.input-group__btn .btn,.input-group__btn .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .input-group__btn .shopify-payment-button__button--unbranded{min-height:42px}@media only screen and (min-width: 750px){.input-group__field,.input-group__field input,.input-group__btn .btn,.input-group__btn .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .input-group__btn .shopify-payment-button__button--unbranded{min-height:40px}}.input-group__field{-ms-flex-preferred-size:15rem;-webkit-flex-basis:15rem;-moz-flex-basis:15rem;flex-basis:15rem;flex-grow:9999;margin-bottom:1rem;border-radius:2px 0 0 2px;text-align:left}.input-group__field input{width:100%}.form-vertical .input-group__field{margin:0}.input-group__btn{flex-grow:1}.input-group__btn .btn,.input-group__btn .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .input-group__btn .shopify-payment-button__button--unbranded{width:100%;border-radius:0 2px 2px 0}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}svg.icon:not(.icon--full-color) .icon-error__symbol,symbol.icon:not(.icon--full-color) .icon-error__symbol{fill:#fff}.icon-social{width:2rem;margin:4px 8px 4px 0}.icon-custom{width:2rem;height:2rem;padding-left:5px;border-radius:50%}.icon-custom i{color:#fff}.icon--mail{border:1px solid rgba(103,103,102,.8);background:rgba(103,103,102,.8)}.icon--link{border:1px solid rgba(59,102,177,.8);background:rgba(59,102,177,.8);transform:rotate(90deg)}.no-svg .icon__fallback-text{position:static !important;overflow:inherit;clip:none;height:auto;width:auto;margin:0}.payment-icons{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}@media only screen and (max-width: 749px){.payment-icons{line-height:40px}}.payment-icons .icon{width:38px;height:24px;fill:inherit}.social-icons .icon{width:23px;height:23px}@media only screen and (min-width: 750px){.social-icons .icon{width:25px;height:25px}}.social-icons .icon.icon--wide{width:40px}.icon-spinner{-moz-animation:spin 500ms infinite linear;-o-animation:spin 500ms infinite linear;-webkit-animation:spin 500ms infinite linear;animation:spin 500ms infinite linear}ul,ol{margin:0;padding:0}ol{list-style:decimal}.list--inline{padding:0;margin:0}.list--inline>li{display:inline-block;margin-bottom:0;vertical-align:middle}.mobile-nav{display:block;-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1)}.sub-nav--is-open .mobile-nav{-ms-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.third-nav--is-open .mobile-nav{-ms-transform:translate3d(-200%, 0, 0);-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}.mobile-nav__link,.mobile-nav__sublist-link{display:block;width:100%;padding:15px 30px;font-size:var(--font-size-mobile-input)}.mobile-nav__link{position:relative}.mobile-nav__label{border-bottom:1px solid rgba(0,0,0,0)}.mobile-nav__link--active .mobile-nav__label{border-bottom-color:var(--color-text)}.mobile-nav__sublist-link:not(.mobile-nav__sublist-header){padding-left:70px;padding-right:30px}.mobile-nav__item{display:block;width:100%}.mobile-nav__item .icon{position:absolute;top:50%;left:50%;height:12px;width:10px;margin:-6px 0 0 -5px}.mobile-nav__return{border-right:1px solid var(--color-border)}.mobile-nav__return-btn{position:relative;padding:24px 0;width:55px}.mobile-nav__icon{position:absolute;right:0;top:0;bottom:0;padding-left:22px;padding-right:22px;pointer-events:none;overflow:hidden}.mobile-nav__table{display:table;width:100%}.mobile-nav__table-cell{display:table-cell;vertical-align:middle;width:1%;text-align:left;white-space:normal}.mobile-nav__toggle-button{padding:20px 15px}.mobile-nav__dropdown{position:absolute;background-color:var(--color-body);z-index:8;width:100%;top:0;right:-100%;display:none}.is-active+.mobile-nav__dropdown{display:block;opacity:1}.mobile-nav__dropdown.is-closing{transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1);opacity:.99}.mobile-nav__dropdown .mobile-nav__sublist-header{font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-header);display:table-cell;vertical-align:middle;padding-left:15px}.mobile-nav__dropdown .mobile-nav__sublist-header--main-nav-parent{color:var(--color-body-text)}.mobile-nav-wrapper{-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);position:absolute;top:0;left:0;background-color:var(--color-body);transition:all .45s cubic-bezier(0.29, 0.63, 0.44, 1);display:none;overflow:hidden;width:100%}.mobile-nav-wrapper::after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid var(--color-border)}.mobile-nav-wrapper.js-menu--is-open{display:block}.mobile-nav--open .icon-close{display:none}.mobile-nav--close .icon-hamburger{display:none}.site-header__mobile-nav{position:relative;background-color:var(--color-body)}@media only screen and (max-width: 749px){.site-header__mobile-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}.modal{max-width:100%}.modal:not(.vendor-modal){-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);background-color:var(--color-bg);bottom:0;color:var(--color-text);display:none;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0}.modal--is-active{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);display:block;opacity:1;overflow:hidden}.modal__inner{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.modal__centered{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.no-csstransforms .modal__centered{top:20%}.modal__close{border:0;padding:35px;position:fixed;top:0;right:0;z-index:2}.modal__close .icon{font-size:1em}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1071;background-color:#000}.modal-backdrop.show{opacity:.5}.modal-backdrop.fade{opacity:0}.blocker{z-index:2}.popup{position:fixed;z-index:1000;padding:.5rem;font-size:1rem}.popup--success{color:var(--color-btn-primary-text);background-color:#49b780}.popup__close-button{float:right;cursor:pointer}.popup__title{font-weight:600}.popup__message{font-size:.8rem}.rte img{height:auto}.rte table{table-layout:fixed}.rte ul,.rte ol{margin:7.5px 0 7.5px 15px}.rte ul.list--inline,.rte ol.list--inline{margin-left:0}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.rte a:not(.btn){border-bottom:1px solid currentColor;padding-bottom:1px}.text-center.rte ul,.text-center.rte ol,.text-center .rte ul,.text-center .rte ol{margin-left:0;list-style-position:inside}.scrollable-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.rte{color:var(--color-body-text);margin-bottom:15px}.rte:last-child{margin-bottom:0}.rte h1,.rte .h1,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte .h5,.rte h6,.rte .h6{margin-top:35px;margin-bottom:17.5px}.rte h1:first-child,.rte .h1:first-child,.rte h2:first-child,.rte .h2:first-child,.rte h3:first-child,.rte .h3:first-child,.rte h4:first-child,.rte .h4:first-child,.rte h5:first-child,.rte .h5:first-child,.rte h6:first-child,.rte .h6:first-child{margin-top:0}.rte li{margin-bottom:4px;list-style:inherit}.rte li:last-child{margin-bottom:0}.rte-setting{margin-bottom:8.3333333333px}.rte-setting:last-child{margin-bottom:0}.shopping-cart-component{display:block;margin-right:.5rem}div[data-section-type=page-social-referral] #FormSweepstake{display:none}.spinner{width:50vw;height:50vh;padding-top:20%;margin:0 auto;font-size:3rem;text-align:center}@media only screen and (max-width: 749px){.spinner{padding-top:50%;font-size:2rem}}.spinner.hidden{display:none}.ecommerce-collection_container{text-align:center;color:#000}@media only screen and (min-width: 750px){.ecommerce-collection_container{width:42%;padding:unset}}.ecommerce-collection_container .ecommerce-collection_wrapper{position:fixed;bottom:0;width:100%;margin-top:4px;padding:.5rem 1.5rem 0;border-top:4px solid;background-color:#fff;border-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper{position:sticky;top:4rem;bottom:unset;margin-top:unset;padding-top:2.5rem;border-top:unset;border-image:unset}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variants-container_title{font-size:.8rem;line-height:1.1rem;font-weight:700}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variants-container_title{font-size:1.2vw;line-height:1.1vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variants-container_title{font-size:1.2rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper{display:flex;padding-top:.5rem;flex-wrap:wrap;gap:1rem;justify-content:center}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper{margin:auto;padding-top:1.4vw;gap:1.5vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper{padding-top:1.4rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container{height:inherit;padding:0 3px 3px 0;background-image:linear-gradient(35.31deg, rgba(252, 224, 58, 0.7) -1.52%, rgba(255, 103, 86, 0.7) 26.06%, rgba(204, 153, 255, 0.7) 65.62%, rgba(64, 233, 233, 0.7) 96.85%);flex:0 0 30%}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container{padding:0 5px 5px 0}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant{display:flex;height:100%;padding:6px 4px;border:1px solid #000;background-color:#fff;flex-direction:column;gap:.4rem}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant{padding:.5vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant{padding:.5rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container{line-height:1rem}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container{line-height:1.9vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container{line-height:1.9rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container .ecommerce-product-variant_entries{font-size:1.5rem;font-weight:700}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container .ecommerce-product-variant_entries{font-size:2vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container .ecommerce-product-variant_entries{font-size:2.4rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container .ecommerce-product-variant_entries-label{font-size:.7rem;font-weight:700}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container .ecommerce-product-variant_entries-label{font-size:1.15vw;line-height:1.3vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_entries-container .ecommerce-product-variant_entries-label{line-height:1.3rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant-description{flex-grow:1;font-size:.6rem;line-height:normal;font-weight:600}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant-description{font-size:.7vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant-description{font-size:.7rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_icon_container{display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_icon_container{margin:.5rem 0}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_icon_container .ecommerce-product-variant_label--icon{max-height:5rem}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_icon_container .ecommerce-product-variant_label--icon{max-height:10rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container input{display:none}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .btn,.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button__button--unbranded{width:100%;min-height:unset;padding:5px 3px;border-radius:2rem;background:#000;letter-spacing:0}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .btn,.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button__button--unbranded{padding:.5vw;font-size:.75vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .btn,.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button__button--unbranded{padding:.5rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button__button{line-height:0;text-indent:-9999px}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-variant_buy-btn-container .shopify-payment-button__button:after{display:block;line-height:initial;text-indent:0}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-details{flex-grow:1;font-size:.5rem;line-height:normal;color:gray}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-details{margin:3px 0;font-size:.6vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-details{font-size:.6rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-product_container .ecommerce-product_wrapper .ecommerce-product-variant--wrapper .ecommerce-product-variant--container .ecommerce-product-variant .ecommerce-product-details p{margin:0}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn{display:grid;gap:4px;margin:.5rem 0}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn{gap:.7vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn{gap:.7rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container{position:relative;z-index:0}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container .next-page--btn{display:inline-block;position:relative;padding:2px 2rem;font-size:.7rem;font-weight:600;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container .next-page--btn{margin:.5rem 0;padding:3px 3vw;font-size:1vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container .next-page--btn{font-size:1rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container .next-page--btn:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container .next-page--btn:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .pagination--container .next-page--btn:before{top:.5rem;left:.5rem}}.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .btn-next-step{overflow:hidden;border:none;outline:none;font-size:.75rem;font-weight:600;text-decoration:underline;letter-spacing:1px;color:#000;background-color:rgba(0,0,0,0);background-repeat:no-repeat}@media only screen and (min-width: 750px){.ecommerce-collection_container .ecommerce-collection_wrapper .ecommerce-action--btn .btn-next-step{font-size:.9vw}}.gradient__text{background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.sweepstake-ecommerce__disclaimer{font-size:.6rem;color:gray}@media only screen and (min-width: 750px){.sweepstake-ecommerce__disclaimer{font-size:.8vw}}@media only screen and (min-width: 1400px){.sweepstake-ecommerce__disclaimer{font-size:.8rem}}.page--indicator{font-size:.8rem;margin-top:.5rem}@media only screen and (min-width: 750px){.page--indicator{margin-top:.9vw}}@media only screen and (min-width: 1400px){.page--indicator{margin-top:.9rem}}@media only screen and (min-width: 750px){.sweep-details-panel--container{display:flex;align-items:center}}@media only screen and (min-width: 750px){.sweep-details-panel--container.main_sweep{height:48vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container.main_sweep{height:48rem}}@media only screen and (min-width: 750px){.sweep-details-panel--container.regular_sweep{height:45vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container.regular_sweep{height:45rem}}.sweep-details-panel--container .sweep-details-panel--image{width:100%;height:auto;object-fit:cover}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--image{height:100%}}.sweep-details-panel--container .sweep-details-panel--view{position:relative;z-index:0;padding:0 1.25rem;font-family:var(--font-stack-body);text-align:center;color:#000}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view{position:absolute;width:100%;padding:0 1.5vw;text-align:center}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view{position:absolute;width:100%;padding:0 1.5rem;text-align:center}}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content{max-width:36vw;text-align:left}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content{max-width:37rem;text-align:left}}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content.container-left-side{margin-left:8vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content.container-left-side{margin-left:8rem}}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content.container-right-side{margin:0 1rem 0 auto}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-title{margin:1rem 0rem;font-family:var(--font-stack-body);font-size:1.5rem;line-height:2.15rem;font-weight:600}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-title{margin:0;font-size:3.5vw;line-height:4.75vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-title{margin:0;font-size:3.5rem;line-height:4.75rem}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-title .show-space{display:none}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-title .show-space{display:block}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-description{margin:0;font-size:1.15rem;font-weight:400;color:#000}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-description{margin:2.5vw 0vw;font-size:1.8vw;font-weight:600;width:90%}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-description{margin:2.5rem 0rem;font-size:1.8rem;font-weight:600;width:90%}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button{display:inline-block;position:relative;margin-top:1.5rem;margin-bottom:1.5rem;padding:7px 2rem;border:none;font-size:.938rem;font-weight:600;letter-spacing:1px;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button{margin-top:1.25vw;padding:1.15vw 3.7vw;font-size:1.6vw;line-height:1.563vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button{margin-top:1.25rem;padding:1.15rem 3.7rem;font-size:1.6rem;line-height:1.563rem}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button:after{content:"Enter To Win"}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--content .sweep-details-panel--content-button:before{top:.5rem;left:.5rem}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways{display:none}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways{display:block;margin-top:1vw;margin-bottom:-3vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways{display:block;margin-top:4rem;margin-bottom:-4rem}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways .explore-giveaways--button{display:inline-grid;border:none;font-weight:600;color:var(--color-text-field);background:rgba(0,0,0,0);justify-items:center}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways .explore-giveaways--button{font-size:1.35vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways .explore-giveaways--button{font-size:1.35rem}}.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways .explore-giveaways--button .explore-giveaways--button-icon{height:1.85rem}@media only screen and (min-width: 750px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways .explore-giveaways--button .explore-giveaways--button-icon{height:3vw}}@media only screen and (min-width: 1400px){.sweep-details-panel--container .sweep-details-panel--view .sweep-details-panel--explore-giveaways .explore-giveaways--button .explore-giveaways--button-icon{height:3rem}}.sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container{display:flex;padding:.5rem 1rem;align-items:center}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container{padding:.7rem .5rem;display:block}}.sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--logo{height:1.75rem;margin-right:.5rem}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--logo{vertical-align:bottom}}.sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--title{font-size:1.1rem;font-weight:600;letter-spacing:1px}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--title{font-size:1.2rem;letter-spacing:2px}}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor{display:flex;margin-bottom:1rem;align-items:center}}@media only screen and (min-width: 1400px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-image .grid-view-item__image{max-height:35rem;object-fit:contain}}.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container{margin:1.5rem 1rem}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container{margin:2vw 0 2vw 2vw}}@media only screen and (min-width: 1400px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container{margin:2rem 0 2rem 2rem}}.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .logo{display:block;max-width:8rem;max-height:6.25rem;height:auto;width:auto;margin-bottom:1.25rem}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .logo{max-width:8vw;max-height:4.25rem;margin-bottom:1.5rem}}@media only screen and (min-width: 1400px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .logo{max-width:8rem}}.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .description{max-width:95%;font-size:1rem;line-height:1.75rem;color:#000}@media only screen and (min-width: 750px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .description{font-size:1vw;line-height:1.75vw}}@media only screen and (min-width: 1400px){.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .description{font-size:1rem;line-height:1.75rem}}.sweepstakes-cpl-sponsors-section .sweepstakes-cpl-sponsors-container .sweep-cpl-sponsor .sweep-cpl-sponsor-info .sweep-cpl-sponsor-info-container .description p{color:#000;margin-bottom:1rem}.product-sweepstake-cosponsors-template__container .sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--title{font-size:1.125rem;font-weight:600;letter-spacing:.05em}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--title{font-size:1.125vw}}@media only screen and (min-width: 1400px){.product-sweepstake-cosponsors-template__container .sweepstakes-cpl-sponsors-section .sweep-lander_subsection-title-container .sweep-lander_subsection-title-container--title{font-size:1.125rem}}table{margin-bottom:17.5px}table a{border-bottom:1px solid currentColor}th{font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-body--bold)}th,td{text-align:left;border:1px solid var(--color-border);padding:10px 14px}tbody th,tfoot th{font-weight:normal}@media only screen and (max-width: 749px){.responsive-table thead{display:none}.responsive-table th,.responsive-table td{float:left;clear:left;width:100%;text-align:right;padding:17.5px;border:0;margin:0}.responsive-table th::before,.responsive-table td::before{content:attr(data-label);float:left;text-align:center;font-size:12px;padding-right:10px;font-weight:normal}.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child{position:relative;margin-top:10px;padding-top:35px}.responsive-table__row+.responsive-table__row::after,tfoot>.responsive-table__row:first-child::after{content:"";display:block;position:absolute;top:0;left:17.5px;right:17.5px;border-bottom:1px solid var(--color-border)}}.ticket-icon{display:inline-block;vertical-align:top}.ticket-icon--header{width:2.5rem;margin-top:-2px;margin-bottom:-9px}.ticket-icon--entries{width:3.5rem;padding:5px 0;margin:0 4px}[data-section-type=video-section]{margin:0 auto}@media only screen and (max-width: 749px){[data-section-type=video-section]{transition:width .6s cubic-bezier(0.44, 0.13, 0.48, 0.87),height .6s cubic-bezier(0.44, 0.13, 0.48, 0.87),padding .6s cubic-bezier(0.44, 0.13, 0.48, 0.87)}}.video-section-wrapper{position:relative;display:flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;height:100%}@media only screen and (min-width: 750px){.video-section-wrapper{overflow:hidden}}@media only screen and (max-width: 749px){.video-section-wrapper{overflow:visible !important}.video-section-wrapper.video-is-playing{margin:0}.video-section-wrapper.video-is-loaded{transition:margin .6s cubic-bezier(0.44, 0.13, 0.48, 0.87)}}.video-section-wrapper--small.video-section-wrapper--min-height{min-height:175px}@media only screen and (min-width: 750px){.video-section-wrapper--small.video-section-wrapper--min-height{min-height:475px}}.video-section-wrapper--medium.video-section-wrapper--min-height{min-height:270px}@media only screen and (min-width: 750px){.video-section-wrapper--medium.video-section-wrapper--min-height{min-height:650px}}.video-section-wrapper--large.video-section-wrapper--min-height{min-height:375px}@media only screen and (min-width: 750px){.video-section-wrapper--large.video-section-wrapper--min-height{min-height:775px}}.video-background-wrapper--no-overlay{background-color:rgba(61,66,70,.2)}.video__text-content{text-align:center;position:relative;width:100%;top:20px;opacity:1;transition:all .6s cubic-bezier(0.44, 0.13, 0.48, 0.87);transition-delay:.3s;z-index:3;padding:40px 0}.video-is-playing .video__text-content{display:none}.video-is-loaded .video__text-content,.no-js .video__text-content{-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}.video-is-loaded .video__text-content::after,.no-js .video__text-content::after{opacity:0;visibility:hidden;content:none}.video__title{color:var(--color-overlay-title-text)}.video-is-paused .video__title{display:none}.video{display:none;position:absolute;left:0;top:0;z-index:2}.video--background{position:absolute;visibility:hidden;opacity:0;transition:all .2s ease-in}.autoplay .video-is-loaded .video--background{display:block;visibility:visible;opacity:1}.video--image_with_play{display:none;opacity:0;visibility:none;width:100%;height:100%;transition:all .2s ease-in}.video-is-playing .video--image_with_play,.video-is-paused .video--image_with_play{display:block;visibility:visible;opacity:1}.video-control{display:none;visibility:hidden;opacity:0;position:absolute;z-index:4;transition:all .1s ease-out}.video-control__play-wrapper{display:none;height:50px}@media only screen and (min-width: 750px){.video-control__play-wrapper{display:block}}.video-control__play-wrapper-mobile{display:block;height:50px;position:absolute;top:calc(100% - 25px);left:calc(50% - 25px)}@media only screen and (min-width: 750px){.video-control__play-wrapper-mobile{display:none}}.video-control__play-wrapper--with-text{margin-top:30px}.video-control__play{display:flex;justify-content:center;visibility:visible;opacity:1;width:50px;height:50px;border-radius:25px;position:relative;margin:0 auto;padding:5px;pointer-events:none}.video-background-wrapper .video-control__play{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-control__play .icon{opacity:.5}.video-is-loaded .video-control__play{pointer-events:auto}.video-is-loaded .video-control__play .icon{opacity:1}.video-is-playing .video-control__play{display:none;visibility:hidden;opacity:0}.video-control__play::before{content:"";display:block;width:2.875rem;height:2.875rem;position:absolute;margin-left:-1.4375rem;border-radius:50%;border:2px solid #fff;border-top-color:rgba(0,0,0,0);-moz-animation:spin 0.65s infinite linear;-o-animation:spin 0.65s infinite linear;-webkit-animation:spin 0.65s infinite linear;animation:spin 0.65s infinite linear;transition:all .1s ease-out .5s;z-index:5;top:1px;left:50%;opacity:.5}.video-is-loaded .video-control__play::before,.video-is-playing .video-control__play::before,.video-is-paused .video-control__play::before{content:none;display:none}.video-control__close-wrapper{display:none;width:50px;height:50px;position:absolute;top:0;right:0;outline:none;z-index:3}.video-is-playing .video-control__close-wrapper,.video-is-paused .video-control__close-wrapper{display:block}.video-control__close{position:relative;width:30px;height:30px;margin:0 auto;font-size:14px;line-height:27px;border-radius:15px;background-color:#fff;color:#000}.video-control__close-wrapper:hover .video-control__close,.video-control__close-wrapper:focus .video-control__close{outline:auto 5px -webkit-focus-ring-color;opacity:.7}.video-is-playing .video-control__close,.video-is-paused .video-control__close{display:inline-block;visibility:visible;opacity:1}.video-control__close .icon{display:inline-block;width:14px;height:14px;margin:0 auto}.video__pause{position:absolute;top:0;right:0;z-index:3;width:50px;height:50px;padding:0;border:none;background-color:rgba(0,0,0,0);transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87)}@media only screen and (max-width: 749px){.video__pause{display:none}}.video-is-playing .video__pause{display:none}.video__pause .icon{position:relative;color:rgba(255,255,255,.5);transition:color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87),background-color .2s cubic-bezier(0.44, 0.13, 0.48, 0.87)}.video__pause:hover,.video__pause:focus{outline:none}.video__pause:hover .icon,.video__pause:focus .icon{color:#fff}.video__pause .icon-pause{width:12px;height:12px;top:11px}.video__pause .icon-play{width:16px;height:16px;top:9px}.video__pause-resume,.video__pause-stop{height:34px;width:34px;margin:0 auto;justify-content:center;background-color:rgba(0,0,0,.4)}.video__pause:hover .video__pause-resume,.video__pause:focus .video__pause-resume,.video__pause:hover .video__pause-stop,.video__pause:focus .video__pause-stop{background-color:rgba(0,0,0,.75)}.video__pause:focus .video__pause-resume,.video__pause:focus .video__pause-stop{outline:auto 5px -webkit-focus-ring-color}.video__pause-stop{display:flex}.is-paused .video__pause-stop{display:none}.video__pause-resume{display:none}.is-paused .video__pause-resume{display:flex}div[data-section-type=winners-testimonials-section]{font-family:var(--font-stack-body);color:#000}div[data-section-type=winners-testimonials-section] .winners-testimonials--title{margin:0;padding-bottom:1rem;text-transform:none;letter-spacing:normal}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winners-testimonials--title{padding-bottom:2.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=winners-testimonials-section] .winners-testimonials--title{padding-bottom:2.5rem}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card{position:sticky;padding:3.25rem 0;border-bottom:1px solid #000}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card{display:flex;align-items:center}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card:nth-child(2){padding-top:0}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner--image{position:relative}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner--image{width:50%}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner--image img{padding:0;border:1px solid #000}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner--image:before{position:absolute;top:6px;left:6px;z-index:-1;width:100%;height:100%;background:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner--image:before{top:.6vw;left:.6vw}}@media only screen and (min-width: 1400px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner--image:before{top:.6rem;left:.6rem}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text{display:flex;padding-top:3rem;text-align:left;flex-direction:column}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text{width:50%;padding:0 4vw}}@media only screen and (min-width: 1400px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text{padding:0 4rem}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-message{font-size:1.15rem;line-height:1.65rem;color:#000}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-message{font-size:1.5vw;line-height:2.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-message{font-size:1.25rem;line-height:1.85rem}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-name{font-size:1.15rem;font-weight:700}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-name{font-size:1.5vw}}@media only screen and (min-width: 1400px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-name{font-size:1.5rem}}div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-from{font-size:.95rem;font-weight:600;text-transform:uppercase}@media only screen and (min-width: 750px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-from{font-size:.95vw}}@media only screen and (min-width: 1400px){div[data-section-type=winners-testimonials-section] .winner-testimonial--card .winner-text .winner-text-from{font-size:.95rem}}.video-hero{background-color:#000;padding-bottom:.5rem}@media only screen and (min-width: 750px){.video-hero{height:40vw;padding-bottom:1rem}}@media only screen and (min-width: 1400px){.video-hero{height:40rem}}.video-hero .video-hero__video{width:100%;height:100%;object-fit:contain}@keyframes blink{50%{opacity:0}}.advertise-page{color:#222020}.advertise-page__hero .grow-hero-wrapper{position:relative;width:100%;margin:0 auto}@media only screen and (min-width: 990px){.advertise-page__hero .grow-hero-wrapper{height:500px;overflow:hidden}}.advertise-page__hero video.hero-video{width:100%}@media only screen and (min-width: 990px){.advertise-page__hero video.hero-video{position:relative;display:block;top:50%;transform:translateY(-50%)}}.advertise-page__hero .inner-button{display:table;background:var(--color-btn-primary-text);color:var(--color-btn-primary);font-size:1rem;letter-spacing:.2rem;padding:.5rem 1.5rem;margin:2rem auto;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);box-shadow:0 0 20px 5px rgba(0,0,0,.5)}@media only screen and (max-width: 749px){.advertise-page__hero .inner-button{display:none}}.advertise-page__hero .outer-button{display:none}@media only screen and (max-width: 749px){.advertise-page__hero .outer-button{display:table;background:var(--color-btn-primary);color:var(--color-btn-primary-text);box-shadow:none;font-size:1rem;padding:.75rem 1.25rem;margin:2rem auto}}.advertise-page__hero .blinking-arrow{width:3rem;position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);animation:blink 2s linear infinite}@media only screen and (max-width: 749px){.advertise-page__hero .blinking-arrow{display:none}}.advertise-page__stats{background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}.advertise-page__stats .grow-stats-wrapper{width:70%;margin:0 auto}@media only screen and (max-width: 749px){.advertise-page__stats .grow-stats-wrapper{width:95%}}.advertise-page__stats .titles-container{padding:1.5rem 0}@media only screen and (max-width: 749px){.advertise-page__stats .titles-container{padding:3rem 1rem}}.advertise-page__stats .titles-container h2.title,.advertise-page__stats .titles-container .title.h2{font-size:2.2rem;text-align:center;letter-spacing:2px}@media only screen and (max-width: 749px){.advertise-page__stats .titles-container h2.title,.advertise-page__stats .titles-container .title.h2{font-size:1.6rem;padding-bottom:1rem;width:310px;margin:auto}}.advertise-page__stats .titles-container h3.subtitle,.advertise-page__stats .titles-container .subtitle.h3{text-align:center;font-family:"Avenir Next";font-size:1.6rem}@media only screen and (max-width: 749px){.advertise-page__stats .titles-container h3.subtitle,.advertise-page__stats .titles-container .subtitle.h3{font-size:1.1rem}}.advertise-page__stats .stats-container{display:flex}@media only screen and (max-width: 749px){.advertise-page__stats .stats-container{flex-direction:column}}.advertise-page__stats .stats-container-left{width:40%;align-self:flex-end;line-height:0}@media only screen and (max-width: 749px){.advertise-page__stats .stats-container-left{width:100%;order:2;padding:0 5rem}}.advertise-page__stats .stats-container-right{width:60%;padding-left:3rem;display:flex;flex-direction:column;padding-top:2rem}@media only screen and (max-width: 749px){.advertise-page__stats .stats-container-right{width:100%;order:1;padding:.25rem .25rem}}.advertise-page__stats .stat{width:100%;margin-bottom:1.5rem;display:flex;flex-direction:row}.advertise-page__stats .stat-numbers{display:flex;flex-direction:column;padding:0 2rem 0 1rem;width:100%}@media only screen and (max-width: 749px){.advertise-page__stats .stat-numbers{padding:0 2rem;text-align:center;align-items:center}}.advertise-page__stats .stat-numbers h2.title,.advertise-page__stats .stat-numbers .title.h2{font-size:2.2rem;letter-spacing:1px;font-weight:bold;text-transform:none}@media only screen and (max-width: 749px){.advertise-page__stats .stat-numbers h2.title,.advertise-page__stats .stat-numbers .title.h2{font-size:2.2rem}}.advertise-page__stats .stat-numbers h4.subtitle,.advertise-page__stats .stat-numbers .subtitle.h4{font-size:1.2rem;font-family:"Avenir Next";text-transform:none}.advertise-page__stats .stats-button-desktop{display:table;background:var(--color-btn-primary);color:var(--color-btn-primary-text);box-shadow:none;font-size:1rem;padding:.75rem 1.25rem;margin:2rem auto}@media only screen and (max-width: 749px){.advertise-page__stats .stats-button-desktop{display:none}}.advertise-page__stats .stats-button-mobile{display:none}@media only screen and (max-width: 749px){.advertise-page__stats .stats-button-mobile{display:table;background:var(--color-btn-primary);color:var(--color-btn-primary-text);box-shadow:none;font-size:1rem;padding:.75rem 1.25rem;margin:2rem auto}}.advertise-page__stats .image-container-desktop{width:9rem}@media only screen and (max-width: 749px){.advertise-page__stats .image-container-desktop{display:none}}.advertise-page__stats .image-container-mobile{display:none}@media only screen and (max-width: 749px){.advertise-page__stats .image-container-mobile{display:table;width:9rem;height:9rem}}.advertise-page__case-studies{background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}.advertise-page__case-studies .mobile-title{width:100%;padding:2rem 0 1rem;font-size:1.8rem;text-transform:uppercase;letter-spacing:2px;text-align:center;display:block}@media only screen and (min-width: 990px){.advertise-page__case-studies .mobile-title{display:none}}.advertise-page__case-studies .case-study{display:flex;padding:3rem 5% 0 5%;background:rgba(0,0,0,0)}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study{background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}}.advertise-page__case-studies .case-study--left{flex-direction:row}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study--left .case-study-text{padding-left:5rem;padding-right:0}}.advertise-page__case-studies .case-study--right{flex-direction:row-reverse}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study--right .case-study-text{padding-right:5rem;padding-left:0}}.advertise-page__case-studies .case-study-image-desktop{display:none}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-image-desktop{display:block;width:50%;align-self:flex-end;line-height:0}}.advertise-page__case-studies .case-study-image-mobile{display:block}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-image-mobile{display:none}}.advertise-page__case-studies .case-study-text{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-text{width:50%}}.advertise-page__case-studies .case-study-text .title{width:100%;padding:2rem 0 1rem;font-size:1.8rem;text-transform:uppercase;letter-spacing:2px;display:none}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-text .title{display:block}}.advertise-page__case-studies .case-study-text .logo{display:none}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-text .logo{display:block;width:100%;padding-bottom:1rem}}.advertise-page__case-studies .case-study-text .logo img{max-height:6rem;max-width:25rem}.advertise-page__case-studies .case-study-text .stats{display:flex;flex-direction:row}@media only screen and (max-width: 749px){.advertise-page__case-studies .case-study-text .stats{flex-direction:column;align-items:center;text-align:center}}.advertise-page__case-studies .case-study-text .stats .stat{width:50%;display:flex;flex-direction:column;padding-right:1rem}@media only screen and (max-width: 749px){.advertise-page__case-studies .case-study-text .stats .stat{width:90%;padding-right:0}}.advertise-page__case-studies .case-study-text .stats .stat .stat-title{font-family:"Arapey",serif;font-size:3rem;font-weight:bold}.advertise-page__case-studies .case-study-text .stats .stat .stat-subtitle{font-family:"Avenir Next"}.advertise-page__case-studies .case-study-text .button{text-align:center}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-text .button{text-align:left}}.advertise-page__case-studies .case-study-text .button a{display:table;background:var(--color-btn-primary);color:var(--color-btn-primary-text);box-shadow:none;font-size:1rem;padding:.75rem 1.25rem;margin:2rem auto;text-transform:uppercase}@media only screen and (min-width: 990px){.advertise-page__case-studies .case-study-text .button a{margin:2rem 0}}.advertise-page__features{padding-top:2rem;background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}@media only screen and (min-width: 990px){.advertise-page__features{padding:0}}.advertise-page__features .feature{display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,0);padding-top:1rem;text-align:center}@media only screen and (min-width: 990px){.advertise-page__features .feature{background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}}.advertise-page__features .feature-images{width:90%;position:relative;line-height:0}@media only screen and (min-width: 990px){.advertise-page__features .feature-images{width:60%;padding-top:4rem;line-height:0}}.advertise-page__features .feature-images img.desktop{position:relative}.advertise-page__features .feature-images img.mobile{position:absolute;height:65%}.advertise-page__features .feature--left img.mobile{bottom:0;right:0}@media only screen and (min-width: 990px){.advertise-page__features .feature--left{flex-direction:row;text-align:left;padding-right:5%}.advertise-page__features .feature--left img.desktop{left:-13%}.advertise-page__features .feature--left img.mobile{right:4rem}}.advertise-page__features .feature--right img.mobile{bottom:0;left:0}@media only screen and (min-width: 990px){.advertise-page__features .feature--right{flex-direction:row-reverse;text-align:right;padding-left:5%}.advertise-page__features .feature--right img.desktop{right:-13%}.advertise-page__features .feature--right img.mobile{right:unset;left:4rem}}.advertise-page__features .feature-text{width:90%;padding:3rem 0}.advertise-page__features .feature-text .title{font-size:2.2rem}@media only screen and (max-width: 749px){.advertise-page__features .feature-text .title{font-size:1.8rem}}.advertise-page__features .feature-text .content{font-size:1.3rem}@media only screen and (min-width: 990px){.advertise-page__features .feature-text{padding:0;width:40%;align-self:center}.advertise-page__features .feature-text .title{font-size:2.2rem}.advertise-page__features .feature-text .content{font-size:1.3rem}}.advertise-page__brands{text-align:center;padding-top:4rem;background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}.advertise-page__brands .title{font-size:2rem;margin-bottom:2rem}.advertise-page__brands .brand-grid{display:flex;flex-wrap:wrap;width:88%;max-width:1130px;margin:0 auto 2rem auto}.advertise-page__brands .brand{width:100%;overflow:hidden}@media only screen and (min-width: 990px){.advertise-page__brands .brand{width:50%}}.advertise-page__growth{text-align:center;padding-top:4rem;background:#dce1e3;background:linear-gradient(180deg, rgb(220, 225, 227) 0%, rgb(255, 255, 255) 100%)}.advertise-page__growth .title{font-size:2rem}.advertise-page__growth .subtitle{font-size:1.2rem}.advertise-page__growth .growth-items{display:inline-block;width:70%;padding-top:4rem}@media only screen and (max-width: 749px){.advertise-page__growth .growth-items{width:95%}}.advertise-page__growth .growth-item{display:flex;margin-bottom:2rem;align-items:center;flex-direction:column}@media only screen and (min-width: 990px){.advertise-page__growth .growth-item{flex-direction:row;align-items:flex-start}}.advertise-page__growth .growth-item .growth-image{width:30%}@media only screen and (min-width: 990px){.advertise-page__growth .growth-item .growth-image{width:20%}}.advertise-page__growth .growth-item .growth-text{width:90%;text-align:center}@media only screen and (min-width: 990px){.advertise-page__growth .growth-item .growth-text{text-align:left}}.advertise-page__growth .growth-item .growth-text .title{font-weight:bold}@media only screen and (max-width: 749px){.advertise-page__growth .growth-item .growth-text .title{font-size:1.8rem}}.advertise-page__growth .growth-item .growth-text .content{font-size:1.1rem}.advertise-page__slideshow .desktop-container{display:none}.advertise-page__slideshow .desktop-container .swiper-pagination{display:none}@media only screen and (min-width: 750px){.advertise-page__slideshow .desktop-container{display:block}}.advertise-page__slideshow .mobile-container{display:block;margin-bottom:3rem}.advertise-page__slideshow .mobile-container .swiper-slide{padding-bottom:3.5rem}.advertise-page__slideshow .mobile-container .swiper-pagination-bullet{opacity:.3;width:15px;height:15px}.advertise-page__slideshow .mobile-container .swiper-pagination-bullet-active{background-color:#000;opacity:1}@media only screen and (min-width: 750px){.advertise-page__slideshow .mobile-container{display:none}}#page-advertise #shopify-section-how-it-works .grid__item{font-size:18px;margin-bottom:10px;margin-top:10px}#page-advertise #shopify-section-how-it-works .grid__item>.grid{display:flex;flex-direction:column}@media only screen and (max-width: 749px){#page-advertise #shopify-section-how-it-works .grid__item>.grid{text-align:left;flex-direction:row}#page-advertise #shopify-section-how-it-works .grid__item>.grid .feature-row__image-wrapper{text-align:center}#page-advertise #shopify-section-how-it-works .grid__item>.grid .feature-row__image-wrapper img{max-width:80%}}#page-advertise #shopify-section-how-it-works .grid__item h2,#page-advertise #shopify-section-how-it-works .grid__item .h2,#page-advertise #shopify-section-how-it-works .grid__item h4,#page-advertise #shopify-section-how-it-works .grid__item .h4{font-family:"Avenir Next";font-size:16px}#page-advertise #shopify-section-how-it-works .grid__item h2,#page-advertise #shopify-section-how-it-works .grid__item .h2{font-weight:600}#page-advertise #shopify-section-how-to-participate .section-header{margin-bottom:40px}@media only screen and (min-width: 750px){#page-advertise #shopify-section-how-to-participate .banner-wrapper{padding-top:40px}}#page-advertise #shopify-section-how-to-participate ol{margin-left:20px;margin-top:10px}#page-advertise #shopify-section-how-to-participate ol li{list-style-type:inherit;margin-bottom:10px}#page-advertise .advertise-section-title{font-size:2.25rem;line-height:2.25rem;font-weight:700}@media only screen and (min-width: 750px){#page-advertise .advertise-section-title{font-size:5vw;line-height:5vw}}@media only screen and (min-width: 1400px){#page-advertise .advertise-section-title{font-size:5rem;line-height:5rem}}#page-advertise .advertise-section-title span{display:block;position:relative;margin-bottom:.5rem;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}@media only screen and (min-width: 750px){#page-advertise .advertise-section-title span{margin-bottom:1rem}}#page-advertise .advertise-section-title span:before{content:"";position:absolute;border-top:1px solid #000;width:3rem}#page-advertise .gradient-button{display:inline-block;position:relative;padding:3px 2.5rem;border:1px solid #fff;font-size:1rem;font-weight:600;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){#page-advertise .gradient-button{margin-top:2vw;padding:.5vw 3.2vw;border-width:2px;font-size:1.3vw}}@media only screen and (min-width: 1400px){#page-advertise .gradient-button{margin-top:2rem;padding:.5rem 3.2rem;font-size:1.3rem}}#page-advertise .gradient-button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){#page-advertise .gradient-button:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){#page-advertise .gradient-button:before{top:.5rem;left:.5rem}}#page-advertise .section-header--text,#page-advertise .gradient__text{background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#page-advertise .section-header{margin-top:3.5rem;margin-bottom:0}@media only screen and (min-width: 750px){#page-advertise .section-header{margin-top:5.95vw}}@media only screen and (min-width: 1400px){#page-advertise .section-header{margin-top:5.95rem}}#page-advertise .section-header .section-header--text{display:inline-block;font-family:var(--font-stack-body);font-size:2.1rem;font-weight:700;text-transform:none;letter-spacing:unset}@media only screen and (min-width: 750px){#page-advertise .section-header .section-header--text{font-size:4.25vw}}@media only screen and (min-width: 1400px){#page-advertise .section-header .section-header--text{font-size:4.25rem}}@media only screen and (min-width: 750px){#page-advertise .section-subheader{margin-top:.65vw;margin-bottom:2.4vw}}@media only screen and (min-width: 1400px){#page-advertise .section-subheader{margin-top:.65rem;margin-bottom:2.4rem}}#page-advertise .section-subheader .section-subheader--text{font-size:1.22rem;color:#000}@media only screen and (min-width: 750px){#page-advertise .section-subheader .section-subheader--text{font-size:1.65vw}}@media only screen and (min-width: 1400px){#page-advertise .section-subheader .section-subheader--text{font-size:1.65rem}}#page-advertise #shopify-section-brand-list .page-width{max-width:unset}@media only screen and (min-width: 750px){#page-advertise #shopify-section-brand-list .page-width{padding:0 7vw}}@media only screen and (min-width: 1400px){#page-advertise #shopify-section-brand-list .page-width{padding:0 9rem}}#page-advertise div[data-section-type=advertise-ways-to-advertise-section],#page-advertise div[data-section-type=advertise-testimonials-section]{padding:3rem 2.2rem;color:#000}@media only screen and (min-width: 750px){#page-advertise div[data-section-type=advertise-ways-to-advertise-section],#page-advertise div[data-section-type=advertise-testimonials-section]{display:flex;padding:5rem 7vw;justify-content:space-between;gap:2rem}}@media only screen and (min-width: 1400px){#page-advertise div[data-section-type=advertise-ways-to-advertise-section],#page-advertise div[data-section-type=advertise-testimonials-section]{padding:5rem 9rem}}@media only screen and (min-width: 1700px){#page-advertise div[data-section-type=advertise-ways-to-advertise-section],#page-advertise div[data-section-type=advertise-testimonials-section]{padding:5rem 12rem}}#page-advertise div[data-section-type=advertise-ways-to-advertise-section] .advertise-gradient-background_item.purple-gradient,#page-advertise div[data-section-type=advertise-testimonials-section] .advertise-gradient-background_item.purple-gradient{background:linear-gradient(136.77deg, #e397ff 10.38%, #64e5f4 98.45%)}#page-advertise div[data-section-type=advertise-ways-to-advertise-section] .advertise-gradient-background_item.orange-gradient,#page-advertise div[data-section-type=advertise-testimonials-section] .advertise-gradient-background_item.orange-gradient{background:linear-gradient(137.46deg, #ffde00 11.34%, #ff8059 97.24%)}#page-advertise div[data-section-type=advertise-ways-to-advertise-section] .advertise-gradient-background_item:before,#page-advertise div[data-section-type=advertise-testimonials-section] .advertise-gradient-background_item:before{position:absolute;right:.5rem;bottom:.5rem;width:100%;height:100%;border:1px solid #000;content:""}@media only screen and (min-width: 750px){#page-advertise div[data-section-type=advertise-ways-to-advertise-section] .advertise-gradient-background_item:before,#page-advertise div[data-section-type=advertise-testimonials-section] .advertise-gradient-background_item:before{right:.65vw;bottom:.8vw}}@media only screen and (min-width: 1400px){#page-advertise div[data-section-type=advertise-ways-to-advertise-section] .advertise-gradient-background_item:before,#page-advertise div[data-section-type=advertise-testimonials-section] .advertise-gradient-background_item:before{right:.65rem;bottom:.8rem}}#page-advertise .rainbow-divider{height:.75rem;margin:0;border:0;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){#page-advertise .rainbow-divider{height:.95rem}}#page-advertise .rainbow-divider.reverse{background:linear-gradient(270deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}#page-advertise .black-line-divider{width:85%;margin:2rem auto .5rem auto;border-bottom:1px solid #000}@media only screen and (min-width: 750px){#page-advertise .black-line-divider{width:90%;margin-top:3rem}}#page-advertise .inner-button-container{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 749px){#page-advertise .inner-button-container .gradient-button{padding:2px 1rem;font-size:.75rem}}.arcade--match-up-game{display:grid;column-gap:16px;grid-template:"header header header" "left-ads body right-ads"/1fr minmax(700px, 1000px) 1fr}@media only screen and (max-width: 749px){.arcade--match-up-game{column-gap:0;grid-template:"header" "body"/1fr}}.arcade--match-up-game .match-up--round{grid-area:body}.arcade--match-up-game .match-up--round .match-up--banner{display:grid;position:sticky;top:9.5rem;z-index:2;margin:0;padding:1rem 0;color:#000;background-color:#fff;align-items:center;grid-template:"entries matches timer sponsor" "next-round next-round next-round next-round"/0.2fr 1.05fr .5fr 1.25fr;row-gap:.1rem;column-gap:1rem}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner{top:6.1rem;margin:unset;padding:7px;grid-template:"entries matches timer" "next-round next-round next-round"/0.2fr 1.5fr .3fr}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-entries{display:flex;flex-direction:column;padding:.4rem;border:3px solid var(--color-btn-primary);font-size:.7rem;line-height:normal;font-weight:600;text-transform:uppercase;align-items:center;grid-area:entries;justify-content:center}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-entries{padding:4px;font-size:.7rem}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-entries span{font-size:2.3rem;line-height:2.5rem;font-weight:700}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-entries span{font-size:2rem;line-height:2.1rem}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches{grid-area:matches;text-transform:uppercase}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches{display:flex;flex-direction:column}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .matches__label{font-size:1.65rem;line-height:1.2rem;font-weight:700;letter-spacing:1px}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .matches__label{font-size:.8rem;line-height:1.1rem}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .matches__sublabel{display:inline-flex;font-size:.8rem;font-weight:500;letter-spacing:0}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .matches__sublabel{margin-bottom:.3rem;font-size:.6rem}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .matches__sublabel.label--desktop{display:none}}@media only screen and (min-width: 750px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .matches__sublabel.label--mobile{display:none}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .brand__logo{max-height:1.8rem}@media only screen and (min-width: 750px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-matches .brand__logo{display:none}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-timer{margin:auto;grid-area:timer}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-sponsor{grid-area:sponsor;text-transform:uppercase;text-align:right}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-sponsor{display:none}}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-sponsor .brand__logo{max-height:2.85rem;margin-bottom:.5rem}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-sponsor .sponsor__description{display:inline-block;font-size:.8rem;letter-spacing:0}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-next-round{margin:auto;grid-area:next-round}.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-next-round .next-round--link{font-size:1.3rem;font-weight:700;text-decoration:underline;color:#49b780;cursor:pointer;animation:blinker-next-round .6s linear infinite}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .match-up--banner-next-round .next-round--link{font-size:1.1rem}}.arcade--match-up-game .match-up--round .match-up--banner .brand__logo{min-width:100%;max-height:3rem}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--banner .brand__logo{max-height:2rem}}.arcade--match-up-game .match-up--round .match-up--banner .brand__logo img{max-height:inherit}.arcade--match-up-game .match-up--round .match-up--banner.round--completed::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url('//www.findkeep.love/cdn/shop/t/2/assets/confetti.gif?v=132781589929586028401605712577');opacity:.5}.arcade--match-up-game .match-up--round .match-up--round-game{display:flex;max-width:75rem;height:25rem;margin:auto;margin-bottom:2rem;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game{margin:1.1rem 0 2rem 5px;justify-content:space-evenly}}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card{position:relative;margin-right:10px;margin-bottom:15px;padding:10px;text-align:center;user-select:none;box-sizing:border-box;transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;flex-grow:1}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card{margin-right:3px;margin-bottom:3px;padding:2px}}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .match-up--card-side{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transition:.6s}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .front{display:flex;background:#f2f2f2;align-items:center;justify-content:center;cursor:pointer;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .front img{max-width:90%;max-height:30%}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:solid .3rem #e3eaf0;background-color:#fff;background-size:cover;background-position:center;transform:rotateY(180deg) translateZ(1px)}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back{border:solid .2rem #e3eaf0}}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back img{max-width:90%;max-height:90%;margin:.5rem 0;vertical-align:middle}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back img{margin-top:.3rem}}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back .match-up--card-side-back-desc{display:table;width:100%;height:30%}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back .match-up--card-side-back-desc p{display:table-cell;vertical-align:middle;font-size:.5rem;font-weight:700;letter-spacing:1px}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card .back .match-up--card-side-back-desc p{bottom:.1rem;font-size:.3rem;font-weight:600;letter-spacing:unset}}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card.opened{pointer-events:none;transform:rotateY(180deg) translateZ(1px)}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card.opened.wrong .back{border-color:#ff5e51}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card.matched{pointer-events:none;transform:rotateY(180deg) translateZ(1px)}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card.matched .back{border:solid .3rem;border-image-source:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);border-image-slice:1;box-shadow:0 0 0 2px rgba(0,0,0,.05) inset;animation:selected .2s 0s ease .5s;animation-fill-mode:both}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card.matched .back{border:solid .2rem;border-image-source:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);border-image-slice:1}}.arcade--match-up-game .match-up--round .match-up--round-game .match-up--card:focus{outline:0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width{max-width:65rem}.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width .match-up--card{width:19%}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width{height:11rem}.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width .match-up--card{width:19%}}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width.four-cards-height{height:17rem}}@media only screen and (min-width: 750px){.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width.four-cards-height{height:34rem}.arcade--match-up-game .match-up--round .match-up--round-game.five-cards-width.four-cards-height .match-up--card{width:15.8333333333%}}.arcade--match-up-game .match-up--round .match-up--round-game.six-cards-width .match-up--card{width:15.8333333333%}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game.six-cards-width{height:10rem}.arcade--match-up-game .match-up--round .match-up--round-game.six-cards-width .match-up--card{width:15.8333333333%}}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game.six-cards-width.three-cards-height{height:12rem}}@media only screen and (min-width: 750px){.arcade--match-up-game .match-up--round .match-up--round-game.six-cards-width.three-cards-height{height:30rem}.arcade--match-up-game .match-up--round .match-up--round-game.six-cards-width.three-cards-height .match-up--card{width:13.5714285714%}}.arcade--match-up-game .match-up--round .match-up--round-game.seven-cards-width{height:22rem}.arcade--match-up-game .match-up--round .match-up--round-game.seven-cards-width .match-up--card{width:11.875%}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game.seven-cards-width{height:12rem}.arcade--match-up-game .match-up--round .match-up--round-game.seven-cards-width .match-up--card{width:11.875%}}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .match-up--round-game.eight-cards-width{height:16rem}.arcade--match-up-game .match-up--round .match-up--round-game.eight-cards-width .match-up--card{width:23.75%}}@media only screen and (min-width: 750px){.arcade--match-up-game .match-up--round .match-up--round-game.eight-cards-width{height:17rem}.arcade--match-up-game .match-up--round .match-up--round-game.eight-cards-width .match-up--card{width:10.5555555556%}}.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad{display:flex;justify-content:center}.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad .desktop{display:flex;justify-content:space-evenly;height:250px;width:100%;margin-top:2rem;align-items:center}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad .desktop{display:none}}.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad .mobile{display:none;margin-top:1.5rem;align-items:center}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad .mobile{display:flex}}.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad .mobile.fixedHeight{height:280px}.arcade--match-up-game .match-up--round .arcade--matchup__body__round-ad .mobile.fixedShortHeight{height:100px}.arcade--match-up-game .modal{position:fixed;top:50%;left:50%;width:100%;height:100%;font-size:.9rem;background-color:rgba(0,0,0,.5);transform:translate(-50%, -50%) scale(1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (min-width: 750px){.arcade--match-up-game .modal{max-width:unset;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(3px)}}.arcade--match-up-game .modal-content{position:absolute;top:50%;left:50%;width:20rem;max-width:100%;max-height:100%;overflow:auto;text-align:center;align-items:center;background-color:#fff;justify-content:center;transform:translate(-50%, -50%)}@media only screen and (min-width: 750px){.arcade--match-up-game .modal-content{width:60rem;max-width:90%;max-height:86%}}.arcade--match-up-game .show-modal{display:block;visibility:visible;z-index:3;opacity:1}.arcade--match-up-game .match-up--instruction-modal .modal-content{padding:2.5rem 1rem}@media only screen and (min-width: 750px){.arcade--match-up-game .match-up--instruction-modal .modal-content{padding:3rem 7rem}}.arcade--match-up-game .match-up--instruction-modal .instruction__welcome{margin-bottom:1rem;font-size:1rem;font-weight:600;letter-spacing:3px}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--instruction-modal .instruction__welcome{margin-bottom:.6rem;font-size:.9rem}}.arcade--match-up-game .match-up--instruction-modal .instruction__title{font-family:initial;font-size:3.5rem;letter-spacing:12px;color:#484949}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--instruction-modal .instruction__title{font-size:2rem;letter-spacing:6px}}.arcade--match-up-game .match-up--instruction-modal .instruction__subtitle{margin:3rem 0 4rem 0;font-size:1.5rem;font-weight:700;letter-spacing:4px}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--instruction-modal .instruction__subtitle{margin:1.5rem 0 2.5rem 0;font-size:1.1rem;letter-spacing:4px}}.arcade--match-up-game .match-up--instruction-modal .instruction__description{margin-bottom:2rem;font-size:1.5rem}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--instruction-modal .instruction__description{margin-bottom:1rem;font-size:1.1rem}}.arcade--match-up-game .match-up--instruction-modal .instruction__button{display:inline-block;margin:1rem 0;padding:.7rem 5rem;border:2px solid;font-size:1.2rem;font-weight:700;letter-spacing:2px;cursor:pointer}@media only screen and (max-width: 749px){.arcade--match-up-game .match-up--instruction-modal .instruction__button{font-size:1.1rem;padding:.5rem 2rem;margin:1rem 0 0 0}}.arcade--match-up-game .arcade--matchup__ads{position:sticky;top:120px;max-height:calc(100vh - 120px)}@media only screen and (max-width: 749px){.arcade--match-up-game .arcade--matchup__ads{display:none}}.arcade--match-up-game .arcade--matchup__ads.arcade--matchup__ads--left{grid-area:left-ads;margin-left:auto}.arcade--match-up-game .arcade--matchup__ads.arcade--matchup__ads--right{grid-area:right-ads;margin-right:auto}@keyframes blinker-next-round{50%{opacity:.2}}.arcade-modal-choose-game .modal{font-size:.9rem;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal{max-width:unset;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(3px)}}.arcade-modal-choose-game .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:1rem;width:95%;max-width:100%;max-height:100%;overflow:auto;border-radius:.5rem;background-color:#fff}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content{width:max-content;max-width:95%;max-height:86%;padding:1rem 1.5rem 2rem}}.arcade-modal-choose-game .modal-content .close-button{float:right;width:1.5rem;font-size:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem}.arcade-modal-choose-game .modal-content .close-button:hover{color:#a9a9a9}.arcade-modal-choose-game .modal-content .modal__title{margin:1rem 0 .5rem 0;font-family:var(--font-stack-body);font-size:1.7vw;font-weight:600;text-align:center;letter-spacing:2px;align-self:center;color:#000}@media only screen and (min-width: 1400px){.arcade-modal-choose-game .modal-content .modal__title{font-size:1.7rem}}@media only screen and (max-width: 749px){.arcade-modal-choose-game .modal-content .modal__title{font-size:1rem;line-height:1.1rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games{overflow:auto;margin:1rem 0}@media only screen and (max-width: 749px){.arcade-modal-choose-game .modal-content .arcade__modal__games{max-height:75vh}}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games{max-height:70vh;padding:0 1.5rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container{display:flex;flex-wrap:wrap;text-align:center}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container{flex-wrap:nowrap;gap:1.65vw}}@media only screen and (min-width: 1400px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container{gap:1.65rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap{flex:1 0 45%;max-width:50%;margin:5px;padding:5px}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap{max-width:28%;margin:unset;padding:unset;flex:none}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container{display:flex;height:100%;padding:1rem;background-color:#fff;cursor:pointer;border:4px solid;border-image:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch;flex-direction:column}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container{padding:2vw 1.05vw}}@media only screen and (min-width: 1400px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container{padding:2rem 1.05rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__image__container{padding:.5rem .5rem .7rem}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__image__container{padding:0 0 .7vw}}@media only screen and (min-width: 1400px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__image__container{padding:0 0 .7rem}}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__image__container .game__image{max-width:unset;max-height:14vw}}@media only screen and (min-width: 1400px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__image__container .game__image{max-height:9rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__title{width:100%;margin:auto;font-family:var(--font-stack-body);font-size:1rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#000}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__title{width:10vw;margin:auto;font-size:1.5vw;line-height:1.6vw;letter-spacing:2px}}@media only screen and (min-width: 1400px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__title{width:10rem;font-size:1.1rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__description{margin-top:.5rem;font-size:.8rem;color:#000}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__description{margin-top:1rem;font-size:1rem;letter-spacing:1px}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__play--text{margin-top:1rem;font-size:1.1rem;font-weight:600;text-decoration:underline;letter-spacing:1px;color:#000}@media only screen and (max-width: 749px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__play--text{margin-top:.5rem;font-size:.8rem}}.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__play--button{display:inline-block;padding:.5rem 3rem;border:2px solid;font-size:1rem;font-weight:700;letter-spacing:2px}@media only screen and (min-width: 750px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__play--button{position:absolute;right:0;bottom:1.5rem;left:0;width:13rem;margin:auto}}@media only screen and (max-width: 749px){.arcade-modal-choose-game .modal-content .arcade__modal__games .games__container .game__border-wrap .game__container .game__play--button{font-size:.8rem;padding:.2rem 1.5rem}}.arcade-modal-choose-game .show-modal{display:block;visibility:visible;z-index:3;opacity:1}.arcade-choose-game-modal-button{cursor:pointer}.arcade-modal-prize-vault .modal{font-size:.9rem;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal{max-width:unset;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(3px)}}.arcade-modal-prize-vault .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:1rem;width:20rem;max-width:100%;max-height:100%;overflow:auto;border-radius:.5rem;background-color:#fff}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content{width:95rem;max-width:95%;max-height:86%;padding:1rem 1.5rem}}.arcade-modal-prize-vault .modal-content .close-button{float:right;width:1.5rem;font-size:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem}.arcade-modal-prize-vault .modal-content .close-button:hover{color:#a9a9a9}.arcade-modal-prize-vault .modal-content .arcade__modal__banner{display:flex;text-align:center}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left{align-self:center}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left .banner__tittle--main{display:flex;align-items:center;flex-direction:row;justify-content:center}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left .banner__tittle--main{display:none}}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left .title--small{display:none}}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left .banner__how__redeem{font-family:sans-serif;font-size:.8rem;font-weight:bold;text-decoration:underline;letter-spacing:2px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left .banner__how__redeem{margin-bottom:1rem;font-size:.8rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--left .banner__how__redeem .banner__how__redeem--link{cursor:pointer}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .modal__banner__column--middle{display:none}}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .banner__tittle--main{margin-bottom:1rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .banner__tittle--main .logo{height:2rem;margin-right:.3rem}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .banner__tittle--main .logo{vertical-align:bottom}}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .banner__tittle--main .logo{height:1.5rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .banner__tittle--main .title--main{font-size:1.5rem;font-weight:bold;letter-spacing:3px}.arcade-modal-prize-vault .modal-content .arcade__modal__banner .title--small{margin-bottom:1rem;font-size:.8rem;font-weight:bold;letter-spacing:2px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__banner .title--small{font-size:.7rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body{overflow:auto}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body{max-height:72vh;margin-bottom:.5rem}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal--divisor{display:none}}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__body{max-height:69vh;margin:1rem 0;padding:0 3rem}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal--divisor{width:15rem;margin:3rem auto 1.5rem auto;border-width:.15rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container{text-align:center}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container{min-height:35rem;border-bottom:1px solid var(--color-border);color:#000}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container{min-height:unset}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container img{max-height:100%}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__logo__container{display:block;height:2rem;margin:.5rem auto}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__image__container{height:20rem;padding:1rem}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__image__container{height:12rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .text--small{font-size:.7rem;font-weight:600;letter-spacing:2px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .text--small{font-size:.6rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__title{min-height:2.65rem;padding:0 .5rem;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__title{font-size:.8rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__price{margin-bottom:2px;font-size:1.1rem;font-weight:600;letter-spacing:2px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__price{font-size:1rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container .product__description{margin-bottom:.5rem;font-size:.9rem;letter-spacing:1px}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container{padding:1.5rem 0;border-right:.1rem solid var(--color-border)}}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container{padding-bottom:.5rem}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container:not(:first-child){padding-top:1.5rem}}@media only screen and (min-width: 750px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container:nth-child(3n){border-right:none}.arcade-modal-prize-vault .modal-content .arcade__modal__body .vault__products__container .product__container:nth-last-child(-n+3){border-bottom:none}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem{margin:0 5rem 2.5rem 5rem;text-align:center;color:#000}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .title--main{padding:2rem 0;font-size:1.5rem;font-weight:bold;letter-spacing:3px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .title--main{padding:1rem 0;font-size:1.2rem;letter-spacing:2px}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .text--regular{margin-bottom:2.5rem;font-size:1.3rem;letter-spacing:1px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .text--regular{margin-bottom:1.5rem;font-size:1rem}}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .text--regular .text--regular-underline{text-decoration:underline}.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .subtext{margin-bottom:1rem;font-size:1rem;font-weight:bold;letter-spacing:1px}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem .subtext{font-size:.8rem;font-weight:600}}@media only screen and (max-width: 749px){.arcade-modal-prize-vault .modal-content .arcade__modal__body .arcade__modal__how-to-redeem{margin:1.5rem .5rem 1.5rem 0}}.arcade-modal-prize-vault .show-modal{display:block;visibility:visible;z-index:3;opacity:1}.arcade-vault-modal-button{cursor:pointer}.arcade-page{text-align:center;margin-top:-2rem}@media only screen and (max-width: 749px){.arcade-page{margin-top:0}}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body{display:flex;position:relative;z-index:0;padding:3rem 0}}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body{padding:3vw 0}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body{padding:3rem 0}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .arcade-gradient__form-column{padding:1.5rem 1.7rem;background-color:#fff}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .arcade-gradient__form-column{position:relative;width:50%;padding:2.75vw 6vw;border:1px solid #000}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .arcade-gradient__form-column:before{position:absolute;top:.83vw;left:0;z-index:-1;width:102%;height:100%;background:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .arcade-gradient__form-column{padding:2.75rem 7rem}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .arcade-gradient__form-column:before{top:.83rem}}@media only screen and (min-width: 1700px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .arcade-gradient__form-column{padding:2.75rem 9rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item.arcade-prizes-image--container{float:unset;padding-left:unset;align-self:center}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item.arcade-prizes-image--container{float:left;padding-left:20px}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .arcade-prizes-image{display:flex;justify-content:center}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .arcade-prizes-image .vault--icon-desktop{display:none}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .arcade-prizes-image .vault--icon-desktop{display:block}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .arcade-prizes-image .vault--icon-mobile{display:block}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .arcade-prizes-image .vault--icon-mobile{display:none}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link{display:flex;align-items:center;justify-content:center}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link .vault--icon{height:1.5rem;margin-right:.5rem;vertical-align:middle}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link .vault--icon{height:2vw}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link .vault--icon{height:2rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link span{display:inline-block;font-size:1rem;font-weight:600;text-decoration:underline;color:#000}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link span{font-size:1.2vw}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__body .grid__item .banner__prize__vault--link span{font-size:1.2rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .black-line-border{width:90%;margin:2rem auto 3rem auto;border-bottom:1px solid #000}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .black-line-border{margin:2vw auto 3vw auto}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .black-line-border{margin:2rem auto 3rem auto}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works{padding:0 2rem;color:#000}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__title{margin-bottom:1.6rem;font-size:2.5rem;font-weight:700}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__title{font-size:3.85vw;margin-bottom:.9vw}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__title{font-size:3.85rem;margin-bottom:.9rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items{display:block;margin:0 1.5rem;font-size:1.1rem}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items{display:inline-flex;margin:unset;margin-bottom:1.5vw;font-size:1.45vw;column-gap:8vw}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items{margin-bottom:1.5rem;font-size:1.45rem;column-gap:8rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item{display:flex;margin:3rem 0;gap:2rem}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item{display:unset;max-width:11rem;margin:1.5rem 0;text-align:left;gap:unset}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item{max-width:16rem;margin:1.5vw 0}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item .how-it-works__icon{width:2.3rem;filter:brightness(0) saturate(100%)}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item .how-it-works__icon{display:block;width:unset;height:6vw;margin:auto;text-align:left}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item .how-it-works__icon{height:6rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item .how-it-works__description{text-align:left}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .how-it-works__items .how-it-works__item .how-it-works__description{margin-top:1.5rem;text-align:unset}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button{position:relative;z-index:0}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button .gradient-button{display:inline-block;position:relative;padding:.5rem 2.5rem;font-size:1rem;font-weight:600;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button .gradient-button{padding:.5vw 3.2vw;font-size:1.2vw}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button .gradient-button{padding:.5rem 3.2rem;font-size:1.2rem}}.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button .gradient-button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button .gradient-button:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){.sweepstake-thank-arcade__body .arcade_gradient__view .arcade-gradient__how-it-works .arcade-vault-modal-button .gradient-button:before{top:.5rem;left:.5rem}}.arcade-gradient__banner{display:grid;padding:1rem 0;border-top:.45rem solid;border-bottom:.45rem solid;background-color:#000;border-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch;justify-content:center}@media only screen and (min-width: 750px){.arcade-gradient__banner{padding:1.35vw 0;border-top:.85vw solid;border-bottom:.85vw solid}}@media only screen and (min-width: 1400px){.arcade-gradient__banner{padding:1.35rem 0;border-top:.65rem solid;border-bottom:.65rem solid}}@media only screen and (min-width: 1700px){.arcade-gradient__banner{padding:1.8rem 0;border-top:.85rem solid;border-bottom:.85rem solid}}.arcade-gradient__banner .arcade__title{font-size:.9rem;line-height:normal;font-weight:500;letter-spacing:2px;color:#fff}@media only screen and (min-width: 750px){.arcade-gradient__banner .arcade__title{font-size:1.45vw;letter-spacing:3px}}@media only screen and (min-width: 1400px){.arcade-gradient__banner .arcade__title{font-size:1.45rem}}@media only screen and (min-width: 1700px){.arcade-gradient__banner .arcade__title{font-size:1.7rem}}.arcade-gradient__banner .arcade-gradient__title{font-size:2rem;line-height:normal;font-weight:700;letter-spacing:.5rem;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.arcade-gradient__banner .arcade-gradient__title{font-size:4vw;letter-spacing:1vw}}@media only screen and (min-width: 1400px){.arcade-gradient__banner .arcade-gradient__title{font-size:4rem;letter-spacing:1rem}}@media only screen and (min-width: 1700px){.arcade-gradient__banner .arcade-gradient__title{font-size:5rem}}.arcade--timer{position:relative;width:4rem;height:4rem;text-align:center;grid-area:timer}.arcade--timer span{display:inline-block;line-height:4rem;font-weight:700}.arcade--timer svg{position:absolute;top:0;right:0;width:4rem;height:4rem;transform:rotateY(-180deg) rotateZ(-90deg)}.arcade--timer svg circle{stroke-dasharray:180;stroke-dashoffset:0;stroke-linecap:round;stroke-width:.25rem;fill:none}.ad-label{padding:5px 0;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:9px;font-weight:700;text-align:center;color:#ccc}.quiz--single-page__bottom-ads{bottom:0;position:sticky;z-index:2}.quiz--single-page__bottom-ads.desktop{display:block}@media only screen and (max-width: 749px){.quiz--single-page__bottom-ads.desktop{display:none}}.quiz--single-page__bottom-ads.mobile{display:none}@media only screen and (max-width: 749px){.quiz--single-page__bottom-ads.mobile{display:block}}.quiz--single-page__bottom-ads:before{content:"ADVERTISEMENT";display:inline-block;position:absolute;top:calc(78px - 100%);width:100%;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:9px;font-weight:700;text-align:center;color:#ccc;background-color:#fff}@media only screen and (max-width: 749px){.quiz--single-page__bottom-ads:before{top:calc(55px - 100%)}}@keyframes arcade-countdown{from{stroke-dashoffset:0}to{stroke-dashoffset:180}}@-webkit-keyframes arcade-countdown{from{stroke-dashoffset:0}to{stroke-dashoffset:180}}.blog .grid{margin:0}.blog .section-header{padding:1rem 10rem;background-color:#f9fafa}.blog .article__container>.article__title{width:66.6666666667%;line-height:1.4rem}.blog .stats__container--bottom{display:flex;padding:1rem 3rem 0 4rem;margin-top:2rem;color:#fefefe;background-color:rgba(94,103,204,.6)}.blog .stats__container--bottom .stats__image{height:24rem;min-width:23rem}.blog .stats__container--bottom .stats__image img{height:100%;width:auto}.blog .stats__container--bottom .stats__text{display:flex;flex-direction:column;justify-content:center;margin-left:1rem;color:#000}.blog .stats__container--bottom .title{font-size:3rem}.blog .stats__container--bottom .subtitle{margin-bottom:1rem}.blog .stats__container--bottom .btn,.blog .stats__container--bottom .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .blog .stats__container--bottom .shopify-payment-button__button--unbranded{width:fit-content}@media only screen and (min-width: 750px)and (max-width: 989px){.blog .stats__container--bottom .title{font-size:2rem}.blog .stats__container--bottom .subtitle{font-size:1rem}}.blog .section-article{display:flex;margin:1.5rem}.blog .section-article .article__container{width:60%}.blog .section-article .stats__container{width:40%;margin:1rem 3rem}.blog .section-article .stats__container .stats__image{margin-bottom:1rem}.blog .section-article .stats__container .stats__image img{width:100%;height:auto}.blog .section-article .stats__container .stats__container--1,.blog .section-article .stats__container .stats__container--2{width:100%;padding:1.5rem 2rem;margin-bottom:2.5rem;text-align:center}.blog .section-article .stats__container .stats__container--1{color:#fefefe;background-color:rgba(94,103,204,.6)}.blog .section-article .stats__container .stats__container--2{color:#000;background-color:rgba(255,239,178,.6)}.blog .section-article .stats__container .stats__container--2 .heading{font-size:1.6rem;font-weight:500;text-transform:capitalize;letter-spacing:2px}.blog .section-article .stats__container .stats__container--2 .title{font-size:3.2rem;font-weight:bold;letter-spacing:2px;text-transform:none}.blog .section-article .stats__container .stats__icon{width:40%;margin:-1rem auto}.blog .section-article .stats__container .subtitle{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.2rem}.blog .article__content{font-family:"Avenir Next";line-height:1.6rem}.blog .article__content h2:not(:first-child),.blog .article__content .h2:not(:first-child){margin-top:1.4rem}.blog .article__content h2,.blog .article__content .h2{margin-bottom:1rem;font-family:inherit;font-size:1.6rem;text-transform:initial;letter-spacing:1px}.blog .article__content p{line-height:1.4rem;font-size:1.2rem}.blog .article__content p * img{width:24rem;height:auto}.blog .article__date{display:block;font-size:.8rem;font-weight:500;letter-spacing:3px;text-transform:uppercase}.blog .article__title{margin:.7rem 0}.blog .article__image{margin-top:-1rem}.blog .article__image img{width:100%;height:auto;object-fit:cover}.blog .tag{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width: 749px){.blog.page-width{padding:0}.blog .stats__container--mobile{width:100%;margin:2rem 0;color:#fefefe;background-color:rgba(94,103,204,.6)}.blog .stats__container--mobile .stats__container--1{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:36rem;padding:2rem 3rem;margin-bottom:2.5rem;text-align:center}.blog .stats__container--mobile .stats__container--1 .stats__image{position:absolute;bottom:0;height:54%}.blog .stats__container--mobile .stats__container--1 .stats__image img{height:100%;width:auto}.blog .stats__container--mobile .title{margin-bottom:1rem;font-size:2.5rem;text-transform:capitalize}.blog .stats__container--mobile .subtitle{margin-bottom:2rem;font-size:1.1rem;line-height:1.2rem}.blog .section-header{padding:1rem}.blog .article__title{font-size:1.2rem;letter-spacing:2px;text-transform:uppercase}.blog .section-article .article__container{width:100%}.blog .article__content p * img{width:75%;height:auto}}.link--underlined{font-size:1rem;border-bottom:1px solid}#page-career{color:#000}@media only screen and (min-width: 750px){#page-career .black-site-banner--header{margin-top:-2rem}}#page-career .careers-section--subheader{font-size:1.5rem;font-weight:bold}@media only screen and (min-width: 750px){#page-career .careers-section--subheader{font-size:3vw}}@media only screen and (min-width: 1400px){#page-career .careers-section--subheader{font-size:2rem}}#page-career #shopify-section-how-we-work{padding:4.5rem 0 0}@media only screen and (min-width: 750px){#page-career #shopify-section-how-we-work{padding:4.5vw 0 0}}@media only screen and (min-width: 1400px){#page-career #shopify-section-how-we-work{padding:4.5rem 0 0}}#page-career #shopify-section-how-we-work .how-we-work--items{display:grid;margin-top:1.65rem;padding-left:1.25rem;justify-content:space-between;row-gap:2.15rem}@media only screen and (min-width: 750px){#page-career #shopify-section-how-we-work .how-we-work--items{margin-top:4vw;padding-left:unset;grid-template-columns:repeat(3, 1fr);gap:4vw}}@media only screen and (min-width: 1400px){#page-career #shopify-section-how-we-work .how-we-work--items{margin-top:4rem;gap:4rem}}#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item{display:flex;align-items:center;flex-direction:row;gap:1rem}@media only screen and (min-width: 750px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item{gap:1.1vw}}@media only screen and (min-width: 1400px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item{gap:1.1rem}}#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--text .how-we-work--title{margin:0;font-family:var(--font-stack-body);font-size:1.05rem;font-weight:700;text-transform:unset;letter-spacing:unset}@media only screen and (min-width: 750px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--text .how-we-work--title{margin-bottom:5px;font-size:1.75vw}}@media only screen and (min-width: 1400px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--text .how-we-work--title{font-size:1.5rem}}#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--text .how-we-work--description{font-family:var(--font-stack-body);font-size:.85rem;line-height:1.1rem;font-weight:600}@media only screen and (min-width: 750px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--text .how-we-work--description{font-size:1.3vw;line-height:1.75vw}}@media only screen and (min-width: 1400px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--text .how-we-work--description{font-size:1.15rem;line-height:1.5rem}}#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--icon{height:4.1rem}@media only screen and (min-width: 750px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--icon{height:7.5vw}}@media only screen and (min-width: 1400px){#page-career #shopify-section-how-we-work .how-we-work--items .how-we-work--item .how-we-work--icon{height:5.45rem}}#page-career #shopify-section-career-jobs{padding:4.5rem 0 0}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs{padding:4.5vw 0 0}}@media only screen and (min-width: 1400px){#page-career #shopify-section-career-jobs{padding:4.5rem 0 0}}#page-career #shopify-section-career-jobs .career-job_openings--container{position:sticky;font-family:var(--font-stack-body);color:#000}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings-header{margin:.5rem 0 1.3rem}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings-header{margin:1rem 0 2rem}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;gap:1.3rem}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings{flex-direction:row;column-gap:1rem;row-gap:2rem}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening{display:flex;position:relative;padding:1.3rem 1rem;border:1px solid #000;background-color:#fff;flex-direction:column;gap:.5rem;justify-content:space-between}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening{width:47%;padding:1.8rem 1.5rem;gap:.8rem}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening:before{content:"";position:absolute;top:6px;left:6px;z-index:-1;width:100%;height:100%;background:linear-gradient(92.95deg, #fdef7a -5.22%, #ff5c00 31.16%, #cc99ff 74.33%, #64ebfb 113.16%, #64ebfb 113.18%)}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening:before{top:9px;left:9px}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--title{font-size:1rem;font-weight:bold}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--title{font-size:1.5rem}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--description{font-size:.813rem}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--description{font-size:1rem}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--btn-container{position:sticky}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--btn-container .career-job_opening--btn{position:relative;width:fit-content;padding:5px 1.3rem;font-size:.688rem;color:#fff;background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--btn-container .career-job_opening--btn{padding:6px 2rem;font-size:.75rem;font-weight:600}}#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--btn-container .career-job_opening--btn:before{content:"";position:absolute;top:3px;left:3px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){#page-career #shopify-section-career-jobs .career-job_openings--container .career-job_openings .career-job_opening .career-job_opening--btn-container .career-job_opening--btn:before{top:4px;left:4px}}#page-career #shopify-section-team-culture{padding:4.5rem 0 0}@media only screen and (min-width: 750px){#page-career #shopify-section-team-culture{padding:6vw 0 0}}@media only screen and (min-width: 1400px){#page-career #shopify-section-team-culture{padding:6rem 0 0}}#page-career #shopify-section-team-culture .team-culture--body{padding:1.8rem 0 0;text-align:left}@media only screen and (min-width: 750px){#page-career #shopify-section-team-culture .team-culture--body{padding:3.55vw 0 0}}@media only screen and (min-width: 1400px){#page-career #shopify-section-team-culture .team-culture--body{padding:3.55rem 0 0}}#page-career #shopify-section-team-culture .team-culture--body p{margin-bottom:2.15rem;font-size:1.05rem;color:#000}@media only screen and (min-width: 750px){#page-career #shopify-section-team-culture .team-culture--body p{margin-bottom:2.15vw;font-size:1.65vw}}@media only screen and (min-width: 1400px){#page-career #shopify-section-team-culture .team-culture--body p{margin-bottom:2.15rem;font-size:1.3rem}}.cart th,.cart td{border:0}.cart td{padding-top:22px;padding-bottom:22px}@media only screen and (min-width: 750px){.cart td{padding-left:22px;padding-right:22px}}.cart th{font-weight:var(--font-weight-body);padding:17.5px 22px}@media only screen and (max-width: 749px){.cart td:nth-child(3),.cart th:nth-child(2){padding-left:0;padding-right:0}}.cart td:first-child,.cart th:first-child{padding-left:0}.cart td:first-child.cart__removed-product,.cart th:first-child.cart__removed-product{padding:1rem 0 1.2rem .5rem}.cart td:last-child,.cart th:last-child{padding-right:0}.cart dd{margin-left:0}.cart__meta{width:50%}@media only screen and (min-width: 750px){.cart__meta{width:40%}}@media only screen and (min-width: 990px){.cart__meta{width:45%}}.cart__product-information{display:flex}.cart__image-wrapper{padding-right:1.5rem;flex:5rem 0 0}@media only screen and (min-width: 750px){.cart__image-wrapper{padding-right:2.5rem;flex:8rem 0 0}}@media only screen and (min-width: 990px){.cart__image-wrapper{padding-right:3rem;flex:9rem 0 0}}.product-details{padding:.25em 0 0;font-size:.9em}.product-details.hide+.cart__remove{margin-top:0em}.product-details__item{margin-bottom:.15em}.product-details__item--variant-option:not(.hide)+.product-details__item--property{margin-top:.8rem}.product-details__item-label{font-weight:var(--font-weight-body--bold)}.cart__qty{margin-top:.75em}@media only screen and (min-width: 750px){.cart__qty{margin-top:0}}.cart__qty-label{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.cart__qty-input{text-align:center;width:60px;padding-left:.25em;padding-right:.25em}.cart__qty-error-message-wrapper,.cart__error-message-wrapper{line-height:1.2}.cart__qty-error-message-wrapper .icon-error,.cart__error-message-wrapper .icon-error{margin-top:0}.cart__qty-error-message-wrapper--desktop{display:none}@media only screen and (min-width: 750px){.cart__qty-error-message-wrapper--desktop{display:block}}.cart__qty-error-message-wrapper--mobile{display:block}@media only screen and (min-width: 750px){.cart__qty-error-message-wrapper--mobile{display:none}}.cart__qty-error-message,.cart__error-message{font-size:.9em;color:var(--color-body-text);vertical-align:middle}.cart__error-message-wrapper{margin-top:1rem}@media only screen and (min-width: 750px){.cart__error-message-wrapper{margin-top:0}}.cart__row{border-bottom:1px solid var(--color-border)}.cart__row p{margin-bottom:0}.cart__row p+p{margin-top:10px}.cart__row td{vertical-align:top}@media only screen and (min-width: 750px){.cart__row td{vertical-align:middle}}.cart__removed-product-details{font-weight:var(--font-weight-body--bold)}.cart-subtotal{display:flex;justify-content:center}@media only screen and (min-width: 750px){.cart-subtotal{justify-content:flex-end}}.cart-subtotal__title{font-size:1.1em}.cart-subtotal__price{padding-left:17.5px}@media only screen and (min-width: 750px){.cart-subtotal__price{padding-left:35px;min-width:150px;display:inline-block}}.cart__footer{padding-top:7.5px}.cart__submit-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.cart__submit-controls>.cart__submit-control{margin-left:10px;margin-bottom:10px}@media only screen and (max-width: 749px){.cart__submit-controls{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.cart__submit-controls .cart__submit{margin-left:0;margin-bottom:0}.cart__submit-controls .cart__submit--ajax-disabled{margin-right:10px}}@media only screen and (max-width: 500px){.cart__submit-controls .cart__submit{margin-left:0;margin-bottom:0}.cart__submit-controls .cart__submit--ajax-disabled{margin-bottom:10px;margin-right:0}}@media only screen and (max-width: 749px){.cart__submit{line-height:1.4;min-height:44px;margin-left:0;margin-bottom:0}}@media only screen and (max-width: 500px){.cart__submit{width:100%}}.cart__shipping{font-size:.9em;padding:10px 0 20px;margin-bottom:25px}.cart-note__label,.cart-note__input{display:block}@media only screen and (max-width: 749px){.cart-note__label,.cart-note__input{margin:0 auto}}.cart-note__label{margin-bottom:15px}.cart-note__input{min-height:50px;width:100%}@media only screen and (max-width: 749px){.cart-note__input{margin-bottom:40px}}.cart__product-title{border-bottom:none}.cart__product-title:hover,.cart__product-title:focus{border-bottom:1px solid currentColor}.cart__image{max-height:95px;display:block;margin:0 auto}.cart__remove{margin-top:.4em}.cart__price{text-align:right;padding-right:0;font-size:.95em;width:50%}.cart__price dl{margin:0}@media only screen and (min-width: 750px){.cart__price{width:25%}}.cart__quantity-td{width:20%}.cart__final-price{width:15%}@media only screen and (max-width: 749px){.cart-message{padding-top:20px}.cart__qty-label{position:inherit !important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;display:inline-block;vertical-align:middle;font-size:.65em;margin-right:5px}}.cart--no-cookies .cart__continue-btn{display:none}.cart--no-cookies .cart--empty-message{display:none}.cookie-message{display:none;padding-bottom:25px}.cart--no-cookies .cookie-message{display:block}.additional-checkout-buttons{margin-top:22px}.additional-checkout-buttons input[type=image]{padding:0;border:0;background:rgba(0,0,0,0)}@media only screen and (max-width: 500px){.additional-checkout-buttons{margin-top:1rem}}.myaccount{display:flex;flex-wrap:wrap}@media only screen and (min-width: 990px){.myaccount__order-history{-webkit-flex:1 0 66.6666666667%;-moz-flex:1 0 66.6666666667%;-ms-flex:1 0 66.6666666667%;flex:1 0 66.6666666667%}}.myaccount__sidebar ul li{text-transform:uppercase;font-size:.7em;font-weight:600;letter-spacing:2px;line-height:2.5em}@media only screen and (min-width: 990px){.myaccount__account-details{-webkit-flex:1 0 33.3333333333%;-moz-flex:1 0 33.3333333333%;-ms-flex:1 0 33.3333333333%;flex:1 0 33.3333333333%}}.order-table{border:1px solid var(--color-border)}.order-table a{border-bottom:1px solid currentColor}.order-table th,.order-table td{border:0}.order-table tbody th,.order-table tfoot th{font-weight:normal;text-transform:none;letter-spacing:0}.order-table tbody tr+tr{border-top:1px solid var(--color-border)}.order-table thead{border-bottom:1px solid var(--color-body-text)}.order-table tfoot{border-top:1px solid var(--color-body-text)}.order-table tfoot tr:first-child th,.order-table tfoot tr:first-child td{padding-top:1.25em}.order-table tfoot tr:nth-last-child(2) th,.order-table tfoot tr:nth-last-child(2) td{padding-bottom:1.25em}.order-table tfoot tr:last-child th,.order-table tfoot tr:last-child td{border-top:1px solid var(--color-body-text);font-weight:var(--font-weight-body--bold);padding-top:1.25em;padding-bottom:1.25em;text-transform:uppercase}@media only screen and (min-width: 750px){.order-table thead th{text-transform:uppercase;padding-top:1.25em;padding-bottom:1.25em}.order-table tbody tr th,.order-table tbody tr td{padding-top:1.25em;padding-bottom:1.25em}.order-table tfoot tr td,.order-table tfoot tr th{vertical-align:bottom}}@media only screen and (max-width: 749px){.order-table{border:0}.order-table thead{display:none}.order-table th,.order-table td{float:left;clear:left;width:100%;text-align:right;padding:.5rem 0;border:0;margin:0}.order-table th::before,.order-table td::before{content:attr(data-label);float:left;text-align:left;padding-right:2em;max-width:80%}.order-table tbody tr th:first-child{padding-top:1.25em}.order-table tbody tr td:last-child{padding-bottom:1.25em}.order-table tbody th::before,.order-table tbody td::before{font-weight:var(--font-weight-body--bold)}}@media only screen and (max-width: 749px){.order-table__product{display:flex;justify-content:space-between}}.order-discount{text-transform:uppercase;color:var(--color_sale_text);display:block;line-height:1.2em}.order-discount .icon-saletag{fill:currentColor;width:1em;height:1em;margin-right:.4em}.order-discount--title{word-break:break-word;padding-right:1em}.order-discount--list{margin:.8em 0 0 1.3em;list-style:none;padding:0}.order-discount__item{text-indent:-1.3em}.order-discount__item+.order-discount__item{margin-top:.6em}@media only screen and (max-width: 749px){.order-discount-wrapper{display:flex;justify-content:space-between;width:100%}}.order-discount-card-wrapper{display:flex;justify-content:center}@media only screen and (min-width: 750px){.order-discount-card-wrapper{justify-content:flex-end}}.order-discount--cart{font-size:.95em;padding-right:0}@media only screen and (min-width: 750px){.order-discount--cart{font-size:.9em}}.order-discount--cart-total{padding-left:17.5px}@media only screen and (min-width: 750px){.order-discount--cart-total{padding-left:35px;min-width:150px}}#page-dont-sell-personal-info .section-header h1,#page-dont-sell-personal-info .section-header .h1{font-family:"Bodoni Book";font-size:48px;padding:0 50px}#page-dont-sell-personal-info .rte{font-size:12px;text-align:center;margin-bottom:30px}#page-dont-sell-personal-info #FormDontSellPersonalInfo input{width:100%;margin-bottom:10px}#page-dont-sell-personal-info #FormDontSellPersonalInfo .card-header{font-weight:700;margin-left:5px;margin-bottom:5px}#page-dont-sell-personal-info #FormDontSellPersonalInfo .formio-component-panelName{margin-bottom:20px}#page-dont-sell-personal-info #FormDontSellPersonalInfo .formio-component-submit{text-align:center}#page-dont-sell-personal-info #FormDontSellPersonalInfo>.alert.alert-danger{display:none}#page-dont-sell-personal-info #FormDontSellPersonalInfo .grid{margin-left:0;margin-right:0}#page-dont-sell-personal-info #FormDontSellPersonalInfo .grid .grid__item{padding-left:5px;padding-right:5px}.editorial .editorial__title{letter-spacing:4px;text-transform:uppercase;font-size:2rem}.editorial .blog-filter{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.editorial .blog-filter .blog-filter--select{width:13rem;padding:6px 0 6px 9px;color:dimgray;font-size:1rem;border:none;outline:none;border-bottom:1px solid}.editorial .blog-filter .blog-filter--select:hover,.editorial .blog-filter .blog-filter--select:active{box-shadow:4px 4px 2rem #d3d3d3}.editorial .article{margin-bottom:2rem;border:1px solid #e8e9eb}.editorial .article .article__date,.editorial .article .article__title--has-image,.editorial .article .article__grid-meta--has-image{margin:0 1rem 1rem 1rem}.editorial .article .article__date{display:block;font-size:.8rem;font-weight:600;letter-spacing:3px;text-transform:uppercase}.editorial .article .article__grid-excerpt{font-size:1rem;line-height:1.3rem}@media only screen and (max-width: 749px){.editorial{padding:1rem 0}.editorial .blog-filter{justify-content:center}.editorial .article__grid-meta--has-image,.editorial .article__title--has-image{float:none;padding-left:0}.editorial .article__grid-image-container{margin-bottom:1rem}.editorial .article__date{margin:1rem 1rem 0 1rem}}.editorial .read-more--underlined{font-size:1rem;border-bottom:1px solid}#collection-giftoffer main.main-content{background-color:#f9fafa}#collection-giftoffer #FormGiftoffers{min-height:120px;margin-bottom:15px}#collection-giftoffer #FormGiftoffers .formio-component-htmlSteps{display:none}#collection-giftoffer #FormGiftoffers .alert.alert-danger{display:none}@media only screen and (max-width: 749px){#collection-giftoffer #FormGiftoffers{height:auto;position:fixed;left:0;bottom:0;font-size:.8em;width:100%;background-color:#fff;z-index:2;padding:5px 10px 10px 10px;margin-bottom:0;text-align:center}#collection-giftoffer #FormGiftoffers:before{content:"Unlock Your Gifts";font-family:"Avenir Next";font-weight:600;font-size:1.3em;letter-spacing:2px;text-transform:uppercase}#collection-giftoffer #FormGiftoffers .formio-component{margin-bottom:0px}#collection-giftoffer #FormGiftoffers .formio-component-htmlSteps{display:block}#collection-giftoffer #FormGiftoffers .formio-component-htmlSteps>div{display:flex;font-size:12px;margin-bottom:5px;flex-direction:row;justify-content:space-between}#collection-giftoffer #FormGiftoffers .formio-component-htmlSteps>div>div{text-align:left}#collection-giftoffer #FormGiftoffers .formio-component-panelAgree{font-size:11.2px;width:60%;text-align:left;float:left}#collection-giftoffer #FormGiftoffers .formio-component-submit{margin-top:30px}}#collection-giftoffer .section-thank{text-align:center}#collection-giftoffer .section-thank .page-width{background-color:#fff;padding:30px 20px}#collection-giftoffer .section-thank h1,#collection-giftoffer .section-thank .h1{font-size:4em;line-height:1}#collection-giftoffer .section-thank p{padding:10px 30px 30px}#collection-giftoffer .section-thank .offers .offer{background-color:#f9fafa;margin:5px;padding:10px}#collection-giftoffer .section-thank .offers .offer .details{padding:15px 15px 0}#collection-giftoffer .section-thank .offers .offer .logo{max-height:25px;max-width:40%;width:auto;height:auto;float:left}#collection-giftoffer .section-thank .offers .offer .logo+span{font-family:"Bodoni";font-weight:700;float:right;font-size:1.4em;line-height:1em}#collection-giftoffer .section-thank .offers .offer .code-container{margin:15px 0;width:100%}#collection-giftoffer .section-thank .offers .offer .code-container input{width:75%}#collection-giftoffer .section-thank .offers .offer .code-container button{width:25%;height:50px;background:gray}#collection-giftoffer .section-thank .offers .offer .code-container button.copied{background-color:#17af76}#collection-giftoffer .section-thank .offers .offer .code-container .gift-code{font-size:1em;font-weight:700;height:50px;border-radius:0;vertical-align:middle}#collection-giftoffer .section-thank .offers .offer .code-container a.btn,#collection-giftoffer .section-thank .offers .offer .code-container .shopify-payment-button a.shopify-payment-button__button--unbranded,.shopify-payment-button #collection-giftoffer .section-thank .offers .offer .code-container a.shopify-payment-button__button--unbranded{margin-top:10px}@media only screen and (max-width: 749px){#collection-giftoffer .section-thank .offers .offer{padding:5px}#collection-giftoffer .section-thank .offers .offer .logo{max-height:15px}#collection-giftoffer .section-thank .offers .offer .logo+span{font-size:.8em}#collection-giftoffer .section-thank .offers .offer .details{padding:5px 5px 0}#collection-giftoffer .section-thank .offers .offer .code-container{margin:5px 0}#collection-giftoffer .section-thank .offers .offer .code-container button,#collection-giftoffer .section-thank .offers .offer .code-container .gift-code{font-size:.8em;height:35px}#collection-giftoffer .section-thank .offers .offer .code-container input{padding:5px 10px;width:65%}#collection-giftoffer .section-thank .offers .offer .code-container button{width:35%;font-size:.6em}#collection-giftoffer .section-thank .offers .offer .btn-shop{font-size:10px;padding:5px 10px}}.giftoffer-card{overflow:hidden;position:relative}.giftoffer-card.square:hover .grid-view-item__overlay{display:flex}.giftoffer-card.square:hover .grid-view-item__text{display:none}.giftoffer-card .grid-view-item__text{display:flex;flex-direction:column;align-items:center;justify-content:space-around;position:absolute;text-align:center;background:url("//www.findkeep.love/cdn/shop/t/2/assets/overlay.png?v=62633683415974342021568693038");top:0;left:0;right:0;bottom:0;margin:auto;padding:10px 10px;width:120px;height:120px}.giftoffer-card .grid-view-item__text.large{height:180px}.giftoffer-card .grid-view-item__text.large img.logo{max-height:50%}.giftoffer-card .grid-view-item__text .logo-container{display:flex;width:90%;height:25%}.giftoffer-card .grid-view-item__text .logo-container img{width:95%;height:95%;object-fit:contain;margin:0 auto}.giftoffer-card .grid-view-item__text dl{margin-top:0;margin-bottom:0}.giftoffer-card .grid-view-item__text .price{font-size:2em;font-family:Arapey;justify-content:center;line-height:1em}@media only screen and (max-width: 749px){.giftoffer-card .grid-view-item__text .price{font-size:1.5em;line-height:1em}}.giftoffer-card .grid-view-item__text .price dd{margin:0}.giftoffer-card .grid-view-item__text .free{font-size:1.3em;text-transform:uppercase}.giftoffer-card .grid-view-item__text .short-description{display:none;font-size:.75em;font-family:"Avanir Next"}.giftoffer-card .grid-view-item__text .giftoffer-card__type{font-family:"Avenir Next";font-size:.8em;font-weight:600}@media only screen and (max-width: 749px){.giftoffer-card .grid-view-item__text .giftoffer-card__type{font-size:.5em}}.giftoffer-card .grid-view-item__text .btn.get-now,.giftoffer-card .grid-view-item__text .shopify-payment-button .get-now.shopify-payment-button__button--unbranded,.shopify-payment-button .giftoffer-card .grid-view-item__text .get-now.shopify-payment-button__button--unbranded{display:none}.giftoffer-card.rectangle .grid-view-item__text{top:19%;left:10%;right:auto;bottom:auto;height:62%;width:32.6%}.giftoffer-card.rectangle .grid-view-item__text .btn.get-now,.giftoffer-card.rectangle .grid-view-item__text .shopify-payment-button .get-now.shopify-payment-button__button--unbranded,.shopify-payment-button .giftoffer-card.rectangle .grid-view-item__text .get-now.shopify-payment-button__button--unbranded{display:block;width:65%}@media only screen and (max-width: 749px){.giftoffer-card.rectangle .grid-view-item__text{top:16%;left:8%;right:auto;bottom:auto;height:68%;width:35.6%}.giftoffer-card.rectangle .grid-view-item__text .short-description{display:block}.giftoffer-card.rectangle .grid-view-item__text .btn.get-now,.giftoffer-card.rectangle .grid-view-item__text .shopify-payment-button .get-now.shopify-payment-button__button--unbranded,.shopify-payment-button .giftoffer-card.rectangle .grid-view-item__text .get-now.shopify-payment-button__button--unbranded{display:block;padding:5px 10px;font-size:10px;width:75%}}.giftoffer-card .grid-view-item__overlay{background:url("//www.findkeep.love/cdn/shop/t/2/assets/giftoffer-overlay.png?v=180646827821796836021568693211");display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.giftoffer-card .grid-view-item__overlay img{width:80px}.giftoffer-card .grid-view-item__overlay .giftoffer-card__description{font-family:"Avenir Next";font-size:12px;width:100%;height:100%;padding:20px}@media only screen and (min-width: 750px){.giftoffer-card .grid-view-item__overlay .giftoffer-card__description{padding:30px}}.giftoffer-card .grid-view-item__overlay .giftoffer-card__description h1,.giftoffer-card .grid-view-item__overlay .giftoffer-card__description .h1,.giftoffer-card .grid-view-item__overlay .giftoffer-card__description h2,.giftoffer-card .grid-view-item__overlay .giftoffer-card__description .h2,.giftoffer-card .grid-view-item__overlay .giftoffer-card__description h3,.giftoffer-card .grid-view-item__overlay .giftoffer-card__description .h3{font-family:"Avenir Next";font-size:12px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.giftoffer-card .grid-view-item__overlay .product-card__title{display:block;padding:15px 20px;color:#000;border:0;font-family:"Avenir Next";font-size:16px;font-weight:600;letter-spacing:2px;text-align:center;text-transform:uppercase}.giftoffer-card .giftoffer-select{position:absolute;right:30px;bottom:15px;z-index:1}.giftoffer-card .giftoffer-select label{background-color:#fff;border:1px solid #ff6756;border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px;z-index:1}.giftoffer-card .giftoffer-select label:after{border:3px solid #fff;border-top:none;border-right:none;content:"";height:8px;left:6px;opacity:0;position:absolute;top:7px;transform:rotate(-45deg);width:14px}.giftoffer-card .giftoffer-select input[type=checkbox]{visibility:hidden}.giftoffer-card .giftoffer-select input[type=checkbox]:checked+label{background-color:#66bb6a;border-color:#66bb6a}.giftoffer-card .giftoffer-select input[type=checkbox]:checked+label:after{opacity:1}#index #shopify-section-hero .hero__inner #FormHero{margin-top:10px;width:25%}#index #shopify-section-hero .hero__inner #FormHero input{width:100%}#index #shopify-section-hero .hero__inner #FormHero .formio-component-agreeToTerms{margin-top:5px}@media only screen and (max-width: 749px){#index #shopify-section-hero{padding-bottom:0}#index #shopify-section-hero .hero--large{height:320px}#index #shopify-section-hero .hero__inner{padding:20px 15px;vertical-align:top}#index #shopify-section-hero .hero__inner .page-width{padding:0 5px}#index #shopify-section-hero .hero__inner .page-width .mega-title{width:100%}#index #shopify-section-hero .hero__inner .page-width .mega-title--large{font-size:1.4em}#index #shopify-section-hero .hero__inner .page-width .mega-subtitle p{font-size:.8em}#index #shopify-section-hero .hero__inner .page-width .mega-subtitle{margin-bottom:0}#index #shopify-section-hero .hero__inner .page-width .hero__btn{margin-top:20px}#index #shopify-section-hero .hero__inner #FormHero{text-align:center;padding:0 40px;width:100%;position:absolute;bottom:-110px;left:0}#index #shopify-section-hero .hero__inner #FormHero .formio-form .formio-component{margin-bottom:5px}}#index .main-content{padding-top:0}#page-job .page-container{background-color:#f9fafa}@media only screen and (max-width: 749px){#page-job .openings h1,#page-job .openings .h1{margin-top:20px;text-align:center}}#page-job #openings li{font-size:.9em;margin-bottom:10px}#page-job .job{font-size:.9em;padding:10px}@media only screen and (min-width: 750px){#page-job .job{font-size:.8em;background-color:#fff;padding:20px}}#page-job .rte h1,#page-job .rte .h1,#page-job .rte h2,#page-job .rte .h2,#page-job .rte h3,#page-job .rte .h3,#page-job .rte h4,#page-job .rte .h4,#page-job .rte h5,#page-job .rte .h5,#page-job .rte h6,#page-job .rte .h6{font-weight:600;margin-top:30px;margin-bottom:10px}#page-job .rte h3,#page-job .rte .h3{font-family:"Avenir Next";letter-spacing:2px}.non-profit-sweep{margin-top:-1.25rem}@media only screen and (min-width: 750px){.non-profit-sweep{margin-top:-2.19rem}}.non-profit-sweep .non-profit-sweep--header{display:flex;position:sticky;top:0;z-index:1000;height:4rem;padding:.5rem;color:#fff;background-color:#000}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--header{padding:.8rem 2.5rem;flex-direction:row;align-items:center;gap:.5rem}}.non-profit-sweep .non-profit-sweep--header .non-profit-sweep--header-logo{height:1.75rem;margin-right:.5rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--header .non-profit-sweep--header-logo{height:2.5rem;vertical-align:bottom}}.non-profit-sweep .non-profit-sweep--header .non-profit-sweep--header-title{font-size:1rem;letter-spacing:1px}.non-profit-sweep .non-profit-sweep--header .non-profit-sweep--header-title:after{content:"Win Amazing Prizes. Make a Difference. Discover New Brands."}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--header .non-profit-sweep--header-title{font-size:1.4rem;letter-spacing:2px}}.non-profit-sweep .non-profit-sweep--body{display:flex;flex-direction:column}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body{flex-direction:row-reverse;column-gap:2rem;padding:0 2.5rem 2.5rem}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container{color:#000;text-align:center}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container{width:42%;padding:unset}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper{position:fixed;bottom:0;width:100%;z-index:2;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper{position:sticky;top:4rem;bottom:unset;padding-top:2.5rem;z-index:unset;background-image:unset}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants{margin-top:4px;padding:.5rem 1.5rem 0;background:#fff}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants{margin-top:unset;padding:unset}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header{text-align:left;font-weight:600}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header .non-profit-sweep-details_subtitle{font-size:1rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header .non-profit-sweep-details_subtitle{font-size:1.2vw}}@media only screen and (min-width: 1400px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header .non-profit-sweep-details_subtitle{font-size:1.1rem}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header .non-profit-sweep-details_title{font-size:1.2rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header .non-profit-sweep-details_title{font-size:2vw}}@media only screen and (min-width: 1400px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-details_header .non-profit-sweep-details_title{font-size:2rem;line-height:2.3rem}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container_main-title{font-weight:bold;font-size:.9rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container_main-title{font-size:1.25vw}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container{display:flex;padding-top:.5rem;flex-wrap:wrap;gap:1rem;justify-content:center}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container{margin:auto;margin-top:.8rem;padding-top:1rem;gap:1.5vw}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container.hidden{display:none}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container{height:inherit;flex:0 0 30%;padding:0 3px 3px 0;background-image:linear-gradient(35.31deg, rgba(252, 224, 58, 0.7) -1.52%, rgba(255, 103, 86, 0.7) 26.06%, rgba(204, 153, 255, 0.7) 65.62%, rgba(64, 233, 233, 0.7) 96.85%)}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container{padding:0 5px 5px 0}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant{display:flex;height:100%;padding:6px 4px;flex-direction:column;justify-content:space-evenly;border:1px solid #000;background-color:#fff}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant{padding:1vw}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_top-label-container{height:.75rem}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_top-label-container .product-variant_top-label{display:block;position:relative;bottom:.85rem;width:90%;margin:auto;padding:2px;font-size:9px;font-weight:700;background-color:#9ce1f0;align-self:center}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_top-label-container .product-variant_top-label.product-variant_top-label-gradient{background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_top-label-container .product-variant_top-label{bottom:2vw;padding:3px;font-size:.75vw}}@media only screen and (min-width: 1400px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_top-label-container .product-variant_top-label{bottom:2vw;padding:4px;font-size:.75vw}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_label{display:flex;justify-content:center;align-items:center}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_label .product-variant_label--icon{max-height:1rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_label .product-variant_label--icon{max-height:1.5rem}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_entries{font-size:1.5rem;font-weight:700;line-height:1.6rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_entries{font-size:2.5vw;line-height:inherit}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_entries-label{font-size:.9rem;font-weight:600;line-height:1rem}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_entries-label{font-size:1.25vw;line-height:inherit}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container input{display:none}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .btn,.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .shopify-payment-button__button--unbranded{width:100%;margin:5px 0 0;padding:5px 3px;min-height:unset;background:#000}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .btn,.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .shopify-payment-button__button--unbranded{margin:.55rem auto;padding:.5rem}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .shopify-payment-button__more-options{text-indent:-9999px;line-height:0}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container .product-variant .product-variant_buy-btn-container .shopify-payment-button__more-options:after{display:block;text-indent:0;line-height:initial}@media only screen and (max-width: 749px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container.slick-initialized .slick-arrow.slick-disabled{opacity:.4}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container.slick-initialized .slick-list{max-width:85%}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container.slick-initialized .slick-list .slick-track{display:flex}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container.slick-initialized .slick-list .slick-track .slick-slide{height:inherit;padding:0 5px}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container.slick-initialized .slick-list .slick-track .slick-slide>div{height:100%}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-disclaimer-container{padding:0 1rem 1rem;font-size:.9vw;line-height:1rem;letter-spacing:1px;text-align:justify}@media only screen and (max-width: 749px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-disclaimer-container.desktop-copy{display:none}}@media only screen and (min-width: 1400px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .non-profit-sweep-disclaimer-container{font-size:.8rem}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .btn-no-thanks{margin:.5rem 0 1rem 0;font-size:.75rem;font-weight:600;letter-spacing:1px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;overflow:hidden;outline:none;text-decoration:underline;color:#000}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .btn-no-thanks{margin:.8rem 0;font-size:.9vw}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .spinner{width:unset;height:unset;padding-top:unset}@media only screen and (max-width: 749px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .spinner{height:6rem;margin-top:4px;padding-top:1.3rem;background:#fff}}.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_foundation-info-container{color:#000}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .non-profit-sweep_foundation-info-container{width:58%;padding-top:2.5rem}}.non-profit-sweep .non-profit-sweep--body .btn,.non-profit-sweep .non-profit-sweep--body .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .non-profit-sweep .non-profit-sweep--body .shopify-payment-button__button--unbranded{border-radius:.6rem;font-size:.55rem;font-weight:600;text-transform:none}@media only screen and (min-width: 750px){.non-profit-sweep .non-profit-sweep--body .btn,.non-profit-sweep .non-profit-sweep--body .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .non-profit-sweep .non-profit-sweep--body .shopify-payment-button__button--unbranded{font-size:.85vw}}.non-profit-sweep.hidden{display:none}.non-profit-sweep_subsection-title-container{display:flex;padding:.5rem 1rem}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-title-container{padding:.7rem .5rem;display:block}}.non-profit-sweep_subsection-title-container .non-profit-sweep_subsection-title-container--logo{height:1.75rem;margin-right:.5rem}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-title-container .non-profit-sweep_subsection-title-container--logo{vertical-align:bottom}}.non-profit-sweep_subsection-title-container .non-profit-sweep_subsection-title-container--title{font-size:1.1rem;font-weight:600;letter-spacing:1px}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-title-container .non-profit-sweep_subsection-title-container--title{font-size:1.2rem;letter-spacing:2px}}.non-profit-sweep_subsection-images-container{display:flex;flex-direction:row}.non-profit-sweep_subsection-images-container img{flex:auto;align-self:flex-start}.non-profit-sweep_subsection-copy-container{padding:1rem;font-size:.9rem;line-height:1.8rem;letter-spacing:1px}.non-profit-sweep_subsection-copy-container.mobile-copy{line-height:1.1rem;background-color:#fff}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-copy-container.mobile-copy{display:none}}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-copy-container{padding:1.5rem;font-size:1.1rem;line-height:2.2rem}}.non-profit-sweep_subsection-disclaimer-container{padding:0 1rem 1rem;font-size:.75rem;letter-spacing:1px;line-height:1rem}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-disclaimer-container.mobile-copy{display:none}}.non-profit-sweep_subsection-logo{max-width:10rem;padding:.5rem 1rem}@media only screen and (min-width: 750px){.non-profit-sweep_subsection-logo{padding:1rem 0 0 0}}#product-non-profit-sweep .non-profit-sweep .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants{padding:.5rem .5rem 0}@media only screen and (max-width: 749px){#product-non-profit-sweep .non-profit-sweep .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants .product-variants-container:not(.slick-initialized){display:none}}#page-pdf iframe{width:100%}.prize-card{position:relative}.prize-card:hover .grid-view-item__overlay{opacity:1}.prize-card .grid-view-item__overlay{background:url("//www.findkeep.love/cdn/shop/t/2/assets/overlay.png?v=62633683415974342021568693038");opacity:0;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.prize-card .grid-view-item__overlay img{width:auto;height:auto;max-height:40%;max-width:40%}.prize-card .grid-view-item__overlay .product-card__title{display:block;padding:15px 20px;color:#000;border:0;font-family:"Avenir Next";font-size:.8em;font-weight:600;letter-spacing:2px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 749px){.prize-card .grid-view-item__overlay .product-card__title{font-size:.6em;padding:10px 10px;letter-spacing:1px}}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body{padding:0 2.5rem 2.5rem}}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_foundation-info-container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_foundation-info-container{padding-top:2.5rem}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container{color:#000;text-align:center}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container{width:42%}}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container.static,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container.static{position:static}}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container{position:sticky;top:4rem;padding-top:2.5rem;text-align:left;background-color:#fff}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .product-form-container_main-title,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .product-form-container_main-title{font-weight:600;font-size:1rem}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .product-form-container_main-title,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .product-form-container_main-title{font-size:1.25rem}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper{position:fixed;bottom:0;width:100%;z-index:1;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper{position:unset;background-image:unset}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container{margin:4px 0;background:#fff}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container{margin:unset}}@media only screen and (min-width: 1400px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container{max-width:70rem}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header{padding:5px 1rem 0;font-size:1rem;font-weight:600;text-align:left}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header{padding:1.1rem 0;font-size:2rem;font-weight:600;line-height:2.3rem}}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header span,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header span{display:none}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-no-donation_header,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-no-donation_header{padding:5px 1rem 0;font-size:1rem;font-weight:600;text-align:left}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-no-donation_header,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-no-donation_header{padding:0 0 1.1rem;font-size:1.5rem;line-height:2.1rem}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors{display:none}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors{display:block}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader{font-size:1.1rem;font-weight:600}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_description,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_description{font-size:.8rem;line-height:1rem;padding:.5rem 1rem}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_description,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_description{font-size:.85rem;padding:0}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors{padding:.7rem 0}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__disclaimer,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__disclaimer{display:none}@media only screen and (min-width: 750px){#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__disclaimer,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__disclaimer{display:block;padding-top:.5rem;font-size:.75rem;color:gray}}#product-sweepstake-non-profit .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container.second_set_variant.variant--hidden,#page-sweepstake-thankyou .non-profit-sweep .non-profit-sweep--body .non-profit-sweep_product-variants-container .non-profit-sweep_product-variants-wrapper .non-profit-sweep_product-variants .product-variants-container .product-variant--container.second_set_variant.variant--hidden{display:none}@media only screen and (min-width: 750px){.prize-list .prize-list--prize{display:flex;margin-bottom:1rem;align-items:center}}@media only screen and (min-width: 1400px){.prize-list .prize-list--prize .prize-list--prize-image .grid-view-item__image{max-height:35rem;object-fit:contain}}.prize-list .prize-list--prize .prize-list--prize-image .grid-view-item__image.lazyload{height:0;padding-top:100%}.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container{margin:1.5rem 1rem}@media only screen and (min-width: 750px){.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container{margin:2vw 0 2vw 2vw}}@media only screen and (min-width: 1400px){.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container{margin:2rem 0 2rem 2rem}}.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .logo{display:block;max-width:8rem;max-height:6.25rem;height:auto;width:auto;margin-bottom:1.25rem}@media only screen and (min-width: 750px){.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .logo{max-width:8vw;max-height:6.25vw;margin-bottom:1.5rem}}@media only screen and (min-width: 1400px){.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .logo{max-width:8rem;max-height:6.25rem}}.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .description{max-width:95%;font-size:1rem;line-height:1.75rem;color:#000}@media only screen and (min-width: 750px){.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .description{font-size:1vw;line-height:1.75vw}}@media only screen and (min-width: 1400px){.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .description{font-size:1rem;line-height:1.75rem}}.prize-list .prize-list--prize .prize-list--prize-info .prize-list--prize-info-container .description p{color:#000;margin-bottom:1rem}.sweep-cosponsors{margin-top:-1.25rem}@media only screen and (min-width: 750px){.sweep-cosponsors{margin-top:-2.19rem}}.sweep-cosponsors .sweep-cosponsors--header{display:flex;position:sticky;top:0;z-index:1000;height:3rem;padding:.5rem;align-items:center;color:#fff;background-color:#000}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--header{height:4rem;padding:.8rem 2.5rem;flex-direction:row;align-items:center;gap:.5rem}}.sweep-cosponsors .sweep-cosponsors--header .sweep-cosponsors--header-logo{height:1.75rem;margin-right:.5rem}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--header .sweep-cosponsors--header-logo{height:2.5rem;vertical-align:bottom}}.sweep-cosponsors .sweep-cosponsors--header .sweep-cosponsors--header-title{font-size:.95rem;letter-spacing:1px}.sweep-cosponsors .sweep-cosponsors--header .sweep-cosponsors--header-title:after{content:"Win Amazing Prizes. Discover New Brands."}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--header .sweep-cosponsors--header-title{font-size:1.4rem;letter-spacing:2px}}.sweep-cosponsors .sweep-cosponsors--body{display:flex;margin-bottom:-3.5rem;padding-bottom:5rem;flex-direction:column;background-color:#fff}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body{margin-bottom:-4.5rem;padding:0 2.5rem 8rem;flex-direction:row-reverse;column-gap:2rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container{color:#000}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container{width:58%;padding-top:2.5rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container{display:flex;padding:.5rem 1rem}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container{padding:.7rem .25rem;display:block}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container .sweep-cosponsors_subsection-title-container--logo{height:1.75rem;margin-right:.5rem}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container .sweep-cosponsors_subsection-title-container--logo{vertical-align:bottom}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container .sweep-cosponsors_subsection-title-container--title{font-size:1.125rem;font-weight:600;letter-spacing:.05em}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container .sweep-cosponsors_subsection-title-container--title{font-size:1.125vw}}@media only screen and (min-width: 1400px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-title-container .sweep-cosponsors_subsection-title-container--title{font-size:1.125rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-images-container{display:flex;flex-direction:row}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-images-container img{flex:auto;align-self:flex-start}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-copy-container{padding:1rem;font-size:.9rem;line-height:1.8rem;letter-spacing:1px}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-copy-container.mobile-copy{font-size:1rem;line-height:1.375rem;letter-spacing:.1em;background-color:#fff}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-copy-container.mobile-copy{display:none}}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_subsection-copy-container{padding:1.5rem;font-size:1.1rem;line-height:2.2rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_mobile-prizes-description{padding:0 2rem 1rem;font-size:.9rem;line-height:1.8rem;letter-spacing:1px}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_mobile-prizes-description ul{padding:0 .5rem;list-style-position:inside}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_mobile-prizes-description ul li{list-style:unset}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_foundation-info-container .sweep-cosponsors_mobile-prizes-description{display:none}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container{color:#000;text-align:center}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container{width:42%}}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container.static{position:static}}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container{position:sticky;top:4rem;padding-top:2.5rem;text-align:left;background-color:#fff}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .product-form-container_main-title{font-weight:600;font-size:1rem}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .product-form-container_main-title{font-size:1.25rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper{position:fixed;bottom:0;width:100%;z-index:1;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper{position:unset;background-image:unset}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container{margin:4px 0;background:#fff}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container{margin:unset}}@media only screen and (min-width: 1400px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container{max-width:70rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header{padding:5px 1rem 0;font-size:1rem;font-weight:600;text-align:left}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header{padding:1.1rem 0;font-size:2rem;font-weight:600;line-height:2.3rem}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_header.cpls_lander{padding:0 0 1.1rem}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors,.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_come-back{display:none}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader,.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_sponsors,.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_come-back{display:block}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_subheader{font-size:1.1rem;font-weight:600}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_description{padding:.5rem 1rem;font-size:.8rem;line-height:1rem}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_description{max-width:35rem;font-size:1rem;line-height:1.375rem;letter-spacing:.1em;padding:0}}.sweep-cosponsors .sweep-cosponsors--body .sweep-cosponsors_product-form-container .product-form-container .sweepstake__container-wrapper .sweepstake__container .sweepstake-details__container .sweepstake-details_come-back{padding:.5rem 0;font-size:1.125rem;font-weight:600;letter-spacing:.05em}.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners--title{height:3.75rem;margin:2px 0;font-size:1.375rem;font-family:Arapey;line-height:3.75rem;text-align:center;letter-spacing:1px;color:#fff;background-color:#93918f}.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners__videos-wrapper{display:grid;margin:.5rem 0;grid-gap:1rem;grid-template-columns:1fr}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners__videos-wrapper{margin:1rem 0;grid-gap:2rem;grid-template-columns:1fr 1fr}}.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners__videos-wrapper .past-winners__item .past-winners__item--video{cursor:pointer}.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners__videos-wrapper .past-winners__item .past-winners__item--video video{width:100%}.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners__videos-wrapper .past-winners__item .past-winners__item--video-label{font-family:inherit;font-size:.8rem;text-align:center}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .past-winners .past-winners__videos-wrapper .past-winners__item .past-winners__item--video-label{font-size:1rem}}.sweep-cosponsors .sweep-cosponsors--body .past-winners .winner-video-modal .modal-content{top:35%}@media only screen and (min-width: 750px){.sweep-cosponsors .sweep-cosponsors--body .past-winners .winner-video-modal .modal-content{top:50%}}@media only screen and (min-width: 750px){#product-sweeptake .product-sweepstake>.grid__item:first-child{position:sticky;top:2.2rem;padding-right:30px}#product-sweeptake .product-sweepstake>.grid__item:last-child{padding-left:30px}}#product-sweeptake .product-sweepstake .stats-bar{display:flex;margin:1.3rem auto;max-width:90%}@media only screen and (min-width: 750px){#product-sweeptake .product-sweepstake .stats-bar{max-width:75%}}#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item{flex:1;text-align:center}#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item .stats-bar-item--icon{height:2rem}@media only screen and (min-width: 750px){#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item .stats-bar-item--icon{height:2.8rem}}#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item .stats-bar-item--desc .stats-bar-item--desc-value{font-size:1.5rem;line-height:2rem}@media only screen and (min-width: 750px){#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item .stats-bar-item--desc .stats-bar-item--desc-value{font-size:2.3rem;line-height:2.5rem}}#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item .stats-bar-item--desc .stats-bar-item--desc-label{font-size:.8rem;line-height:.8rem}@media only screen and (min-width: 750px){#product-sweeptake .product-sweepstake .stats-bar .stats-bar-item .stats-bar-item--desc .stats-bar-item--desc-label{font-size:1rem;line-height:.9rem}}#product-sweeptake .product-sweepstake .learn-more{background-color:#93918f;color:#fff;font-size:22px;line-height:60px;font-family:Arapey;height:60px;text-align:center;margin:2px 0}@media only screen and (max-width: 749px){#product-sweeptake .product-sweepstake .landscape-image{display:none}}#product-sweeptake .product-sweepstake .brand-info{padding:1.8rem;background-color:#f0f2f3}#product-sweeptake .product-sweepstake .brand-info .logo{display:block;margin:0 auto 1.25rem;max-width:8rem;max-height:6.25rem;height:auto;width:auto}#product-sweeptake .product-sweepstake .brand-info .description{color:#000;font-size:1rem;text-align:center}@media only screen and (min-width: 750px){#product-sweeptake .product-sweepstake .brand-info .description{font-size:14px}}#product-sweeptake .product-sweepstake .brand-info .description p{color:#000 !important;margin-bottom:15px}@media only screen and (max-width: 749px){#product-sweeptake .product-sweepstake .formio-component-htmlByEntering a{font-size:1em}}#product-sweeptake .sweepstake-entries section{margin-bottom:15px}#product-sweeptake .sweepstake-entries section h4,#product-sweeptake .sweepstake-entries section .h4{font-family:"Avenir Next";font-size:1em}#product-sweeptake .sweepstake-entries section .brands{margin-top:20px}#product-sweeptake .sweepstake-entries section .brand{background-color:#f1f2f2;cursor:pointer;display:flex;height:100px;margin-bottom:10px}#product-sweeptake .sweepstake-entries section .brand .brand__entries{border-radius:2px;border:2px solid #000;display:flex;flex-direction:column;justify-content:center;align-items:center;width:110px;margin-right:15px;position:relative}#product-sweeptake .sweepstake-entries section .brand .brand__entries>span{display:block;font-family:"Avenir Next";font-weight:600;text-transform:uppercase}#product-sweeptake .sweepstake-entries section .brand .brand__entries span:first-child{font-size:1.6em;line-height:1em}#product-sweeptake .sweepstake-entries section .brand .brand__entries span:last-child{font-size:.9em}#product-sweeptake .sweepstake-entries section .brand .brand__entries .brand-select{position:absolute;right:0;z-index:1}#product-sweeptake .sweepstake-entries section .brand .brand__entries .brand-select label{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px;z-index:1}#product-sweeptake .sweepstake-entries section .brand .brand__entries .brand-select label:after{border:3px solid #fff;border-top:none;border-right:none;content:"";height:8px;left:6px;opacity:0;position:absolute;top:7px;transform:rotate(-45deg);width:14px}#product-sweeptake .sweepstake-entries section .brand .brand__entries .brand-select input[type=checkbox]{visibility:hidden}#product-sweeptake .sweepstake-entries section .brand .brand__entries .brand-select input[type=checkbox]:checked+label{background-color:#000;border-color:#000}#product-sweeptake .sweepstake-entries section .brand .brand__entries .brand-select input[type=checkbox]:checked+label:after{opacity:1}#product-sweeptake .sweepstake-entries section .brand .brand__image{margin-right:15px}#product-sweeptake .sweepstake-entries section .brand .brand__image img{width:100px;height:100px}#product-sweeptake .sweepstake-entries section .brand .brand__text{display:flex;flex-direction:column;justify-content:center;text-align:left}#product-sweeptake .sweepstake-entries section .brand .brand__text .brand__logo img{height:35px}#product-sweeptake .sweepstake-entries section .brand .brand__text p{font-size:.7em}#product-sweeptake .sweepstake-entries #MobileForm .alert.alert-danger{display:none}@media only screen and (max-width: 749px){#product-sweeptake .sweepstake-entries #MobileForm{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:2;padding:15px 0;margin-bottom:0}}#product-sweeptake .sweepstake-thank{display:none}#product-sweeptake #product-sweeptake .sweepstake-thank,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank{text-align:center}#product-sweeptake #product-sweeptake .sweepstake-thank .thank-title,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank .thank-title{font-size:3.5em;text-transform:uppercase;line-height:1}@media only screen and (max-width: 749px){#product-sweeptake #product-sweeptake .sweepstake-thank .thank-title,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank .thank-title{font-size:3em}}#product-sweeptake #product-sweeptake .sweepstake-thank h4,#product-sweeptake #product-sweeptake .sweepstake-thank .h4,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank h4,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank .h4{font-family:"Avenir Next";font-size:.65em;font-weight:600;text-transform:uppercase;letter-spacing:3px}#product-sweeptake #product-sweeptake .sweepstake-thank .thank-subtitle+p,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank .thank-subtitle+p{margin:15px 0 10px;font-family:"Avenir Next"}#product-sweeptake #product-sweeptake .sweepstake-thank .sponsors,#product-sweeptake #page-sweepstake-thankyou .sweepstake-thank .sponsors{background-color:#f0f2f3;margin-top:25px;padding:15px}.product-sweepstake-cosponsors-template__container,.product-sweepstake-non-profit-template__container{display:none}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander{display:none}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander{display:block;padding:.7rem 0}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander img,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander img{max-height:2.5rem}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander img,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander img{max-height:3rem}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-details_sponsors-description,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-details_sponsors-description{display:block;margin-bottom:.7rem;font-size:.9rem}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-details_sponsors-description,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-details_sponsors-description{font-size:1rem}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos{display:flex;margin-top:.7rem;flex-wrap:wrap;align-content:center;gap:1rem;row-gap:.85rem}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos{gap:1.25rem}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container{display:flex;height:2.5rem;flex-direction:column;justify-content:center}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container{height:3rem}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container .sweepstake-cpl-sponsor--logo,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container .sweepstake-cpl-sponsor--logo{max-width:5rem;max-height:2rem}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container .sweepstake-cpl-sponsor--logo,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander .sweepstake-cpl-sponsors--logos .sweepstake-cpl-sponsor--logo-container .sweepstake-cpl-sponsor--logo{max-width:7rem;max-height:3rem}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander.mobile-element,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander.mobile-element{display:block;padding:0 1rem}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander.mobile-element,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander.mobile-element{display:none}}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander.mobile-element .sweepstake-details__disclaimer,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander.mobile-element .sweepstake-details__disclaimer{padding:.7rem 0 1rem 0;font-size:.625rem;color:gray}.product-sweepstake-cosponsors-template__container .sweepstake-details_sponsors.cpls_lander.cpls_lander--hidden-element,.product-sweepstake-non-profit-template__container .sweepstake-details_sponsors.cpls_lander.cpls_lander--hidden-element{display:none}.product-sweepstake-cosponsors-template__container .sweepstake-details_description.cpls_lander,.product-sweepstake-non-profit-template__container .sweepstake-details_description.cpls_lander{margin-bottom:1.2rem}@media only screen and (max-width: 749px){.product-sweepstake-cosponsors-template__container .sweepstake-details_description.cpls_lander,.product-sweepstake-non-profit-template__container .sweepstake-details_description.cpls_lander{margin-bottom:0}}.product-sweepstake-cosponsors-template__container .sweepstakes-cpl-sponsors-section.cpls_lander.cpls_lander--hidden-element,.product-sweepstake-non-profit-template__container .sweepstakes-cpl-sponsors-section.cpls_lander.cpls_lander--hidden-element{display:none}@media only screen and (max-width: 749px){.product-sweepstake-cosponsors-template__container .sweep_header.cpls_lander,.product-sweepstake-non-profit-template__container .sweep_header.cpls_lander{display:none}}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container{width:42%}}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper{position:fixed;bottom:0;width:100%;z-index:2;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper{position:sticky;top:4rem;bottom:unset;padding-top:1rem;z-index:unset;background-image:unset}}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-widget-container{background-color:#fff}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #fkc-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #snhu-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #fkc-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #snhu-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #fkc-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #snhu-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #fkc-widget-container,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #snhu-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #fkc-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #snhu-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #fkc-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #snhu-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #fkc-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #snhu-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #fkc-widget-container,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #snhu-widget-container{display:flex;justify-content:center;background-color:#fff;margin:5px 0}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom{max-height:6.5rem;margin:auto;padding:.5rem;background-color:#fff}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom{max-height:15.625rem;padding:1rem 0}}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .ad-label{padding:5px 0;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:9px;font-weight:700;text-align:center;color:#ccc}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop{display:flex;width:100%;align-items:center;justify-content:space-evenly}@media only screen and (max-width: 749px){.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .desktop{display:none}}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile{display:none;align-items:center;justify-content:center}@media only screen and (max-width: 749px){.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .sweepstake-lander-cpl-quiz-wrapper #lander-cpl-quiz-ads--bottom .mobile{display:flex}}.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .spinner,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .spinner,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .spinner,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .spinner{width:unset;height:5rem;padding-top:1rem}@media only screen and (min-width: 750px){.product-sweepstake-cosponsors-template__container .sweepstake-lander-quiz-container .spinner,.product-sweepstake-cosponsors-template__container .sweepstake-lander-cpl-quiz--container .spinner,.product-sweepstake-non-profit-template__container .sweepstake-lander-quiz-container .spinner,.product-sweepstake-non-profit-template__container .sweepstake-lander-cpl-quiz--container .spinner{height:unset;padding-top:0}}div[data-section-type=sponsors-list] .hidden{display:none}.sweepstake-main .sweepstake-form-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-position:center;background-size:cover}.gift-offers-thank__body{display:flex;align-items:center;justify-content:space-around}@media only screen and (max-width: 749px){.gift-offers-thank__body{display:none}}.adsbygoogle{margin:auto}.thank-body__content{flex-grow:2}.sweepstake-card .product-card__image-wrapper,.sweepstake-slideshow .product-card__image-wrapper{overflow:hidden}.sweepstake-card .product-card__overlay,.sweepstake-slideshow .product-card__overlay{color:#000;position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;padding:20px 20px}.sweepstake-card .product-card__overlay img.sponsor,.sweepstake-slideshow .product-card__overlay img.sponsor{max-height:40px;max-width:100%;height:auto;width:auto}.sweepstake-card .product-card__overlay h3,.sweepstake-card .product-card__overlay .h3,.sweepstake-slideshow .product-card__overlay h3,.sweepstake-slideshow .product-card__overlay .h3{font-family:"Avenir Next";font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin:15px 0}.sweepstake-card .product-card__overlay .price,.sweepstake-slideshow .product-card__overlay .price{font-family:"Libre Bodoni";font-size:65px;letter-spacing:3px;width:auto}.sweepstake-card .product-card__overlay .price dd,.sweepstake-slideshow .product-card__overlay .price dd{line-height:1.1em}@media only screen and (max-width: 749px){.sweepstake-card .product-card__overlay .price,.sweepstake-slideshow .product-card__overlay .price{font-size:50px}}.sweepstake-card .product-card__overlay .grid-view-item__title,.sweepstake-slideshow .product-card__overlay .grid-view-item__title{color:#000}.sweepstake-card .product-card__overlay .product-card__title,.sweepstake-slideshow .product-card__overlay .product-card__title{font-family:"Libre Bodoni";font-size:24px;line-height:2.5em}@media only screen and (max-width: 749px){.sweepstake-card .product-card__overlay .product-card__title,.sweepstake-slideshow .product-card__overlay .product-card__title{text-align:center;line-height:1.5em;margin-bottom:10px}}@media only screen and (max-width: 749px){.sweepstake-slideshow{height:100vw}}.sweepstake-slideshow .product-card__overlay{z-index:1;justify-content:space-between}.sweepstake-slideshow .product-card__overlay .price{font-size:50px;line-height:1em}.sweepstake-slideshow .product-card__overlay .product-card__title{font-size:24px;line-height:1.5em}.formio-component-datasource{display:none}.featured-sweepstakes__container .grid{margin-left:0}.featured-sweepstakes__container .grid__item{padding-bottom:4px;padding-left:4px}.featured-sweepstakes__title{margin:0;text-transform:uppercase;letter-spacing:2px}.featured-sweepstakes__subtitle{text-transform:uppercase;font-size:.8rem;font-weight:600;letter-spacing:2px}.featured-sweepstake{border:2px solid #e8e9eb}.featured-sweepstake__subtitle{font-size:.7rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.featured-sweepstake__price{margin:0;font-size:3rem;font-weight:500}.featured-sweepstake__title{font-size:1.5rem;text-transform:capitalize}.featured-sweepstake__button{padding:.5rem 3rem;margin:1rem}.featured-sweepstake__sponsors{height:2rem;margin:1rem}.featured-sweepstake__sponsors img{height:100%;width:auto;object-fit:contain}.sweepstake-completed{text-align:center}.sweepstake-completed__banner{position:relative;width:100%;background-color:rgba(211,216,218,.3)}.banner__background{height:16rem;margin:0 10rem}.banner__background img{width:100%;height:100%;object-fit:cover;opacity:.3}.banner__foreground{position:absolute;top:0;padding:1rem}.banner__title{font-size:1.2rem;font-weight:bold;letter-spacing:3px;text-transform:uppercase}.banner__winner{width:60%;margin:1rem auto}.sponsors__title{margin-bottom:.5rem;font-weight:600;text-transform:uppercase;font-size:1rem;letter-spacing:2px}.sponsors__brands{margin:0 auto}.sponsors__brands img{width:70%}@media only screen and (max-width: 749px){.banner__background{height:10rem;margin:0}.banner__foreground{padding:.8rem}.banner__title{font-size:.6rem}.banner__winner{width:auto;height:3rem;margin:.5rem 0;font-size:1.3rem}.sponsors__title{margin-bottom:0;font-size:.6rem}.featured-sweepstakes__subtitle{font-size:.6rem}.featured-sweepstake__title{font-size:1.3rem}.featured-sweepstake__button{margin-bottom:.5rem}.featured-sweepstake__sponsors{width:90%;margin:1rem auto}}@media only screen and (min-width: 750px)and (max-width: 989px){.banner__background{height:15rem}.banner__title{font-size:1rem}.banner__winner{width:80%}.featured-sweepstake__price{font-size:2rem}.featured-sweepstake__title{font-size:1.3rem}.featured-sweepstake__button{margin:.5rem}}#page-sweepstakes-collection .main-content{padding-top:unset}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header{padding:1.5rem 2.5rem;background-color:#000}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header{padding:2rem 9rem}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header .sweepstakes-collection-header-title{font-size:1.3rem;font-weight:600;line-height:1.8rem;letter-spacing:3px;color:#fff}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header .sweepstakes-collection-header-title{font-size:2rem;line-height:unset}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header .sweepstakes-collection-header-title .pipe{display:none}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header .sweepstakes-collection-header-title .color-gradient-text{opacity:.9;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header .sweepstakes-collection-header-title br{display:none}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-header .sweepstakes-collection-header-title .pipe{display:inline-block}}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body{padding:0 9rem}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tabs{padding:.5rem 2rem 1.3rem 2rem}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tabs{padding:3rem 0 2rem 0}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tabs .sweepstakes-collection-body-tabs-tab{padding-right:1.5rem;font-size:.85rem;font-weight:600;letter-spacing:1px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;outline:none;color:#555c65;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tabs .sweepstakes-collection-body-tabs-tab{padding-right:2.5rem;font-size:1.15rem}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tabs .sweepstakes-collection-body-tabs-tab.selected-tab{color:#000}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tabs .sweepstakes-collection-body-tabs-tab.selected-tab::after{content:"";display:block;height:6px;border-radius:1rem;opacity:.8;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container{animation:opacity-animation .8s}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways{display:grid;grid-template-columns:repeat(auto-fill, 100%);row-gap:2.3rem;justify-content:space-between}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways{grid-template-columns:repeat(auto-fill, 32%);row-gap:2rem}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card{color:#000}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--image{width:100%;height:12rem;object-fit:cover}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--sponsor{width:100%;height:1rem;object-fit:contain;background-color:#fff}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--sponsor{height:1.5rem}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--title{padding:0 1rem;font-size:.9rem;font-weight:600;letter-spacing:1px}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--title{font-size:1.1rem}}#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--description{padding:0 1rem;font-size:.75rem;letter-spacing:1px;text-align:justify}@media only screen and (min-width: 750px){#page-sweepstakes-collection .sweepstakes-collection .sweepstakes-collection-body .sweepstakes-collection-body-tab-container .sweepstakes-collection-giveaways .sweepstakes-collection-giveaway-card .sweepstakes-collection-giveaway-card--description{font-size:.95rem}}@keyframes opacity-animation{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width: 750px){.sweepstakes-page-container{margin-top:-2rem}}.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs{padding:1.25rem 1.5rem;background-color:#fff}@media only screen and (min-width: 750px){.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs{padding:2.25vw 6vw}}@media only screen and (min-width: 1400px){.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs{padding:2.25rem 6rem}}.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs .all-sweepstakes--tabs-item{border:none;font-size:1.2rem;font-weight:600;color:#555c65;background:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs .all-sweepstakes--tabs-item{padding-right:2.25vw;font-size:1.8vw}}@media only screen and (min-width: 1400px){.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs .all-sweepstakes--tabs-item{padding-right:2.25rem;font-size:1.5rem}}.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs .all-sweepstakes--tabs-item.selected-tab{color:#000}.sweepstakes-page-container .sweepstakes-page .all-sweepstakes--tabs .all-sweepstakes--tabs-item.selected-tab::after{display:block;height:6px;border-radius:1rem;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);opacity:.8;content:""}#page-sweepstake-thankyou .sweep-cosponsors--header,#page-sweepstake-thankyou .non-profit-sweep--header{display:none}@media only screen and (min-width: 750px){#page-sweepstake-thankyou .sweep-cosponsors--header,#page-sweepstake-thankyou .non-profit-sweep--header{display:flex}}#page-sweepstake-thankyou .sweep-cosponsors--header-title:after,#page-sweepstake-thankyou .non-profit-sweep--header-title:after{content:"Discover another amazing giveaway below."}button.slick-prev{top:49%;left:2%}@media only screen and (max-width: 749px){button.slick-prev{top:60%;left:3%}}button.slick-next{top:49%;right:2%}@media only screen and (max-width: 749px){button.slick-next{top:60%;right:3%}}.text--bold{font-weight:bold}.arapey{font-family:"Arapey"}.times{font-family:"Times"}.header__icon{margin:auto 1.2rem}@media only screen and (max-width: 749px){.header__icon{width:3rem;height:auto;margin:auto .6rem}}.card__item{position:relative}.card__item .card__text{position:absolute;top:30%;left:25%;width:50%;height:auto;padding:1rem;background-color:rgba(255,255,255,.8)}.card__item .card__text .logo-container{width:auto;height:3.5rem;padding-bottom:.5rem;margin:auto}.card__item .card__text .logo-container img{max-height:100%}.card__item .card__text .promo{font-size:1rem;font-weight:600;letter-spacing:1px}.card__item .card__text .free{font-size:1.3em;text-transform:uppercase}@media only screen and (max-width: 749px){.card__item .card__text{top:18%;left:20%;width:60%}.card__item .card__text .logo-container{height:2.5rem}.card__item .card__text .promo{font-size:.6rem;letter-spacing:2px}.card__item .card__text .free{font-size:1.2em}}.sweepstake-thank{margin-top:-2rem;text-align:center}@media only screen and (max-width: 749px){.sweepstake-thank{margin-top:0}}.sweepstake-thank .thank-you-page__banner{position:sticky;padding:7px 1rem;border-top:.45rem solid;border-bottom:.45rem solid;color:#fff;background-color:#000;border-image:linear-gradient(270deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner{padding:.7vw 1vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner{padding:.7rem 1rem}}.sweepstake-thank .thank-you-page__banner .gradient--text{background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.sweepstake-thank .thank-you-page__banner .gradient--button{display:inline-block;position:relative;padding:3px 1.2rem;border:1px solid #fff;font-size:.75rem;font-weight:600;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .gradient--button{padding:6px 3vw;border-width:1px;font-size:1.15vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .gradient--button{padding:5px 2.7rem;font-size:1rem}}.sweepstake-thank .thank-you-page__banner .gradient--button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .gradient--button:before{top:6px;left:6px}}.sweepstake-thank .thank-you-page__banner .bold--text{font-weight:600}.sweepstake-thank .thank-you-page__banner .display--mobile{display:block}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .display--mobile{display:none}}.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container{display:flex;margin:5px 0;align-items:center;column-gap:.75rem;justify-content:center}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container{margin:3px 0;column-gap:2vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container{column-gap:2rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container .congrats--icon{height:1.8rem}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container .congrats--icon{height:2.75vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container .congrats--icon{height:2.25rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container .congrats--title{font-size:.8rem;line-height:1rem;font-weight:500}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container .congrats--title{font-size:1.6vw;line-height:normal}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner-congrats--container .congrats--title{font-size:1.4rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content{display:flex;align-items:center;flex-direction:column}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral-entries--text{margin:0;font-size:.9rem}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral-entries--text{font-size:1.65vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral-entries--text{font-size:1.45rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--instructions{margin:2px 0;font-size:.8rem}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--instructions:after{content:"Share your referral link and earn more entries"}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--instructions{margin:0;font-size:1.6vw;line-height:normal}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--instructions:after{content:"Copy and paste your referral link and share the giveaway with friends to earn more entries."}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--instructions{font-size:1.4rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions{display:flex;width:100%;margin-bottom:5px;align-items:center;flex-direction:row-reverse;gap:8px;justify-content:center}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions{margin:0;flex-direction:column;gap:unset;justify-content:unset}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container{display:flex;gap:1rem;justify-content:center}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container{width:60%;margin:.7rem 0 5px}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--link{display:none;width:12.5rem}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--link{display:block;width:50%}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--link .social-referral--output-link{width:100%;height:1.9rem;border:1px solid rgba(0,0,0,.7);font-size:.75rem;line-height:1rem;letter-spacing:.058rem}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--link .social-referral--output-link{height:3.5vw;font-size:1.1vw;line-height:1.488rem}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--link .social-referral--output-link{height:2.65rem;font-size:.85rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--copy-action .social-referral--copied-message-container{height:6px;margin-top:5px;font-size:.5rem;font-weight:600;text-align:center}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--copy-action .social-referral--copied-message-container{height:1.15vw;font-size:.9vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--copy-action .social-referral--copied-message-container{height:1.15rem;font-size:.75rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--copy-action .social-referral--copied-message-container .social-referral--copied-message{display:none}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral--link-container .social-referral--copy-action .social-referral--copied-message-container .social-referral--copied-message.show--message{display:block}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons{display:flex;margin-bottom:0;font-size:.7rem;font-weight:600;align-items:center;column-gap:10px}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons{font-size:1.3vw;column-gap:2vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons{font-size:1.05rem;column-gap:2rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .desktop--text{display:none}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .desktop--text{display:block}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .mobile--text{display:block}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .mobile--text{display:none}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .social-referral-social--icons-container{display:flex;column-gap:7px}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .social-referral-social--icons-container{column-gap:1.5vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .social-referral-social--icons-container{column-gap:1.5rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .social-referral-social--icons-container .social-referral-social-share--link .social-referral-social-share--icon{max-height:3.2vh;filter:invert(100%)}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .social-referral-social--icons-container .social-referral-social-share--link .social-referral-social-share--icon{max-height:2.65vw}}@media only screen and (min-width: 1400px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .social-referral--actions .social-referral-social--icons .social-referral-social--icons-container .social-referral-social-share--link .social-referral-social-share--icon{max-height:2.4rem}}.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .discover-giveaways--mobile{font-size:.8rem;line-height:1rem}@media only screen and (min-width: 750px){.sweepstake-thank .thank-you-page__banner .thank-you-banner--social-referral-content .discover-giveaways--mobile{display:none}}.sweepstake-thank.auto-arcade{display:none}.sweepstake-thank .product-sweepstake-non-profit-template__container{text-align:initial}.sweepstake-thank .product-sweepstake-non-profit-template__container .non-profit-sweep{margin-top:unset}.sweepstake-thank .sweep-cosponsors{margin-top:0;text-align:initial}.ads-column{display:flex;flex-direction:column;margin:auto}@media only screen and (max-width: 749px){.ads-column{display:none}}.ads-column--small{margin:auto}.ad{margin:auto;background-color:#483d8b}@media only screen and (max-width: 749px){.ad{background-color:#5f9ea0}}.ad-column--big{width:10rem;height:37.5rem;margin-bottom:2rem}.ad-column--medium{width:10rem;height:28rem;margin-bottom:2rem}.ad-row--big{width:61rem;height:6rem;margin-bottom:1rem}.ad-row--medium{width:42rem;height:6rem;margin-bottom:1rem}.ad-row--small{width:20rem;height:3.2rem;margin-bottom:.5rem}@media only screen and (min-width: 750px){#page-winners .black-site-banner--header{margin-top:-2rem}}#page-winners .winners-section--subheader{font-family:var(--font-stack-body);font-size:1.5rem;font-weight:bold;color:#000}@media only screen and (min-width: 750px){#page-winners .winners-section--subheader{font-size:2.9vw}}@media only screen and (min-width: 1400px){#page-winners .winners-section--subheader{font-size:2rem}}#page-winners .gradient-text{background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#page-winners .gradient-button{display:inline-block;position:relative;padding:3px 2.5rem;border:1px solid #fff;font-size:1rem;font-weight:600;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){#page-winners .gradient-button{margin-top:3.2vw;padding:.5vw 3.2vw;font-size:1.55vw}}@media only screen and (min-width: 1400px){#page-winners .gradient-button{margin-top:2.75rem;padding:.5rem 3.2rem;border-width:2px;font-size:1.3rem}}#page-winners .gradient-button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){#page-winners .gradient-button:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){#page-winners .gradient-button:before{top:.5rem;left:.5rem}}#page-winners .slick-slider .slick-prev:before{font-family:inherit;background-image:url("//www.findkeep.love/cdn/shop/t/2/assets/prev_white_bg.png?v=176440739314064493491627568910");opacity:1}@media only screen and (max-width: 749px){#page-winners .slick-slider .slick-prev:before{font-size:15px}}#page-winners .slick-slider .slick-next:before{font-family:inherit;background-image:url("//www.findkeep.love/cdn/shop/t/2/assets/next_white_bg.png?v=33071043030815502271627568903");opacity:1}@media only screen and (max-width: 749px){#page-winners .slick-slider .slick-next:before{font-size:15px}}#page-winners .sweep-details-panel--container .sweep-details-panel--content-title,#page-winners .sweep-details-panel--container .sweep-details-panel--content-description{text-align:left}#page-winners .sweep-details-panel--container .sweep-details-panel--content-button:after{content:"Enter Now"}#page-winners #shopify-section-winners-videos{padding-top:1.5rem}@media only screen and (min-width: 750px){#page-winners #shopify-section-winners-videos{padding-top:4rem}}#page-winners #shopify-section-winners-videos h1,#page-winners #shopify-section-winners-videos .h1{margin:0;padding-bottom:1rem}@media only screen and (min-width: 750px){#page-winners #shopify-section-winners-videos h1,#page-winners #shopify-section-winners-videos .h1{padding-bottom:2.5vw}}@media only screen and (min-width: 1400px){#page-winners #shopify-section-winners-videos h1,#page-winners #shopify-section-winners-videos .h1{padding-bottom:2.5rem}}#page-winners #shopify-section-winners-videos .block-text{font-family:inherit;font-size:1.2rem;text-align:center}@media only screen and (max-width: 749px){#page-winners #shopify-section-winners-videos .block-text{font-size:1rem}}#page-winners #shopify-section-winners-videos .winners-page__video-wrapper .grid__item{padding:0 1.5rem 0 1.5rem}@media only screen and (max-width: 749px){#page-winners #shopify-section-winners-videos .winners-page__video-wrapper .grid__item{padding:0 0 0 2rem}}#page-winners #shopify-section-winners-videos .winners-page__video-wrapper .winners-page__video{cursor:pointer}#page-winners #shopify-section-winners-videos .winners-page__video-wrapper .winners-page__video video{width:100%}#page-winners #shopify-section-winners-videos .slick-slider .slick-prev,#page-winners #shopify-section-winners-videos .slick-slider .slick-next{top:38%}@media only screen and (min-width: 750px){#page-winners #shopify-section-winners-videos .slick-slider .slick-prev{left:0}#page-winners #shopify-section-winners-videos .slick-slider .slick-next{right:0}}@media only screen and (max-width: 749px){#page-winners #shopify-section-winners-videos .slick-slider .slick-list{padding:0 10% 0 0}}#page-winners #next-winner-section{position:sticky;margin-top:3rem;padding:4.15rem 3.05rem;text-align:center;background:#000}@media only screen and (min-width: 750px){#page-winners #next-winner-section{margin-top:3vw;padding:10vw 0}}@media only screen and (min-width: 1400px){#page-winners #next-winner-section{margin-top:3rem;padding:9.75rem 0}}#page-winners #next-winner-section .next-winner--title{margin-bottom:1.85rem;font-family:var(--font-stack-body);font-size:2.15rem;font-weight:600;text-transform:capitalize;color:#fff}@media only screen and (min-width: 750px){#page-winners #next-winner-section .next-winner--title{margin:0;font-size:3.2vw}}@media only screen and (min-width: 1400px){#page-winners #next-winner-section .next-winner--title{font-size:2.5rem}}.winner-video-modal .modal{font-size:.9rem;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (min-width: 750px){.winner-video-modal .modal{max-width:unset;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(3px)}}.winner-video-modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:100%;overflow:auto;border-radius:.5rem}@media only screen and (min-width: 750px){.winner-video-modal .modal-content{width:95rem;max-width:75%;padding:1rem 1.5rem}}.winner-video-modal .modal-content .close-button{float:right;width:1.5rem;font-size:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem;color:#000}@media only screen and (min-width: 750px){.winner-video-modal .modal-content .close-button i{padding-bottom:1.5rem;font-size:2rem}}.winner-video-modal .modal-content .close-button:hover{color:#a9a9a9}.winner-video-modal .modal-content .winner-video-modal--video{width:100%}.winner-video-modal .show-modal{display:block;visibility:visible;z-index:3;opacity:1}.arcade__puzzle__banner{display:flex;position:sticky;top:9.5rem;z-index:2;margin-top:0;padding:1rem 0 .5rem;color:#000;background-color:#fff;align-items:center;column-gap:1rem;grid-area:banner;justify-content:space-between}.arcade__puzzle__banner>*{flex-grow:1;flex-basis:0}@media only screen and (max-width: 749px){.arcade__puzzle__banner>*{flex:none}}@media only screen and (max-width: 749px){.arcade__puzzle__banner{top:6.1rem;margin-bottom:.5rem;padding:7px}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left{display:flex;gap:.5rem}@media only screen and (min-width: 750px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left{gap:1.5rem}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--entries-container{align-self:center}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--entries-container .arcade-puzzle-black-banner--left-entries{display:flex;padding:.2rem .4rem;border:3px solid var(--color-btn-primary);font-size:.7rem;font-weight:600;text-transform:uppercase;align-items:center;flex-direction:column;grid-area:entries;justify-content:center}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--entries-container .arcade-puzzle-black-banner--left-entries{padding:4px;font-size:.7rem}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--entries-container .arcade-puzzle-black-banner--left-entries span{font-size:2.3rem;line-height:2.5rem;font-weight:700}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--entries-container .arcade-puzzle-black-banner--left-entries span{font-size:2rem;line-height:2.1rem}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles{display:flex;max-width:13rem;flex-direction:column}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-correct-tiles{font-size:1.65rem;line-height:1.9rem;font-weight:700;letter-spacing:1px}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-correct-tiles{font-size:.8rem;line-height:1.1rem}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-sponsored{font-size:.8rem;font-weight:500;letter-spacing:0}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-sponsored{margin-bottom:.3rem;font-size:.6rem}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-logo{min-width:100%;max-height:1.8rem}@media only screen and (min-width: 750px){.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-logo{display:none}}.arcade__puzzle__banner .arcade-puzzle-black-banner--left .arcade-puzzle-black-banner--left-tiles .arcade-puzzle-black-banner--left-logo img{max-height:inherit}.arcade__puzzle__banner .arcade__puzzle__banner__center{max-width:5rem;align-items:center;display:flex;justify-content:center}.arcade__puzzle__banner .arcade__puzzle__banner__right{display:flex;text-align:right;text-transform:uppercase;align-items:flex-end;flex-direction:column;row-gap:2px}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade__puzzle__banner__right{display:none}}.arcade__puzzle__banner .arcade__puzzle__banner__right .arcade__puzzle__banner__right--brand-logo{max-height:2.85rem;margin-bottom:.5rem}.arcade__puzzle__banner .arcade__puzzle__banner__right .arcade__puzzle__banner__right--short-description{font-size:.8rem;font-weight:500;text-align:right;letter-spacing:0}@media only screen and (max-width: 749px){.arcade__puzzle__banner .arcade__puzzle__banner__right .arcade__puzzle__banner__right--short-description{margin-bottom:.3rem;font-size:.6rem}.arcade__puzzle__banner .arcade__puzzle__banner__right .arcade__puzzle__banner__right--short-description.label--desktop{display:none}}.arcade__puzzle__banner.round--completed::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url('//www.findkeep.love/cdn/shop/t/2/assets/confetti.gif?v=132781589929586028401605712577');opacity:.5}.arcade__puzzle__canvas{display:grid;position:relative;margin-left:auto;box-shadow:inset 0 0 0 1px #ccc;grid-area:canvas;transition:box-shadow .25s ease}.arcade__puzzle__canvas::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .25s ease;visibility:hidden}.arcade__puzzle__canvas.won::after,.arcade__puzzle__canvas.lost::after{visibility:visible}.arcade__puzzle__canvas.won::after{border:.2rem solid;border-image:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}@media only screen and (min-width: 750px){.arcade__puzzle__canvas.won::after{border:.3rem solid;border-image:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}}.arcade__puzzle__canvas.lost::after{box-shadow:inset 0 0 0 3px #ff5e51}.arcade__puzzle__canvas .arcade__puzzle__canvas__slot{position:relative;transition:box-shadow .25s ease}.arcade__puzzle__canvas .arcade__puzzle__canvas__slot.arcade__puzzle__canvas__slot--playing{box-shadow:inset 0 0 0 2px #ccc}.arcade__puzzle__canvas .arcade__puzzle__canvas__slot.arcade__puzzle__canvas__slot--droppable{background-color:#fcfcfc}.arcade__puzzle__canvas .arcade__puzzle__canvas__slot.arcade__puzzle__canvas__slot--hovered{background-color:#e5e5e5}.arcade__puzzle__canvas .arcade__puzzle__canvas__slot.arcade__puzzle__canvas__slot--correct .arcade__puzzle__slice{border:.2rem solid;border-image:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch;box-shadow:unset}@media only screen and (min-width: 750px){.arcade__puzzle__canvas .arcade__puzzle__canvas__slot.arcade__puzzle__canvas__slot--correct .arcade__puzzle__slice{border:.3rem solid;border-image:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}}.arcade__puzzle__canvas .arcade__puzzle__canvas__slot.arcade__puzzle__canvas__slot--incorrect .arcade__puzzle__slice{box-shadow:inset 0 0 0 3px #ff5e51}@media only screen and (max-width: 749px){.arcade__puzzle__canvas{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}}.arcade__puzzle__info{display:flex;margin-top:8px;padding:0 3rem;color:#000;flex-direction:column;row-gap:.5rem}@media only screen and (min-width: 750px){.arcade__puzzle__info{padding:0 1rem;row-gap:7px}}.arcade__puzzle__info .arcade__puzzle__info--title{margin-bottom:0;font-size:.8rem;font-weight:700;letter-spacing:0}@media only screen and (min-width: 750px){.arcade__puzzle__info .arcade__puzzle__info--title{font-size:1.15rem}}.arcade__puzzle__info .arcade__puzzle__info--description{font-size:.8rem;color:#000}@media only screen and (min-width: 750px){.arcade__puzzle__info .arcade__puzzle__info--description{font-size:1rem}}.arcade__puzzle__slice{height:100%;position:absolute;width:100%}.arcade__puzzle__slice.arcade__puzzle__slice--draggable{cursor:move}.arcade__puzzle__slice.arcade__puzzle__slice--draggable:hover{opacity:.85}.arcade__puzzle__slice.arcade__puzzle__slice--dragging{opacity:.5}.arcade__puzzle__slices{display:grid;margin:0}.arcade__puzzle__slices .arcade__puzzle__slices__slot{background-color:#f5f5f5;position:relative}.arcade__puzzle__slices .arcade__puzzle__slices__slot.arcade__puzzle__slices__slot--droppable{background-color:#e5e5e5}.arcade__puzzle__slices .arcade__puzzle__slices__slot.arcade__puzzle__slices__slot--hovered{background-color:#d5d5d5}.arcade__puzzle__slices .arcade__puzzle__slices__slot .arcade__puzzle__slice.arcade__puzzle__slice--draggable{box-shadow:inset 0 0 0 3px var(--color-text)}.cpl-offer-page__footer{position:fixed;bottom:0;width:100%;z-index:2;padding:.5rem 0 .7rem;background-color:#fff}@media only screen and (min-width: 750px){.cpl-offer-page__footer{position:sticky;padding:.5rem 0 1rem;z-index:unset}}.cpl-offer-page__footer .cpl-offer-page__footer--actions{display:flex;flex-direction:column-reverse;row-gap:.75rem;margin-bottom:.7rem;justify-content:center;align-items:center}@media only screen and (min-width: 750px){.cpl-offer-page__footer .cpl-offer-page__footer--actions{flex-direction:row;column-gap:5rem;margin-bottom:1rem;justify-content:center}}.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-no-thanks{font-size:.6rem;font-weight:bold;background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;overflow:hidden;outline:none;text-decoration:underline}@media only screen and (min-width: 750px){.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-no-thanks{font-size:.9rem}}.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-claim-offers{text-align:center}.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-claim-offers .cpl-offer-page__footer--action-claim-offers--instruction{padding-bottom:.5rem;font-weight:500;font-size:.625rem;line-height:.875rem;letter-spacing:.05em}@media only screen and (min-width: 750px){.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-claim-offers .cpl-offer-page__footer--action-claim-offers--instruction{font-size:.938rem;line-height:1.25rem}}.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-claim-offers .cpl-offer-page__footer--action-claim-offers--feedback{margin-top:5px;font-size:.5rem;font-weight:600;color:#e95e61}@media only screen and (min-width: 750px){.cpl-offer-page__footer .cpl-offer-page__footer--actions .cpl-offer-page__footer--action-claim-offers .cpl-offer-page__footer--action-claim-offers--feedback{font-size:.9rem}}.cpl-offer-page__footer .cpl-offer-page__footer--copy{padding:0 1rem;font-weight:400;font-size:.625rem;line-height:.875rem;text-align:justify}@media only screen and (min-width: 750px){.cpl-offer-page__footer .cpl-offer-page__footer--copy{padding:0;font-size:.875rem;line-height:1.188rem;text-align:center}}.cpl-offer-page__header{padding:.5rem 1rem;font-size:.7rem;letter-spacing:1px;text-align:justify;background-color:#e3e8f0}@media only screen and (min-width: 750px){.cpl-offer-page__header{padding:.8rem;font-size:1.2rem;text-align:center}}.cpl-offer-page-v2__header{position:sticky;top:0;padding-bottom:.5rem;z-index:1;background-color:#fff}.cpl-offer-page-v2__header .cpl-offer-page__subheader-container{margin:.5rem 1rem 0}@media only screen and (min-width: 750px){.cpl-offer-page-v2__header .cpl-offer-page__subheader-container{margin:.5rem 5vw 0}}.cpl-offer-page-v2__header .cpl-offer-page__subheader-container .cpl-offer-page__subheader-wrapper{padding:4px;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.cpl-offer-page-v2__header .cpl-offer-page__subheader-container .cpl-offer-page__subheader-wrapper{max-width:80rem;margin:auto}}.cpl-offer-page-v2__header .cpl-offer-page__subheader-container .cpl-offer-page__subheader-wrapper .cpl-offer-page__subheader{display:grid;padding:.5rem;font-weight:600;font-size:.75rem;line-height:1rem;letter-spacing:.05em;color:#000;background-color:#fff}@media only screen and (min-width: 750px){.cpl-offer-page-v2__header .cpl-offer-page__subheader-container .cpl-offer-page__subheader-wrapper .cpl-offer-page__subheader{padding:.5rem 2vw;font-size:1.25rem;line-height:1.688rem}}.cpl-offer-page__modal{align-items:center;display:flex;flex-direction:column;padding:3rem 1rem;gap:2rem;text-align:center;background:url('//www.findkeep.love/cdn/shop/t/2/assets/confetti.gif?v=132781589929586028401605712577')}@media only screen and (min-width: 750px){.cpl-offer-page__modal{max-width:45rem !important;padding:5rem;gap:3rem}}.cpl-offer-page__modal .cpl-offer-page__modal--title{font-size:.9rem}@media only screen and (min-width: 750px){.cpl-offer-page__modal .cpl-offer-page__modal--title{font-size:1.2rem}}.cpl-offer-page__modal .cpl-offer-page__modal--copy{font-size:1rem}@media only screen and (min-width: 750px){.cpl-offer-page__modal .cpl-offer-page__modal--copy{font-size:1.7rem}}.cpl-offer-page__tile{border:1px solid #000;cursor:pointer}.cpl-offer-page__tile.tile-selected{background:linear-gradient(155deg, #fdef7a 0.05%, #f9c2a4 33.35%, #d5bad8 63.29%, #a3dfe6 94.76%);border:none}.cpl-offer-page__tile .cpl-offer-page__tile--title{display:flex;align-items:center;padding:.5rem;gap:4px;font-size:.75rem}@media only screen and (min-width: 750px){.cpl-offer-page__tile .cpl-offer-page__tile--title{padding:.75rem;gap:.5rem;font-size:1.1rem}}.cpl-offer-page__tile .cpl-offer-page__tile--title .cpl-offer-page__tile--title-icon-container{min-width:.9rem;padding-right:3px}@media only screen and (min-width: 750px){.cpl-offer-page__tile .cpl-offer-page__tile--title .cpl-offer-page__tile--title-icon-container{min-width:1.5rem}}.cpl-offer-page__tile .cpl-offer-page__tile--image{width:100%;height:11.4rem;object-fit:cover}@media only screen and (min-width: 750px){.cpl-offer-page__tile .cpl-offer-page__tile--image{height:17.4rem}}.cpl-offer-page__tile .cpl-offer-page__tile--logo-container{margin-top:.5rem;padding:0 .5rem;text-align:center}@media only screen and (min-width: 750px){.cpl-offer-page__tile .cpl-offer-page__tile--logo-container{margin-top:.75rem;padding:0 .75rem}}.cpl-offer-page__tile .cpl-offer-page__tile--logo-container .cpl-offer-page__tile--logo{max-width:100%;height:1.5rem;object-fit:contain}@media only screen and (min-width: 750px){.cpl-offer-page__tile .cpl-offer-page__tile--logo-container .cpl-offer-page__tile--logo{height:3rem}}.cpl-offer-page__tile .cpl-offer-page__tile--description{padding:4px .5rem .5rem .5rem;font-size:.7rem;text-align:center}@media only screen and (min-width: 750px){.cpl-offer-page__tile .cpl-offer-page__tile--description{padding:.5rem .75rem .75rem .75rem;font-size:1rem}}.cpl-offer-page__tile.cpl-offer-page-v2{position:relative;display:flex;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--image{width:42%;height:auto;max-height:12rem}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--image{max-height:16rem}}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info{display:flex;width:100%;padding:.5rem;flex-direction:column;align-items:center;justify-content:space-evenly;gap:.5rem}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info{padding:.8rem;gap:1rem}}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--logo{max-width:7rem;max-height:1.5rem}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--logo{max-width:10vw;max-height:2.5rem}}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--description{padding:0;font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:.05em}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--description{font-size:.875rem;line-height:1.188rem;min-height:3.5rem}}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--promo{font-weight:600;font-size:.875rem;line-height:1.188rem;text-align:center}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--promo{font-size:1.375rem;line-height:1.875rem}}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--times-picked-wrapper{width:48vw;max-width:12rem;padding:4px;text-align:center;background-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--times-picked-wrapper{width:18vw;max-width:18rem}}.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--times-picked-wrapper .cpl-offer-page__tile--times-picked{padding:3px 0;font-weight:600;font-size:.75rem;line-height:1rem;letter-spacing:.05em;background-color:#fff}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2 .cpl-offer-page__tile--info .cpl-offer-page__tile--times-picked-wrapper .cpl-offer-page__tile--times-picked{font-size:.875rem;line-height:1.188rem}}.cpl-offer-page__tile.cpl-offer-page-v2::before{content:"";position:absolute;top:-0.9rem;right:-0.6rem;bottom:0;left:0;z-index:0;background-image:url('//www.findkeep.love/cdn/shop/t/2/assets/copGrayHeart.png?v=87023005813534391211655907066');background-size:3.8rem;background-repeat:no-repeat;background-position:top right}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2::before{top:-0.5rem;right:-0.5rem;background-size:4.5rem}}.cpl-offer-page__tile.cpl-offer-page-v2.tile-selected{background-image:unset;border:1px solid #000}.cpl-offer-page__tile.cpl-offer-page-v2.tile-selected::before{animation:cop-select-tile 2s linear forwards;background-size:3.8rem}@media only screen and (min-width: 750px){.cpl-offer-page__tile.cpl-offer-page-v2.tile-selected::before{background-size:4.5rem}}@keyframes cop-select-tile{0%{background-image:url('//www.findkeep.love/cdn/shop/t/2/assets/copGifHeart.gif?v=137277759719999656631655907080');background-repeat:no-repeat;background-position:top right}100%{background-image:url('//www.findkeep.love/cdn/shop/t/2/assets/copRedHeart.png?v=106582290704128793061655907103');background-repeat:no-repeat;background-position:top right}}.lander__cpl__quiz__body{margin:.5rem 1rem}@media only screen and (min-width: 750px){.lander__cpl__quiz__body{width:70%;margin:0 auto}}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container{margin:.5rem 0}@media only screen and (min-width: 750px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container{margin:.8vw 0 1vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container{margin:.7rem 0 1rem}}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container.no-margin{margin:0}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header{display:flex;flex-direction:row;gap:1rem;align-items:center;font-weight:700;color:#000}@media only screen and (min-width: 750px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header{gap:1.2vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header{gap:1.2rem}}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header .lander__cpl__quiz__body--question-entries{display:flex;border:1px solid var(--color-btn-primary);align-items:center;line-height:.8rem;padding:4px;font-size:.7rem;text-align:center}@media only screen and (min-width: 750px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header .lander__cpl__quiz__body--question-entries{padding:5px;font-size:.9vw;line-height:1vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header .lander__cpl__quiz__body--question-entries{padding:7px;font-size:.9rem;line-height:1rem}}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header .lander__cpl__quiz__body--question-title{font-size:.7rem}@media only screen and (min-width: 750px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header .lander__cpl__quiz__body--question-title{font-size:.9vw;line-height:1.3vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-header .lander__cpl__quiz__body--question-title{font-size:.9rem;line-height:1.3rem}}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions{position:sticky;display:flex;flex-direction:column}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions .lander__cpl__quiz__body--button-container{padding:.8rem 1.7rem 0;z-index:0}@media only screen and (min-width: 750px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions .lander__cpl__quiz__body--button-container{padding:1.2vw 1.2vw 0;margin:0 -1.2vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions .lander__cpl__quiz__body--button-container{padding:1.2rem 1.2rem 0;margin:0 -1.2rem}}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions .lander__cpl__quiz__body--button-container .lander-quiz--button{width:100%}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions .lander__cpl__quiz__body--button-container.active-background{background:url('//www.findkeep.love/cdn/shop/t/2/assets/correct-answer-confetti.gif?v=71499853889055353031679506326');background-size:cover}.lander__cpl__quiz__body .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions .lander__cpl__quiz__body--button-container.no-padding-top{padding-top:0}.lander__cpl__quiz__footer{margin:.5rem 1rem;position:sticky;display:flex;flex-direction:column}@media only screen and (min-width: 750px){.lander__cpl__quiz__footer{width:68%;margin:0 auto;row-gap:.85rem}}.lander__cpl__quiz__footer .gradient--button.small-button{margin:auto;width:7rem;padding:3px 1.1rem;font-size:.75rem}@media only screen and (min-width: 750px){.lander__cpl__quiz__footer .gradient--button.small-button{width:9vw;padding:2px 3vw;line-height:1.563vw;font-size:.9vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__footer .gradient--button.small-button{width:9rem;padding:2px 3rem;font-size:.85rem;line-height:1.563rem}}.lander__cpl__quiz__footer--message{display:flex;justify-content:center;margin:.6rem 0;font-size:.7rem;text-align:center}@media only screen and (min-width: 750px){.lander__cpl__quiz__footer--message{margin:0;font-size:.95vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__footer--message{font-size:.9rem}}.lander__cpl__quiz__footer--message.black-alert--mesage{color:#000}.lander__cpl__quiz__footer--message.red-alert--message{color:#ff5c00}.lander__cpl__quiz__header{font-weight:700;text-align:center;color:#000}.lander__cpl__quiz__header .lander__cpl__quiz__header--earned-entries{width:45%;margin:0px auto 3px;padding:1px 0px;font-size:.65rem;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.lander__cpl__quiz__header .lander__cpl__quiz__header--earned-entries{width:55%;margin:0 auto 10px;padding:3px 0px;font-size:.7vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__header .lander__cpl__quiz__header--earned-entries{font-size:.7rem}}.lander__cpl__quiz__header .lander__cpl__quiz__header--description{display:block;font-size:.7rem;line-height:1.1rem}@media only screen and (min-width: 750px){.lander__cpl__quiz__header .lander__cpl__quiz__header--description{font-size:.9vw;line-height:1.3vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz__header .lander__cpl__quiz__header--description{font-size:.85rem;line-height:1.3rem}}.lander__quiz__footer{margin-top:.5rem;text-align:center}.lander__quiz__footer.no-margin{margin-top:0}.lander__quiz__footer .lander__quiz__footer--next-btn{display:flex;flex-direction:column}.lander__quiz__footer .lander__quiz__footer--next-btn .lander__quiz__button-container .lander__quiz__button{width:8.5rem;margin:auto}.lander__quiz__footer .lander__quiz__footer--next-btn .lander__quiz__button-container .lander__quiz__button.full-width{width:100%}.lander__quiz__footer .lander__quiz__footer--next-btn .lander__quiz__button-container .lander__quiz__button.three-quarters-width{width:75%}@media only screen and (min-width: 750px){.lander__quiz__footer .lander__quiz__footer--next-btn .lander__quiz__button-container .lander__quiz__button{width:11.5rem}}.lander__quiz__footer .lander__quiz__footer--skip-btn{margin:1rem 0;font-size:.813rem;font-weight:600;letter-spacing:1px;color:#000;background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;overflow:hidden;outline:none;text-decoration:underline}@media only screen and (min-width: 750px){.lander__quiz__footer .lander__quiz__footer--skip-btn{margin:1.5rem 0;font-size:1.25vw}}@media only screen and (min-width: 1400px){.lander__quiz__footer .lander__quiz__footer--skip-btn{font-size:1rem}}.lander__quiz__header{color:#000}@media only screen and (max-width: 749px){.lander__quiz__header{padding-top:.5rem}}.lander__quiz__header .lander__quiz__header--title{font-size:.875rem;font-weight:bold;text-align:center}@media only screen and (min-width: 750px){.lander__quiz__header .lander__quiz__header--title{font-size:1.25vw}}@media only screen and (min-width: 1400px){.lander__quiz__header .lander__quiz__header--title{font-size:1rem}}.lander__quiz__header .lander__quiz__header--title.first-question{font-size:1.25rem;line-height:1.75rem}@media only screen and (min-width: 750px){.lander__quiz__header .lander__quiz__header--title.first-question{max-width:30rem;margin:auto;font-size:2.45vw;line-height:3.2vw}.lander__quiz__header .lander__quiz__header--title.first-question br{display:none}}@media only screen and (min-width: 1400px){.lander__quiz__header .lander__quiz__header--title.first-question{font-size:1.75rem;line-height:2.5rem}}.product-template__container #FormSweepstake{display:none}.quiz__buttons{display:grid;margin-right:.6rem;margin-bottom:3px;flex-direction:column;grid-gap:.75rem;grid-template-columns:repeat(2, 1fr)}.quiz__buttons__button-container{display:flex;z-index:0;text-align:center;flex-direction:column}.quiz__buttons__button-container .quiz__buttons__button{display:flex;position:relative;height:100%;padding:5px;border:none;outline:1px solid #000;font-size:1rem;color:#000;background-color:#fff;align-items:center;border-radius:0;box-sizing:border-box;justify-content:center}@media only screen and (max-width: 749px){.quiz__buttons__button-container .quiz__buttons__button{font-size:.8rem}}.quiz__buttons__button-container .quiz__buttons__button::before{position:absolute;z-index:-1;width:100%;height:100%;top:6px;left:6px;content:"";background:linear-gradient(90.05deg, #fdef7a 0.05%, #f9c2a4 33.35%, #d5bad8 63.29%, #a3dfe6 94.76%)}@media only screen and (max-width: 749px){.quiz__buttons__button-container .quiz__buttons__button::before{top:5px;left:5px}}.quiz__buttons__button-container .quiz__buttons__button:hover:not(.quiz__buttons__button--disabled),.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--correct,.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--incorrect{outline:1px solid #000}.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--correct,.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--incorrect{color:#fff}.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--correct{background-color:#49b780}.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--incorrect{background-color:#f48c8e}.quiz__buttons__button-container .quiz__buttons__button.quiz__buttons__button--disabled:not(.quiz__buttons__button--correct):not(.quiz__buttons__button--incorrect){background-color:#d5d5d5;outline-color:#999}.quiz__buttons__button-container .quiz__buttons__button--submit{padding:.5rem 2.5rem;font-weight:600;text-transform:uppercase}.quiz__feedback{font-size:.6rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:2px}@media only screen and (min-width: 750px){.quiz__feedback{font-size:.8rem;letter-spacing:3px}}.quiz__feedback.quiz__feedback--correct{color:rgba(73,183,128,.9)}.quiz__feedback.quiz__feedback--incorrect{color:rgba(233,94,97,.9)}.quiz__label{display:flex;margin:0;font-size:.85rem;column-gap:1rem}.quiz__label a{text-decoration:underline}.quiz__label input[type=checkbox]{transform:translateY(4px) scale(1.2)}.quiz--single-page{display:grid;column-gap:1rem;grid-template:"header header header" "title title title" "left-ads body right-ads" "left-ads footer right-ads" "left-ads single-question-ad right-ads"/1fr minmax(auto, 62.5rem) 1fr}@media only screen and (max-width: 749px){.quiz--single-page{column-gap:0;grid-template:"header" "title" "body" "footer" "single-question-ad"/1fr}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2{border:2px solid #e3e8f0;border-top-width:0}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2{margin:0 1rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container{display:grid;padding:1.5rem;grid-template:"question-media question-container"/1fr 1fr;grid-gap:1rem}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container{padding:.5rem .8rem 1rem;grid-template:"question-media" "question-container"/1fr;grid-gap:.5rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media{display:flex;height:fit-content;border:2px solid #e3e8f0;align-items:center;grid-area:question-media;flex-direction:column-reverse}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media>*{flex:1;height:280px}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media>*{height:auto;max-height:280px;width:100%}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media>video{max-height:20rem;max-width:100%;object-fit:contain;outline:none}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media>video{max-height:10rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media .quiz--single-page__body__question__media__sponsor{display:flex;width:100%;min-height:5rem;max-height:5rem;padding:5px;border-top:2px solid #e3e8f0;align-items:center;justify-content:center}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media .quiz--single-page__body__question__media__sponsor{min-height:3rem;max-height:3rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media .quiz--single-page__body__question__media__sponsor .quiz--single-page__body__question__media__sponsor__image{max-height:3rem;max-width:90%}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media .quiz--single-page__body__question__media__sponsor .quiz--single-page__body__question__media__sponsor__image{max-height:2rem;max-width:100%;width:auto}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media .quiz-question-media-image{max-height:20rem;object-fit:contain}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__media .quiz-question-media-image{max-height:10rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container{display:flex;flex-direction:column;row-gap:1rem;grid-area:question-container}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container{row-gap:.5rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section{display:flex;flex-direction:column;row-gap:1rem}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section{row-gap:.5rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header{align-items:center;display:flex;padding:.5rem;flex-direction:row;grid-gap:1rem;background-color:#e3e8f0}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header{grid-gap:.5rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header .quiz--single-page__body__question__section__header__entries{display:flex;width:3.2rem;min-height:2.5rem;padding:3px;font-size:1.3rem;font-weight:700;align-items:center;justify-content:center;color:#fff;background-color:#484848}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header .quiz--single-page__body__question__section__header__entries{width:2.4rem;min-height:2.4rem;font-size:1.1rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header .quiz--single-page__body__question__section__header__title{display:flex;flex:1;flex-direction:column;grid-gap:.5rem;font-size:1rem;font-weight:600}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header .quiz--single-page__body__question__section__header__title{font-size:.8rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__body{display:flex;flex-direction:column;row-gap:5px}@media only screen and (min-width: 750px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__body.question__section__body--quiz-question .quiz__buttons{grid-template-columns:repeat(1, 1fr)}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__body .quiz__feedback{font-size:.65rem;text-align:center}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__body .quiz__feedback{font-size:7px}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section.question-sms-section{font-size:.85rem}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section.question-sms-section{font-size:.65rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section.question-sms-section .question-sms-section--input{margin-bottom:3px;padding:5px .6rem;font-size:.8rem}}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section.question-sms-section .question-sms-section--input-text{font-size:.65rem}}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__section.question-sms-section .question-sms-section--terms{font-size:.65rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl{grid-area:cpl;display:flex;flex-direction:column;row-gap:.5rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__message{padding:.5rem .65rem;background-color:#e3e8f0;font-size:1rem;font-weight:600}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__message{font-size:.8rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__receiver{font-size:1rem}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__receiver{font-size:.8rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__options+*{margin-top:2rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__terms{margin-top:0;align-items:center;font-size:.85rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__terms a{text-decoration:underline}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__terms{font-size:.65rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__reminder{grid-area:reminder;display:flex;flex-direction:column;row-gap:.5rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__reminder .quiz--single-page__body__question__reminder__message{padding:.5rem .65rem;max-width:35rem;background-color:#e3e8f0;font-size:1rem;font-weight:600}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2 .quiz--single-page__body__container .quiz--single-page__body__question__container .quiz--single-page__body__question__reminder .quiz--single-page__body__question__reminder__message{font-size:.8rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body{border:1px solid #000}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__media{border:none}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__media .quiz--single-page__body__question__media__sponsor{border:none}@media only screen and (min-width: 750px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container{row-gap:1.25rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header{min-height:4.6rem;padding:3px .5rem;background-color:#f2f2f2}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header .quiz--single-page__body__question__section__header__entries{background-color:#000}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__section .quiz--single-page__body__question__section__header .quiz--single-page__body__question__section__header__title{font-weight:500;color:#000}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl{color:#000}@media only screen and (min-width: 750px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl{row-gap:.75rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__message{font-weight:500;background-color:#f2f2f2}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__receiver{padding-left:1.5rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__terms{padding-left:1.5rem}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz--single-page__body__question__cpl .quiz--single-page__body__question__cpl__terms a{color:#000}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz__buttons__button-container button.quiz__buttons__button{display:inline-block;position:relative;padding:5px 3px;outline:1px solid #000;font-size:.75rem;font-weight:600;color:#000}@media only screen and (min-width: 750px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz__buttons__button-container button.quiz__buttons__button{padding:.5rem 1rem;font-size:1rem}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz__buttons__button-container button.quiz__buttons__button:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz__buttons__button-container button.quiz__buttons__button:before{top:6px;left:6px}}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz__buttons__button-container button.quiz__buttons__button.quiz__buttons__button--correct{font-weight:none;color:#fff;background-color:#000;outline:1px solid #fff}.quiz--single-page .quiz--single-page__body .quiz--single-page__body__question-v2.arcade-question__body .quiz--single-page__body__question__container .quiz__buttons__button-container button.quiz__buttons__button.quiz__buttons__button--incorrect{color:#fff;background-color:#ff5e51}.quiz--single-page .quiz--single-page__footer{display:flex;margin-top:1rem;align-items:center;flex-direction:column;grid-area:footer;row-gap:1rem}.quiz--single-page .quiz--single-page__footer .footer__heading{font-family:inherit;text-align:center}.quiz--single-page .quiz--single-page__footer .footer__heading,.quiz--single-page .quiz--single-page__footer .footer__paragraph{letter-spacing:1px}.quiz--single-page .quiz--single-page__footer .footer__paragraph{margin:0 1rem;text-align:center}.quiz--single-page .quiz--single-page__footer .quiz--single-page__footer__submit-button{padding:.5rem 2rem;border:none;font-size:.65rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:2px;color:var(--color-text-field);background-color:var(--color-btn-primary);cursor:pointer}.quiz--single-page .quiz--single-page__footer .quiz--single-page__footer__submit-button:disabled{border-color:#949494;color:#949494;cursor:not-allowed;transition:all .25s ease}.quiz--single-page .quiz--single-page__footer .quiz__feedback.quiz__feedback--incorrect{color:#000}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__footer .quiz__feedback.quiz__feedback--incorrect{padding:0 1rem}}.quiz--single-page .quiz--single-page__title{margin:1rem 0;font-size:1.8rem;text-align:center;grid-area:title}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__title{padding:0 1rem;font-size:1rem}}.quiz--single-page .quiz--single-page__ads{position:sticky;top:120px;max-height:calc(100vh - 120px)}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__ads{display:none}}.quiz--single-page .quiz--single-page__ads.quiz--single-page__ads--left{margin-left:auto;grid-area:left-ads}.quiz--single-page .quiz--single-page__ads.quiz--single-page__ads--right{margin-right:auto;grid-area:right-ads}.quiz--single-page .quiz--single-page__body__question-ad{display:flex;justify-content:center}.quiz--single-page .quiz--single-page__body__question-ad .desktop{display:flex;justify-content:space-evenly;max-height:15.6rem;width:100%;align-items:center}.quiz--single-page .quiz--single-page__body__question-ad .desktop.autoHeight{height:auto}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body__question-ad .desktop{display:none}}.quiz--single-page .quiz--single-page__body__question-ad .desktop .s2nPlayer{min-width:400px;max-width:600px;flex:1}.quiz--single-page .quiz--single-page__body__question-ad .desktop .s2nPlayer .s2nFloatBox:before{display:inline-block;position:absolute;top:calc(240px - 100%);width:100%;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:.55rem;font-weight:700;text-align:center;color:#ccc;background-color:#fff;content:"ADVERTISEMENT"}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body__question-ad .desktop .s2nPlayer .s2nFloatBox:before{top:calc(55px - 100%)}}.quiz--single-page .quiz--single-page__body__question-ad .mobile{display:none;align-items:center}@media only screen and (max-width: 749px){.quiz--single-page .quiz--single-page__body__question-ad .mobile{display:flex}}.quiz--single-page .quiz--single-page__body__question-ad .mobile.fixedHeight{height:280px}.quiz--single-page .quiz--single-page__body__question-ad .mobile.fixedShortHeight{height:100px}.quiz--single-page .quiz__single__question-ad-container{margin-top:1rem;grid-area:single-question-ad}@media only screen and (max-width: 749px){.quiz--single-page .quiz__single__question-ad-container{margin-top:2rem}}.quiz--question__header{display:flex;padding:.5rem 1rem;column-gap:.5rem;align-items:center;justify-content:space-between;background:linear-gradient(90.05deg, #fdef7a 0.05%, #f9c2a4 33.35%, #d5bad8 63.29%, #a3dfe6 94.76%)}@media only screen and (max-width: 749px){.quiz--question__header{margin:0 1rem;padding:.5rem}}.quiz--question__header .question__header--label{display:flex;font-size:1rem;font-weight:600}@media only screen and (max-width: 749px){.quiz--question__header .question__header--label{display:unset;width:13.2rem;font-size:.7rem}}.quiz--question__header .question__header--label .question__header--label-icon{max-height:1.25rem;margin-left:5px}@media only screen and (max-width: 749px){.quiz--question__header .question__header--label .question__header--label-icon{max-height:.85rem;margin-left:3px}}.quiz--question__header .question__header--brand{font-size:1.1rem;font-weight:600;opacity:.8;text-align:right}@media only screen and (max-width: 749px){.quiz--question__header .question__header--brand{max-width:7rem;font-size:.8rem;word-break:break-all}}.quiz--question__header.quiz-question-arcade--header{padding:.5rem 1rem;color:#fff;background:#000}@media only screen and (min-width: 750px){.quiz--question__header.quiz-question-arcade--header{padding:1rem 2rem}}.quiz--question__header.quiz-question-arcade--header .question__header--label{width:unset}@media only screen and (max-width: 749px){.quiz--question__header.quiz-question-arcade--header .question__header--label{font-size:.7rem}}.quiz--single-page__header--v2{grid-area:header;position:sticky;top:0;z-index:2}@media only screen and (min-width: 750px){.quiz--single-page__header--v2{margin-bottom:1rem}}.quiz--single-page__header--v2 .quiz--single-page__header__title{padding:.5rem;font-size:.7rem;letter-spacing:1px;text-align:center;text-transform:uppercase;background-color:#e3e8f0}@media only screen and (min-width: 750px){.quiz--single-page__header--v2 .quiz--single-page__header__title{padding:.7rem;font-size:1rem}}.quiz--single-page__header--v2 .quiz--single-page__header__wrapper{padding:.7rem 0;background-color:#fff;text-align:center}@media only screen and (min-width: 750px){.quiz--single-page__header--v2 .quiz--single-page__header__wrapper{padding:1rem 0}}.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__total-entries__container{display:flex;margin-bottom:1rem;column-gap:1rem;align-items:center;font-size:1.2rem;font-weight:700;letter-spacing:2px;justify-content:center}@media only screen and (min-width: 750px){.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__total-entries__container{margin-bottom:1.5rem;column-gap:1.5rem;font-size:1.5rem}}.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__total-entries__container .quiz--single-page__header__total-entries{display:flex;padding:0 1rem;font-size:1.5rem;color:#fff;letter-spacing:0;background-color:#484848}@media only screen and (min-width: 750px){.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__total-entries__container .quiz--single-page__header__total-entries{font-size:2rem}}.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__progress{display:flex;margin-bottom:.5rem;column-gap:.5rem;justify-content:center}@media only screen and (min-width: 750px){.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__progress{margin-bottom:unset;column-gap:1rem}}.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__progress .progress-dot{height:.5rem;width:.5rem;background-color:#bbb;border-radius:50%}@media only screen and (min-width: 750px){.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__progress .progress-dot{height:.6rem;width:.6rem}}.quiz--single-page__header--v2 .quiz--single-page__header__wrapper .quiz--single-page__header__progress .progress-dot.completed{background-color:#49b780}.arcade-button{display:flex;flex-direction:column;position:relative;z-index:0}.arcade-button .arcade-button__button{align-items:center;background-color:#fff;border:none;border-radius:0;box-sizing:border-box;color:#000;display:flex;font-size:1rem;justify-content:center;outline:1px solid #000;padding:1rem;position:relative}.arcade-button .arcade-button__button:hover:not(.arcade-button__button--disabled),.arcade-button .arcade-button__button.arcade-button__button--correct,.arcade-button .arcade-button__button.arcade-button__button--incorrect{outline:2px solid #000}.arcade-button .arcade-button__button.arcade-button__button--correct,.arcade-button .arcade-button__button.arcade-button__button--incorrect{color:#fff}.arcade-button .arcade-button__button.arcade-button__button--correct{background-color:#49b780}.arcade-button .arcade-button__button.arcade-button__button--incorrect{background-color:#f48c8e}.arcade-button .arcade-button__button.arcade-button__button--disabled:not(.arcade-button__button--correct):not(.arcade-button__button--incorrect){background-color:#d5d5d5;outline-color:#999}.arcade-button .arcade-button__shadow{content:"";background-image:url('//www.findkeep.love/cdn/shop/t/2/assets/quiz-gradient.png?v=114460829747652596931613172490');background-position:-25rem -18.75rem;height:100%;left:.5rem;position:absolute;top:.5rem;width:100%;z-index:-1}.arcade__cpl-modal .cpl-modal--header{position:relative;margin:1rem 0 .5rem 0;text-align:center;color:#000;background-color:#fff;align-items:center}.arcade__cpl-modal .cpl-modal--header .cpl-modal__title{font-family:var(--font-stack-body);font-size:2.8rem;line-height:3.5rem;letter-spacing:0}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--header .cpl-modal__title{font-size:2.2rem;line-height:2rem}}.arcade__cpl-modal .cpl-modal--header .cpl-modal__subtitle{margin:.5rem 0;font-size:1.5rem;font-weight:700;letter-spacing:2px}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--header .cpl-modal__subtitle{font-size:1rem;letter-spacing:1px}}.arcade__cpl-modal .cpl-modal--body{display:grid;position:relative;width:100%;padding:3rem;color:#000;background-color:#f2f2f2;align-items:center;grid-template:"media cpl"/0.8fr 1.2fr;row-gap:1rem;column-gap:2rem;z-index:1}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--body{padding:1rem;grid-template:"media logo" "cpl cpl"/1.4fr .6fr;row-gap:.5rem;column-gap:1rem}}.arcade__cpl-modal .cpl-modal--body .modal-body--media{grid-area:media}.arcade__cpl-modal .cpl-modal--body .modal-body--media img{width:100%;max-height:22rem}.arcade__cpl-modal .cpl-modal--body .modal-body--logo{grid-area:logo}@media only screen and (min-width: 750px){.arcade__cpl-modal .cpl-modal--body .modal-body--logo{display:none}}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl{text-align:left;grid-area:cpl}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .brand__logo{display:none}}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .brand__logo{margin-bottom:.5rem}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl_text{margin-bottom:.7rem;font-size:1.1rem}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl_text{margin-bottom:.5rem;font-size:.8rem}}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl_text.bold{font-size:1.2rem;font-weight:600}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl_text.bold{font-size:.8rem}}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl__terms{align-items:center;font-size:.78rem;font-weight:600}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl__terms{font-size:.75rem}}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl__terms a{color:#000}.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl__terms__warning{margin-top:.5rem;font-size:.7rem;font-weight:600;color:#e95e61}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal--body .modal-body--cpl .modal-body--cpl__terms__warning{margin-top:.3rem;font-size:.55rem}}.arcade__cpl-modal .brand__logo{min-width:100%;max-height:3rem}@media only screen and (max-width: 749px){.arcade__cpl-modal .brand__logo{max-height:2rem}}.arcade__cpl-modal .brand__logo img{max-height:inherit}.arcade__cpl-modal .cpl-modal__buttons{display:grid;flex-direction:column;margin:1.5rem 0;grid-gap:2rem;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal__buttons{margin:1rem 0;grid-gap:1rem;grid-template-columns:repeat(2, 1fr)}}.arcade__cpl-modal .cpl-modal__buttons.no-cpl{grid-template-columns:repeat(1, 1fr)}.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container{display:flex;flex-direction:column;text-align:center}.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container .cpl-modal__buttons__button{align-items:center;background-color:#fff;border:none;border-radius:0;box-sizing:border-box;color:#000;display:inline-block;font-size:1.1rem;justify-content:center;outline:1px solid #000;padding:.8rem 1rem;position:relative;font-weight:600}@media only screen and (max-width: 749px){.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container .cpl-modal__buttons__button{padding:.7rem .2rem;font-size:.85rem}}.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container .cpl-modal__buttons__button::before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container .cpl-modal__buttons__button::before{top:.5rem;left:.5rem}}.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container .cpl-modal__buttons__button.cpl-modal__buttons__button--accept{color:#fff;background-color:#000;outline:1px solid #fff}.arcade__cpl-modal .cpl-modal__buttons .cpl-modal__buttons__button-container .cpl-modal__buttons__button.cpl-modal__buttons__button--deny{color:#fff;background-color:#ff5e51}.arcade-black--header{display:flex;position:sticky;top:0;z-index:3;height:6.1rem;border-top:.45rem solid;border-bottom:.45rem solid;text-transform:uppercase;color:#fff;background-color:#000;border-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch;flex-direction:column;grid-area:header;justify-content:center}@media only screen and (min-width: 750px){.arcade-black--header{display:block;height:9.5rem}}.arcade-black--header .arcade-black-header--content{display:flex}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content{max-width:calc(1000px + 2rem);margin:0 auto;padding:1rem}}.arcade-black--header .arcade-black-header--content .arcade-black-header--buttons{width:34%}.arcade-black--header .arcade-black-header--content .arcade-black-header--buttons button{display:flex;margin:.75rem 0;border:none;font-size:.6rem;font-weight:700;text-align:left;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;color:#fff;background-color:rgba(0,0,0,0);align-items:center}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--buttons button{margin:1rem 0;font-size:1.1rem;letter-spacing:2px}}.arcade-black--header .arcade-black-header--content .arcade-black-header--buttons button img{filter:brightness(0) invert(1);width:1.1rem;margin-right:4px}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--buttons button img{width:1.8rem;margin-right:.7rem}}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar{width:35%;text-align:center}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header--gradient-title{font-size:1.1rem;line-height:normal;font-weight:700;letter-spacing:3px;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header--gradient-title{font-size:2.45vw;letter-spacing:.5rem}}@media only screen and (min-width: 1400px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header--gradient-title{font-size:2.45rem}}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar{width:7.5rem;height:.7rem;overflow:hidden;margin:4px auto .5rem auto;border:1px solid #fff;font-weight:600;border-radius:.5rem}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar{width:18rem;height:1rem;margin:.5rem auto}}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar .arcade-black-header-progress{width:100%;height:100%;padding-right:.5rem;font-size:.5rem;line-height:calc(.7rem - 2px);text-align:right;color:#000;background-color:aqua;border-radius:.5rem}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar .arcade-black-header-progress{font-size:.75rem;line-height:calc(1rem - 2px)}}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar .arcade-black-header-progress.desktop-bar{display:none}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar .arcade-black-header-progress.desktop-bar{display:block}}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar .arcade-black-header-progress.mobile-bar{display:block}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-progress-bar .arcade-black-header-progress.mobile-bar{display:none}}.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-prize-text{font-size:.68rem;font-weight:700;text-transform:none;letter-spacing:0}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--progress-bar .arcade-black-header-prize-text{font-size:.95rem}}.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker{display:flex;width:32%;margin-right:6px;text-align:right;letter-spacing:1px;flex-direction:column;justify-content:center}.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker .arcade-black-header-total-title{font-size:.7rem;font-weight:700}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker .arcade-black-header-total-title{margin-bottom:.5rem;font-size:1.1rem}}.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker .arcade-black-header-total-points,.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker .arcade-black-header-current-points{font-size:.55rem;font-weight:700}@media only screen and (min-width: 750px){.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker .arcade-black-header-total-points,.arcade-black--header .arcade-black-header--content .arcade-black-header--points-tracker .arcade-black-header-current-points{font-size:.95rem}}.arcade__instructions-modal{align-items:center;display:flex;flex-direction:column;padding:1.5rem 1rem;text-align:center;color:#000;border-radius:.5rem}@media only screen and (min-width: 750px){.arcade__instructions-modal{padding:3rem 7rem}}.arcade__instructions-modal .arcade__instructions-modal__welcome{margin-bottom:0;font-size:.9rem;font-weight:600;letter-spacing:3px;text-transform:uppercase}@media only screen and (min-width: 750px){.arcade__instructions-modal .arcade__instructions-modal__welcome{font-size:1.35rem}}.arcade__instructions-modal .arcade__instructions-modal__title{font-family:var(--font-stack-body);font-size:1.5rem;line-height:2rem;font-weight:600;text-transform:uppercase;letter-spacing:.5rem;color:#000}@media only screen and (min-width: 750px){.arcade__instructions-modal .arcade__instructions-modal__title{font-size:3.25rem;line-height:inherit;letter-spacing:.7rem}}.arcade__instructions-modal .arcade__instructions-modal__subtitle{margin:3rem 0 4rem 0;font-size:1.5rem;font-weight:700;letter-spacing:4px;text-transform:uppercase}@media only screen and (max-width: 749px){.arcade__instructions-modal .arcade__instructions-modal__subtitle{margin:1.5rem 0 2.5rem 0;font-size:1.1rem;letter-spacing:4px}}.arcade__instructions-modal .arcade__instructions-modal__body{display:flex;align-items:center;flex-direction:column}.arcade__instructions-modal .arcade__instructions-modal__body.left-alignment{text-align:left}@media only screen and (min-width: 750px){.arcade__instructions-modal .arcade__instructions-modal__body{margin:1rem 0 2rem;flex-direction:row;gap:2.15rem}}.arcade__instructions-modal .arcade__instructions-modal__body .arcade__instructions-modal__image{display:block;width:9rem;height:auto;margin:.5rem auto}@media only screen and (min-width: 990px){.arcade__instructions-modal .arcade__instructions-modal__body .arcade__instructions-modal__image{width:12.5rem;margin:auto}}.arcade__instructions-modal .arcade__instructions-modal__body .arcade__instructions-modal__instructions{margin:0 1rem 1.5rem;font-size:1rem}@media only screen and (min-width: 750px){.arcade__instructions-modal .arcade__instructions-modal__body .arcade__instructions-modal__instructions{margin:0;font-size:1.5rem}}.arcade__instructions-modal .arcade__instructions-modal__start{display:inline-block;position:relative;margin:0;padding:5px 2.5rem;border:none;font-size:.9rem;font-weight:700;text-transform:capitalize;letter-spacing:1px;color:var(--color-text-field);cursor:pointer;background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){.arcade__instructions-modal .arcade__instructions-modal__start{padding:.5rem 3.5rem;font-size:1.3rem}}.arcade__instructions-modal .arcade__instructions-modal__start:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.arcade__instructions-modal .arcade__instructions-modal__start:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){.arcade__instructions-modal .arcade__instructions-modal__start:before{top:.5rem;left:.5rem}}.arcade-intro__modal{display:grid;grid-template:"title" "welcome" "prizes" "play-btn"/1fr;margin-top:4rem;padding:0 0 .5rem;background:#fff;text-align:center}@media only screen and (min-width: 750px){.arcade-intro__modal{grid-template:"title title" "welcome prizes" "play-btn prizes"/1fr 1fr;max-width:75rem !important;margin-top:unset;padding:0 0 1.5rem}}.arcade-intro__modal .arcade-intro__modal--title{grid-area:title;margin-bottom:1rem;padding:1.8rem 3rem;border-top:.45rem solid;border-bottom:.45rem solid;font-size:.9rem;font-weight:bold;letter-spacing:1px;text-transform:initial;color:#fff;background-color:#000;border-image:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%) 1 stretch}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--title{margin-bottom:2.5rem;font-size:1.4rem;text-transform:none}.arcade-intro__modal .arcade-intro__modal--title br{display:none}.arcade-intro__modal .arcade-intro__modal--title span{font-size:inherit}}.arcade-intro__modal .arcade-intro__modal--welcome{margin:.6rem 1.6rem;letter-spacing:1px;color:#000;grid-area:welcome}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome{margin:0 6vw 2rem;letter-spacing:2px}}@media only screen and (min-width: 1400px){.arcade-intro__modal .arcade-intro__modal--welcome{margin:0 6rem 2rem}}.arcade-intro__modal .arcade-intro__modal--welcome .welcome-label{font-size:1rem;font-weight:600}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome .welcome-label{font-size:1.6rem}}.arcade-intro__modal .arcade-intro__modal--welcome .earn-points-label{margin-top:.5rem;font-size:1rem;font-weight:700}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome .earn-points-label{margin-top:1rem;font-size:1.4rem}}.arcade-intro__modal .arcade-intro__modal--welcome .grow-text{font-size:2.8rem;line-height:normal;font-weight:bold;letter-spacing:.7rem}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome .grow-text{font-size:4rem;letter-spacing:.9rem}}.arcade-intro__modal .arcade-intro__modal--welcome .welcome-description{margin:5px 0 1rem;font-size:1rem;font-weight:600;text-align:left;letter-spacing:0;color:#000}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome .welcome-description{margin:1.1rem 0 2.1rem;font-size:1.4rem;line-height:1.9rem}}.arcade-intro__modal .arcade-intro__modal--welcome .arcade-intro__modal--play-gradient-btn{position:relative;margin:0;padding:6px 3.25rem;border:none;font-size:.9rem;font-weight:600;text-transform:capitalize;letter-spacing:1px;color:var(--color-text-field);background-color:var(--color-btn-primary)}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome .arcade-intro__modal--play-gradient-btn{padding:.5rem 4.5rem;font-size:1.15rem}}.arcade-intro__modal .arcade-intro__modal--welcome .arcade-intro__modal--play-gradient-btn:before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--welcome .arcade-intro__modal--play-gradient-btn:before{top:.5vw;left:.5vw}}@media only screen and (min-width: 1400px){.arcade-intro__modal .arcade-intro__modal--welcome .arcade-intro__modal--play-gradient-btn:before{top:.5rem;left:.5rem}}.arcade-intro__modal .arcade-intro__modal--prizes{grid-area:prizes;margin:auto}.arcade-intro__modal .arcade-intro__modal--prizes .image-desktop{display:none}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--prizes .image-desktop{display:block}}.arcade-intro__modal .arcade-intro__modal--prizes .image-mobile{display:block;height:20rem;max-height:45vh}@media only screen and (min-width: 750px){.arcade-intro__modal .arcade-intro__modal--prizes .image-mobile{display:none;max-height:unset}}.arcade__shield{display:grid;column-gap:1rem;grid-template:"left-ads main right-ads" "left-ads bottom-ads right-ads"/1fr minmax(43.75rem, 62.5rem) 1fr;padding:0 2vw}@media only screen and (min-width: 1400px){.arcade__shield{padding:0 2rem}}@media only screen and (max-width: 749px){.arcade__shield{display:flex;flex-direction:column;column-gap:0;padding:0}}.arcade__shield .arcade__ads--bottom{margin:auto}.arcade__shield .arcade__ads--bottom .desktop{display:flex;justify-content:space-evenly;max-height:15.625rem;width:100%;align-items:center}@media only screen and (max-width: 749px){.arcade__shield .arcade__ads--bottom .desktop{display:none}}.arcade__shield .arcade__ads--bottom .mobile{display:none;align-items:center}@media only screen and (max-width: 749px){.arcade__shield .arcade__ads--bottom .mobile{display:flex}}.arcade__shield .arcade__ads--bottom .mobile.fixedHeight{height:17.5rem}.arcade__shield .arcade__ads--bottom .mobile.fixedShortHeight{height:6.25rem}.arcade__shield .arcade__ads--left,.arcade__shield .arcade__ads--right{position:sticky;top:7.5rem;max-height:calc(100vh - 7.5rem)}.arcade__shield .arcade__ads--left{grid-area:left-ads;margin-left:auto}@media only screen and (max-width: 749px){.arcade__shield .arcade__ads--left{display:none}}.arcade__shield .arcade__ads--right{grid-area:right-ads;margin-right:auto}@media only screen and (max-width: 749px){.arcade__shield .arcade__ads--right{display:none}}.arcade__shield .arcade__main{grid-area:main}.gradient--button{position:relative;border:none;text-align:center;color:var(--color-text-field);background-color:var(--color-btn-primary)}.gradient--button.large-button{padding:10px 1.2rem;font-size:.875rem;line-height:1.188rem;font-weight:600}@media only screen and (min-width: 750px){.gradient--button.large-button{padding:0 3rem;font-size:1.125rem;line-height:3rem}}.gradient--button.small-button{padding:5px 1.2rem;font-size:.875rem;line-height:1.188rem;font-weight:800}@media only screen and (min-width: 750px){.gradient--button.small-button{padding:5px 3rem;font-size:1.125rem;line-height:1.563rem}}.gradient--button.disabled-background--button{background-color:#c4c4c4}.gradient--button:disabled{background-color:#c4c4c4;cursor:not-allowed;transition:all .25s ease}.gradient--button::before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.gradient--button::before{top:5px;left:5px}}.fkl-header{display:flex;padding:.5rem 1rem;height:3.875rem;color:#fff;background-color:#000}@media only screen and (min-width: 750px){.fkl-header{padding:0 5vw;height:4.5rem;flex-direction:row;align-items:center;gap:.5rem}}.fkl-header .fkl-header--logo{height:1.75rem;margin-right:.5rem}@media only screen and (min-width: 750px){.fkl-header .fkl-header--logo{height:2.188rem;vertical-align:bottom}}.fkl-header .fkl-header--title{font-weight:400;font-size:.938rem;line-height:1.25rem;letter-spacing:.05em}@media only screen and (min-width: 750px){.fkl-header .fkl-header--title{font-size:1.5rem;line-height:2.063rem}}.fkl-header .fkl-header--title .slightly-bold{font-weight:600}.react-modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;pointer-events:none;width:100vw;z-index:999999999}.react-modal.open{pointer-events:auto}.react-modal.open .react-modal__backdrop{opacity:1}.react-modal.open .react-modal__content{opacity:1;transform:translateY(0)}@media only screen and (max-width: 749px){.react-modal.open .react-modal__content{transform:translateY(-5%)}}.react-modal .react-modal__backdrop{background:rgba(0,0,0,.6);backdrop-filter:blur(3px);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease}.react-modal .react-modal__content{background-color:#fff;max-height:95%;max-width:90%;opacity:0;position:absolute;transition:transform .25s ease,opacity .25s ease;transform:translateY(50%);width:100%;overflow:auto}@media only screen and (min-width: 750px){.react-modal .react-modal__content{max-height:90%;max-width:60rem}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center;z-index:1000;overflow-y:auto}.modal-overlay.open{display:flex}.modal-overlay .close-button{margin-left:auto;width:fit-content;border:none;background:none}.modal-overlay .modal-content{display:flex;flex-direction:column;background:#fff;padding:1rem;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.2);position:relative;height:40%;width:73%;overflow-y:auto}@media only screen and (min-width: 750px){.modal-overlay .modal-content{height:38%;width:38%}}.modal-overlay .modal-text{margin:auto;font-size:.75rem;text-align:center}@media only screen and (min-width: 750px){.modal-overlay .modal-text{font-size:1rem}}.referral-steps-bullets__view{display:grid;padding:1.5vh 1.5rem;gap:1vh}@media only screen and (min-width: 750px){.referral-steps-bullets__view{display:flex;padding:1vw 0;gap:2vw;justify-content:center}}@media only screen and (min-width: 1400px){.referral-steps-bullets__view{padding:0;gap:1.8rem}}.referral-steps-bullets__view .referral-step__item{display:flex;align-items:center;gap:.5rem}@media only screen and (min-width: 750px){.referral-steps-bullets__view .referral-step__item{gap:.75rem}}.referral-steps-bullets__view .referral-step__item .referral-step__number{font-size:6vh;line-height:7.5vh;font-weight:600}@media only screen and (min-width: 750px){.referral-steps-bullets__view .referral-step__item .referral-step__number{font-size:6.25vw;line-height:8.563vw}}@media only screen and (min-width: 1400px){.referral-steps-bullets__view .referral-step__item .referral-step__number{font-size:6.05rem;line-height:8.363rem}}.referral-steps-bullets__view .referral-step__item .referral-step__text .referral-step__title{font-size:1.6vh;line-height:1.8vh;font-weight:600}@media only screen and (min-width: 750px){.referral-steps-bullets__view .referral-step__item .referral-step__text .referral-step__title{font-size:1.95vw;line-height:2.75vw}}@media only screen and (min-width: 1400px){.referral-steps-bullets__view .referral-step__item .referral-step__text .referral-step__title{font-size:1.75rem;line-height:2.55rem}}.referral-steps-bullets__view .referral-step__item .referral-step__text .referral-step__description{font-size:1.28vh;line-height:1.8vh}@media only screen and (min-width: 750px){.referral-steps-bullets__view .referral-step__item .referral-step__text .referral-step__description{font-size:1vw;line-height:1.375vw}}@media only screen and (min-width: 1400px){.referral-steps-bullets__view .referral-step__item .referral-step__text .referral-step__description{font-size:.8rem;line-height:1.175rem}}.social-referral__footer{padding:.8rem 1rem;text-align:center}@media only screen and (min-width: 750px){.social-referral__footer{padding:1rem 5vw;text-align:initial}}@media only screen and (min-width: 1400px){.social-referral__footer{padding:1rem 4.8rem}}.social-referral__footer .social-referral__footer--title{margin-bottom:.5rem;font-size:1.7vh;line-height:2vh;font-weight:600}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--title{margin-bottom:1rem;font-size:1.25vw;line-height:1.688vw}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--title{font-size:1.05rem;line-height:1.488rem}}.social-referral__footer .social-referral__footer--referral-link{display:flex;justify-content:center}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--referral-link{justify-content:space-between}}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-link-container{width:100%}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-link-container .social-referral__footer--output-link{width:100%;border:1px solid rgba(0,0,0,.7);font-size:.75rem;line-height:1rem;letter-spacing:.058rem}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-link-container .social-referral__footer--output-link{height:3.3vw;font-size:1.35vw;line-height:1.688vw}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-link-container .social-referral__footer--output-link{height:3.1rem;font-size:1.05rem;line-height:1.488rem}}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action{display:grid;margin-left:.5rem;text-align:center}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action{margin-left:.9rem}}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .social-referral__footer--copied-message-container{position:absolute;min-width:7rem;margin-top:-1.1rem;text-align:center;font-size:.65rem;font-weight:600}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .social-referral__footer--copied-message-container{min-width:12rem;font-size:.9vw;line-height:.55rem;height:.8rem}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .social-referral__footer--copied-message-container{font-size:.7rem}}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .social-referral__footer--copied-message-container .social-referral__footer--copied-message{display:none}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .social-referral__footer--copied-message-container .social-referral__footer--copied-message.show--message{display:block}.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .gradient--button{min-width:7rem;font-size:.875rem;line-height:.75rem}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .gradient--button{min-width:12rem;font-size:1.2vw;line-height:3vw}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--referral-link .social-referral__footer--output-action .gradient--button{font-size:.925rem;line-height:2.8rem}}.social-referral__footer .social-referral__footer--social-share{text-align:center}.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container{display:flex;margin-top:2vh;justify-content:center;align-items:center}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container{margin-top:1rem}}.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-description{font-size:1.75vh;line-height:2.1vh;font-weight:600}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-description{font-size:1.25vw;line-height:1.688vw}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-description{font-size:1.05rem;line-height:1.488rem}}.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-link{display:inline-flex}.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-link .social-referral__footer--social-share-icons{max-height:3.2vh;margin:0 .5rem}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-link .social-referral__footer--social-share-icons{max-height:2.7vw;margin:auto 1.25rem}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--social-share .social-referral__footer--social-share-container .social-referral__footer--social-share-link .social-referral__footer--social-share-icons{max-height:2.5rem}}.social-referral__footer .social-referral__footer--skip{border:none;margin-top:.75rem;font-size:1.5vh;line-height:2vh;font-weight:900;text-align:center;text-decoration:underline;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.social-referral__footer .social-referral__footer--skip{margin:1rem 0 0;font-size:1vw;line-height:1.375vw}}@media only screen and (min-width: 1400px){.social-referral__footer .social-referral__footer--skip{font-size:.8rem;line-height:1.175rem}}.social-referral__header{display:flex;padding:.5rem 0;align-items:center;justify-content:center;color:#fff;background-color:#000}@media only screen and (min-width: 750px){.social-referral__header{padding:1rem 0;gap:4vw}}@media only screen and (min-width: 1400px){.social-referral__header{gap:4.3rem}}.social-referral__header .social-referral-header__title{font-size:1.7vh;line-height:2.4vh;font-weight:600;text-align:center}@media only screen and (min-width: 750px){.social-referral__header .social-referral-header__title{font-size:1.5vw;line-height:2.063vw}}@media only screen and (min-width: 1400px){.social-referral__header .social-referral-header__title{font-size:1.3rem;line-height:1.863rem}}.social-referral__header .social-referral-header-text__bold{font-weight:700}.social-referral__header .social-referral-header-banner__icon{width:2rem;margin:auto .5rem}@media only screen and (min-width: 750px){.social-referral__header .social-referral-header-banner__icon{width:4.4vw;margin:auto 1.2rem}}@media only screen and (min-width: 1400px){.social-referral__header .social-referral-header-banner__icon{width:4.2rem}}.social-referral__subheader{text-align:center;color:#fff;background-color:#000}@media only screen and (min-width: 750px){.social-referral__subheader{display:flex;padding:1.5vw 5vw;text-align:initial;align-items:center;gap:1rem}}@media only screen and (min-width: 1400px){.social-referral__subheader{padding:1.5rem 5rem}}@media only screen and (min-width: 750px){.social-referral__subheader .social-referral-subheader__text{width:64%}}.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__title{padding:.5rem 0 0;font-size:2.3vh;line-height:2.9vh;font-weight:600}@media only screen and (min-width: 750px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__title{padding:1rem 0;font-size:2vw;line-height:2.75vw}}@media only screen and (min-width: 1400px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__title{font-size:2rem;line-height:2.75rem}}.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__sweep-title{padding:.5rem 0;font-size:2.1vh;line-height:2.6vh;font-weight:600}@media only screen and (min-width: 750px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__sweep-title{padding:1rem 0;font-size:2.5vw;line-height:3.438vw}}@media only screen and (min-width: 1400px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__sweep-title{font-size:2.5rem;line-height:3.438rem}}.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__description{padding:0 1rem .5rem;font-size:1.31vh;line-height:1.8vh;font-weight:500}@media only screen and (min-width: 750px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__description{margin:.5vw 0;padding:0;font-size:1.375vw;line-height:1.875vw}}@media only screen and (min-width: 1400px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__description{margin:.3rem 0;font-size:1.175rem;line-height:1.675rem}}.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__max-entries-copy{padding-bottom:.75rem;font-size:1.1vh;line-height:1.4vh;font-weight:500}@media only screen and (min-width: 750px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__max-entries-copy{padding:1vw 0 0;font-size:.75vw;line-height:1vw}}@media only screen and (min-width: 1400px){.social-referral__subheader .social-referral-subheader__text .social-referral-subheader__max-entries-copy{padding:.8rem 0 0;font-size:.75rem;line-height:.8rem}}.social-referral__subheader .social-referral-subheader__image-column{margin-right:3vw;margin-left:auto}@media only screen and (min-width: 1400px){.social-referral__subheader .social-referral-subheader__image-column{margin-right:2.8rem}}.social-referral__subheader .social-referral-subheader__image-column .social-referral-subheader__icon{display:none}@media only screen and (min-width: 750px){.social-referral__subheader .social-referral-subheader__image-column .social-referral-subheader__icon{display:block;width:15vw}}@media only screen and (min-width: 1400px){.social-referral__subheader .social-referral-subheader__image-column .social-referral-subheader__icon{width:14.8rem}}.video__ads__quiz__body{margin:.5rem 1rem}@media only screen and (min-width: 750px){.video__ads__quiz__body{width:70%;margin:0 auto}}.video__ads__quiz__body .video__ads__quiz__body--question-container{margin:.5rem 0}@media only screen and (min-width: 750px){.video__ads__quiz__body .video__ads__quiz__body--question-container{margin:.8vw 0 1vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__body .video__ads__quiz__body--question-container{margin:.7rem 0 1rem}}.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-title{text-align:center;font-weight:600;color:#000;font-size:.8rem}@media only screen and (min-width: 750px){.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-title{font-size:1vw;line-height:1.3vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-title{font-size:1rem;line-height:1.3rem}}.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-actions{position:sticky;display:flex;flex-direction:column}.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-actions .video__ads__quiz__body--button-container{padding:.8rem 1.7rem 0;z-index:0}@media only screen and (min-width: 750px){.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-actions .video__ads__quiz__body--button-container{padding:1.2vw 1.2vw 0;margin:0 -1.2vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-actions .video__ads__quiz__body--button-container{padding:1.2rem 1.2rem 0;margin:0 -1.2rem}}.video__ads__quiz__body .video__ads__quiz__body--question-container .video__ads__quiz__body--question-actions .video__ads__quiz__body--button-container .lander-quiz--button{width:100%}.video__ads__quiz__footer{margin:.5rem 1rem;position:sticky;display:flex;flex-direction:column}@media only screen and (min-width: 750px){.video__ads__quiz__footer{width:68%;margin:0 auto}}.video__ads__quiz__footer .gradient--button.small-button{margin:auto;width:7rem;padding:3px 1.1rem;font-size:.75rem}@media only screen and (min-width: 750px){.video__ads__quiz__footer .gradient--button.small-button{width:9vw;padding:2px 3vw;line-height:1.563vw;font-size:.9vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__footer .gradient--button.small-button{width:9rem;padding:2px 3rem;font-size:.85rem;line-height:1.563rem}}.video__ads__quiz__footer .video__ads__quiz__footer--confetti{padding:.9rem}@media only screen and (min-width: 750px){.video__ads__quiz__footer .video__ads__quiz__footer--confetti{padding:2vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__footer .video__ads__quiz__footer--confetti{padding:2rem}}.video__ads__quiz__footer .video__ads__quiz__footer--confetti.active-background{background:url('//www.findkeep.love/cdn/shop/t/2/assets/correct-answer-confetti.gif?v=71499853889055353031679506326');background-size:cover}.video__ads__quiz__footer .video__ads__quiz__footer--confetti .video__ads__quiz__footer--message{display:flex;font-size:.9rem;font-weight:600;color:#000;justify-content:center}@media only screen and (min-width: 750px){.video__ads__quiz__footer .video__ads__quiz__footer--confetti .video__ads__quiz__footer--message{font-size:1.15vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__footer .video__ads__quiz__footer--confetti .video__ads__quiz__footer--message{font-size:1.05rem}}.video__ads__quiz__header{font-weight:700;text-align:center;color:#000}.video__ads__quiz__header .video__ads__quiz__header--earned-entries{width:45%;margin:0px auto 3px;padding:1px 0px;font-size:.65rem;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.video__ads__quiz__header .video__ads__quiz__header--earned-entries{width:55%;margin:0 auto 10px;padding:3px 0px;font-size:.7vw}}@media only screen and (min-width: 1400px){.video__ads__quiz__header .video__ads__quiz__header--earned-entries{font-size:.7rem}}.word-search__banner{align-items:center;background-color:#fff;display:flex;grid-area:banner;column-gap:1rem;position:sticky;top:9.5rem;margin-top:0;padding:1rem 0 .5rem;justify-content:space-between;z-index:2;color:#000}.word-search__banner>*{flex-grow:1;flex-basis:0}@media only screen and (max-width: 749px){.word-search__banner>*{flex:none}}@media only screen and (max-width: 749px){.word-search__banner{top:6.1rem;margin-bottom:.5rem;column-gap:0;padding:7px}}.word-search__banner .word-search-black-banner--left{display:flex;gap:.8rem}@media only screen and (min-width: 750px){.word-search__banner .word-search-black-banner--left{gap:1.5rem}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--entries-container{align-self:center}.word-search__banner .word-search-black-banner--left .word-search-black-banner--entries-container .word-search-black-banner--left-entries{display:flex;padding:.2rem .4rem;border:3px solid var(--color-btn-primary);font-size:.7rem;font-weight:600;text-transform:uppercase;align-items:center;flex-direction:column;grid-area:entries;justify-content:center}@media only screen and (max-width: 749px){.word-search__banner .word-search-black-banner--left .word-search-black-banner--entries-container .word-search-black-banner--left-entries{padding:4px;font-size:.7rem}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--entries-container .word-search-black-banner--left-entries span{font-size:2.3rem;line-height:2.5rem;font-weight:700}@media only screen and (max-width: 749px){.word-search__banner .word-search-black-banner--left .word-search-black-banner--entries-container .word-search-black-banner--left-entries span{font-size:2rem;line-height:2.1rem}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}@media only screen and (max-width: 749px){.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles{display:flex;max-width:13rem;flex-direction:column}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-correct-tiles{font-size:1.65rem;line-height:1.9rem;font-weight:700;letter-spacing:1px}@media only screen and (max-width: 749px){.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-correct-tiles{font-size:.8rem;line-height:1.1rem}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-sponsored{font-size:.8rem;font-weight:500;letter-spacing:0}@media only screen and (max-width: 749px){.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-sponsored{margin-bottom:.3rem;font-size:.6rem}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-logo{min-width:100%;max-height:1.8rem}@media only screen and (min-width: 750px){.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-logo{display:none}}.word-search__banner .word-search-black-banner--left .word-search-black-banner--left-tiles .word-search-black-banner--left-logo img{max-height:inherit}.word-search__banner .word-search__banner__center{max-width:5rem;align-items:center;display:flex;justify-content:center}.word-search__banner .word-search__banner__right{align-items:flex-end;display:flex;flex-direction:column;row-gap:2px;text-transform:uppercase;text-align:right}@media only screen and (max-width: 749px){.word-search__banner .word-search__banner__right{display:none}}.word-search__banner .word-search__banner__right .word-search__banner__right--brand-logo{max-height:2.75rem;margin-bottom:.5rem}.word-search__banner .word-search__banner__right .word-search__banner__right--short-description{font-size:.8rem;font-weight:500;letter-spacing:0}@media only screen and (max-width: 749px){.word-search__banner .word-search__banner__right .word-search__banner__right--short-description{font-size:.6rem;margin-bottom:.3rem}.word-search__banner .word-search__banner__right .word-search__banner__right--short-description.label--desktop{display:none}}.word-search__banner.round--completed::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url('//www.findkeep.love/cdn/shop/t/2/assets/confetti.gif?v=132781589929586028401605712577');opacity:.5}.product-list{margin:0 0rem 0 auto;color:#000}@media only screen and (min-width: 750px){.product-list{width:23.75rem;margin:.5rem 1.5rem 0 auto}}.product-list .product-list__top{display:flex;flex-direction:row-reverse;align-items:center}@media only screen and (min-width: 990px){.product-list .product-list__top{display:block}}.product-list .product-list__top .product-list__products{display:flex;width:100%;height:calc(80vw - 22px* 2);max-height:28.1rem;flex-direction:column;justify-content:space-around}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products{display:block;height:auto}}.product-list .product-list__top .product-list__products .product-list__product{display:flex;flex-direction:column;align-items:center;flex-shrink:0;cursor:pointer;position:relative}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products .product-list__product{flex-direction:row}}.product-list .product-list__top .product-list__products .product-list__product.completed .product__text-block,.product-list .product-list__top .product-list__products .product-list__product.completed .product__image{opacity:.5}.product-list .product-list__top .product-list__products .product-list__product .found-overlay{position:absolute;top:0;left:0;width:3.75rem;height:3.75rem;z-index:1;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products .product-list__product .found-overlay{width:4rem;height:4rem}}.product-list .product-list__top .product-list__products .product-list__product .found-overlay img{width:2.5rem;height:auto;filter:brightness(0) saturate(100%) invert(81%) sepia(12%) saturate(1932%) hue-rotate(148deg) brightness(103%) contrast(97%)}.product-list .product-list__top .product-list__products .product-list__product:not(:last-child){margin-right:4px}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products .product-list__product:not(:last-child){margin-right:0;margin-bottom:.75rem}}.product-list .product-list__top .product-list__products .product-list__product .product__image{width:3.75rem;height:3.75rem}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products .product-list__product .product__image{width:4rem;height:4rem;margin-right:.75rem}}.product-list .product-list__top .product-list__products .product-list__product .product__title{font-size:.65rem;line-height:1.7rem;font-weight:bold;color:#000;text-transform:uppercase}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products .product-list__product .product__title{font-size:1.25rem;line-height:1.5rem}}.product-list .product-list__top .product-list__products .product-list__product .product__subtitle{display:none}@media only screen and (min-width: 990px){.product-list .product-list__top .product-list__products .product-list__product .product__subtitle{display:block;font-size:1rem}}.product-list .product-details{display:none}@media only screen and (min-width: 990px){.product-list .product-details{display:flex;margin-top:1rem}}.product-list .product-details img{width:8rem;height:8rem;margin-right:.75rem}.product-list .product-details .product-details__short-description{font-size:1.25rem;font-weight:bold;text-transform:uppercase}.product-list .product-details .product-details__description{font-size:1rem}.buttons-question{padding:.5rem 0}@media only screen and (min-width: 750px){.buttons-question{padding:.5rem 1rem}}.buttons-question .buttons-question__options-container{display:flex;padding:.5rem 0;flex-direction:column;gap:1rem}@media only screen and (min-width: 750px){.buttons-question .buttons-question__options-container{max-width:28rem;margin:auto;padding:1rem;gap:1.6rem}}.buttons-question .buttons-question__options-container .lander__quiz__button-container .lander__quiz__button{width:100%}.buttons-question.buttons-question--grid .buttons-question__options-container{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.buttons-question.buttons-question--grid .buttons-question__options-container .lander__quiz__button-container{flex-basis:25%}@media only screen and (min-width: 750px){.buttons-question.buttons-question--grid .buttons-question__options-container .lander__quiz__button-container{flex-basis:unset}}.buttons-question.buttons-question--grid .buttons-question__options-container .lander__quiz__button-container .lander__quiz__button{min-width:6.1rem;padding:.5rem 0;font-size:.7rem}@media only screen and (min-width: 750px){.buttons-question.buttons-question--grid .buttons-question__options-container .lander__quiz__button-container .lander__quiz__button{min-width:8.5vw;font-size:1vw}}@media only screen and (min-width: 1400px){.buttons-question.buttons-question--grid .buttons-question__options-container .lander__quiz__button-container .lander__quiz__button{min-width:6.8rem;font-size:.8rem}}.input-question{padding:.5rem 0}@media only screen and (min-width: 750px){.input-question{padding:.5rem 1rem}}.input-question .input-question__input-container{padding:.5rem 0}@media only screen and (min-width: 750px){.input-question .input-question__input-container{max-width:28rem;margin:auto;padding:1rem}}.input-question .input-question__input-container .input-question__input{width:100%;border-color:#d5d5d5;font-size:.813rem}@media only screen and (min-width: 750px){.input-question .input-question__input-container .input-question__input{font-size:1.25vw}}@media only screen and (min-width: 1400px){.input-question .input-question__input-container .input-question__input{font-size:1rem}}.input-question .input-question__input-container .input-question__input:focus{outline:none}.selector-question{padding:.5rem 0}@media only screen and (min-width: 750px){.selector-question{padding:.5rem 1rem}}.selector-question .selector-question__selector-container{padding:.5rem 0}@media only screen and (min-width: 750px){.selector-question .selector-question__selector-container{max-width:28rem;margin:auto;padding:1rem}}.selector-question .selector-question__selector-container .selector-question__selector{width:100%;border-color:#d5d5d5;font-size:.813rem}@media only screen and (min-width: 750px){.selector-question .selector-question__selector-container .selector-question__selector{font-size:1.25vw}}@media only screen and (min-width: 1400px){.selector-question .selector-question__selector-container .selector-question__selector{font-size:1rem}}.selector-question .selector-question__selector-container .selector-question__selector:focus{outline:none}.sms-question{padding:.5rem 0}@media only screen and (min-width: 750px){.sms-question{padding:.5rem 1rem}}.sms-question .sms-question__input-container{padding:.5rem 0}@media only screen and (min-width: 750px){.sms-question .sms-question__input-container{max-width:28rem;margin:auto;padding:1rem}}.sms-question .sms-question__input-container .sms-question__input{width:100%;border-color:#d5d5d5;font-size:.813rem}@media only screen and (min-width: 750px){.sms-question .sms-question__input-container .sms-question__input{font-size:1.25vw}}@media only screen and (min-width: 1400px){.sms-question .sms-question__input-container .sms-question__input{font-size:1rem}}.sms-question .sms-question__input-container .sms-question__input:focus{outline:none}.sms-question .sms-question__input__feedback--incorrect{padding-top:5px;font-size:.6rem;text-align:center;color:#d20000}@media only screen and (min-width: 750px){.sms-question .sms-question__input__feedback--incorrect{padding-top:.5rem;font-size:.8rem}}@media only screen and (min-width: 750px){.sms-question .quiz__label{max-width:28rem;margin:auto;padding:0 1rem}}.sms-question .quiz__label input[type=checkbox]{transform:scale(1.2)}.sms-question .quiz__label .sms-question__tac{font-size:.65rem}@media only screen and (min-width: 750px){.sms-question .quiz__label .sms-question__tac{font-size:1.05vw}}@media only screen and (min-width: 1400px){.sms-question .quiz__label .sms-question__tac{font-size:.85rem}}.sms-question .buttons-question__options-container{display:flex;padding:.5rem 0;flex-direction:column;gap:1rem}@media only screen and (min-width: 750px){.sms-question .buttons-question__options-container{max-width:28rem;margin:auto;padding:1rem;gap:1.6rem}}.sms-question .buttons-question__options-container .lander__quiz__button-container .lander__quiz__button{width:100%}.sms-question .sms-question__disclaimer{padding:.5rem 0;font-size:.65rem}@media only screen and (min-width: 750px){.sms-question .sms-question__disclaimer{max-width:28rem;margin:auto;padding:.5rem 1rem;font-size:1.05vw}}@media only screen and (min-width: 1400px){.sms-question .sms-question__disclaimer{font-size:.85rem}}.lander__quiz__button-container{z-index:0;text-align:center;flex-direction:column}.lander__quiz__button-container .lander__quiz__button{display:flex;position:relative;padding:7px 0;border:none;font-size:.875rem;font-weight:bold;letter-spacing:1px;color:#000;background-color:#eee;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.lander__quiz__button-container .lander__quiz__button{padding:.5vw 0;font-size:1vw}}@media only screen and (min-width: 1400px){.lander__quiz__button-container .lander__quiz__button{font-size:1rem}}.lander__quiz__button-container .lander__quiz__button::before{content:"";position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.lander__quiz__button-container .lander__quiz__button::before{top:5px;left:5px}}.lander__quiz__button-container .lander__quiz__button.lander__quiz__button--selected{color:#fff;background-color:#000}.lander__quiz__button-container .lander__quiz__button[disabled]{background-color:gray;cursor:not-allowed}.lander__quiz__title{width:100%;font-size:1.125rem;font-weight:bold;text-align:center;color:#000}@media only screen and (min-width: 750px){.lander__quiz__title{font-size:1.85vw}}@media only screen and (min-width: 1400px){.lander__quiz__title{font-size:1.5rem}}.quiz--single-page__body{display:grid;flex-direction:column;grid-area:body;max-width:62.5rem;row-gap:4rem}@media only screen and (max-width: 749px){.quiz--single-page__body{row-gap:5rem}}.quiz--single-page__body.quiz--single-page__body--arcade-trivia{margin-top:.5rem}@media only screen and (min-width: 750px){.quiz--single-page__body.quiz--single-page__body--arcade-trivia{margin-top:1rem}}.lander-quiz--button{color:#000;position:relative;border:1px solid #000;text-align:center;background-color:#fff;font-size:.7rem;font-weight:700;padding:4px}@media only screen and (min-width: 750px){.lander-quiz--button{font-size:1vw;padding:5px 1vw}}@media only screen and (min-width: 1400px){.lander-quiz--button{font-size:.9rem;padding:5px 1rem}}.lander-quiz--button.lander-quiz--button-correct{border:3px solid #01e493}.lander-quiz--button.lander-quiz--button-incorrect{border:3px solid #ff5c00}.lander-quiz--button:disabled{background-color:#fff;color:#000;cursor:not-allowed;transition:all .25s ease}.lander-quiz--button::before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.lander-quiz--button::before{top:5px;left:5px}}.lander__quiz__header--progress-bar--container{padding:.5rem 3.5rem 0}@media only screen and (min-width: 750px){.lander__quiz__header--progress-bar--container{max-width:30rem;margin:auto;padding:0px}}@media only screen and (min-width: 1400px){.lander__quiz__header--progress-bar--container{max-width:30rem;margin:auto;padding:5px 3rem 8px}}.lander__quiz__header--progress-bar--container .progress-bar-container{height:6px;border-radius:.5rem;background-color:#eee;position:relative}@media only screen and (min-width: 750px){.lander__quiz__header--progress-bar--container .progress-bar-container{margin:6px auto}}.lander__quiz__header--progress-bar--container .progress-bar-indicator{display:block;height:100%;border-radius:25px;-webkit-mask:linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0)}.lander__quiz__header--progress-bar--container .progress-bar-indicator::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}.lander__cpl__quiz--media{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 750px){.lander__cpl__quiz--media{width:22vw;margin:auto}}@media only screen and (min-width: 1400px){.lander__cpl__quiz--media{width:21rem}}.lander__cpl__quiz--media .lander__cpl__quiz--media-question{max-height:9rem;max-width:100%;object-fit:contain;outline:none}@media only screen and (min-width: 750px){.lander__cpl__quiz--media .lander__cpl__quiz--media-question{max-height:7rem}}@media only screen and (min-width: 1400px){.lander__cpl__quiz--media .lander__cpl__quiz--media-question{max-height:12rem}}.lander__cpl__quiz--media-logo{max-height:1.6rem;object-fit:contain;margin-top:7px}@media only screen and (min-width: 750px){.lander__cpl__quiz--media-logo{max-height:2.25vw;margin-top:.85vw}}@media only screen and (min-width: 1400px){.lander__cpl__quiz--media-logo{max-height:2.25rem;margin-top:.85rem}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.swiper-button-prev,.swiper-button-next{opacity:1;transition:opacity .3s ease}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:.7}.lander-cpl-quiz-timer--container{display:flex;width:100%;padding:5px;font-size:.65rem;font-weight:600;color:#fff;background-color:#000;justify-content:space-around}@media only screen and (min-width: 750px){.lander-cpl-quiz-timer--container{font-size:.7vw}}@media only screen and (min-width: 1400px){.lander-cpl-quiz-timer--container{padding:4px 5px 4px 1rem;font-size:.7rem}}.lander-cpl-quiz-timer--container .lander-cpl-quiz-timer--description{display:inline-block;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.arcade__puzzle{display:grid;column-gap:3.5rem;row-gap:1rem;grid-template:"banner banner" "canvas slices" "info info";position:relative}@media only screen and (max-width: 749px){.arcade__puzzle{column-gap:.5rem}.arcade__puzzle .arcade__puzzle__slices{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}}.arcade__puzzle__info{grid-area:info}.cpl-offer-page{line-height:1.18}.cpl-offer-page .cpl-offer-page__body{padding:.5rem 1rem 1rem}@media only screen and (min-width: 750px){.cpl-offer-page .cpl-offer-page__body{max-width:95rem;margin:auto;padding:1rem 3.5rem}}.cpl-offer-page .cpl-offer-page__body .cpl-offer-page__body--title{font-size:.85rem}@media only screen and (min-width: 750px){.cpl-offer-page .cpl-offer-page__body .cpl-offer-page__body--title{font-size:1.3rem}}.cpl-offer-page .cpl-offer-page__body .cpl-offer-page__body--tiles{display:grid;grid-template-columns:repeat(auto-fill, 48%);margin-top:1rem;row-gap:1rem;justify-content:space-between}@media only screen and (min-width: 750px){.cpl-offer-page .cpl-offer-page__body .cpl-offer-page__body--tiles{grid-template-columns:repeat(auto-fill, 23%);margin-top:1.5rem;row-gap:2rem}}.cpl-offer-page .cpl-offer-page__body.cpl-offer-page-v2{max-width:unset;margin:.5rem 1rem;padding:0;color:#000}@media only screen and (min-width: 750px){.cpl-offer-page .cpl-offer-page__body.cpl-offer-page-v2{margin:1rem 5vw}}.cpl-offer-page .cpl-offer-page__body.cpl-offer-page-v2 .cpl-offer-page__body--tiles{margin-top:0;grid-template-columns:repeat(auto-fill, 100%)}@media only screen and (min-width: 750px){.cpl-offer-page .cpl-offer-page__body.cpl-offer-page-v2 .cpl-offer-page__body--tiles{max-width:80rem;margin:auto;grid-template-columns:repeat(auto-fill, 47%)}}.cpl-offer-page .cpl-offer-page--btn{padding:5px 1.2rem;border:none;font-weight:800;font-size:.875rem;line-height:1.188rem;text-align:center;color:var(--color-text-field);background-color:var(--color-btn-primary)}.cpl-offer-page .cpl-offer-page--btn:disabled{background-color:#c4c4c4;cursor:not-allowed;transition:all .25s ease}@media only screen and (min-width: 750px){.cpl-offer-page .cpl-offer-page--btn{padding:5px 3rem;font-size:1.125rem;line-height:1.563rem}}.cpl-offer-page .error-message{padding:2rem}.product-information{display:flex;flex-direction:column;justify-items:center;row-gap:5px}.product-information .modal__link{font-size:.75rem;font-weight:600;color:#000;background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;text-decoration:underline}@media only screen and (min-width: 750px){.product-information .modal__link{font-size:1vw}}@media only screen and (min-width: 1400px){.product-information .modal__link{font-size:.9rem}}#ecommerce-video-widget-container{background-color:#fff;margin:5px 0;padding:5px 0}@media only screen and (min-width: 750px){#ecommerce-video-widget-container{margin:0;padding:0}}#ecommerce-video-widget-container .question__body .question__media{margin:7px auto;width:90%}@media only screen and (min-width: 750px){#ecommerce-video-widget-container .question__body .question__media{margin:auto;width:100%}}@media only screen and (min-width: 750px){#ecommerce-video-widget-container .question__body .question__media{width:85%}}@media only screen and (min-width: 1400px){#ecommerce-video-widget-container .question__body .question__media{width:70%}}#ecommerce-video-widget-container .lander__cpl__quiz__body .lander-quiz--button{width:100%}#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container{display:flex;row-gap:.7rem;flex-direction:column}#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container .gradient--button{font-size:.7rem;font-weight:700}@media only screen and (min-width: 750px){#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container .gradient--button{font-size:1vw}}@media only screen and (min-width: 1400px){#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container .gradient--button{font-size:.9rem}}#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container .page--indicator{text-align:center;margin:0}#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container .lander__cpl__quiz__body--question-actions{row-gap:.7rem}#ecommerce-video-widget-container .lander__cpl__quiz__body--question-container .lander__cpl__quiz__footer--message{margin:0}#ecommerce-video-widget-container .lander__quiz__footer{display:flex;flex-direction:column;row-gap:.75rem}#ecommerce-video-widget-container .lander__quiz__footer .lander__quiz__footer--skip-btn{margin:unset}@media only screen and (min-width: 750px){#ecommerce-video-widget-container .swiper-slide{padding:0 2rem 2rem}}#ecommerce-video-widget-container .swiper-button-next,#ecommerce-video-widget-container .swiper-button-prev{color:gray}#ecommerce-video-widget-container .swiper-pagination-bullet-active{background:gray}.gradient-border{position:relative;font-size:0}.gradient-border::before{position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);content:""}@media only screen and (min-width: 750px){.gradient-border::before{top:5px;left:5px}}.fkc__container{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:5px;padding:5px;width:80%}@media only screen and (min-width: 750px){.fkc__container{width:80%}}@media only screen and (min-width: 1400px){.fkc__container{width:70%}}.fkc__container .fkc__header{width:100%}.fkc__container .fkc__header .fkc__header--earned-entries{width:70%}.fkc__container .fkc__description{text-transform:uppercase;font-size:.5rem;line-height:1.1rem}@media only screen and (min-width: 750px){.fkc__container .fkc__description{font-size:.7vw;line-height:1.3vw}}@media only screen and (min-width: 1400px){.fkc__container .fkc__description{font-size:.65rem;line-height:1.3rem}}.fkc__content{display:grid;column-gap:1rem;width:100%;grid-template-columns:min-content}.fkc__content.auto{grid-template-columns:auto}.fkc__content .fkc__content--header{display:flex;gap:1rem}.fkc__content .fkc__content__header--entries--value{height:fit-content;max-width:min-content;padding:0 .3rem;border:1px solid #000;text-align:center;font-size:.8rem;font-weight:bold;background:linear-gradient(35.31deg, rgba(252, 224, 58, 0.7) -1.52%, rgba(255, 103, 86, 0.7) 26.06%, rgba(204, 153, 255, 0.7) 65.62%, rgba(64, 233, 233, 0.7) 96.85%);color:#000}@media only screen and (min-width: 750px){.fkc__content .fkc__content__header--entries--value{font-size:1vw;line-height:1.5vw}}@media only screen and (min-width: 1400px){.fkc__content .fkc__content__header--entries--value{font-size:1rem;line-height:1.5rem}}.fkc__content .fkc__content__header--container{display:flex;flex-direction:column}.fkc__content .fkc__content__header--title{font-size:.7rem;font-weight:bold;color:#000}@media only screen and (min-width: 750px){.fkc__content .fkc__content__header--title{font-size:.9vw;line-height:1.3vw}}@media only screen and (min-width: 1400px){.fkc__content .fkc__content__header--title{font-size:.9rem;line-height:1.3rem}}.fkc__content .fkc__content__header--description{font-size:.6rem;color:#000}@media only screen and (min-width: 750px){.fkc__content .fkc__content__header--description{font-size:.8vw;line-height:1.2vw}}@media only screen and (min-width: 1400px){.fkc__content .fkc__content__header--description{font-size:.8rem;line-height:1.2rem}}.fkc__content .fkc__content--buttons-body{width:100%;margin:0}.fkc__logo{width:25%}.fkc__optin--logo{width:25%}.fkc_children--container{grid-area:2/1/3/3}@media only screen and (min-width: 750px){.fkc_children--container{grid-area:2/2/3/3}}@media only screen and (min-width: 1400px){.fkc_children--container{grid-area:2/2/3/3}}.fkc_children--container .fkc__children{display:flex;flex-direction:column;gap:1rem;font-weight:normal}.fkc_children--container .fkc__children .fkc__children--title{font-size:.6rem;line-height:1.1rem;font-weight:700;margin-top:.8rem;text-align:left}.fkc_children--container .fkc__children .fkc__children--title.center{text-align:center}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__children--title{font-size:1vw;line-height:1.1vw;margin:0}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__children--title{font-size:1rem;margin:0}}.fkc_children--container .fkc__children .fkc__children--title button{all:unset;font-weight:bolder;text-decoration:underline;cursor:pointer}.fkc_children--container .fkc__children .fkc__registration--form{display:flex;flex-direction:column;align-items:center;gap:1rem}.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--input{width:100%;border-color:#d5d5d5;font-size:.813rem}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--input{font-size:1.25vw}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--input{font-size:1rem}}.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--input:focus{outline:none}.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--error li{list-style:auto;font-size:.6rem;color:#dc3545}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--error li{font-size:.8vw}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__registration--form .fkc__registration--error li{font-size:.8rem}}.fkc_children--container .fkc__children .fkc__registration--terms-container{display:flex;flex-direction:column;width:85%;gap:.5rem}.fkc_children--container .fkc__children .fkc__registration--terms-container .fkc__registration--terms-checkbox-container{display:flex;gap:.5rem}.fkc_children--container .fkc__children .fkc__registration--terms-container .fkc__registration--terms-checkbox-label{font-size:.6rem;text-align:start}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__registration--terms-container .fkc__registration--terms-checkbox-label{font-size:.8vw;line-height:1.2vw}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__registration--terms-container .fkc__registration--terms-checkbox-label{font-size:.8rem;line-height:1.2rem}}.fkc_children--container .fkc__children .fkc__registration--terms-container .fkc__registration--terms-checkbox-label a{color:#000;font-weight:bold;text-decoration:underline}.fkc_children--container .fkc__children .fkc__children--resend-code{font-size:.6rem;text-align:center;color:#000;margin:0}.fkc_children--container .fkc__children .fkc__children--resend-code span{font-style:italic}.fkc_children--container .fkc__children .fkc__children--resend-code button{all:unset;font-weight:bold;text-decoration:underline;cursor:pointer}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__children--resend-code{font-size:.8vw;line-height:1.2vw}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__children--resend-code{font-size:.8rem;line-height:1.2rem}}.fkc_children--container .fkc__children .fkc__children--resend-message--success{font-size:.6rem;text-align:center;color:#1f873d;margin:0}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__children--resend-message--success{font-size:.8vw;line-height:1.2vw}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__children--resend-message--success{font-size:.8rem;line-height:1.2rem}}.fkc_children--container .fkc__children .fkc__children--resend-message--error{font-size:.6rem;text-align:center;color:#d20000;margin:0}@media only screen and (min-width: 750px){.fkc_children--container .fkc__children .fkc__children--resend-message--error{font-size:.8vw;line-height:1.2vw}}@media only screen and (min-width: 1400px){.fkc_children--container .fkc__children .fkc__children--resend-message--error{font-size:.8rem;line-height:1.2rem}}.fkc__video{margin:.5rem 1rem;width:100%}@media only screen and (min-width: 750px){.fkc__video{width:70%;margin:0 auto}}.fkc__video .fkc__video--container{max-height:9rem;width:100%;object-fit:contain;outline:none}@media only screen and (min-width: 750px){.fkc__video .fkc__video--container{max-height:12rem}}.otp-input{width:100% !important;padding:0;font-size:2rem;font-weight:bold}@media only screen and (min-width: 750px){.otp-input{font-size:2.2vw}}@media only screen and (min-width: 1400px){.otp-input{font-size:2.2rem}}.fkc__plaid{width:100%;height:17rem}@media only screen and (min-width: 1400px){.fkc__plaid{height:25rem}}.confetti{background:url('//www.findkeep.love/cdn/shop/t/2/assets/confetti.gif?v=132781589929586028401605712577');padding:.5rem 0}@media only screen and (min-width: 1400px){.confetti{padding:1.5rem 0}}.lander-cpl-quiz-widget{margin:5px;padding:5px}@media only screen and (min-width: 750px){.lander-cpl-quiz-widget{margin:0;padding:0}}.demographic-quiz{font-family:var(--font-stack-body);background-color:#fff}@media only screen and (max-width: 749px){.demographic-quiz{padding:0 1.5rem;margin-top:4px}}.sms-optin{display:flex;flex-direction:column;align-items:center;max-width:50rem;margin:0 auto;padding:2rem 1rem;line-height:1.18;text-align:center;color:#000;background-color:#fff}@media only screen and (min-width: 750px){.sms-optin{padding:3rem 2rem}}.sms-optin .sms-optin__header{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:1.5rem}@media only screen and (min-width: 750px){.sms-optin .sms-optin__header{margin-bottom:2rem}}.sms-optin .sms-optin__logo{max-width:100%;height:auto;max-height:3rem}@media only screen and (min-width: 750px){.sms-optin .sms-optin__logo{max-height:4rem}}.sms-optin .sms-optin__title{width:100%;margin-bottom:1.5rem;font-size:1.125rem;font-weight:bold;color:#000}@media only screen and (min-width: 750px){.sms-optin .sms-optin__title{margin-bottom:2rem;font-size:1.85vw}}@media only screen and (min-width: 1400px){.sms-optin .sms-optin__title{font-size:1.5rem}}.sms-optin .sms-optin__form{width:100%;max-width:28rem}@media only screen and (min-width: 750px){.sms-optin .sms-optin__form{padding:0 1rem}}.sms-optin .sms-optin__consent{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem;text-align:left}@media only screen and (min-width: 750px){.sms-optin .sms-optin__consent{margin-bottom:2rem}}.sms-optin .sms-optin__consent input[type=checkbox]{flex-shrink:0;margin-top:.125rem;transform:scale(1.2)}.sms-optin .sms-optin__consent-text{font-size:.65rem}@media only screen and (min-width: 750px){.sms-optin .sms-optin__consent-text{font-size:1.05vw}}@media only screen and (min-width: 1400px){.sms-optin .sms-optin__consent-text{font-size:.85rem}}.sms-optin .sms-optin__link{color:inherit;text-decoration:underline}.sms-optin .sms-optin__link:hover{opacity:.6}.sms-optin .sms-optin__input-container{padding:.5rem 0}@media only screen and (min-width: 750px){.sms-optin .sms-optin__input-container{padding:1rem 0}}.sms-optin .sms-optin__input{width:100%;padding:.75rem 1rem;font-size:.813rem;text-align:center;border:1px solid #d5d5d5;border-radius:0}@media only screen and (min-width: 750px){.sms-optin .sms-optin__input{font-size:1.25vw}}@media only screen and (min-width: 1400px){.sms-optin .sms-optin__input{font-size:1rem}}.sms-optin .sms-optin__input:focus{outline:none}.sms-optin .sms-optin__input::placeholder{color:#d5d5d5}.sms-optin .sms-optin__error{padding-top:5px;font-size:.6rem;text-align:center;color:#d20000}@media only screen and (min-width: 750px){.sms-optin .sms-optin__error{padding-top:.5rem;font-size:.8rem}}.sms-optin .sms-optin__submit-container{display:flex;padding:.5rem 0;justify-content:center}@media only screen and (min-width: 750px){.sms-optin .sms-optin__submit-container{padding:1rem 0}}.sms-optin .sms-optin__button-wrapper{position:relative;z-index:0}.sms-optin .sms-optin__submit-button{position:relative;min-width:12rem;padding:.75rem 2rem;font-size:.875rem;font-weight:bold;letter-spacing:1px;color:#fff;background-color:#000;border:none;cursor:pointer}@media only screen and (min-width: 750px){.sms-optin .sms-optin__submit-button{min-width:14rem;padding:.85rem 2.5rem;font-size:1rem}}.sms-optin .sms-optin__submit-button::before{content:"";position:absolute;top:4px;left:4px;z-index:-1;width:100%;height:100%;background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 750px){.sms-optin .sms-optin__submit-button::before{top:5px;left:5px}}.sms-optin .sms-optin__submit-button:disabled{background-color:gray;cursor:not-allowed}.sms-optin .sms-optin__success{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;text-align:center}.sms-optin .sms-optin__success-title{margin-bottom:1rem;font-size:1.5rem;font-weight:bold;color:#000}@media only screen and (min-width: 750px){.sms-optin .sms-optin__success-title{font-size:2rem}}.sms-optin .sms-optin__success-message{font-size:1rem;color:#000}@media only screen and (min-width: 750px){.sms-optin .sms-optin__success-message{font-size:1.25rem}}.snhu__container{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-self:center;gap:.8rem;width:80%;margin:5px;padding:5px;color:#000}@media only screen and (min-width: 750px){.snhu__container{gap:0rem}}@media only screen and (min-width: 1400px){.snhu__container{gap:1rem}}.snhu__container .snhu__header{width:100%}.snhu__container .snhu__description{font-size:.8rem;line-height:1.1rem}@media only screen and (min-width: 750px){.snhu__container .snhu__description{font-size:.8vw;line-height:1.5vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__description{font-size:1rem;line-height:1.5rem}}.snhu__container .snhu__children__container{display:flex;flex-direction:column;align-items:center;gap:1rem}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container{gap:.8vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container{gap:1rem}}.snhu__container .snhu__children__container .snhu__children{display:flex;align-items:center;gap:1rem;width:100%}.snhu__container .snhu__children__container .snhu__children .snhu__children--title{font-size:1rem;line-height:1.2rem;font-weight:600;text-align:center;color:#000}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__children .snhu__children--title{font-size:1vw;line-height:1.1vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__children .snhu__children--title{font-size:1.2rem;line-height:1.3rem}}.snhu__container .snhu__children__container .snhu__children .snhu__children--entries-box{height:fit-content;max-width:min-content;border:4px solid rgba(0,0,0,0);border-image:linear-gradient(35.31deg, rgba(252, 224, 58, 0.7) -1.52%, rgba(255, 103, 86, 0.7) 26.06%, rgba(204, 153, 255, 0.7) 65.62%, rgba(64, 233, 233, 0.7) 96.85%) 1;box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);padding:.3vw .5vw;text-align:center;font-weight:bold;font-size:.8rem}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__children .snhu__children--entries-box{font-size:.8vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__children .snhu__children--entries-box{font-size:1.1rem}}.snhu__container .snhu__children__container .snhu__content--buttons-body{width:100%;margin:0}.snhu__container .snhu__children__container .snhu__content--buttons-body .snhu__content--buttons-skip{margin-top:.7rem}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__content--buttons-body .snhu__content--buttons-skip{margin-top:1.2vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__content--buttons-body .snhu__content--buttons-skip{margin-top:1.2rem}}.snhu__container .snhu__children__container .snhu__tnc{font-size:.5rem;line-height:.7rem;text-align:justify}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__tnc{font-size:.5vw;line-height:.6vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__tnc{font-size:.6rem;line-height:1rem}}.snhu__container .snhu__children__container .snhu__tnc a{text-decoration:underline}.snhu__container .snhu__children__container .snhu__form{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__form{gap:.8vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__form{gap:.8rem}}.snhu__container .snhu__children__container .snhu__form .snhu__form--input-group{display:flex;flex-wrap:wrap;gap:.5rem}.snhu__container .snhu__children__container .snhu__form .snhu__form--input-group .snhu__form--input{flex:1;padding:.3rem;border-color:#d5d5d5;font-size:.8rem}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__form .snhu__form--input-group .snhu__form--input{font-size:1vw;line-height:1.5vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__form .snhu__form--input-group .snhu__form--input{font-size:1rem;line-height:1.5rem}}.snhu__container .snhu__children__container .snhu__form .snhu__form--input-group .snhu__form--input.select-input{width:min-content;padding:0}.snhu__container .snhu__children__container .snhu__form .snhu__form--error li{list-style:auto;font-size:.6rem;color:#dc3545}@media only screen and (min-width: 750px){.snhu__container .snhu__children__container .snhu__form .snhu__form--error li{font-size:.8vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__children__container .snhu__form .snhu__form--error li{font-size:.8rem}}.snhu__container .snhu__logo{max-width:50%}@media only screen and (min-width: 750px){.snhu__container .snhu__logo{max-width:15vw}}@media only screen and (min-width: 1400px){.snhu__container .snhu__logo{max-width:20rem}}.social-referral-page{color:#000}.social-referral-page .social-referral-page__header{position:sticky;top:0;z-index:1}.social-referral-page .social-referral-page__body{padding:.5rem 0}@media only screen and (min-width: 750px){.social-referral-page .social-referral-page__body{max-width:93rem;margin:auto;padding:1rem 3.5rem}}.social-referral-page .social-referral-page__footer{position:fixed;bottom:0;z-index:2;width:100%;border-top:1px solid #999;background-color:#fff}@media only screen and (min-width: 750px){.social-referral-page .social-referral-page__footer{position:sticky;z-index:unset}}.social-referral-page .social-referral-gradient__text{background:linear-gradient(91.2deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.social-referral-page .mobile-br{display:none}}.social-referral-page .desktop-text{display:none}@media only screen and (min-width: 750px){.social-referral-page .desktop-text{display:inline-block}}.arcade__word-search .word-search__canvas{display:flex}@media only screen and (min-width: 750px){.arcade__word-search .word-search__canvas{margin-top:1.5rem;flex-direction:row-reverse;align-items:start}}.arcade__word-search .word-search__canvas .word-search{margin:.5rem auto 2.2rem .75rem;width:calc(80vw - 2.7rem);display:flex;flex-wrap:wrap;color:#000;background:linear-gradient(109.61deg, #fae21e 0.33%, #ff6756 38.05%, #e587ef 71.69%, #64ebfb 97.68%)}@media only screen and (min-width: 990px){.arcade__word-search .word-search__canvas .word-search{margin:1rem auto 1rem 2.5rem}}@media only screen and (min-width: 750px){.arcade__word-search .word-search__canvas .word-search{width:28.1rem;max-height:28.1rem;margin:1rem auto 1rem 0}}.arcade__word-search .word-search__canvas .word-search .word-search-item{width:calc((80vw - 2.7rem)/10);height:calc((80vw - 2.7rem)/10);border:1px solid #d3d8da !important;display:flex;align-items:center;justify-content:center;font-size:.88rem;font-weight:bold;text-transform:uppercase;user-select:none;background-color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;outline:none !important}@media only screen and (min-width: 750px){.arcade__word-search .word-search__canvas .word-search .word-search-item{width:calc(100%*1/10);height:calc(28.1rem/10);font-size:1.25rem}}.arcade__word-search .word-search__canvas .word-search .word-search-item.status-found{border-color:rgba(0,0,0,0) !important;color:#fff;background-color:rgba(0,0,0,0);cursor:default}.arcade__word-search .word-search__canvas .word-search .word-search-item.status-selected{color:#fff;background-color:#d3d8da}.modal-instructions{padding-left:5%}.modal-instructions>li{list-style-type:disc;margin-top:.8rem}@media only screen and (min-width: 750px){.modal-instructions>li{margin-top:1rem}}