.page-free-goods .page-title{text-align:center;font-weight:100;letter-spacing:-2px;font-size:30px}@media screen and (min-width:1000px){.page-free-goods .page-title{font-size:64px;margin:60px 40px}}.page-free-goods .page-subtitle{text-align:center;font-size:24px;line-height:26px;margin-bottom:0}.thumbnails.large .subtitle>.shop-name{max-width:92px}#fgotw-onsite{background:#5d666d;color:#fff}#fgotw-onsite .page-subtitle,#fgotw-onsite .page-title{color:inherit;margin-bottom:0}#fgotw-onsite .page-subtitle .optimizely-label,#fgotw-onsite .page-title .optimizely-label,body.optimizely-5482320112 #fgotw-onsite .page-subtitle .label,body.optimizely-5482320112 #fgotw-onsite .page-title .label{display:none}body.optimizely-5482320112 #fgotw-onsite .page-subtitle .optimizely-label,body.optimizely-5482320112 #fgotw-onsite .page-title .optimizely-label{display:inline}#fgotw-onsite .page-subtitle{font-size:20px;margin:0 auto 30px}#fgotw-onsite .countdown{font-family:"Helvetica Neue",helvetica,Arial,sans-serif;display:inline-block;vertical-align:bottom;min-height:0;margin:10px 0 0}#fgotw-onsite .countdown div{border-radius:4px;box-shadow:transparent 0 0 0;width:58px;padding:7px 2px;background:#51595e;color:rgba(255,255,255,.5);font-size:11px;font-weight:500;word-spacing:0}#fgotw-onsite .countdown div span{color:#fff;margin:0;line-height:14px;font-size:14px;font-weight:700;height:auto}#fgotw-onsite .dropbox-upgrade-msg{margin-bottom:45px}#fgotw-onsite .license-info{color:#9ea3a7;margin:0 0 35px;font-size:12px}#fgotw-onsite .license-info a{color:#fff}#fgotw-onsite .social-share{padding:20px;text-align:center}#fgotw-onsite .social-share h2{display:inline-block;margin:0 0 20px}#fgotw-onsite .social-share ul.outlets{display:inline-block;margin:0 -10px;padding:0;list-style:none}#fgotw-onsite .social-share ul.outlets>li{display:inline-block;vertical-align:middle;margin:0 0 20px;padding:0 10px;width:50%}#fgotw-onsite .social-share ul.outlets>li:last-child{width:100%;margin:0}#fgotw-onsite .social-share ul.outlets>li a.btn{width:100%}#fgotw-onsite .social-share ul.outlets>li .short-url{position:relative}#fgotw-onsite .social-share ul.outlets>li .short-url label{position:absolute;top:5px;left:8px;z-index:2}#fgotw-onsite .social-share ul.outlets>li .short-url input{width:100%;margin:0;min-height:32px;position:relative;padding-left:32px}@media screen and (min-width:1000px){#fgotw-onsite .page-subtitle br,#fgotw-onsite .page-title br{display:none}#fgotw-onsite .page-subtitle{margin-bottom:45px}#fgotw-onsite .countdown{margin-left:10px}#fgotw-onsite .social-share{padding:30px}#fgotw-onsite .social-share h2{margin:0 10px 0 0}#fgotw-onsite .social-share ul.outlets{margin:0}#fgotw-onsite .social-share ul.outlets>li{margin:0;padding:0 6px;width:auto}#fgotw-onsite .social-share ul.outlets>li:last-child{width:auto}}@media screen and (max-width:768px){#fgotw-onsite .page-title{font-size:52px;line-height:1;margin:20px 0}#fgotw-onsite .social-share a.btn:before{left:28px}#fgotw-onsite .social-share input{margin:0}}@media screen and (min-width:1000px){#fgotw-seller-list .container{padding:40px 0}#fgotw-seller-list h2{margin:0 0 70px}#fgotw-fb{padding:50px 10px}}@media screen and (max-width:768px){#fgotw-seller-list .username{font-size:15px;margin-bottom:5px;line-height:17px}}#fgotw-fb h2{font-size:30px;font-weight:100;line-height:30px;margin:10px 0 20px;letter-spacing:-2px}@media screen and (min-width:1000px){#fgotw-fb h2{font-size:32px;font-weight:300;margin:0 0 40px;line-height:100%;letter-spacing:normal}}#fgotw-fb .well{margin:0}@media screen and (max-width:768px){#fgotw-fb a.btn.btn-download{padding:0 8px}}.loyalty-progress{position:relative;background:#2f363a;color:#fff;text-align:center;margin:55px 0 60px;padding:22px 22px 25px;border-radius:5px}.loyalty-progress sup{font-size:.65em;top:-.4em}.loyalty-progress h1{color:inherit;font-size:26px;line-height:1.2;margin:0}.loyalty-progress h1 small{display:block;font-size:14px;margin-top:10px}@media screen and (min-width:769px){.loyalty-progress{padding:25px 25px 30px}.loyalty-progress h1{line-height:1.3}.loyalty-progress h1 small{font-size:18px;margin-top:0}}.loyalty-progress .progress{position:relative;float:none;background:#343b40;width:calc(100% - 50px);height:23px;margin:45px auto 28px;border-radius:23px}@media screen and (min-width:769px){.loyalty-progress .progress{width:625px;margin-top:35px}}.loyalty-progress .progress .bar{background:#8ba753;width:0;margin:0 -25px;border-radius:23px 0 0 23px;transition:width .9s ease-in-out .6s}.loyalty-progress .progress .amount{width:50px;height:50px;line-height:50px;background:inherit;font-family:museo-sans,sans-serif;font-size:22px;font-weight:700;word-spacing:-.25em;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.loyalty-progress .progress .amount sup{margin-left:-.2em}.loyalty-progress .progress .amount.current{margin-left:-29px;background:#8ba753;border:4px solid #2f363a;left:0;z-index:2;transition:left .9s ease-in-out .6s;box-sizing:content-box}.loyalty-progress .progress .amount.target{margin-right:-25px;right:0;color:rgba(255,255,255,.5)}.loyalty-progress .callout{font-size:14px;color:rgba(255,255,255,.5);text-align:left}.loyalty-progress .callout.mobile-callout{display:none}@media screen and (max-width:768px){.loyalty-progress .callout{display:none}.loyalty-progress .callout.mobile-callout{display:block}.loyalty-progress .callout .wrap.start{width:55%;margin:0 auto;height:60px}.loyalty-progress .callout .wrap.started{width:100%;height:45px}.loyalty-progress .callout .wrap .mobile-friendly-text{position:relative;top:0}}.loyalty-progress .callout [data-picture]{display:inline-block;float:left;vertical-align:middle;width:38px;height:38px;margin-right:12px}@media screen and (min-width:769px){.loyalty-progress .callout{text-align:inherit}.loyalty-progress .callout [data-picture]{float:none;margin-right:10px}.loyalty-progress.complete{padding:40px 250px 40px 65px;background-image:url(../images/1/loyalty/free-goods.png?Uatyrqzhs6z6SB9fMLUDNQ%3D%3D);background-repeat:no-repeat;background-position:93% 180px;transition:all .6s ease-in-out .3s}}.loyalty-progress .callout [data-picture] .avatar{max-width:100%;max-height:100%;border-radius:4px;box-shadow:0 0 0 transparent}.loyalty-progress .callout .btn{font-size:13px;font-weight:700;margin-left:10px;vertical-align:middle}@media screen and (max-width:768px){.loyalty-progress .callout .btn.mobile-btn{text-align:center;width:55%;margin:0 auto;display:block}}.loyalty-progress .footnote{font-family:museo-sans,sans-serif;font-weight:300;font-size:10px;text-align:center;color:rgba(255,255,255,.5);width:100%;position:absolute;left:50%;top:calc(100% + 15px);-webkit-font-smoothing:subpixel-antialiased;transform:translateX(-50%)}.loyalty-progress .footnote a{color:inherit;text-decoration:underline;white-space:nowrap}.loyalty-progress.complete{text-align:left}@media only screen and (min-device-pixel-ratio:2) and (min-width:769px),only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px),only screen and (min-resolution:192dpi) and (min-width:769px),only screen and (min-resolution:2dppx) and (min-width:769px){.loyalty-progress.complete{background-image:url(../images/1/loyalty/free-goods@2x.png?v8HwFSb1XsbDpoP6ZnJgQQ%3D%3D);background-size:168px 152px}}.loyalty-progress.complete h1 small{font-size:22px;color:rgba(255,255,255,.5)}.loyalty-progress.complete.rendered{background-position:93% 48px}.loyalty-products .locked .buttons{display:none}@media screen and (min-width:769px){.loyalty-progress.complete h1{line-height:1.45}.loyalty-shops ul.users{margin-top:40px}}body.optimizely-8339354932 .loyalty-test{display:block!important}body.optimizely-8339354932 .dropbox-upgrade-msg{display:none!important}body.optimizely-8339354932 .loyalty-product-banner.progress{display:block}body.optimizely-8339354932 .loyalty-product-banner.unlocked{display:none}