.header__logo{display:block;padding:16px 20px 17px}.header__logo svg{height:32px;width:140px}@media screen and (min-width: 1024px){.header__logo{left:25px;padding:0;position:fixed;top:13px}}.holding__logo{height:12.27vw;width:53vw;margin:26px auto 30px}.holding__image{padding-top:125%;position:relative;overflow:hidden}.holding__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .2s;width:100%}.holding__image img.is-loading{opacity:0}.holding__content{padding:27px 20px 50px;text-align:center}@media screen and (min-width: 1024px){.holding__content{max-width:462px;margin:0 auto;padding:48px 20px 62px}}.holding__title{margin-bottom:23px}@media screen and (min-width: 1024px){.holding__title{font-size:.8125rem;margin-bottom:25px}}.holding form[aria-hidden=true]{opacity:0;pointer-events:none;transition:opacity .3s,visibility 0s linear .3s;visibility:hidden}.holding .form__error-message{color:var(--color-red);font-family:var(--font-sans);margin-top:.5em}@media screen and (min-width: 1024px){.holding{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-left:50vw}.holding .form__error-message{font-size:.8125rem}.holding__image{height:100%;left:0;padding-top:0;position:fixed;top:0;width:50%}.holding__logo{height:6.79vw;margin:30px auto 0;width:28.79vw}}.holding__field{border:1px solid rgba(0,0,0,.5);box-sizing:border-box;height:50px;display:flex;position:relative;width:100%}.holding__field input{background:var(--color-bg);box-sizing:border-box;color:var(--color-text);display:block;flex-grow:1;font-family:var(--font-sans);font-size:1rem;height:48px;padding:0 13px;width:100%}.holding__field input::placeholder{color:var(--color-grey)}.holding__field.form__has-error{border-color:var(--color-red)}.holding__field.form__has-error input{color:var(--color-red)}.holding__field button{border:1px solid var(--color-text);color:var(--color-text);cursor:pointer;flex-shrink:0;font-size:1rem;font-family:var(--font-sans);height:50px;margin:-1px -1px 0 0;width:138px}@media screen and (min-width: 1024px){.holding__field{height:40px}.holding__field input{font-size:.8125rem;height:38px}.holding__field button{font-size:.8125rem;height:40px;width:230px}}.holding__consent{font-size:.75rem;line-height:1.2;margin-top:1.2em}.holding__consent a{color:var(--color-text);text-decoration:underline}@media screen and (min-width: 1024px){.holding__consent{font-size:.625rem;margin-top:2.4em}}.holding__success{color:var(--color-text);font-family:var(--font-sans);font-size:1rem;height:0;transition:opacity .3s;text-align:center}.holding__success[aria-hidden=true]{visibility:hidden;opacity:0}.holding__instagram{color:var(--color-text);display:block;margin-top:44px;text-decoration:underline;text-underline-offset:4px}@media screen and (min-width: 1024px){.holding__instagram{bottom:30px;font-size:.8125rem;margin-top:0;position:absolute;right:0;text-align:center;width:50%}.holding__success{font-size:.8125rem}}*{border:0;margin:0;padding:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}#yui3-css-stamp.cssreset{display:none}textarea,input{-webkit-appearance:none;border-radius:0}button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border-radius:0}ul{list-style:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shopify-challenge__container{font-size:.75rem;line-height:1.667;margin:auto;max-width:320px;min-height:calc(100vh - 80px);padding:40px 18px 100px;text-align:center}@media screen and (min-width: 1024){.shopify-challenge__container{min-height:calc(100vh - 88px)}}.shopify-challenge__container .btn{background-color:var(--color-text);color:var(--color-bg);cursor:pointer;font-family:var(--font-sans);font-size:.75rem;height:40px;margin:20px auto 0;padding:10px 40px;position:relative;text-align:center}.shopify-policy__container.shopify-policy__container{padding:48px 20px}.shopify-policy__container .shopify-policy__title{text-align:left;margin-bottom:50px}.shopify-policy__container .shopify-policy__body{font-size:.8125rem;line-height:1.2em}.shopify-policy__container *+ul,.shopify-policy__container *+ol,.shopify-policy__container *+p{margin-top:1.2em}.shopify-policy__container *+h1,.shopify-policy__container *+h2,.shopify-policy__container *+h3,.shopify-policy__container *+h4,.shopify-policy__container *+h5,.shopify-policy__container *+h6{margin-top:50px}.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{margin-bottom:2.4em}.shopify-policy__container a{color:var(--color-text);text-decoration:underline}.shopify-policy__container ol{list-style-type:decimal}.shopify-policy__container ul{list-style:disc}.shopify-policy__container ul,.shopify-policy__container ol{margin-left:1em}@media screen and (min-width: 1024px){.shopify-policy__container.shopify-policy__container{padding:140px 48px 48px 25px;margin-left:50vw}}@font-face{font-family:MediumLLWeb;src:url(./MediumLLWeb-Regular.woff2) format("woff2"),url(./MediumLLWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MediumLLWeb;src:url(./MediumLLWeb-Italic.woff2) format("woff2"),url(./MediumLLWeb-Italic.woff) format("woff");font-weight:400;font-style:italic}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans)}
