﻿*{border:0;margin:0;padding:0;outline:0}html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.csstransforms3d.preserve3d .rotating{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;height:100%}.csstransforms3d.preserve3d .rotating.rotated{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.csstransforms3d.preserve3d .rotating .face{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;z-index:2;width:100%;height:100%;display:block}.csstransforms3d.preserve3d .rotating .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:block}.half-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.quarter-flipped{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.unflipped{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.rotate-container{-webkit-perspective:1000px;perspective:1000px;position:relative}.spinning{-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spinner{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spinner{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.face{display:block}.face.back{display:none}.rotated .face{display:none}.rotated .back{display:block}.profile-picture-small{border-radius:50%;width:30px;height:30px;display:block;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);border:1px solid #ddd;padding:5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.profile-picture-small .profile-picture{border-radius:50%;width:24px;height:24px;display:block;background-size:cover;background-position:50% 50%;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}.profile-picture-large{border-radius:50%;width:100px;height:100px;display:block;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);border:1px solid #ddd;padding:5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.profile-picture-large .profile-picture{border-radius:50%;width:90px;height:90px;display:block;background-size:cover;background-position:50% 50%;position:absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px}.or-section:before{background-color:#ddd;position:absolute;content:"";height:100%;width:1px;top:0;left:50%}.or-section:after{width:50px;height:50px;display:block;background:#f8f8f8;border-radius:50%;content:"or";color:#ddd;line-height:50px;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.hidden-text-for-emails{display:none;font-size:1px;color:#efefe9;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden}.icn{background:url(https://assets.gumroad.com/assets/icons-9518e258988af31b814a6231837544f546e233e2e023821636ce59bfd9d56b71.png);display:block;width:18px;height:18px}.icn.gr-logo{background-position:0 -77px}.icn.gr-logo.wordmark{background-position:0 -43px}.icn.guide-icon{background:url(https://assets.gumroad.com/assets/guide/guide_sprite-7025ef2d6c39a76a3482e5a4597770246deba04a353e31b325bd1e6f3f2e5240.png) 0 0}.icn.guide-icon.for_me{background-position:0 -72px}.icn.guide-icon.first_product{background-position:0 -144px}.icn.guide-icon.custom_delivery{background-position:0 -216px}.icn.guide-icon.reach_your_audience{background-position:0 -360px}.icn.guide-icon.getting_paid{background-position:0 -288px}.icn.guide-icon.promoting_product{background-position:0 -360px}.icn.guide-icon.customize_product{background-position:0 -432px}.icn.guide-icon.integrations{background-position:0 -432px}.icn.guide-icon.styling_gumroad{background-position:0 -504px}.icn.guide-icon.interacting_with_customers{background-position:0 -576px}.icn.guide-icon.subscriptions{background-position:0 -1010px}.icn.guide-icon.physical_items{background-position:0 -1085px}.icn.guide-icon.analytics{background-position:0 -1157px}.icn.guide-icon.preorders{background-position:0 -1227px}.icn.guide-icon.sales_tax{background-position:0 -1374px}.icn.guide-icon.license_keys{background-position:0 -1456px}.icn.guide-icon.how-to-music{background-position:0 -648px}.icn.guide-icon.how-to-ebooks{background-position:0 -720px}.icn.guide-icon.how-to-film{background-position:0 -791px}.icn.guide-icon.how-to-photoshop_plugins{background-position:0 -863px}.icn.guide-icon.how-to-digital_comics{background-position:0 -936px}.icn.guide-icon.how-to-after_crowdfunding{background-position:0 -1300px}.icn.feature-icon.pay-what-yout-want{background-position:0 -660px}.icn.feature-icon.discounts{background-position:-54px -660px}.icn.feature-icon.pdf-stamp{background-position:-108px -660px}.icn.feature-icon.variants{background-position:-162px -660px}.icn.feature-icon.custom-fields{background-position:-216px -660px}.icn.feature-icon.custom-css{background-position:-270px -660px}.icn.job-icon{background:url(https://assets.gumroad.com/assets/jobs_sprite-8b2c73c7756d8c6ded8b00f137bd655e5773adf2d5fa0016bf8e8a53656a0362.png) 0 0 repeat-x}.icn.job-icon.product-designer{background-position:0 0}.icn.job-icon.product-design-intern{background-position:0 0}.icn.job-icon.front-end-engineer{background-position:-96px 0}.icn.job-icon.engineering-intern{background-position:-96px 0}.icn.job-icon.back-end-engineer{background-position:-192px 0}.icn.job-icon.customer-support{background-position:-288px 0}.icn.job-icon.data-scientist{background-position:-480px 0}.icn.job-icon.payments-engineer{background-position:-574px 0}.icn.job-icon.compliance-manager{background-position:-574px 0}.icn.job-icon.risk-engineer{background-position:-574px 0}.icn.job-icon.job-essentials{background-position:-668px 0}.icn.job-icon.job-tools{background-position:-863px 0}.icn.job-icon.job-balance{background-position:-1057px 0}.icn.close{position:absolute;top:10px;left:10px;width:10px;height:10px;background-position:0 -515px}.icn.close.light{background-position:-20px -515px}.icn.close.small{background-position:-40px -515px;width:8px;height:8px}.icn.close.small.light{background-position:-60px -515px}.icn.duplicate{position:absolute;top:10px;left:10px;width:10px;height:10px;background-position:0 -515px}.icn.duplicate.small{background-position:-80px -515px;width:9px;height:9px}.icn.auth{display:inline-block;width:18px;height:16px;margin-right:4px}.icn.auth.email{background-position:-40px -470px}.icn.auth.email.light{background-position:-62px -489px}.icn.auth.twitter{background-position:-2px -490px}.icn.auth.facebook{background-position:-20px -491px}.icn.auth.gift{background-position:-81px -489px;height:17px}.icn.customers-icon{display:inline-block;vertical-align:text-bottom;width:16px;height:16px}.icn.customers-icon.search{background-position:-51px -606px;height:18px;margin-top:-5px;width:18px}.icn.customers-icon.import{background-position:0 -606px}.icn.customers-icon.export{background-position:-17px -606px}.icn.customers-icon.filter{background-position:-34px -606px}.icn.file-type{width:20px;height:20px;display:inline-block}.icn.file-type.supported{display:block;background-position:-40px -550px}.icn.file-type.not-supported{display:block;background-position:4px -508px}.icn.flag{background:transparent url(https://assets.gumroad.com/assets/country_flags-c705255cd32a708b33357972a144dea0684380e3af329a19100844a419df2c45.png) 0 0 repeat-y;width:60px;height:40px;border:1px solid #f5f5f5}.icn.flag.australia{background-position:0 0px}.icn.flag.austria{background-position:0 -40px}.icn.flag.belgium{background-position:0 -80px}.icn.flag.brazil{background-position:0 -120px}.icn.flag.canada{background-position:0 -160px}.icn.flag.china{background-position:0 -200px}.icn.flag.denmark{background-position:0 -240px}.icn.flag.france{background-position:0 -280px}.icn.flag.germany{background-position:0 -320px}.icn.flag.hong.kong{background-position:0 -360px}.icn.flag.india{background-position:0 -400px}.icn.flag.israel{background-position:0 -440px}.icn.flag.italy{background-position:0 -480px}.icn.flag.japan{background-position:0 -520px}.icn.flag.mexico{background-position:0 -560px}.icn.flag.netherlands{background-position:0 -600px}.icn.flag.new.zealand{background-position:0 -640px}.icn.flag.norway{background-position:0 -680px}.icn.flag.poland{background-position:0 -720px}.icn.flag.portugal{background-position:0 -760px}.icn.flag.russia{background-position:0 -800px}.icn.flag.singapore{background-position:0 -840px}.icn.flag.spain{background-position:0 -880px}.icn.flag.sweden{background-position:0 -920px}.icn.flag.switzerland{background-position:0 -960px}.icn.flag.turkey{background-position:0 -1000px}.icn.flag.uk{background-position:0 -1040px}.icn.flag.united.states{background-position:0 -1080px}.icn.chevron{display:block;width:16px;height:10px}.icn.chevron.down{background-position:0 -575px}.icn.chevron.up{background-position:-16px -575px}.icn.edit{display:block;background-position:-60px -532px;width:20px;height:14px}.icn.edit:hover{background-position:-60px -550px}.icn.external{display:inline-block;background-position:-90px -532px;width:10px;height:12px}.icn.external:hover{background-position:-90px -550px}.loading-gif{display:inline-block;background:url(https://assets.gumroad.com/assets/loading-14a877697a575fc4744952dbacbee6caa10fef1b93bdde497621ef48824a9860.gif) center;width:15px;height:15px;vertical-align:text-bottom}.icn-logo{background:url(https://assets.gumroad.com/assets/logo-70cc6d4c5ab29be1bae97811585bc664524cd99897327ec47a67a76a6f69be91.svg);background-size:cover;display:inline-block;height:20px;position:relative;width:28px}.icn-logo.wordmark{background:url(https://assets.gumroad.com/assets/wordmark_logo-7e44d3ab28fcd7a7cc7f992a38599b9a5968fc09ec1bdb32cb0b4291d3cd2bac.svg);height:32px;width:126px}.icn-subtitles{background:url(https://assets.gumroad.com/assets/subtitles-a4d3c682401d90ebd2931ffacdbef2bbf943048377c98256305ec3b183f6f60d.svg);background-size:cover;display:block;height:20px;position:relative;width:28px}.icn-broken-heart{background:url(https://assets.gumroad.com/assets/help_center/broken_heart-90642170938f029f78c336bbfc17df52a35d5027f5f5c1a069c2b8034a413e29.svg);background-size:contain;display:inline-block;width:15px;height:15px;position:relative;top:1px}.icn-heart{background:url(https://assets.gumroad.com/assets/help_center/heart-acfc371d0b5e85fd54422cd8d1b846a47dabfafaecfba46362385c62ef3c4849.svg);background-size:contain;display:inline-block;width:15px;height:13px}.icn-switch{background:url(https://assets.gumroad.com/assets/switch-66b67ea63929c6dd9b8ddf19d1769632e71c2503114784ed4023053044426e8d.svg);background-size:contain;display:inline-block;width:17px;height:17px}@font-face{font-family:"GumIcons";src:url(https://assets.gumroad.com/assets/gumicons-586357c6df34445ebea3a48f2aa5c9167f87bf0fbc541170ea7e078e1c753594.eot);src:url(https://assets.gumroad.com/assets/gumicons-586357c6df34445ebea3a48f2aa5c9167f87bf0fbc541170ea7e078e1c753594.eot?#iefix) format("embedded-opentype"),url(https://assets.gumroad.com/assets/gumicons-ff1d4409f6ed7fca20f0252c51524847dd0f0e30803682887b6839bcd98b2d21.woff) format("woff"),url(https://assets.gumroad.com/assets/gumicons-86667b3fc78f325cf919e84c8a877a826fc5d491439b3b9398c72bda63a6b304.ttf) format("truetype"),url(https://assets.gumroad.com/assets/gumicons-46bb24b8e84e03c218d79324255fd8dbb3700c6154c5610fe967cb974fa6c9ff.svg#gumicons) format("svg");font-weight:normal;font-style:normal}.gi,.check-list li:before,.check-list--small li:before,.check-list--bold li:before,.check-list--full-width li:before,.checkbox-list li:before,.checkbox-list--horizontal li:before{display:inline-block;font-family:GumIcons;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gi-megaphone:before{content:"\e000"}.gi-cash:before{content:"\e001"}.gi-stat:before{content:"\e002"}.gi-comment:before{content:"\e003"}.gi-compass:before{content:"\e004"}.gi-mail-box:before{content:"\e005"}.gi-gear:before{content:"\e006"}.gi-load:before{content:"\e007"}.gi-search:before{content:"\e008"}.gi-grid:before{content:"\e009"}.gi-download:before{content:"\e010"}.gi-film:before{content:"\e011"}.gi-upload:before{content:"\e012"}.gi-heart:before{content:"\e013"}.gi-star:before{content:"\e014"}.gi-check:before{content:"\e015"}.gi-chevron-right:before{content:"\e016"}.gi-chevron-bottom:before{content:"\e016"}.gi-chevron-left:before{content:"\e017"}.gi-close:before{content:"\e018"}.gi-pencil:before{content:"\e019"}.gi-gift:before{content:"\e020"}.gi-lock:before{content:"\e021"}.gi-email:before{content:"\e022"}.gi-twitter:before{content:"\e023"}.gi-facebook:before{content:"\e024"}.gi-external:before{content:"\e025"}.gi-send:before{content:"\e026"}.gi-logo:before{content:"\e027"}.gi-box:before{content:"\e028"}.gi-hamburger:before{content:"\e029"}.gi-filter:before{content:"\e030"}.gi-library:before{content:"\e031"}.gi-following:before{content:"\e032"}.gi-letter:before{content:"\e033"}.gi-double-letter:before{content:"\e034"}.gi-apple:before{content:"\e035"}.gi-android:before{content:"\e036"}.gi-cloud-upload:before{content:"\e037"}.gi-dropbox:before{content:"\e038"}.gi-gallery:before{content:"\e039"}.gi-file-upload:before{content:"\e040"}.gi-logout:before{content:"\e041"}.gi-shipping-truck:before{content:"\e042"}.gi-file-box:before{content:"\e043"}.gi-music-note:before{content:"\e044"}.gi-headphones:before{content:"\e045"}.gi-alarm:before{content:"\e046"}.gi-paypal:before{content:"\e047"}.gi-american-express:before{content:"\e048"}.gi-visa:before{content:"\e049"}.gi-mastercard:before{content:"\e050"}.gi-jcb:before{content:"\e051"}.gi-credit-card:before{content:"\e052"}.gi-chevron-bottom{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.gi-rainbow{background:url(https://assets.gumroad.com/assets/loading-rainbow-c21912609a55604afb296b7465239aa26c0fb8d3fc90c505b4976702e1b29077.svg);height:18px;width:18px;display:inline-block;background-size:contain}.gi-spin{-webkit-animation:gi-spin 1.5s infinite linear;animation:gi-spin 1.5s infinite linear}@-webkit-keyframes gi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes gi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}button,.button{border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.12);box-shadow:0 1px 1px rgba(0,0,0,0.12);-webkit-transition:all .05s ease-in-out;transition:all .05s ease-in-out;display:inline-block;padding:11px 15px 12px;cursor:pointer;color:#fff;font-size:17px;line-height:100%;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif}button:hover,.button:hover{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;text-decoration:none;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.4);box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.4)}button:active,button.button-active,.button:active,.button.button-active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.4);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.4);color:#fff}button:disabled,button.disabled,button[disabled="disabled"],button[disabled=true],.button:disabled,.button.disabled,.button[disabled="disabled"],.button[disabled=true]{opacity:.6;cursor:not-allowed}button:disabled:hover,button.disabled:hover,button[disabled="disabled"]:hover,button[disabled=true]:hover,.button:disabled:hover,.button.disabled:hover,.button[disabled="disabled"]:hover,.button[disabled=true]:hover{-webkit-box-shadow:none;box-shadow:none}button.button-default,.button.button-default{-webkit-transition:none;transition:none;-webkit-box-shadow:rgba(0,0,0,0.12) 0 1px 1px;box-shadow:rgba(0,0,0,0.12) 0 1px 1px;background:#f5f5f5;color:#797874;border:1px solid #c0c0c0}button.button-default a,.button.button-default a{color:inherit}button.button-default:hover,.button.button-default:hover{-webkit-transition:background .05s ease-in-out;transition:background .05s ease-in-out;background:#eee;color:#5f5e5b;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15)}button.button-default:active,button.button-default.button-active,.button.button-default:active,.button.button-default.button-active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.12);box-shadow:inset 0 1px 1px rgba(0,0,0,0.12);background:#eee;color:#797874}button.button-primary,.button.button-primary{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387}button.button-primary.loading,.button.button-primary.loading{position:relative;text-indent:-9999px}button.button-primary.loading:before,.button.button-primary.loading:before{-webkit-animation:gi-spin 1.5s infinite linear;animation:gi-spin 1.5s infinite linear;content:"\e007";font-family:GumIcons;left:0;position:absolute;text-indent:0;width:100%}button.button-social-facebook,.button.button-social-facebook{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3e5e9a, endColorstr=#385489, GradientType=0)";background:#3d5c96 -webkit-gradient(linear, left top, left bottom, from(#3e5e9a), to(#385489));background:#3d5c96 linear-gradient(to bottom, #3e5e9a, #385489);border:1px solid #2e4672;position:relative}button.button-social-facebook:not(.button-circle) .gi.gi-check,button.button-social-facebook:not(.button-circle) .gi.gi-facebook,.button.button-social-facebook:not(.button-circle) .gi.gi-check,.button.button-social-facebook:not(.button-circle) .gi.gi-facebook{background:rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-radius:3px 0 0 3px;font-size:110%;left:0;line-height:56px;position:absolute;height:56px;text-align:center;top:0;width:54px}button.button-social-facebook .gi-check,button.button-social-facebook .gi-facebook,.button.button-social-facebook .gi-check,.button.button-social-facebook .gi-facebook{font-size:22px}button.button-social-facebook.button-plain,.button.button-social-facebook.button-plain{background:#3d5c96;border:1px solid #3d5c96;border:0}button.button-social-facebook.button-plain:hover,.button.button-social-facebook.button-plain:hover{background:#365184;border:1px solid #365184;border:0}button.button-social-facebook.button-plain:active,.button.button-social-facebook.button-plain:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}button.button-social-twitter,.button.button-social-twitter{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#5aaeee, endColorstr=#45a4ec, GradientType=0)";background:#55acee -webkit-gradient(linear, left top, left bottom, from(#5aaeee), to(#45a4ec));background:#55acee linear-gradient(to bottom, #5aaeee, #45a4ec);border:1px solid #2795e9;position:relative}button.button-social-twitter:not(.button-circle) .gi.gi-twitter,.button.button-social-twitter:not(.button-circle) .gi.gi-twitter{background:rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-radius:3px 0 0 3px;font-size:110%;left:0;line-height:56px;position:absolute;height:56px;text-align:center;top:0;width:54px}button.button-social-twitter.button-plain,.button.button-social-twitter.button-plain{background:#55acee;border:1px solid #55acee;-webkit-transition:background 1s ease-in-out;transition:background 1s ease-in-out;border:0}button.button-social-twitter.button-plain:hover,.button.button-social-twitter.button-plain:hover{background:#3ea1ec;border:1px solid #3ea1ec;border:0}button.button-social-twitter.button-plain:active,.button.button-social-twitter.button-plain:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}button.button-email,.button.button-email{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#272d31, endColorstr=#1d2124, GradientType=0)";background:#252a2e -webkit-gradient(linear, left top, left bottom, from(#272d31), to(#1d2124));background:#252a2e linear-gradient(to bottom, #272d31, #1d2124);border:1px solid #0e1012}button.button-email .gi.gi-email,.button.button-email .gi.gi-email{background:rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-radius:3px 0 0 3px;font-size:110%;left:0;line-height:56px;position:absolute;height:56px;text-align:center;top:0;width:54px}button.button-email.button-plain,.button.button-email.button-plain{background:#252a2e;border:1px solid #252a2e;border:0}button.button-email.button-plain:hover,.button.button-email.button-plain:hover{background:#1a1d20;border:1px solid #1a1d20;border:0}button.button-email.button-plain:active,.button.button-email.button-plain:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}button.button-paypal,.button.button-paypal{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ec3, endColorstr=#3772b1, GradientType=0)";background:#3b7bbf -webkit-gradient(linear, left top, left bottom, from(#3c7ec3), to(#3772b1));background:#3b7bbf linear-gradient(to bottom, #3c7ec3, #3772b1);border:1px solid #2f6298;font-size:14px;padding:10px 12px;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}button.button-block,.button.button-block{display:block;text-align:center;padding:18px auto}button.button-block.button-w-i,.button.button-block.button-w-i{text-align:left;position:relative}button.button-block .gi,button.button-block .icn,.button.button-block .gi,.button.button-block .icn{position:relative}button.button-block .gi-external,.button.button-block .gi-external{background:rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-radius:3px 0 0 3px;font-size:110%;left:0;line-height:56px;position:absolute;height:56px;text-align:center;top:0;width:54px}button.button-danger,.button.button-danger{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cd2a41, endColorstr=#ba263b, GradientType=0)";background:#c92940 -webkit-gradient(linear, left top, left bottom, from(#cd2a41), to(#ba263b));background:#c92940 linear-gradient(to bottom, #cd2a41, #ba263b);border:1px solid #9f2033}button.button-plain,.button.button-plain{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none}button.button-close,.button.button-close{-webkit-box-shadow:none;box-shadow:none;border-radius:99px;position:relative;height:10px;width:10px;padding:10px;line-height:10px;background:#eee;color:#aaa;text-align:center}button.button-close .gi-close,.button.button-close .gi-close{font-size:12px;position:relative;top:-1px}button.button-close:hover,.button.button-close:hover{background:#ddd;text-decoration:none}button.button-close:active,.button.button-close:active{line-height:12px;background:#ddd;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);text-decoration:none;color:#aaa}button.button-load,.button.button-load{border:2px solid #ddd;background:#eee;font-weight:bold;color:#252a2e}button.button-load:hover,.button.button-load:hover{background:#ddd}button.button-load:active,.button.button-load:active{position:relative;top:1px}button .button-dropdown-indicator,.button .button-dropdown-indicator{display:inline-block;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out, -webkit-transform .15s ease-in-out;margin-left:5px}button a,.button a{text-decoration:none}button.showing-arrow .button-dropdown-indicator,.button.showing-arrow .button-dropdown-indicator{-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:bottom;line-height:13px}button.button-small,.button.button-small{padding:5px 10px;font-size:13px;position:relative}button.button-small.button-in-series,.button.button-small.button-in-series{margin-right:5px}button.button-small.button-w-i,.button.button-small.button-w-i{padding-left:40px}button.button-small .gi,.button.button-small .gi{font-size:12px !important;height:27px !important;line-height:27px !important;width:27px !important}button.button-small .gi.gi-facebook,.button.button-small .gi.gi-facebook{font-size:16px !important}button.button-large,.button.button-large{font-size:24px;padding:20px 30px}button.button-circle,.button.button-circle{width:40px;height:40px;display:block;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:40px;padding:0;text-align:center}.grouped-buttons .button,.grouped-buttons button{float:left !important}.grouped-buttons .button:not(:first-of-type),.grouped-buttons button:not(:first-of-type){margin-left:0 !important;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.grouped-buttons .button:not(:last-of-type),.grouped-buttons button:not(:last-of-type){margin-right:0 !important;border-top-right-radius:0;border-bottom-right-radius:0}.remove-button{width:22px;height:22px;display:block;background:url(https://assets.gumroad.com/assets/remove_button-450a10032133b6c64a23b013908bf27580250091c79d637e44405871f8763c67.svg);background-size:contain}.remove-button:hover{cursor:pointer}.stripe-connect{display:inline-block;margin-bottom:1px;background-image:-webkit-gradient(linear, left top, left bottom, from(#28a0e5), to(#015e94));background-image:linear-gradient(#28a0e5, #015e94);-webkit-font-smoothing:antialiased;border:0;padding:1px;height:30px;text-decoration:none;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stripe-connect span{display:block;position:relative;padding:0 12px 0 44px;height:30px;background:#1275ff;background-image:-webkit-gradient(linear, left top, left bottom, from(#7dc5ee), color-stop(85%, #008cdd), to(#30a2e4));background-image:linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);font-size:14px;line-height:30px;color:#fff;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);border-radius:3px}.stripe-connect span:before{content:"";display:block;position:absolute;left:11px;top:50%;width:23px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-size:23px 24px}.stripe-connect:active{background:#005d93}.stripe-connect:active span{color:#eee;background:#008cdd;background-image:-webkit-gradient(linear, left top, left bottom, from(#008cdd), color-stop(85%, #008cdd), to(#239adf));background-image:linear-gradient(#008cdd, #008cdd 85%, #239adf);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}.stripe-connect.light-blue{background:#b5c3d8;background-image:-webkit-gradient(linear, left top, left bottom, from(#b5c3d8), to(#9cabc2));background-image:linear-gradient(#b5c3d8, #9cabc2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1)}.stripe-connect.light-blue:active{background:#9babc2}.stripe-connect.light-blue:active span{color:#556f88;text-shadow:0 1px rgba(255,255,255,0.8);background:#d7dee8;background-image:-webkit-gradient(linear, left top, left bottom, from(#d7dee8), to(#e7eef6));background-image:linear-gradient(#d7dee8, #e7eef6);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.05)}.stripe-connect.light-blue span{color:#556f88;text-shadow:0 1px rgba(255,255,255,0.8);background:#f0f5fa;background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f5fa), color-stop(85%, #e4ecf5), to(#e7eef6));background-image:linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.stripe-connect.light-blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADIElEQVRIDbWVTWgTQRTHZ2Z3s5vdpsm2aZp+iKKNCgZsK4iWik0tClqwHozS9iYo4nfw0KNU8ebBm+JNESktBfEgWg+KB0FbiqhFMS1SKyk0lTY1zcd+jG82TSkNoXtoXngk+2bm92b/780EU0pRKWxwcJAjpQAzZrKqSigZ3G3ISsnguka8/FpZWrrOtwi8cI4jpJkiuodgTKAkhqbrC9lM5ms6o936/ObJ+7Vriv3GHFe/Cm8LX76nejwR2elEgsOBOI5DGD6UmpyuG750OtWuZbNLALMFp4axzYK3h690V6oVkXJ3ORJF0QITDIphQMHWTdNEqZSE3IroK7bT9XFMSG7n1T7vDaXMhWRZRhBcPw8ReAuHYVhJCwaLBGBPOc1FSdopSU4Lwuay3ve45FTfhdMfE8ll4U8srkxMTquLC4s/irAKwvDSiiWLw+HgeB40xkyHHHwu/lfouXZ7ePjhnafVlWptczAQhKFfbNyWYZTrc9XtikFjIOiOFSfIoAjyCfeP9kR+tp662AXAZ+AfbIFhEqUrAu8LNjw32SMksJLAwWVd4/V6UW1Njeqv9vW3n7n6JRQKrXbXRkkwMrE1OXyi7YFJcWDs29RxaBGetSDhCQKtkCiJVqHhOzhLyGOAdm8Ezo/ndxI923m4f3/jru8v346GpmPzTXCd5ZJA9/AcD8W2ZGPy2LY8nC0Y217vj17q7Xw3HZs79Gjg9c2sbkACMA4jSZJQRnJK7NGOUUSoBT/WG+mDWv4jFI8ih/ip4+DeqK5p16HpeVYDZjwkYBLZNYypacHravzhjKY3GXBQTPDxiSnkUVWkyMpqe0L9kbtMztiFw3TNgleoHqdOWRmhxtREBHR2CIKlM4sxM0yKAlv9UbtwqFnSggsAEggPx9t6LFgPlxfyV7oTvSc77hYMFgmAzHGLdqBp94vZ+aWFxUSyPpXRVN0wnHAEsMARw6VI6WBgS6yjpXEIOANFWAVhapozeOU/dAeMNoDXgXvAneCt4Anw3+CvwEfAbdvQyPiRvA6TsIr5phnc5zOF9+sm4XnBjJcMvsgtJ/8DyYLwNvinaNYAAAAASUVORK5CYII=")}.stripe-connect.dark{background:rgba(0,0,0,0.5) !important}.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADQklEQVRIDbWVaUiUQRjHZ96dXY/d1fYQj1U03dJSw9YkFgy6DIkILRArQSSC7PjQjQQqVH7oQ0GHQUWgpQhKHzoNSqiUwpXcsrwIjzVtPVrzbPV9Z6bZhYV3N3WXYAeGmWeeZ37z8J95GEgpBf5oeXn1Es4fYAdzPDlM6je4RBYhR+LMU89UxiCBGiCgkUwsBYSA+SlPKLQBQAYEAZm+3j42K96z3NyOF7VOeMrp62opRcacjPW5+43rDTpNSKQ8QKZAEg7xmPCTs/O27uGJgXuNbW0pxyvLfTmAEBzthEsFZLxRvPdi5rpYo2cmUiQJDA4IVeo0obGdlvGfXUPj0Sym2zPuHxvzcWjDyVupJ/YYizKTGNjLw/HiduNTAqIRIUJ6Vpp+ky8bCSFgwQ2xgkGxFi1ioNWEBGuJB31gbLIv/2pd7SpFoGxtpCYkLSEq4ptlzIYFO7tc7w0TKkeEYg5ADnrWkkYhD8s26GPq3nW0WKxTptftPYBI4Mj3O2fHvKNZBMVSDmMwarXNjDkSF3d5kExZeiCr8M2VI+VFu9IvsPcYtzAvkfoEZkEEE45jMppq3ppbCNPFIY1nD1cpo07lbMmvOXeoDCF8BLKy9uUAAjDkBh+c6bz78mNtVVP7MwET7JBnqb4xXpdWVpC1OVzWn+ELHLCsneX/s7rkRWl1463cy1U3WroG21jhCGKJXPOtKQnpAuENvsAppgDB3TcDVIrpDHbK5Kd+y7W8iodNybHh22rOHyxUK+UaMYjZaoyp25rYL54TSihSKmwZ14v3lc3ZFxdbeywjn/tGJnkmzrydX1ApxOEACKymmXLYfXVpi1JMEOGxPi1ep18doY4r2J7uFumQQ9yGf01bMcZW8dpyc0oIjxxpuC5wuUDX+ovWrnYeg3aXvdLIqnmOvXPsfH6uA5YbTb1DX8ofvTLzTy6ZV4K6fAw+gXiATfdffmjeaUgc1UdpdWplsCooQBrEnqUw82dhdnjit/Vxc4f59tP3DRjzJvYteqrl4rmNlJIfrOwpgNklesDRNQBCHYtQAQqD2CgACNjHAJnG1EyfV/S67fZiJB5t2OGEe4n7L3fS4fpEv/2hUEATfoPbuam5v8N7nps70YTbAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAIbklEQVRoBdVZa5BURxU+fZ9z57mzs7PvF4i7srAQSCifMVDERC0jYlzUlJalKeGPlCnL/NEfywpWacoiVZRVJIYfGjGUu5bxj5qHFSAYyQOBEsJzYSHDvnd2dp535j66PX1vNgsULDPs1cr2Vs+9e7v79NfnnnP663MJYwwWYxEWI2iOedEClxabxgkBwjEvOuA9PQOOlSw64JMr4vK8GidYYMcOES4tVSEAAZ8FAUqon1GiAJEEEG0CjFB8cTaxZUMAo1gEqQA0UABprAjPbrUwXnkesgqKP8CBk5vDIenrE+BKmwI+MawA1MbCkdV10cBDflXuVmSxQRbFkCAQZ9U2ZTaONyxKcyXDHjMs83ImV3rz6njmDRPMUZB80zAJOuvvsflkXpTP7DrWyeXcYCqk75AEieawrEoty1vrvlcV0ja3VQdb1rVUQVd9EFqqNIj5ZfDJooPBsCnohq2ldDMynC42XZnW7z09lu25lMxDMl34y0gyvTsBwyewc84Z4MEPpWIzF/MBcLLtNzJISmxZU+PmWETbtqGzfvVja5uguyF02+kCIEJUk6Ex4oMV9XP9ZnQT/nZ24it7XrtoJ5LZ7SjAM+Bg2+0ckAOcbBkQIaZFVzY1bGurjezYfn87PNQZ5+13ZaQRXMzH26Lg8ymfUokQdAR59INOc53GQ6q/Jiiua6oJ7+h9uAPua47cHeLrwHEmQRmTGLHV6x4v+JYwWsOFCGRDn6RKem1rPPrkN9Y0uqAXLN4VwCgjYGEE8rBgMAjwKsF9S9WgLa9qjYcf+Po9jXdlGrfC5Wj8Vg0Lf+ZENAFmpGB9TWTLhmUxUD1UDg/gtudRnK+a4RtkgqQyO+RT5LVrmiLgJcN19gcGNojUWriS5yRQm7pcBTc/vyCKdW1RrWwzOTiYhGf+dRUmcgZosgDVfgWaMCS2V2tO+OzG0MiVjdUwiFiYm9a7O4kJAoZEooV9H4T0O0ofODkKr5+6+nY6V3heVZQpv6ZWaz55qSJJnXjtUBW5pT7k8xeK5u+B0PQdBVbQgTLq9HbQYthyNVSmTT6A/nB0aGpF0K99+trY1F7TNI9PZGXkKUVRtYjGZCIOV1dHR4Ynz8FSLV8BrjK6uiAlpLcmco1ipmgpAaU8rfesboCuumBg31uJbx6+qH0uX9D/em0i85xFhaslKZKA8/82RtYDhd/1MkCuBnjxrLgKB0EQSb5oWO+9O1bZrsy3+Kc3dcH+b99b07NuyXe6P9r8z/am+C9lkuqCjo4qGGkQES76qJcuz/2GOlUoFuVsQS+98frlaSeq8Gkqqctrg7Dz853wwrfugUfXtj3W3tJ8oCletRUEXy1SCSSYHhdu41gFqILcZCrzwkvnJmE0U3JtHefiL7eS2l7th11f7IQ9j65aVh+r+nlzbd2TELJrHPLmIXZX3wyBX8MTQMm8PJ0u9Pe9chGQYy9omvXouHu/thJqI+Ef1sZDm0AMBmfPiQsSPDuY2zhWwSH5ISU5Pjm98x9nRo7+7JVBB3wl5nJz35Vo/z/esBQUVf2+QlkD9Aw42/Ts3Au7ushdAhQ5UzJoOjE+OrV9/1tDR7cNnIax7N2bDX9nm1bUQXdz9Rp/MLwRoqAtDOzcaO7rvDrAWW8vhcatWVNjF6cmJre9embkz1947h3YfXgIUgVzblQldxgFH0ZOr/qULwM15k4Zlci4Vd9ZU5ltY71oObHBnBFQBidmUk8kEsOP7Hntwqsb974NfS8PAh7LKoo23Hw+2R4FQcSzKlDPgFOEyf8kx3HW94kQ7xJgRRdAJG7CyIWxgiXNUN0+k5nJLN83k3n8D8eHN3+1ux5+8uBHIKiWt1G1Rn3IJkiUCcQzU3G0h9qWHMeJdoSrwtr9dl6I6DNjFwRRyxiKnStSqkPJPsGSmZ+mp1P9z2dzOy3Klj31yMdmX9S8V75APEsomMZwT9fz9i6vkW9AvEgQyqrBQM2Dq9rrD0gCgXfHA0jpjIRm2Zcw+3CR2tZl27SnMZFSZ1lWcRwZITeDckresAEXaoKwwBh7/WQubgTOQj5BVjdv7KiBJz7bztMNcHIk03JiONNyfiK/ntv2VMHAMx6BjpoA/Gj9Emdjul7W7e6TeQNDK9WJLRm361P5c1drEmAaymaYoXpfjZoiOk7FHWuh5dxEHmzLHiXM9oyTz9FawRZw65f5yyzXBMpd0JGhFKB5nSwRMVvumDv2cxm4m1f5X4AuWhRePDUOtqEPQJVVGfWcBz1ahmPlTlxzqaJLquYZU1HTvjcTMD6dOULM0n+g5nKposHzdWbo7FgEkDBviWlYx++53XtQ33kvDU8dHAJm6L8usdwEZn09S3qiPed5lcCSLUpI0eEA8620zLbDl6bh8T+egkI+/7Rl6kegcTSPst1QUKaM+brhrjnF2yUQJNxnrGMnR7KbTw5nYFVjyAl98w2+VdvVlA67Dw3BgROjAKa+yyrpz0BKTbJnez1NT6AKrrnA1bEi1av2v3xaiL90dnxL2Kc0rsXc4WpcQEc8AEtiGrRiejmK6WWeMDIxtVwwKExijB5KFuBYIg1cy8dx0dTQ/yQVc78yBXMIqJ5i/VvvkqHdSjXuM/THKy7w2LQJ6fpJms38QiHGvlzBt+RwJv2JQ2elbjyRtjIi1AIRMAsKPuQduHVzr2YW+kIBE5BTwOzzxLKOiMX8QVuWh00IpqD+S0WHtLlzefpLBOZo/IYvEqQPnTX5dxmy4xookqaCjRuT4mMi8g3bxs2KCkj3GFj4+QSzA0RkeskU8iCJeUiBDv09Jt8OPEV6k7DlP3gxxh/dAPymPh/Kf5d897dIOd9P7H8oEd4G1JV8wPGbRadx52sgLmrRAZ99EZ5+LZgV+v+4Llrg/wX6HRCxgvzAAwAAAABJRU5ErkJggg==")}.stripe-connect.light-blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAHH0lEQVRoBdVZ628UVRS/857dme3strvblpaXCiI+WkCkpFAoECAgr0oqxASjiAZMiF9MiI80/AfqB+WD3/xABOMrKCgRJCBSLCACQUEIEai8ywJ97GNm/J3ZbizM7C7trpG9m7N39t5z7/2dM+eec+5dzrZtVoqFL0XQhLlkgYulpnGOYxxhLjngW7Zsdayk5IB3RyJSSWrcMP1aSQJPJfnwoIA3LFhTy3hrAdx+IzbIOMbsGkQAR3pM1Icdcxv1ZZtxf+D5OGPm3vbJo4/YbW0WLVSswglCLc3F5QtAzyx6ZbbA7Hc5jp8hCAIj4nmecTy2NyRwCqShOEZzWZbFTMtkpmky27Ku2Da36cC2j9vSjIV/b93RsZpmybo5n2htlct6yz6SReFlWZaZIitMURRGz6IkMoEXHPAOFAewnQacSrFkMsUSiTgoEU0kk4vBUzTgHM87GvcE3traKgTjxleyT5mvaTrTdY2pqo9JBNjReBp0v0sFLtI4tA2ClqFtIpPF43EIEdcd4Yr0hSWy23hnIvi2T/PPDwaDLBAIMFVRmSACbMY0XCDSImTCsOOvYDr0hqxUQnGxF9AA4/T2Ks2LXwsD9Iby8nIWNIJMVmTGZwWcAwFW4AWIYmfEycE7mC6OZfHjqviCYZT5gobhaIw24VALjRz6aO9Vsdm9I6eu6XN1mIcC8+ALAO0sS28qvY43iiG0csxydOHanJqm1ZFNk8vLp67hVeHjLfMbvx9ZHY7Fbvco17pi2vlL1youXemKXLh8Y8SV610jelPJIcDLP8QFXJHlELm77BsxPaltW6xx4vgDo2uiN6klZOh9RGNG1VzHz1Ogn6j99LkLcaqLXVzA4acRnIS82k6lTLbjx/aqhgmPvglQMZAMItcXAkVAw4nGjKq9hbroxQVcVeVenuN9//po7zUpQp44ffbZOSvWb48nEhv3fr5pBzhJu6TxP0E/g6iUpavifrt8VUXIuEC27eyrHDVFTtoLiqo2SKK4vem5tQebWl5dwW3ceO+c/4nG712EwUaPIhDmRU5RtMwoY5FwhIXg83VNmyxJ6uamY5ePNbWsXVFc/bpncwFfMnvqN4oi3iRTyfXh+zVO0bUyGmXRykpWXkEC6ONlWdo8c/m6L+atWpXJHt0rF9jiAq7rvpPzGuu/hqlYjjskr5mFKDiRB/Ijtw8FQywaibJKCEBvwOf3L032lf0wbcnqQIEYPYe7gIPrRPPU+kONk8Z/jVAPb38fH0gpiiLA+lgwaDgCRMJhJGf6FFXV3vNcucBGL+Am5ty2dM6UjkWzp3ziU+Vb+TZqpp9yGhLADwFCoXKYTgVD3vPSrBXr6wrE6RruBZyYzoK+nT7psdMb1rS8P+Hxh3bKstiT19X0S4CcGSmDzAzkO9gDHHL5510rF9jg8uMD5juC55jfry5aubBpb+xOz8Fd+3+rO3bqr6ndvX0VA/i8HyEEHT4CeoAl4/GFYHrLm3Fordk0npmNNP8haJeh+7uWzW04+M665R9MmzT+S0kU+jImkq2mJE1RFab6fA9nJixWnUvjmTUoS6K84xfQU0i+piya9fRhjrftfR2/L3M8TobToxYFEScnqehu0QW8ufX1eoGXJPNy6Mju3W2pAVgSeO4AHQLV+SR5pIVES+CQ1+QolPeoqlr0RMsFXJTkpXDbbVxVV/eclW+04wjTDod4HGe907aQuiImOV7RfbXVVdWNeqCMCUpu4ORM4Zl6csg2pC4X8GHRsNbdl6BrBs1MpWbh4DuLrhvoEGzZODVJHA7GPOuLJ5iG0ELAchUcn5mh63/n4hlKnwt4bW11uCvW65x+cLXAkgkQDgMpXDtQRkhAydXRKQnJVTqq5liZTv/V0dDJHCyD6rIZT5mU+15Fgk36/X7n/oQ0beGawQTgtMZxT4UP2a1zt4I6n8bxPlLNU+u+GxS6HMwch43lBZzu+tHpXPaIPDRKWi2gPDKi6sDo2sqjBUxx91CbOWdBN6r+hCqfJu+ezfuXEfCdX7lw+k70nvDmGHwr7KSbRrmA9+POa7v5lgwHA2debJn5KSIvxQBnsXxj7qcfwe4a8bmAD4tWnLp6s7uzN2lWw33kdhkeK/lUpat+3Kg9C2ZMPIzuC6A9HmxDbsJeozndwNesXLCf2mO376gnz3TW4Jph2I3Y7cidnr7ynt54MJky/ZZli8jFTZHnE7Ikdmt+9Ua0wjg/bvSwM0+OHXER0ZV2PqULn4EGBjH8LKzgJH+OZnBpHG3kczuNgF7dUD/2DJ6JBlO6wLwP9OtgBt0vr22a3hrHBHQnQkSXlTWgahBlg+WgIMgHIoEpb6cdTvZ7A3QRRFruBDm+FnXRiyhZ3jY+YCXKLwgI0QNTYkKPt1d5YBBmAaJdver48bx/pWQZ/781wx06nq7kgGc0lu8ElOF74OqSBf4P9hj31KSAw4AAAAAASUVORK5CYII=")}}.container{margin:auto;width:940px}.column,.columns{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;float:left}.column .row,.columns .row{margin-left:-15px;margin-right:-15px}.one.column{width:8.333%}.two.columns{width:16.666%}.three.columns{width:25%}.four.columns{width:33.333%}.five.columns{width:41.666%}.six.columns{width:50%}.seven.columns{width:58.333%}.eight.columns{width:66.666%}.nine.columns{width:75%}.ten.columns{width:83.333%}.eleven.columns{width:91.666%}.twelve.columns{width:100%}.half.column{width:50%}.quarter.column{width:25%}.full.column{width:100%}.offset-one-half{margin-left:4.1665%}.offset-one{margin-left:8.333%}.offset-two{margin-left:16.666%}.offset-three{margin-left:25%}.offset-four{margin-left:33.333%}.offset-five{margin-left:41.666%}.offset-six{margin-left:50%}.offset-seven{margin-left:58.333%}.offset-eight{margin-left:66.666%}.offset-nine{margin-left:75%}.offset-ten{margin-left:83.333%}.offset-eleven{margin-left:91.666%}.offset-quarter{margin-left:25%}.offset-third{margin-left:33.333%}.offset-half{margin-left:50%}.responsive .container{width:auto}@media screen and (max-width: 480px){.responsive .container{max-width:420px}.responsive .container .column,.responsive .container .columns{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width: 768px){.responsive .container{max-width:730px}.responsive .container .column,.responsive .container .columns{width:100%;margin-left:0;margin-right:0}}@media screen and (min-width: 992px){.responsive .container{max-width:940px}.responsive .container .column,.responsive .container .columns{padding-left:15px;padding-right:15px}.responsive .container .column .row,.responsive .container .columns .row{margin-left:-15px;margin-right:-15px}}.row,.clearfix{zoom:1}.row:before,.row:after,.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.row:after,.clearfix:after{clear:both}.clear{display:block;width:0;height:0;overflow:hidden;visibility:hidden;clear:both}@media screen and (max-width: 480px){.visible-xs{display:block !important}.hidden-xs{display:none !important}}@media screen and (max-width: 768px){.visible-sm{display:block !important}.hidden-sm{display:none !important}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes popAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.8);transform:scale(1.8)}37.5%{-webkit-transform:scale(2);transform:scale(2)}62.5%{-webkit-transform:scale(0.8);transform:scale(0.8)}87.5%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.8);transform:scale(1.8)}37.5%{-webkit-transform:scale(2);transform:scale(2)}62.5%{-webkit-transform:scale(0.8);transform:scale(0.8)}87.5%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shakeAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shakeAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.shake{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);-webkit-animation-name:shakeAnimation;animation-name:shakeAnimation}.javascript-loader-indicator{z-index:99;position:fixed;top:18px;right:15px}.javascript-loader-indicator img{display:block}.tooltip,.tooltip--from-top-center,.tooltip--from-top-right,.tooltip--from-bottom-center,.tooltip--from-bottom-right,.tooltip--for-chart,.tooltip--from-left-side{border-radius:4px;position:absolute;z-index:10;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ddd;opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.tooltip.showing,.showing.tooltip--from-top-center,.showing.tooltip--from-top-right,.showing.tooltip--from-bottom-center,.showing.tooltip--from-bottom-right,.showing.tooltip--for-chart,.showing.tooltip--from-left-side{opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}.tooltip:before,.tooltip:after,.tooltip--from-top-center:before,.tooltip--from-top-right:before,.tooltip--from-bottom-center:before,.tooltip--from-bottom-right:before,.tooltip--for-chart:before,.tooltip--from-left-side:before,.tooltip--from-top-center:after,.tooltip--from-top-right:after,.tooltip--from-bottom-center:after,.tooltip--from-bottom-right:after,.tooltip--for-chart:after,.tooltip--from-left-side:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:6px}.tooltip--from-top-center,.tooltip--from-top-right{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tooltip--from-top-center:before,.tooltip--from-top-center:after,.tooltip--from-top-right:before,.tooltip--from-top-right:after{left:50%;bottom:100%;margin-left:-6px}.tooltip--from-top-center:before,.tooltip--from-top-right:before{border-bottom-color:rgba(0,0,0,0.1);margin-bottom:1px}.tooltip--from-top-center:after,.tooltip--from-top-right:after{border-bottom-color:#fff}.tooltip--from-bottom-center,.tooltip--from-bottom-right,.tooltip--for-chart{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tooltip--from-bottom-center:before,.tooltip--from-bottom-center:after,.tooltip--from-bottom-right:before,.tooltip--for-chart:before,.tooltip--from-bottom-right:after,.tooltip--for-chart:after{top:100%;left:50%;margin-left:-6px}.tooltip--from-bottom-center:before,.tooltip--from-bottom-right:before,.tooltip--for-chart:before{border-top-color:rgba(0,0,0,0.1);margin-top:1px}.tooltip--from-bottom-center:after,.tooltip--from-bottom-right:after,.tooltip--for-chart:after{border-top-color:#fff}.tooltip--from-bottom-right:after{left:auto;right:16px}.tooltip--from-top-right{-webkit-transform-origin:85% 0;transform-origin:85% 0}.tooltip--from-top-right:before,.tooltip--from-top-right:after{left:auto;right:16px;margin-left:-6px}.tooltip--from-left-side{-webkit-transform-origin:0% 15%;transform-origin:0% 15%}.tooltip--from-left-side:before,.tooltip--from-left-side:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:10px;left:-12px}.tooltip--from-left-side:before{border-top-color:rgba(0,0,0,0.1);margin-left:-1px}.tooltip--from-left-side:after{border-top-color:#fff}.tooltip--for-chart{max-width:400px;padding:5px 10px;font-size:14px;line-height:24px;color:#777;font-weight:medium}.tooltip--for-chart strong{font-weight:bold}.tooltip--for-chart span{display:block;color:#aaa;font-weight:normal}html{min-height:100%}body{font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#efefe9;color:#797874;font-size:13px;line-height:21px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;height:auto}.block{display:block}.relative{position:relative}.overflow-hidden{overflow:hidden}.static{position:static}.soft-hidden{display:none}.hidden{display:none !important}.clear{clear:both}.pull-right{float:right}.pull-left{float:left}a{color:#36a9ae;text-decoration:none}a:hover{text-decoration:underline}a:active{color:#1e5d60;text-decoration:none}a.unstyled{color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:inherit}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.disabled{text-decoration:none;cursor:text}.disabled:hover{text-decoration:none}strong,b{font-weight:bold}.error{color:#c04355 !important}.arrow{display:block;border-style:solid;position:absolute;height:0;width:0}.amp{font-family:Baskerville, Georgia, serif;font-style:italic;font-weight:normal;line-height:0}.right{float:right;text-align:right}.centered{text-align:center}.left{float:left}.link_to_share:hover{cursor:pointer}.mini-rule{margin:10px 0;width:100%;height:1px;border-top:1px #000 solid;opacity:.15;clear:both}.cancelled-element{-webkit-transform:translate(0, 1800px) rotate(-45deg);transform:translate(0, 1800px) rotate(-45deg);-webkit-transition:-webkit-transform 1s ease-in;transition:-webkit-transform 1s ease-in;transition:transform 1s ease-in;transition:transform 1s ease-in, -webkit-transform 1s ease-in}.center-outside-div{float:left;position:relative;left:50%}.center-outside-div .center-inside-div{float:left;position:relative;left:-50%}.wrapper{margin:0 auto}input[type=text],input[type=url],input[type=tel],input[type=number],input[type=email],input[type=password],textarea,.textarea,.input{border-radius:4px;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;line-height:20px;background:#fff;border:1px solid #ddd;color:#aaa;padding:10px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.02);box-shadow:inset 0 1px 0 rgba(0,0,0,0.02);background-position:top right;background-repeat:no-repeat;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:caret}input[type=text]:autofill,input[type=url]:autofill,input[type=tel]:autofill,input[type=number]:autofill,input[type=email]:autofill,input[type=password]:autofill,textarea:autofill,.textarea:autofill,.input:autofill{background:#fff;color:#aaa}input[type=text]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,.textarea:focus,.input:focus{border:1px solid #aaaaaa}input[type=text].loading,input[type=url].loading,input[type=tel].loading,input[type=number].loading,input[type=email].loading,input[type=password].loading,textarea.loading,.textarea.loading,.input.loading{background:#fff url(https://assets.gumroad.com/assets/loading-14a877697a575fc4744952dbacbee6caa10fef1b93bdde497621ef48824a9860.gif) no-repeat right 10px center}::-webkit-input-placeholder{color:#ccc !important}:-ms-input-placeholder{color:#ccc !important}::-ms-input-placeholder{color:#ccc !important}::placeholder{color:#ccc !important}.input-wrapper{position:relative}.input-wrapper:focused{border-color:#aaaaaa}.input-wrapper input[type=text]{float:left}.input-wrapper select{float:left;left:-3px;position:relative}.input-wrapper.has-prefix .input-prefix{background:#eee;font-size:17px;line-height:17px;border:1px solid #ddd;border-right-width:0;color:#aaa;padding:11px 11px 12px;border-radius:4px 0 0 4px;float:left}.input-wrapper.has-prefix select,.input-wrapper.has-prefix input,.input-wrapper.has-prefix button{border-radius:0 4px 4px 0}.input-wrapper.has-suffix label.input-suffix{background:#eee;font-size:17px;line-height:17px;border:1px solid #ddd;border-left-width:0;color:#aaa;padding:11px 11px 12px;float:right}.input-wrapper.has-suffix label.input-suffix:hover{cursor:pointer}.input-wrapper.has-suffix.has-prefix select,.input-wrapper.has-suffix.has-prefix input{border-radius:0}.input-wrapper.has-suffix .input-suffix{border-radius:0 4px 4px 0;overflow:hidden}.input-wrapper.has-suffix select,.input-wrapper.has-suffix input{border-radius:4px 0 0 4px}.styled-checkbox-container{position:relative;min-height:22px;line-height:21px}.styled-checkbox-container input[type="checkbox"]{display:none;left:-9999px;position:absolute;top:-99999px}.styled-checkbox-container input[type="checkbox"]:checked ~ .checkbox-container .checked-state{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.styled-checkbox-container input[type="checkbox"]:checked ~ .checkbox-container .unchecked-state{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.styled-checkbox-container .checked-state,.styled-checkbox-container .unchecked-state{width:22px;height:22px;display:block;border:1px solid;border-radius:50%;color:#fff;display:inline-block;font-size:10px;left:0;line-height:22px;position:absolute;right:0;text-align:center;top:0;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.styled-checkbox-container .checked-state{border-color:#30969b;background:#36a9ae;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.styled-checkbox-container .unchecked-state{background:#fff;border-color:#ddd;display:block;height:20px;width:20px}.styled-checkbox-container label{color:#aaa;font-size:14px;padding-left:32px;position:relative;top:1px;width:100%;z-index:5}.styled-checkbox-container label:hover{color:#9d9d9d;cursor:pointer}input.error,select.error{border-color:#c04355 !important;-webkit-box-shadow:0 0 3px rgba(200,0,0,0.3) !important;box-shadow:0 0 3px rgba(200,0,0,0.3) !important;background:white;background-position:top right;background-repeat:no-repeat}input.error::-webkit-input-placeholder,select.error::-webkit-input-placeholder{color:rgba(192,67,85,0.75) !important}input.error:-ms-input-placeholder,select.error:-ms-input-placeholder{color:rgba(192,67,85,0.75) !important}input.error::-ms-input-placeholder,select.error::-ms-input-placeholder{color:rgba(192,67,85,0.75) !important}input.error::placeholder,select.error::placeholder{color:rgba(192,67,85,0.75) !important}input[readonly]{color:#ccc}input[readonly]:focus{border:1px solid #ddd}textarea{width:320px;min-height:100px;line-height:24px;vertical-align:top}select{border-radius:4px;color:#aaa;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;background:#fff;border:1px solid #ddd}select .disabled{color:#ddd}select.appearance-none{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(https://assets.gumroad.com/assets/select_dropdown_indicator_dark-cf8ac5f31acc4af4127cd2401a8b69297be6b8d8b81fc1f3cab3babb0dfaffb1.png) right 10px center #fff;background-size:20px;background-repeat:no-repeat;text-overflow:ellipsis;padding-right:20px;overflow:hidden;white-space:nowrap}select.appearance-none:focus{border:1px solid #999999}select.appearance-none:disabled{background-image:none}select.appearance-none.dark-background{background-image:url(https://assets.gumroad.com/assets/select_dropdown_indicator_light-5c2539dca4e34aa7ac1be357b52735ce3094700c9755329496e1bac988931209.png)}select option:disabled{color:#c04355}.tag-pill,.filter-products-container .tag-pill{border-radius:20px;float:left;padding:4px 14px;font-size:13px;display:inline-block;border:1px solid #ddd;background:#fff;color:#797874;cursor:pointer;margin:14px 14px 0 0;-webkit-transition:all .2s ease;transition:all .2s ease}.tag-pill:hover,.filter-products-container .tag-pill:hover{border-color:#c4c4c4;text-decoration:none}.tag-pill:active,.filter-products-container .tag-pill:active{-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.tag-pill.selected,.filter-products-container .selected.tag-pill{color:#fff;background:#36a9ae;border-color:transparent}.horizontal-form input{margin-right:15px}.horizontal-form h3{display:block;margin-bottom:28px}@-webkit-keyframes loading{0%{background-position:0}100%{background-position:-150px}}@keyframes loading{0%{background-position:0}100%{background-position:-150px}}.loading-color-bar{-webkit-animation:loading 3s infinite linear;animation:loading 3s infinite linear;background:-webkit-gradient(linear, left top, right top, from(#f09d1f), color-stop(20%, #f09d1f), color-stop(20%, #f09d1f), color-stop(20%, #eb5d47), color-stop(20%, #eb5d47), color-stop(40%, #eb5d47), color-stop(40%, #cb3246), color-stop(60%, #cb3246), color-stop(60%, #cb3246), color-stop(60%, #962422), color-stop(80%, #962422), color-stop(80%, #208488));background:linear-gradient(to right, #f09d1f 0%, #f09d1f 20%, #f09d1f 20%, #eb5d47 20%, #eb5d47 20%, #eb5d47 40%, #cb3246 40%, #cb3246 60%, #cb3246 60%, #962422 60%, #962422 80%, #208488 80%);height:5px;margin:0 auto;width:150px}.main-auth-form{margin-top:50px;margin-bottom:50px}ul.tree{list-style:none;overflow:hidden;position:relative}ul.tree li{margin:10px 0;color:#797874}ul.tree li strong{color:#252a2e;font-weight:normal}ul.tree li.sub{margin-left:10px}ul.tree li:last-child{margin-bottom:0}ul.tree li.first{margin:0;padding:0 0 10px;background:#fff;display:inline-block}ul.tree .list-line{background:#797874;height:100%;width:1px;display:block;position:absolute;z-index:0;margin-left:10px;bottom:13px}.mobile-app-popover{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;max-width:291px;padding:15px;text-align:center;width:100%}.mobile-app-popover .mobile-app-popover-title{color:#252a2e;font-size:16px;font-weight:500;margin:0 0 5px}.mobile-app-popover .create-an-account-wrapper form input{width:100px;vertical-align:bottom;margin-right:10px}.mobile-app-popover .back{color:#aaa;line-height:10px;margin-top:15px;display:inline-block}.mobile-app-popover .sms-phone-number-entry-container .mobile-number-field{color:#252a2e;font-size:14px;height:40px;width:100%}.mobile-app-popover .sms-phone-number-entry-container .button-send-sms{margin-top:10px;text-shadow:none}.mobile-app-popover .sms-phone-number-entry-container .sms-send-status{position:absolute;right:0;top:47px}.mobile-app-popover .sms-phone-number-entry-container .sms-send-status img{position:relative;top:3px}.mobile-app-popover .button-send-sms,.mobile-app-popover .button-sms{background:#36a9ae;text-shadow:none}.mobile-app-popover .button-send-sms[disabled="disabled"],.mobile-app-popover .button-sms[disabled="disabled"]{background:#ddd;cursor:not-allowed;pointer-events:none}.mobile-app-popover .button-send-sms:hover,.mobile-app-popover .button-sms:hover{background:#30969b}.mobile-app-popover .button-send-sms:active,.mobile-app-popover .button-sms:active{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.15);box-shadow:inset 0 0 3px rgba(0,0,0,0.15)}.mobile-app-popover .help-text{margin:0 0 10px}.mobile-app-download-buttons{position:relative}.mobile-app-download-buttons .button{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center}.mobile-app-download-buttons .button:hover,.mobile-app-download-buttons .button:active{-webkit-box-shadow:none;box-shadow:none}.mobile-app-download-buttons .button-store{background:#252a2e;text-shadow:none;width:123px;display:block;float:left;font-size:14px;margin-bottom:13px}.mobile-app-download-buttons .button-store:first-child{margin-right:13px}.mobile-app-download-buttons .button-store:hover{background:#1a1d20}.mobile-app-download-buttons .button-store:active{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.15);box-shadow:inset 0 0 3px rgba(0,0,0,0.15)}.mobile-app-download-buttons .button-store i{margin-right:5px}.open-in-app-landing-page{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-top:30px;position:absolute;height:100%}.open-in-app-landing-page .column{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}.open-in-app-landing-page .open-in-app-heading{color:#252a2e;font-weight:500;font-size:24px;margin-bottom:20px}.open-in-app-landing-page .open-in-app-subtext{font-size:18px;line-height:24px}.open-in-app-landing-page hr{background:#ddd;height:1px;margin:30px 0}.open-in-app-landing-page .open-in-app-instructions{margin-top:30px}.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-password-info,.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-email-info{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cdcdcd;height:40px;line-height:40px;overflow-x:scroll;overflow-y:hidden;position:relative;white-space:nowrap;width:100%}.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-password-info .label,.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-email-info .label{-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#f5f5f5;border-right:1px solid #cdcdcd;color:#8d8d8d;height:100%;overflow:hidden;position:absolute;text-align:left;padding-left:10px;width:85px}.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-password-info .info,.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-email-info .info{-webkit-box-sizing:border-box;box-sizing:border-box;color:#797874;padding-left:95px;position:absolute;text-align:left;width:100%}.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-email-info{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0}.open-in-app-landing-page .open-in-app-instructions .mobile-app-popover-password-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:15px;overflow-x:hidden}.open-in-app-landing-page .open-in-app-instructions .open-product-instructions{width:285px;margin:0 auto}.open-in-app-landing-page .open-in-app-instructions .app-instruction-title{color:#797874;font-size:14px;margin:5px 0 20px}.open-in-app-landing-page .open-in-app-instructions a{font-size:15px;width:255px;text-align:center}.open-in-app-landing-page .open-in-app-instructions .download-app-instruction .download-app-instruction-button a{background:#000;border:0;color:#fff;margin-bottom:15px}#product_page .mobile-app-popover{width:291px}@media screen and (max-width: 480px){#download-page .mobile-app-popover{left:50% !important;margin-left:-145px;top:auto !important;position:fixed;bottom:70px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#download-page .mobile-app-popover:before,#download-page .mobile-app-popover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:100%}#download-page .mobile-app-popover:before{margin-top:0}#download-page .mobile-app-popover:after{margin-top:-1px}}.tipsy{z-index:999999;position:absolute;padding:5px;font-size:12px;background:url(https://assets.gumroad.com/assets/tipsy-f5e1f72d4ca2482a89de6a6678a1cbec331ed1e27f1195f4f3d91bdcc6a53553.png) no-repeat}.tipsy-inner{border-radius:4px;padding:5px 8px 4px 9px;background:#fef6d1;color:#877f5b;max-width:200px;text-align:center;border:1px solid #efdc84;position:relative}.tipsy-w{background-position:left center}.tipsy-w .tipsy-arrow{width:1px;height:9px;background:#fef6d1;position:absolute;top:50%;margin-top:-4px}.tipsy-n{background-position:top center}.tipsy-n .tipsy-arrow{width:9px;height:1px;background:#fef6d1;position:absolute;top:5px;left:50%;margin-left:-4px}.tipsy-s{background-position:bottom center}.tipsy-s .tipsy-arrow{width:9px;height:1px;background:#fef6d1;position:absolute;bottom:5px;left:50%;margin-left:-4px}.tipsy-e{background-position:right center}.tipsy-e .tipsy-arrow{width:1px;height:9px;background:#fef6d1;position:absolute;top:50%;margin-top:-4px;right:5px}.inputs-holder{position:relative;width:1px;height:1px}input[type=file]{position:absolute;top:-1000px;left:-1000px;z-index:3;direction:ltr;cursor:pointer}input[type=file].ie{opacity:0 !important;top:0 !important;left:0 !important;width:100%;height:100%;z-index:4}.files-list,.subtitle-list{border-radius:4px;margin-bottom:15px;overflow:hidden}.files-list.not-rounded-top,.files-list.not-rounded-top .file-row-container:nth-child(1),.subtitle-list.not-rounded-top,.subtitle-list.not-rounded-top .file-row-container:nth-child(1){border-top-left-radius:0;border-top-right-radius:0}.file-row-container,.subtitle-row-container{background:#f8f8f8;border:1px dashed #ddd;border-top-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden;width:100%}.file-row-container:nth-child(1),.subtitle-row-container:nth-child(1){border-top-left-radius:4px;border-top-right-radius:4px;border-top-width:1px}.file-row-container:last-child,.subtitle-row-container:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.file-row-container.complete,.subtitle-row-container.complete{background:#fff;border-style:solid}.file-row-container.complete.sortable-ghost,.subtitle-row-container.complete.sortable-ghost{background:#f5f5f5}.file-row-container.complete.sortable-ghost .file-row,.file-row-container.complete.sortable-ghost .subtitle-upload-drawer,.subtitle-row-container.complete.sortable-ghost .file-row,.subtitle-row-container.complete.sortable-ghost .subtitle-upload-drawer{opacity:0}.file-row,.subtitle-row{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;max-height:52px;padding:0 15px;width:100%}.file-row.subtitle-row,.subtitle-row.subtitle-row{border-top:1px solid #ddd}.file-row.subtitle-row:nth-child(1),.subtitle-row.subtitle-row:nth-child(1){border-top:0}.file-row .uploading-bar,.subtitle-row .uploading-bar{background:url(https://assets.gumroad.com/assets/header_bar-bd3be3db872f96368507899b9f29f6e4acdd64c84dfc132c2f7366924c900b52.png) 0 0;height:2px;left:0;position:absolute;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:0%}.file-row .uploading-circle,.subtitle-row .uploading-circle{margin-right:5px;position:relative;display:inline}.file-row .uploading-circle .gi,.subtitle-row .uploading-circle .gi{position:absolute;right:0;top:-2px}.file-row .uploading-circle .gi-rainbow,.subtitle-row .uploading-circle .gi-rainbow{background-repeat:no-repeat;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.file-row .uploading-circle .gi-check,.subtitle-row .uploading-circle .gi-check{background:#36a9ae;border-radius:50%;color:#fff;font-size:10px;height:18px;line-height:17px;opacity:0;text-align:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-delay:.3s;transition-delay:.3s;width:18px}.file-row .file-name,.subtitle-row .file-name{overflow:hidden;text-align:left;text-overflow:ellipsis}.file-row.complete .uploading-bar,.subtitle-row.complete .uploading-bar{height:0}@-webkit-keyframes toggle-check{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}12%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}76%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes toggle-check{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}12%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}76%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.file-row.showing-check .uploading-circle .gi-rainbow,.subtitle-row.showing-check .uploading-circle .gi-rainbow{-webkit-transform:scale(0);transform:scale(0);opacity:0}.file-row.showing-check .uploading-circle .gi-check,.subtitle-row.showing-check .uploading-circle .gi-check{-webkit-animation:toggle-check 3.6s 1;animation:toggle-check 3.6s 1}.file-row-left,.subtitle-row-left{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 0;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap;width:60%}.file-row-left .file-name-form,.subtitle-row-left .file-name-form{position:absolute;left:32px;top:11px;width:100%}.file-row-left .file-name-form .file-name-input,.file-row-left .file-name-form .change-file-name-trigger,.subtitle-row-left .file-name-form .file-name-input,.subtitle-row-left .file-name-form .change-file-name-trigger{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:13px;height:30px;padding:0 5px}.file-row-left .file-name-form .file-name-input.file-name-input,.file-row-left .file-name-form .change-file-name-trigger.file-name-input,.subtitle-row-left .file-name-form .file-name-input.file-name-input,.subtitle-row-left .file-name-form .change-file-name-trigger.file-name-input{width:50%}.file-row-left .file-name-form .file-name-input.change-file-name-trigger,.file-row-left .file-name-form .change-file-name-trigger.change-file-name-trigger,.subtitle-row-left .file-name-form .file-name-input.change-file-name-trigger,.subtitle-row-left .file-name-form .change-file-name-trigger.change-file-name-trigger{margin-left:10px;text-align:center;width:10%}.file-row-left .gi-hamburger,.subtitle-row-left .gi-hamburger{color:#ccc;float:left;margin:4px 15px 0 0}.file-row-left .gi-hamburger:hover,.subtitle-row-left .gi-hamburger:hover{cursor:move;color:#aaa}.file-row-left .gi-pencil,.subtitle-row-left .gi-pencil{display:none}.file-row-left:hover .gi-pencil,.subtitle-row-left:hover .gi-pencil{display:inline-block;margin-left:10px}.file-row-right,.subtitle-row-right{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;font-size:12px;list-style:none;width:40%}.file-row-right li,.subtitle-row-right li{float:right;margin-right:10px;padding:15px 0}.file-row-right li select,.subtitle-row-right li select{font-size:13px;height:20px;max-width:80px}.file-row-right li .icn-subtitles,.subtitle-row-right li .icn-subtitles{opacity:.6}.file-row-right li .icn-subtitles:hover,.subtitle-row-right li .icn-subtitles:hover{cursor:pointer;opacity:.8}.file-row-right li .icn-subtitles.active,.subtitle-row-right li .icn-subtitles.active{opacity:1}.file-row-right li .icn-subtitles.active:before,.file-row-right li .icn-subtitles.active:after,.subtitle-row-right li .icn-subtitles.active:before,.subtitle-row-right li .icn-subtitles.active:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:5px;top:28px;left:50%;margin-left:-5px;border-bottom-color:#f5f5f5}.file-row-right li .icn-subtitles.active:before,.subtitle-row-right li .icn-subtitles.active:before{border-bottom-color:#ddd;margin-top:-1px}.file-row-right li.meta-holder,.subtitle-row-right li.meta-holder{color:#ccc;line-height:25px}.file-row-right li:first-child,.subtitle-row-right li:first-child{margin-right:0;padding-right:0}.upload-box,.subtitle-upload-drawer .subtitle-upload-box,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#f5f5f5;overflow:hidden;position:relative;text-overflow:ellipsis;border:#ddd 2px dashed;height:42px;padding:10px;font-size:17px;line-height:17px;text-align:center;text-decoration:none;color:#aaa;float:left;width:50%}.upload-box:first-child,.subtitle-upload-drawer .subtitle-upload-box:first-child,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box:first-child{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.upload-box.dropbox,.subtitle-upload-drawer .dropbox.subtitle-upload-box,.subtitle-upload-drawer--no-upload-box .dropbox.subtitle-upload-box{border-left-width:2px;border-top-left-radius:0;border-bottom-left-radius:0}.upload-box.dropbox .gi-dropbox,.subtitle-upload-drawer .dropbox.subtitle-upload-box .gi-dropbox,.subtitle-upload-drawer--no-upload-box .dropbox.subtitle-upload-box .gi-dropbox{font-size:26px;margin-top:-4px;vertical-align:text-top}.upload-box img,.subtitle-upload-drawer .subtitle-upload-box img,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box img{height:18px;margin-bottom:-4px}.upload-box:hover,.subtitle-upload-drawer .subtitle-upload-box:hover,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box:hover{cursor:pointer;background:#eee;text-decoration:none;color:#aaa}.upload-box:active,.subtitle-upload-drawer .subtitle-upload-box:active,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box:active{-webkit-box-shadow:inset 0 1px 2px rbga(0, 0, 0, 0.2);box-shadow:inset 0 1px 2px rbga(0, 0, 0, 0.2)}.upload-box .uploading,.subtitle-upload-drawer .subtitle-upload-box .uploading,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box .uploading{display:none}.upload-box .uploading img,.subtitle-upload-drawer .subtitle-upload-box .uploading img,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box .uploading img{position:relative;top:2px;margin-right:4px}.upload-box.loading .prompt,.subtitle-upload-drawer .loading.subtitle-upload-box .prompt,.subtitle-upload-drawer--no-upload-box .loading.subtitle-upload-box .prompt{display:none}.upload-box.loading .uploading,.subtitle-upload-drawer .loading.subtitle-upload-box .uploading,.subtitle-upload-drawer--no-upload-box .loading.subtitle-upload-box .uploading{display:block}.upload-box.error,.subtitle-upload-drawer .error.subtitle-upload-box,.subtitle-upload-drawer--no-upload-box .error.subtitle-upload-box{border-color:#c04355}.upload-box.no-dropbox,.subtitle-upload-drawer .no-dropbox.subtitle-upload-box,.subtitle-upload-drawer--no-upload-box .no-dropbox.subtitle-upload-box{width:100%;float:none}.subtitle-upload-drawer,.subtitle-upload-drawer--no-upload-box{background:#f5f5f5;border-top:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px;width:100%}.subtitle-upload-drawer .subtitle-upload-box,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box{border:1px dashed #ddd;width:100%}.subtitle-upload-drawer .subtitle-upload-box:hover,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box:hover{text-decoration:none}.subtitle-upload-drawer .subtitle-upload-box:active,.subtitle-upload-drawer--no-upload-box .subtitle-upload-box:active{background:rgba(0,0,0,0.15);color:#aaa;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2)}.subtitle-upload-drawer--no-upload-box{padding-bottom:0}.placeholder{color:#ccc}.placeholderFocus{color:#ddd}.miniColors-selector{position:absolute;width:175px;height:150px;background:#fff;border:solid 1px #bababa;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.25);box-shadow:0 0 6px rgba(0,0,0,0.25);border-radius:5px;padding:5px;z-index:999999}.miniColors.opacity.miniColors-selector{width:200px}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url(https://assets.gumroad.com/assets/colors-686a709cbf3ec583a5988b2dd63ed94f1434e430fe04b6395e0281471e9d440c.png) -40px 0 no-repeat;cursor:crosshair}.miniColors.opacity .miniColors-colors{left:30px}.miniColors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url(https://assets.gumroad.com/assets/colors-686a709cbf3ec583a5988b2dd63ed94f1434e430fe04b6395e0281471e9d440c.png) 0 0 no-repeat;cursor:crosshair}.miniColors.opacity .miniColors-hues{left:185px}.miniColors-opacity{position:absolute;top:5px;left:5px;width:20px;height:150px;background:url(https://assets.gumroad.com/assets/colors-686a709cbf3ec583a5988b2dd63ed94f1434e430fe04b6395e0281471e9d440c.png) -20px 0 no-repeat;cursor:crosshair}.miniColors-colorPicker{position:absolute;width:11px;height:11px;border:1px solid #000;border-radius:11px}.miniColors-colorPicker-inner{position:absolute;top:0;left:0;width:7px;height:7px;border:2px solid #fff;border-radius:9px}.miniColors-huePicker,.miniColors-opacityPicker{position:absolute;left:-2px;width:22px;height:2px;border:1px solid #000;background:#fff;margin-top:-1px;border-radius:2px}.miniColors-trigger,.miniColors-triggerWrap{width:20px;height:20px;display:inline-block}.miniColors-triggerWrap{position:absolute}.miniColors-triggerWrap.disabled{filter:alpha(opacity=50);opacity:.5}.miniColors-trigger{outline:none}.miniColors-triggerWrap.disabled .miniColors-trigger{cursor:default}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.3.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2014 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));background:linear-gradient(to bottom, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#797874}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px;background:url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#797874;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background:#eee}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #ddd;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#797874;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #ddd;max-width:100%;border-radius:3px;background-color:#f5f5f5;background-repeat:repeat-x;background-clip:padding-box;color:#797874;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#ddd}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px;background:url(https://assets.gumroad.com/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(https://assets.gumroad.com/assets/chosen-sprite@2x-1e349b80fba8c23b63656925fda8dfe3c5927b5d0d8a1672143416caacf460fb.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:7px 0 2px;padding-left:4px}.chosen-container{font-size:17px}.chosen-container .chosen-choices{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.02);box-shadow:inset 0 1px 0 rgba(0,0,0,0.02);border-radius:4px;border-color:#ddd;padding-bottom:6px;background-image:none}.chosen-container .chosen-choices li.search-choice{margin:6px 6px 0 0;padding:6px 20px 6px 5px}.chosen-container .chosen-choices li.search-choice .search-choice-close{top:7px}.chosen-container .chosen-drop{border-radius:4px;overflow:hidden}.chosen-container.chosen-container-active .chosen-choices{border-color:#aaaaaa}.chosen-container.chosen-container-active .chosen-drop{border-top-left-radius:0;border-top-right-radius:0;border-top-color:#f5f5f5;margin-top:-2px}.license-key{font-family:Courier}.new-york{background-color:#fff !important}.new-york .new-york [data-custom-highlight-color]{background:#fff !important;border:solid 3px #000 !important;text-transform:uppercase;color:#000;font-weight:bold;font-size:13px}.new-york body,.new-york body.new-york,.new-york body.shiny,.new-york body.news,.new-york body.goblet-of-fire{background-color:#fff !important}.new-york .top-bar{display:none}.new-york .wrapper *,.new-york .product-display *,.new-york .selected-product-wrapper *{border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.new-york .wrapper label,.new-york .wrapper p,.new-york .product-display label,.new-york .product-display p,.new-york .selected-product-wrapper label,.new-york .selected-product-wrapper p{font-family:csb, "Century Schoolbook", Georgia, serif}.new-york .wrapper .preview-shadow,.new-york .product-display .preview-shadow,.new-york .selected-product-wrapper .preview-shadow{background:#ddd;height:1px}.new-york .wrapper .products-left,.new-york .wrapper .product-price-tag,.new-york .product-display .products-left,.new-york .product-display .product-price-tag,.new-york .selected-product-wrapper .products-left,.new-york .selected-product-wrapper .product-price-tag{background:#000;color:#fff}.new-york .wrapper .product-price-tag,.new-york .product-display .product-price-tag,.new-york .selected-product-wrapper .product-price-tag{padding:10px;top:10px;right:10px}.new-york .wrapper .product-price-tag:before,.new-york .product-display .product-price-tag:before,.new-york .selected-product-wrapper .product-price-tag:before{border-width:0}.new-york .wrapper .buy-form-main,.new-york .product-display .buy-form-main,.new-york .selected-product-wrapper .buy-form-main{background:#fff}.new-york .wrapper .buy-form-main .envelope,.new-york .wrapper .buy-form-main .credit_card,.new-york .product-display .buy-form-main .envelope,.new-york .product-display .buy-form-main .credit_card,.new-york .selected-product-wrapper .buy-form-main .envelope,.new-york .selected-product-wrapper .buy-form-main .credit_card{background:#fff}.new-york .wrapper .buy-form-main .envelope,.new-york .product-display .buy-form-main .envelope,.new-york .selected-product-wrapper .buy-form-main .envelope{padding-top:0}.new-york .wrapper .changed_mind_button,.new-york .product-display .changed_mind_button,.new-york .selected-product-wrapper .changed_mind_button{margin:0}.shiny{background-color:#6e6e6e !important}.shiny .shiny [data-custom-highlight-color]{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3fb0dc, endColorstr=#2ca8d8, GradientType=0)";background:#3baedb -webkit-gradient(linear, left top, left bottom, from(#3fb0dc), to(#2ca8d8));background:#3baedb linear-gradient(to bottom, #3fb0dc, #2ca8d8);border:1px solid #2394c0;border:0 !important;font-weight:bold;text-shadow:0 -1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 0 rgba(0,0,0,0.15)}.shiny body,.shiny body.new-york,.shiny body.shiny,.shiny body.news,.shiny body.goblet-of-fire{background-color:#6e6e6e !important}.shiny .top-bar{display:none}.shiny .wrapper .product,.shiny .product-display .product,.shiny .selected-product-wrapper .product{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.05);box-shadow:0 5px 10px rgba(0,0,0,0.05)}.shiny .wrapper .product .products-left,.shiny .wrapper .product .product-price-tag,.shiny .product-display .product .products-left,.shiny .product-display .product .product-price-tag,.shiny .selected-product-wrapper .product .products-left,.shiny .selected-product-wrapper .product .product-price-tag{background:#ddd;color:#252a2e}.shiny .wrapper .product .product-price-tag,.shiny .product-display .product .product-price-tag,.shiny .selected-product-wrapper .product .product-price-tag{text-shadow:0 1px 0 #fff}.shiny .wrapper .product .product-price-tag:before,.shiny .product-display .product .product-price-tag:before,.shiny .selected-product-wrapper .product .product-price-tag:before{border-right-color:#ddd}.shiny .wrapper .product .product-information,.shiny .product-display .product .product-information,.shiny .selected-product-wrapper .product .product-information{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fafafa, endColorstr=#f2f2f2, GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f2f2f2));background:linear-gradient(to bottom, #fafafa, #f2f2f2);border-top:1px solid #fff}.shiny .wrapper .product .product-information .product-content,.shiny .product-display .product .product-information .product-content,.shiny .selected-product-wrapper .product .product-information .product-content{text-shadow:0 1px 1px #fff}.shiny .wrapper .product .product-information .product-info,.shiny .product-display .product .product-information .product-info,.shiny .selected-product-wrapper .product .product-information .product-info{-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff}.shiny .wrapper .product .product-information .product-description h1,.shiny .wrapper .product .product-information .product-description h2,.shiny .wrapper .product .product-information .product-description h3,.shiny .wrapper .product .product-information .product-description h4,.shiny .wrapper .product .product-information .product-description h5,.shiny .wrapper .product .product-information .product-description h6,.shiny .wrapper .product .product-information .product-description p,.shiny .product-display .product .product-information .product-description h1,.shiny .product-display .product .product-information .product-description h2,.shiny .product-display .product .product-information .product-description h3,.shiny .product-display .product .product-information .product-description h4,.shiny .product-display .product .product-information .product-description h5,.shiny .product-display .product .product-information .product-description h6,.shiny .product-display .product .product-information .product-description p,.shiny .selected-product-wrapper .product .product-information .product-description h1,.shiny .selected-product-wrapper .product .product-information .product-description h2,.shiny .selected-product-wrapper .product .product-information .product-description h3,.shiny .selected-product-wrapper .product .product-information .product-description h4,.shiny .selected-product-wrapper .product .product-information .product-description h5,.shiny .selected-product-wrapper .product .product-information .product-description h6,.shiny .selected-product-wrapper .product .product-information .product-description p{font-family:"HelveticaNeue-Light", Helvetica, Arial, sans-serif;font-weight:normal}.shiny .wrapper .product input,.shiny .product-display .product input,.shiny .selected-product-wrapper .product input{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.news{background-color:#f5f5f5 !important}.news .news [data-custom-highlight-color]{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ca1c07, endColorstr=#b41906, GradientType=0)";background:#c51b07 -webkit-gradient(linear, left top, left bottom, from(#ca1c07), to(#b41906));background:#c51b07 linear-gradient(to bottom, #ca1c07, #b41906);border:1px solid #941405}.news body,.news body.new-york,.news body.shiny,.news body.news,.news body.goblet-of-fire{background-color:#f5f5f5 !important}.news .top-bar{background:#f5f5f5}.news .wrapper .product,.news .product-display .product,.news .selected-product-wrapper .product{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05)}.news .wrapper .product h1,.news .wrapper .product h2,.news .wrapper .product h3,.news .wrapper .product h4,.news .wrapper .product h5,.news .wrapper .product h6,.news .product-display .product h1,.news .product-display .product h2,.news .product-display .product h3,.news .product-display .product h4,.news .product-display .product h5,.news .product-display .product h6,.news .selected-product-wrapper .product h1,.news .selected-product-wrapper .product h2,.news .selected-product-wrapper .product h3,.news .selected-product-wrapper .product h4,.news .selected-product-wrapper .product h5,.news .selected-product-wrapper .product h6{font-family:Superclarendon, serif}.news .wrapper .product p,.news .wrapper .product button,.news .wrapper .product .button,.news .wrapper .product select,.news .product-display .product p,.news .product-display .product button,.news .product-display .product .button,.news .product-display .product select,.news .selected-product-wrapper .product p,.news .selected-product-wrapper .product button,.news .selected-product-wrapper .product .button,.news .selected-product-wrapper .product select{font-family:"HelveticaNeue-Light", Helvetica, Arial, sans-serif}.news .wrapper .product label,.news .product-display .product label,.news .selected-product-wrapper .product label{font-family:"Lucida Grande", Helvetica, Arial, sans-serif}.news .wrapper .product .product-price-tag,.news .product-display .product .product-price-tag,.news .selected-product-wrapper .product .product-price-tag{border-radius:99px;background:#c51b07;color:#fff;padding:12px;top:20px;right:20px}.news .wrapper .product .product-price-tag:before,.news .product-display .product .product-price-tag:before,.news .selected-product-wrapper .product .product-price-tag:before{border-width:0}.goblet-of-fire{background-color:#454545 !important}.goblet-of-fire .goblet-of-fire [data-custom-highlight-color]{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ca1c07, endColorstr=#b41906, GradientType=0)";background:#c51b07 -webkit-gradient(linear, left top, left bottom, from(#ca1c07), to(#b41906));background:#c51b07 linear-gradient(to bottom, #ca1c07, #b41906);border:1px solid #941405}.goblet-of-fire body,.goblet-of-fire body.new-york,.goblet-of-fire body.shiny,.goblet-of-fire body.news,.goblet-of-fire body.goblet-of-fire{background-color:#454545 !important}.goblet-of-fire .top-bar{display:none}.goblet-of-fire .wrapper .product .product-main,.goblet-of-fire .wrapper .product .preview-container,.goblet-of-fire .product-display .product .product-main,.goblet-of-fire .product-display .product .preview-container,.goblet-of-fire .selected-product-wrapper .product .product-main,.goblet-of-fire .selected-product-wrapper .product .preview-container{background:#c51b07}.goblet-of-fire .wrapper .product .product-info,.goblet-of-fire .product-display .product .product-info,.goblet-of-fire .selected-product-wrapper .product .product-info{border:1px solid rgba(0,0,0,0.4);background:rgba(0,0,0,0.15)}.goblet-of-fire .wrapper .product .product-info .summary,.goblet-of-fire .product-display .product .product-info .summary,.goblet-of-fire .selected-product-wrapper .product .product-info .summary{color:#ccc}.goblet-of-fire .wrapper .product .product-info li:not(:last-of-type),.goblet-of-fire .product-display .product .product-info li:not(:last-of-type),.goblet-of-fire .selected-product-wrapper .product .product-info li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.4)}.goblet-of-fire .wrapper .product .description-container h1,.goblet-of-fire .wrapper .product .description-container h2,.goblet-of-fire .wrapper .product .description-container h3,.goblet-of-fire .wrapper .product .description-container h4,.goblet-of-fire .wrapper .product .description-container h5,.goblet-of-fire .wrapper .product .description-container h6,.goblet-of-fire .product-display .product .description-container h1,.goblet-of-fire .product-display .product .description-container h2,.goblet-of-fire .product-display .product .description-container h3,.goblet-of-fire .product-display .product .description-container h4,.goblet-of-fire .product-display .product .description-container h5,.goblet-of-fire .product-display .product .description-container h6,.goblet-of-fire .selected-product-wrapper .product .description-container h1,.goblet-of-fire .selected-product-wrapper .product .description-container h2,.goblet-of-fire .selected-product-wrapper .product .description-container h3,.goblet-of-fire .selected-product-wrapper .product .description-container h4,.goblet-of-fire .selected-product-wrapper .product .description-container h5,.goblet-of-fire .selected-product-wrapper .product .description-container h6{color:#fff;font-weight:normal}.goblet-of-fire .wrapper .product .description-container p,.goblet-of-fire .product-display .product .description-container p,.goblet-of-fire .selected-product-wrapper .product .description-container p{color:#999}.preview-toggle input[type=checkbox]{position:absolute;left:-9999px}.preview-toggle+label{position:relative;display:inline-block;margin:-3px 5px;border-radius:15px;-webkit-box-shadow:inset 0 0 5px 1px #9d9d9d;box-shadow:inset 0 0 5px 1px #9d9d9d;width:35px;height:20px;background:#aaa;text-indent:-5000px;cursor:pointer}.preview-toggle+label .active,.preview-toggle+label .inactive{-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);position:absolute;top:0;left:0;display:block;border-radius:15px;height:20px;width:20px}.preview-toggle+label .active{background:#36a9ae}.preview-toggle+label .inactive{background:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2);z-index:1}.preview-toggle .inactive-label,.preview-toggle .active-label{display:inline-block;color:#aaa}.preview-toggle:checked+label .active{width:35px;background:#36a9ae;-webkit-box-shadow:inset 0 0 5px 1px #36a9ae;box-shadow:inset 0 0 5px 1px #36a9ae}.preview-toggle:checked+label .inactive{left:15px;-webkit-box-shadow:inset 0 0 0 1px #36a9ae,0 2px 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 0 1px #36a9ae,0 2px 4px rgba(0,0,0,0.2)}.preview-toggle:checked ~ .active-label{color:#36a9ae}.ratings-box{display:block;width:100%;overflow:hidden}.ratings-box--is-small{height:17px}.ratings-box--is-small.showing-histogram{height:195px}.ratings-box--is-small.showing-histogram .ratings-box__count i{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ratings-box--is-large{height:30px}.ratings-box__stars{list-style-type:none;padding:0}.ratings-box__stars li{padding:0}.ratings-box__star{float:left;background-image:url(https://assets.gumroad.com/assets/ratings/star-0-default-6bcc6d6df10da29d296a8bfe999f33f3f52a2de2a4feac53a1a844f3b3647277.svg);width:30px;height:30px;padding-right:8px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 350ms cubic-bezier(0.23, 1.5, 0.32, 1);transition:-webkit-transform 350ms cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 350ms cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 350ms cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 350ms cubic-bezier(0.23, 1.5, 0.32, 1)}.ratings-box__star--is-small{width:17px;height:17px;padding-right:5px}.ratings-box__star--is-last{padding-right:0}.ratings-box__star.hover{background-image:url(https://assets.gumroad.com/assets/ratings/star-100-default-61baf1e9710fedc935d9bbe5afdfc34c623dc63824d5ab0112a7a44ba9dc4f27.svg);cursor:pointer}.ratings-box__star.hover:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ratings-box__star.hover:hover:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ratings-box__star.empty-star{background-image:url(https://assets.gumroad.com/assets/ratings/star-0-default-6bcc6d6df10da29d296a8bfe999f33f3f52a2de2a4feac53a1a844f3b3647277.svg)}.ratings-box__star.half-star{background-image:url(https://assets.gumroad.com/assets/ratings/star-50-default-0c7c4f58285f51ced81747a7221c0cd50b5b75b9ac101a757916f1f69f38e147.svg)}.ratings-box__star.full-star{background-image:url(https://assets.gumroad.com/assets/ratings/star-100-default-61baf1e9710fedc935d9bbe5afdfc34c623dc63824d5ab0112a7a44ba9dc4f27.svg)}.ratings-box__count{display:inline-block;height:17px;margin-left:10px;top:-1px;position:relative;font-weight:500;color:#aaa}.ratings-box__count.show-histogram{color:#36a9ae}.ratings-box__count.show-histogram:hover{cursor:pointer}.ratings-box__count i{margin-left:3px}.ratings-box__histogram{margin-top:3px}.ratings-box__histogram li{display:block;overflow:hidden;margin-top:10px;position:relative}.ratings-box__histogram li label{float:left;margin-top:3px;width:80px}.ratings-box__histogram li label span{color:#ccc}.ratings-box__histogram li .bar{position:absolute;height:20px;top:0;right:0;bottom:0;left:80px;border-radius:4px;overflow:hidden;background:#eee;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.05)}.ratings-box__histogram li .bar .filled{border-radius:4px;height:20px;background:#fdce71;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.05)}.product-ratings-container{margin-top:20px;border-width:1px;border-style:solid;border-color:#ddd;border-radius:4px;width:100%;padding-left:15px;padding-right:15px;padding-top:16px;padding-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width: 480px){.product-ratings-container{margin-top:10px}}.creator-details-label{font-size:13px;margin-bottom:15px}.creator-details-label label{color:#aaa;font-weight:500}.creator-details-label label span{font-weight:400;color:#ccc}.creator-details-fields,.creator-details-fields--contact-information,.creator-details-fields--business-contact-information,.creator-details-fields--full-ssn,.creator-details-fields--business-tax-id,.creator-details-fields--newsletter-opt-in,.creator-details-fields--account-type{margin-bottom:20px;font-size:17px;position:relative}.creator-details-fields--contact-information,.creator-details-fields--business-contact-information,.creator-details-fields--full-ssn{border:1px solid #ddd;border-radius:4px;overflow:hidden}.creator-details-fields--business-tax-id input[type="text"]{border:1px solid #ddd;border-radius:4px}.creator-details-fields--business-tax-id input[type="text"]:focus{border-bottom:1px solid #ddd}.creator-details-fields input,.creator-details-fields--contact-information input,.creator-details-fields--business-contact-information input,.creator-details-fields--full-ssn input,.creator-details-fields--business-tax-id input,.creator-details-fields--newsletter-opt-in input,.creator-details-fields--account-type input{border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;padding:20px}.creator-details-fields input:focus,.creator-details-fields--contact-information input:focus,.creator-details-fields--business-contact-information input:focus,.creator-details-fields--full-ssn input:focus,.creator-details-fields--business-tax-id input:focus,.creator-details-fields--newsletter-opt-in input:focus,.creator-details-fields--account-type input:focus{border:0}.creator-details-fields select,.creator-details-fields--contact-information select,.creator-details-fields--business-contact-information select,.creator-details-fields--full-ssn select,.creator-details-fields--business-tax-id select,.creator-details-fields--newsletter-opt-in select,.creator-details-fields--account-type select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;padding:0 20px;width:100%}.creator-details-fields select.half,.creator-details-fields--contact-information select.half,.creator-details-fields--business-contact-information select.half,.creator-details-fields--full-ssn select.half,.creator-details-fields--business-tax-id select.half,.creator-details-fields--newsletter-opt-in select.half,.creator-details-fields--account-type select.half{border:0;border-bottom:1px solid #ddd;border-radius:0;height:60px}.creator-details-fields select.third,.creator-details-fields--contact-information select.third,.creator-details-fields--business-contact-information select.third,.creator-details-fields--full-ssn select.third,.creator-details-fields--business-tax-id select.third,.creator-details-fields--newsletter-opt-in select.third,.creator-details-fields--account-type select.third{border:0;border-radius:0;height:60px}.creator-details-fields select.full:focus,.creator-details-fields--contact-information select.full:focus,.creator-details-fields--business-contact-information select.full:focus,.creator-details-fields--full-ssn select.full:focus,.creator-details-fields--business-tax-id select.full:focus,.creator-details-fields--newsletter-opt-in select.full:focus,.creator-details-fields--account-type select.full:focus{border-color:#ddd}.creator-details-fields .half,.creator-details-fields--contact-information .half,.creator-details-fields--business-contact-information .half,.creator-details-fields--full-ssn .half,.creator-details-fields--business-tax-id .half,.creator-details-fields--newsletter-opt-in .half,.creator-details-fields--account-type .half{border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.creator-details-fields .half:focus,.creator-details-fields--contact-information .half:focus,.creator-details-fields--business-contact-information .half:focus,.creator-details-fields--full-ssn .half:focus,.creator-details-fields--business-tax-id .half:focus,.creator-details-fields--newsletter-opt-in .half:focus,.creator-details-fields--account-type .half:focus{border-bottom:1px solid #ddd}.creator-details-fields .half:first-child,.creator-details-fields--contact-information .half:first-child,.creator-details-fields--business-contact-information .half:first-child,.creator-details-fields--full-ssn .half:first-child,.creator-details-fields--business-tax-id .half:first-child,.creator-details-fields--newsletter-opt-in .half:first-child,.creator-details-fields--account-type .half:first-child{border-right:1px solid #ddd}.creator-details-fields .half:first-child:focus,.creator-details-fields--contact-information .half:first-child:focus,.creator-details-fields--business-contact-information .half:first-child:focus,.creator-details-fields--full-ssn .half:first-child:focus,.creator-details-fields--business-tax-id .half:first-child:focus,.creator-details-fields--newsletter-opt-in .half:first-child:focus,.creator-details-fields--account-type .half:first-child:focus{border-right:1px solid #ddd}.creator-details-fields .full,.creator-details-fields--contact-information .full,.creator-details-fields--business-contact-information .full,.creator-details-fields--full-ssn .full,.creator-details-fields--business-tax-id .full,.creator-details-fields--newsletter-opt-in .full,.creator-details-fields--account-type .full{border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.creator-details-fields .full:focus,.creator-details-fields--contact-information .full:focus,.creator-details-fields--business-contact-information .full:focus,.creator-details-fields--full-ssn .full:focus,.creator-details-fields--business-tax-id .full:focus,.creator-details-fields--newsletter-opt-in .full:focus,.creator-details-fields--account-type .full:focus{border-bottom:1px solid #ddd}.creator-details-fields .third,.creator-details-fields select.third,.creator-details-fields--contact-information .third,.creator-details-fields--business-contact-information .third,.creator-details-fields--full-ssn .third,.creator-details-fields--business-tax-id .third,.creator-details-fields--newsletter-opt-in .third,.creator-details-fields--account-type .third,.creator-details-fields--contact-information select.third,.creator-details-fields--business-contact-information select.third,.creator-details-fields--full-ssn select.third,.creator-details-fields--business-tax-id select.third,.creator-details-fields--newsletter-opt-in select.third,.creator-details-fields--account-type select.third{border-right:1px solid #ddd;width:33.333%}.creator-details-fields .third:focus,.creator-details-fields select.third:focus,.creator-details-fields--contact-information .third:focus,.creator-details-fields--business-contact-information .third:focus,.creator-details-fields--full-ssn .third:focus,.creator-details-fields--business-tax-id .third:focus,.creator-details-fields--newsletter-opt-in .third:focus,.creator-details-fields--account-type .third:focus,.creator-details-fields--contact-information select.third:focus,.creator-details-fields--business-contact-information select.third:focus,.creator-details-fields--full-ssn select.third:focus,.creator-details-fields--business-tax-id select.third:focus,.creator-details-fields--newsletter-opt-in select.third:focus,.creator-details-fields--account-type select.third:focus{border-right:1px solid #ddd}.creator-details-fields .third.last-in-row,.creator-details-fields select.third.last-in-row,.creator-details-fields--contact-information .third.last-in-row,.creator-details-fields--business-contact-information .third.last-in-row,.creator-details-fields--full-ssn .third.last-in-row,.creator-details-fields--business-tax-id .third.last-in-row,.creator-details-fields--newsletter-opt-in .third.last-in-row,.creator-details-fields--account-type .third.last-in-row,.creator-details-fields--contact-information select.third.last-in-row,.creator-details-fields--business-contact-information select.third.last-in-row,.creator-details-fields--full-ssn select.third.last-in-row,.creator-details-fields--business-tax-id select.third.last-in-row,.creator-details-fields--newsletter-opt-in select.third.last-in-row,.creator-details-fields--account-type select.third.last-in-row{border-right:0}.creator-details-fields .no-state,.creator-details-fields--contact-information .no-state,.creator-details-fields--business-contact-information .no-state,.creator-details-fields--full-ssn .no-state,.creator-details-fields--business-tax-id .no-state,.creator-details-fields--newsletter-opt-in .no-state,.creator-details-fields--account-type .no-state{width:66.667%}.creator-details-fields .creator-details-inform,.creator-details-fields--contact-information .creator-details-inform,.creator-details-fields--business-contact-information .creator-details-inform,.creator-details-fields--full-ssn .creator-details-inform,.creator-details-fields--business-tax-id .creator-details-inform,.creator-details-fields--newsletter-opt-in .creator-details-inform,.creator-details-fields--account-type .creator-details-inform{background:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;font-size:13px;line-height:18px;padding:10px 15px;position:absolute;margin:0;top:68px;width:100%}.creator-details-fields .creator-details-inform.showing,.creator-details-fields--contact-information .creator-details-inform.showing,.creator-details-fields--business-contact-information .creator-details-inform.showing,.creator-details-fields--full-ssn .creator-details-inform.showing,.creator-details-fields--business-tax-id .creator-details-inform.showing,.creator-details-fields--newsletter-opt-in .creator-details-inform.showing,.creator-details-fields--account-type .creator-details-inform.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.creator-details--fields--photo-id-file-upload{position:static !important;top:0 !important;left:0 !important;padding:12px 0 13px !important}.creator-details-fields--newsletter-opt-in{font-size:17px}.creator-details-fields--newsletter-opt-in label{color:#aaa}.creator-details-fields--newsletter-opt-in label:before{width:20px;height:20px;display:block;border-radius:50%;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);content:"";display:inline-block;font-size:8px;font-family:GumIcons;line-height:20px;margin-right:15px;text-align:center;float:left;position:relative;top:-1px}.creator-details-fields--newsletter-opt-in label:hover{cursor:pointer}.creator-details-fields--newsletter-opt-in input[type="checkbox"]{text-indent:-9999px;display:none}.creator-details-fields--newsletter-opt-in input[type="checkbox"]:checked ~ label{color:#797874}.creator-details-fields--newsletter-opt-in input[type="checkbox"]:checked ~ label:before{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;color:#fff;content:"\e015"}.creator-details-fields--account-type{position:relative;border:1px solid #ddd;border-radius:4px;overflow:hidden;display:block;height:60px;z-index:1}.creator-details-fields--account-type:after{border-right:1px solid #ddd;content:"";display:block;height:60px;left:50%;position:absolute;top:0}.creator-details-fields--account-type:hover{cursor:pointer}.creator-details-fields--account-type.is-business .account-type--individual,.creator-details-fields--account-type:not(.is-business) .account-type--business{color:#ccc}.creator-details-fields--account-type.is-business .account-type--individual .gi-check,.creator-details-fields--account-type:not(.is-business) .account-type--business .gi-check{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.creator-details-fields--account-type.is-business .account-type--business,.creator-details-fields--account-type:not(.is-business) .account-type--individual{color:#aaa}.creator-details-fields--account-type.is-business .account-type--business .gi-check,.creator-details-fields--account-type:not(.is-business) .account-type--individual .gi-check{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.creator-details-fields--account-type .six.columns{padding:0}.creator-details-fields--account-type .account-type,.creator-details-fields--account-type .account-type--business,.creator-details-fields--account-type .account-type--individual{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:0;color:#aaa;display:inline-block;height:60px;padding:20px;position:absolute;width:50%}.creator-details-fields--account-type .account-type .gi-check,.creator-details-fields--account-type .account-type--business .gi-check,.creator-details-fields--account-type .account-type--individual .gi-check{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;border-radius:50%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#fff;font-size:15px;height:32px;line-height:32px;margin-top:-6px;margin-right:-6px;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:32px}.creator-details-fields--account-type .account-type--business{color:#ccc;left:50%}.creator-details-fields--account-type .account-type--business .gi-check{opacity:0;-webkit-transform:scale(0) rotate(10deg);transform:scale(0) rotate(10deg)}.creator-details-survey{border-radius:4px;border:1px solid #ddd;background:#fff;margin-bottom:20px;padding:0 15px}.creator-details-survey .row{border-bottom:1px solid #eee;padding:15px 0}.creator-details-survey .row label{font-size:16px;line-height:40px}.creator-details-survey .row label.with-note{line-height:0}.creator-details-survey .row small{color:#aaa;display:block;font-size:12px}.creator-details-survey .row small span{color:#36a9ae;text-decoration:underline}.creator-details-survey .row input,.creator-details-survey .row select{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:10px;width:100%}.creator-details-survey .row:last-child{border-bottom:0;margin-bottom:0}.creator-details-input-card{border:1px solid #ddd;border-radius:4px;background:url(https://assets.gumroad.com/assets/settings/noise-fd620b02d5e3921beed47b9d332d52ddcfda8ba9109c07c3c6b226690f1a6c3e.png) #fff;margin-bottom:20px;position:relative}.creator-details-input-card .stroke{background:#36a9ae;border-radius:3px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.4);box-shadow:inset 0 0 2px rgba(0,0,0,0.4);position:absolute;top:5px;left:5px;bottom:5px;right:5px;z-index:1}.creator-details-input-card .creator-details-input-card-content{background:url(https://assets.gumroad.com/assets/settings/noise-fd620b02d5e3921beed47b9d332d52ddcfda8ba9109c07c3c6b226690f1a6c3e.png) #fff;border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4);box-shadow:0 0 2px rgba(0,0,0,0.4);padding:20px 5px 0;position:relative;overflow:hidden;margin:10px;z-index:2}.creator-details-input-card .creator-details-input-card-content input[type="password"],.creator-details-input-card .creator-details-input-card-content input[type="text"],.creator-details-input-card .creator-details-input-card-content select{height:40px;padding:10px;position:relative;border:1px solid #ddd;border-radius:4px}.creator-details-input-card .creator-details-input-card-content .creator-ssn-container{padding-left:0}.creator-details-input-card .creator-details-input-card-content .mini-rule{margin-bottom:15px}.creator-details-input-card .creator-details-input-card-content .month,.creator-details-input-card .creator-details-input-card-content .day,.creator-details-input-card .creator-details-input-card-content .year{margin-right:15px;width:calc(33% - 15px)}.creator-details-input-card .creator-details-input-card-content .year{margin-right:0;width:calc(33%)}.creator-details-input-card .creator-details-input-card-content .whole{width:100%}.orientation-task-content{padding:30px 20px;text-align:left}.orientation-task-content .button-block{width:100%}.orientation-task-content .orientation-task-footer .notice{margin:15px 0;text-align:center}.orientation-task-content .orientation-task-footer .notice small{color:#aaa;font-size:11px;margin-top:15px}.orientation-tip,.orientation-tip--alert,.orientation-tip--bank-statement-preview{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #ddd;margin-bottom:20px;padding:20px;position:relative}.orientation-tip .orientation-tip-title,.orientation-tip--alert .orientation-tip-title,.orientation-tip--bank-statement-preview .orientation-tip-title{color:#252a2e;font-size:17px;font-weight:bold}.orientation-tip .orientation-tip-title .gi,.orientation-tip--alert .orientation-tip-title .gi,.orientation-tip--bank-statement-preview .orientation-tip-title .gi{margin-right:5px;font-size:21px}.orientation-tip .orientation-tip-content p,.orientation-tip--alert .orientation-tip-content p,.orientation-tip--bank-statement-preview .orientation-tip-content p{font-size:14px;line-height:22px;margin-bottom:15px}.orientation-tip .orientation-tip-content p:last-child,.orientation-tip--alert .orientation-tip-content p:last-child,.orientation-tip--bank-statement-preview .orientation-tip-content p:last-child{margin-bottom:0}.orientation-tip .encryption-notice-toggle,.orientation-tip--alert .encryption-notice-toggle,.orientation-tip--bank-statement-preview .encryption-notice-toggle{background:#36a9ae;border-radius:50%;color:#fff;font-weight:500;text-align:center;width:20px}.orientation-tip .encryption-notice-toggle:hover,.orientation-tip--alert .encryption-notice-toggle:hover,.orientation-tip--bank-statement-preview .encryption-notice-toggle:hover{-webkit-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;background:#30969b;cursor:pointer}.orientation-tip .encryption-notice-toggle.active,.orientation-tip .encryption-notice-toggle:active,.orientation-tip--alert .encryption-notice-toggle.active,.orientation-tip--bank-statement-preview .encryption-notice-toggle.active,.orientation-tip--alert .encryption-notice-toggle:active,.orientation-tip--bank-statement-preview .encryption-notice-toggle:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}.orientation-tip--alert{background:#fffdf9;border:1px solid #fdce71;padding:0}.orientation-tip--alert h2{background:#fedfa3;border-bottom:1px solid #fdce71;padding:15px 20px}.orientation-tip--alert .orientation-tip-content{padding:20px}.orientation-tip--alert h2,.orientation-tip--alert p,.orientation-tip--alert label{color:#614611}.orientation-tip--alert .button,.orientation-tip--alert input{width:100%}.orientation-tip--alert .columns{padding-right:0}.orientation-tip--alert .eight.columns{padding-left:0}.orientation-tip--alert input{border-color:#fdce71;-webkit-box-sizing:border-box;box-sizing:border-box}.orientation-tip--alert input:focus{border-color:#fdce71}.orientation-tip--bank-statement-preview{bottom:-71px;opacity:0;padding:0;position:absolute;right:-243px;width:280px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.orientation-tip--bank-statement-preview.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.orientation-tip--bank-statement-preview:after,.orientation-tip--bank-statement-preview:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-right-color:#fff;border-width:10px;top:50%;margin-left:-10px;left:-10px}.orientation-tip--bank-statement-preview:before{border-right-color:#ddd;margin-left:-11px}.orientation-tip--bank-statement-preview table{width:100%}.orientation-tip--bank-statement-preview thead{border-bottom:1px solid #ddd;color:#ccc;font-size:7px;letter-spacing:1px}.orientation-tip--bank-statement-preview thead th{padding:5px;text-transform:uppercase}.orientation-tip--bank-statement-preview thead th:first-child{padding-left:10px}.orientation-tip--bank-statement-preview thead th:last-child{padding-right:10px;text-align:right}.orientation-tip--bank-statement-preview tbody{color:#797874;font-size:12px}.orientation-tip--bank-statement-preview tbody .example td{color:#252a2e}.orientation-tip--bank-statement-preview tbody .example td:nth-child(2){overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap}.orientation-tip--bank-statement-preview tbody .highlight{border:1px solid #fedfa3;border-radius:2px;background:#fef1d6;margin-left:-3px;padding:2px 3px}.orientation-tip--bank-statement-preview tbody td{padding:5px;text-transform:uppercase}.orientation-tip--bank-statement-preview tbody td:first-child{padding-left:10px}.orientation-tip--bank-statement-preview tbody td:last-child{padding-right:10px;text-align:right}.orientation-tip.secure-details-explanation,.secure-details-explanation.orientation-tip--alert,.secure-details-explanation.orientation-tip--bank-statement-preview{margin-top:15px;position:relative}.orientation-modal .gr-modals .gr-modal,.orientation-modal--is-video-modal .gr-modals .gr-modal{background-image:none;overflow-x:hidden;overflow-y:auto;max-width:670px;max-height:85vh}.orientation-modal .gr-modals .gr-modal.showing,.orientation-modal--is-video-modal .gr-modals .gr-modal.showing{top:50px}@-moz-document url-prefix(){.orientation-modal .orientation-task-content .creator-secure-details input,.orientation-modal--is-video-modal .orientation-task-content .creator-secure-details input{-moz-box-sizing:content-box !important;width:90% !important;height:15px !important;padding:12px !important}}.orientation-modal--is-video-modal .gr-modals .gr-modal{max-width:940px;overflow:visible;width:100%}.orientation-modal--is-video-modal .button-close{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);position:absolute;right:-15px;top:-15px}.orientation-modal--is-video-modal iframe{margin-bottom:-6px}.orientation-greeter{border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:50px 0 0}.orientation-introduction{border-top-left-radius:4px;border-top-right-radius:4px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:250px;padding:20px;text-align:center}.orientation-introduction img{width:100px;height:100px;display:block;background:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:50%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:-70px auto 20px;padding:5px}.orientation-introduction h2{color:#252a2e;font-size:32px;line-height:38px;margin-bottom:15px}.orientation-introduction .lead{color:#797874;font-size:21px;line-height:31px;margin:0 auto;max-width:840px}.orientation-introduction .lead a{text-decoration:underline}.orientation-introduction .lead a:hover{color:#30969b}.orientation-introduction .cite{color:#aaa;font-weight:500;margin-top:15px}.orientation-introduction .cite span{color:#ccc;font-weight:400}.audience-welcome-header,.audience-success-header{height:0;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-transform:translateX(-9999px);transform:translateX(-9999px)}.audience-welcome-header.showing,.audience-success-header.showing{opacity:1;height:115px;-webkit-transform:translateX(0);transform:translateX(0)}.audience-username-form{margin:0 auto;text-align:center;width:420px}.audience-username-form .username-input,.audience-username-form .call-to-action{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.audience-username-form .username-input.showing,.audience-username-form .call-to-action.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.audience-username-form .username-input.call-to-action,.audience-username-form .call-to-action.call-to-action{-webkit-transition-delay:.4s;transition-delay:.4s;width:100%;top:0;left:0;position:absolute}.audience-username-form input{width:175px;border-right:0}.audience-username-form input:focus{border-right:0}.audience-username-form .input-suffix{width:42px;height:42px;display:block;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.orientation-main-content,.orientation-main-content--no-footer,.orientation-main-content--larger-padding{background:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ddd;border-top:1px solid #ddd;clear:both;height:auto;overflow:hidden;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:100%}.orientation-main-content h3,.orientation-main-content--no-footer h3,.orientation-main-content--larger-padding h3{color:#252a2e;font-size:21px;line-height:21px;margin-bottom:15px}.orientation-main-content h4,.orientation-main-content--no-footer h4,.orientation-main-content--larger-padding h4{color:#252a2e;font-size:14px;margin-bottom:10px}.orientation-main-content p,.orientation-main-content--no-footer p,.orientation-main-content--larger-padding p{color:#aaa;font-size:16px;line-height:25px;margin-bottom:20px}.orientation-main-content p.small,.orientation-main-content--no-footer p.small,.orientation-main-content--larger-padding p.small{font-size:12px;line-height:18px}.orientation-main-content--no-footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.orientation-main-content--larger-padding{padding:50px 60px 30px}.orientation-pathway,.orientation-pathway--choose,.orientation-pathway--product{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-transition:1s -webkit-transform cubic-bezier(0.23, 1.5, 0.32, 1);transition:1s -webkit-transform cubic-bezier(0.23, 1.5, 0.32, 1);transition:1s transform cubic-bezier(0.23, 1.5, 0.32, 1);transition:1s transform cubic-bezier(0.23, 1.5, 0.32, 1),1s -webkit-transform cubic-bezier(0.23, 1.5, 0.32, 1);width:940px;position:relative}.orientation-pathway .pathway,.orientation-pathway--choose .pathway,.orientation-pathway--product .pathway{background:#f8f8f8;padding:30px 15px;-webkit-transition:background 1s cubic-bezier(0.23, 1.5, 0.32, 1);transition:background 1s cubic-bezier(0.23, 1.5, 0.32, 1)}.orientation-pathway .pathway .pathway-cta,.orientation-pathway--choose .pathway .pathway-cta,.orientation-pathway--product .pathway .pathway-cta{width:200px}.orientation-icon{background-size:cover;display:block;height:157px;margin:15px auto 30px;width:256px}.orientation-icon.audience-pathway-icon{background-image:url(https://assets.gumroad.com/assets/orientation/audience-6a4a96da3e4968545e1b9d261ead90db131b6655a783975b6e01c033336c939c.svg)}.orientation-icon.product-pathway-icon{background-image:url(https://assets.gumroad.com/assets/orientation/product-ee4929ac849d1597881c4e59473a8dd5780114d2113da79e76f5a78bdf4a1b37.svg)}.orientation-icon.grow-icon{background-image:url(https://assets.gumroad.com/assets/orientation/grow-154d270450b024b8b3dce54cd6488a7321bfee6a23aa8e50b491c88589fec815.svg);height:120px;width:176px}.orientation-icon.engage-icon{background-image:url(https://assets.gumroad.com/assets/orientation/engage-4e57984283c4d364711744a726150128cef9d8d3a449a2e2b727a8d9dac9fc56.svg);height:94px;margin-bottom:40px;margin-top:30px;width:163px}.orientation-icon.sell-icon{background-image:url(https://assets.gumroad.com/assets/orientation/sell-10629db9d9a880eef51ac261290cc992ef377f4e70f7fb882fb28c80cbe5ca62.svg);height:108px;margin-bottom:40px;width:142px}.orientation-signoff,.orientation-signoff--thirty-day-challenge{border-bottom-right-radius:4px;border-bottom-left-radius:4px;color:#797874;font-size:17px;padding:30px 30px 30px 70px;text-align:center}.orientation-signoff .gi,.orientation-signoff--thirty-day-challenge .gi{font-size:32px;left:30px;position:absolute;top:23px;width:32px}.orientation-signoff.condensed,.condensed.orientation-signoff--thirty-day-challenge{padding-left:40px}.orientation-signoff--thirty-day-challenge{padding:0}.welcome-greeter .navigation-links,.welcome-greeter .navigation-dropdown--account li:not(.log-out-trigger){display:none}.main-app-content.analytics-box{padding:0 0 30px}.analytics-options{margin-top:20px}.analytics-box #datepicker-calendar{z-index:205;position:absolute}.analytics-box .analytics-empty-state{background:url(https://assets.gumroad.com/assets/dashboard-sales-64f3fbd7a0161da78edbc7687726afd04a4da6f998834d9b89201a2ca2d952a0.png) top center;height:640px}.analytics-box .analytics-empty-state .empty-state-message{border-radius:4px;margin:0 auto;top:80px;position:relative;width:700px;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #ddd;background:#fff;text-align:center;-webkit-box-shadow:0 0 40px #e6e6e6;box-shadow:0 0 40px #e6e6e6;font-size:17px;-webkit-animation-name:message;animation-name:message;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.23, 1.5, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-animation-duration:.3s;animation-duration:.3s}.analytics-box .analytics-empty-state .empty-state-message h1{font-size:26px}.analytics-box .analytics-empty-state .empty-state-message p{font-size:21px;line-height:34px;margin:40px 0;color:#aaa}@-webkit-keyframes message{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes message{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}.analytics-box .analytics-toggle{margin:50px 0}.analytics-box .analytics-toggle .type-toggle .toggle{border-radius:20px;float:left;padding:8px 16px;margin:0;font-size:17px;display:inline-block;border:1px solid #ddd;background:#fff;color:#797874;cursor:pointer;margin-right:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.analytics-box .analytics-toggle .type-toggle .toggle:hover{border-color:#c4c4c4}.analytics-box .analytics-toggle .type-toggle .toggle:active,.analytics-box .analytics-toggle .type-toggle .toggle:active+.by-product-multi{-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.analytics-box .analytics-toggle .type-toggle .toggle.selected,.analytics-box .analytics-toggle .type-toggle .toggle.selected+.by-product-multi{color:#fff;background:#36a9ae;border-color:transparent}.analytics-box .analytics-toggle .type-toggle .toggle.by-product-single.selected{border-right-color:#fff}.analytics-box .analytics-toggle .type-toggle .trigger-wrapper{float:left}.analytics-box .analytics-toggle .type-toggle .by-product-single{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:0}.analytics-box .analytics-toggle .type-toggle .by-product-multi{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0;color:#ccc}.analytics-box .analytics-toggle .type-toggle .by-product-multi .gi{-webkit-transform:translateY(0%) rotate(90deg);transform:translateY(0%) rotate(90deg)}.analytics-box .analytics-toggle .type-toggle .by-product-multi.showing-popover .gi{-webkit-transform:translateY(0%) rotate(270deg);transform:translateY(0%) rotate(270deg)}.analytics-box .chart-analytics{clear:both;width:940px;height:370px;position:relative;opacity:0;margin:40px 0}.analytics-box .chart-analytics.shown{opacity:1}.analytics-box .chart-analytics .chart-container{position:relative;left:-100px}.analytics-box .chart-analytics .y-axis.left .axis-label{fill:#36a9ae}.analytics-box .chart-analytics .y-axis.left text{fill:#36a9ae}.analytics-box .chart-analytics .line{fill:none;stroke:#36a9ae;stroke-width:2px}.analytics-box .chart-analytics .point{fill:#36a9ae}.analytics-box .chart-analytics .bar{border-radius:10px}.analytics-box .chart-analytics .bar.views{fill:#f5f5f5}.analytics-box .chart-analytics .bar.views.highlight{fill:#4fc3c8}.analytics-box .chart-analytics .bar.sales{fill:#eee}.analytics-box .chart-analytics .bar.sales.highlight{opacity:0}.analytics-box .total-analytics .full.column{padding:0}.analytics-box .total-analytics li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#797874;font-size:45px;width:33%;float:left;line-height:40px}.analytics-box .total-analytics li strong{font-weight:inherit}.analytics-box .total-analytics .total-recurring-charges{position:absolute;font-size:17px}.analytics-box .legend{margin-top:10px}.analytics-box .legend li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:21px;padding-left:24px;padding-right:20px;position:relative;width:33%;float:left;background:url(https://assets.gumroad.com/assets/funnel-icon-a1d9a21536c47701bc541fc995fecae19d8ad5d4260591d28aca591fc72ce509.svg) center right no-repeat}.analytics-box .legend li:before{border-radius:50%;width:14px;height:14px;display:block;display:block;content:"";background:#000;position:absolute;top:4px;left:0}.analytics-box .legend li.views{color:rgba(0,0,0,0.15)}.analytics-box .legend li.views:before{background:rgba(0,0,0,0.07)}.analytics-box .legend li.sales{color:rgba(0,0,0,0.25)}.analytics-box .legend li.sales:before{background:rgba(0,0,0,0.25)}.analytics-box .legend li.total{color:#36a9ae}.analytics-box .legend li.total:before{background:#36a9ae}.analytics-box .legend li:last-child{background:none}.analytics-box .conversion-analytics{position:relative;padding-right:30px;margin-top:30px}.analytics-box .conversion-analytics .conversion-available-notice{color:#797874;font-size:15px;padding-left:10px}.analytics-box .conversion-analytics .pie{width:100%;height:200px}.analytics-box .conversion-analytics .pie .connector{stroke:rgba(0,0,0,0.2)}.analytics-box .conversion-analytics .pie text{font-size:17px;font-weight:bold;fill:#444}.analytics-box .conversion-analytics .pie text.small{font-size:17px;font-weight:normal;fill:#666}.analytics-box .conversion-analytics .pie .foreground{fill:#36a9ae}.analytics-box .conversion-analytics .pie .background{fill:#36a9ae;opacity:.4}.analytics-box .conversion-analytics .pie .conversion-first-text,.analytics-box .conversion-analytics .pie .conversion-second-text{cursor:default;text-decoration:underline}.analytics-box .map-analytics{position:relative;padding:0 30px 0 0}.analytics-box .map-analytics .loading-overlay{margin-left:-15px}.analytics-box .map-analytics .section-header{display:inline-block}.analytics-box .map-analytics select{float:right;width:180px;padding:5px 8px}.analytics-box .map-analytics .background{fill:none}.analytics-box .map-analytics .map{padding-top:20px}.analytics-box .map-analytics #states,.analytics-box .map-analytics #countries{fill:#f5f5f5;stroke:#fff;stroke-width:1px}.analytics-box .referrals{padding:0 0 0 30px}.analytics-box .referrals .referral-table{width:100%;border-width:1px;border-color:#eee;border-collapse:collapse}.analytics-box .referrals .referral-table th{font-size:17px;text-align:left;color:#aaa;padding-bottom:15px;border-bottom:1px solid #eee}.analytics-box .referrals .referral-table th::-moz-selection,.analytics-box .referrals .referral-table th span::-moz-selection{background:transparent}.analytics-box .referrals .referral-table th::selection,.analytics-box .referrals .referral-table th span::selection{background:transparent}.analytics-box .referrals .referral-table th strong{font-weight:normal;font-size:24px;color:#252a2e}.analytics-box .referrals .referral-table th .sort{cursor:pointer}.analytics-box .referrals .referral-table th .sort .sort-arrow{font-size:77%;opacity:0}.analytics-box .referrals .referral-table th .sort.selected .sort-arrow{opacity:1}.analytics-box .referrals .referral-table td{font-size:17px;padding:15px 0;border-top:1px solid #eee}.analytics-box .referrals .referral-table td.sorted{font-weight:bold}.analytics-box .referrals .referral-table td.domain .domain-name{width:180px;overflow:hidden;text-overflow:ellipsis}.analytics-box .referrals .referral-table td.domain .domain-name.expanded{word-wrap:break-word}.analytics-box .referrals .referral-table .last{text-align:right}.analytics-box #products{color:#797874;font-size:17px;line-height:46px;float:right}.analytics-box #products #product-selection{font-weight:bold;color:#252a2e;text-decoration:underline}.analytics-box .section-header{font-size:26px;line-height:32px;color:#797874;margin-bottom:24px}.analytics-box .products-list{top:50px;left:0;padding:15px;min-width:300px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:17px}.analytics-box .products-list .toggle-products{border-radius:20px;position:absolute;right:8px;top:8px;font-size:12px;padding:6px 15px;border:1px solid #ddd;color:#797874;-webkit-transition:all .2s ease;transition:all .2s ease}.analytics-box .products-list .toggle-products:hover{border-color:#c4c4c4;text-decoration:none}.analytics-box .products-list .toggle-products:active{-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.analytics-box .products-list li{margin-bottom:15px;max-width:400px}.analytics-box .products-list li:first-of-type{padding-right:90px}.analytics-box .products-list li:last-child{margin-bottom:0}.analytics-box .products-list li label{padding-left:5px;font-size:17px}.analytics-box #load-more{margin-top:30px}.main-app-content{background:#fff;padding:30px 0;border-bottom:1px solid #ddd;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.02);box-shadow:0 0 4px rgba(0,0,0,0.02);margin-bottom:50px;position:relative}.main-app-content.analytics-demo{padding-bottom:0}.main-app-content .demo-indicator{font-size:17px;padding:0 0 27px;border-bottom:1px solid #ddd;text-align:center}.release-date-container{border-radius:4px;position:relative;background:#fff;border:1px solid #cacaca;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.release-date-container input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;width:48%;float:left;text-align:center}.release-date-container input[type=text].right{float:right;border-top-left-radius:0}.release-date-container input[type=text]:first-of-type{border-top-right-radius:0}.release-date-container input[readonly]{color:#aaa}.release-date-container .at{float:left;font-size:17px;line-height:40px;padding:0 10px;width:14px;text-align:center;margin-left:-17px;left:50%;top:0;position:absolute;background:#eee}.release-date-container #datepicker-calendar{border-radius:4px;padding:10px;width:231px;left:15px;margin-top:-10px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.release-date-container #datepicker-calendar:before,.release-date-container #datepicker-calendar:after{right:115px}.dashboard-primary-menu{background:#fff;border-bottom:1px solid #ddd;height:75px;margin-bottom:30px}.dashboard-actions{-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;float:left;width:100%}.dashboard-actions li{display:inline-block;font-size:17px;margin-right:30px;line-height:75px;color:#797874}.dashboard-actions li a{display:block;color:#b3b3b3}.dashboard-actions li .active{position:relative}.dashboard-actions li .active:before,.dashboard-actions li .active:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-top-color:#ddd}.dashboard-actions li .active:after{border-top-color:#fff;margin-top:-1px}.dashboard-actions .actions{position:relative;border-right:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px;height:75px;float:right}.dashboard-actions .actions .button.circle-button{border-radius:50%;font-size:16px;position:relative;background:#fff;border:1px solid #ddd;color:#797874;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;vertical-align:middle;padding:10px 14px 11px;float:right;margin-left:10px}.dashboard-actions .actions .button.circle-button.showing-arrow{color:#252a2e;-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.dashboard-actions .actions .button.circle-button.showing-arrow:before,.dashboard-actions .actions .button.circle-button.showing-arrow:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-bottom-color:#ddd}.dashboard-actions .actions .button.circle-button.showing-arrow:after{border-bottom-color:#fff;margin-top:1px;z-index:10}.dashboard-actions .actions.active{color:#252a2e}.dashboard-actions .dashboard-date-picker{float:right;margin-right:0}.dashboard-actions .dashboard-date-picker .calendar-icon{width:22px;height:22px;display:block;background:url(https://assets.gumroad.com/assets/calendar-icon-4a30d6050f3eb2fb14d8e682a699fff5a00b6800274910ebbe895c7067c2e467.svg) top left;display:inline-block;margin:0 15px -6px 0}.dashboard-actions .dashboard-date-picker .gi{right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.audience-box{position:relative;padding:0}.audience-box .orientation-greeter{margin-top:110px}.audience-box .audience-empty-state{background:url(https://assets.gumroad.com/assets/dashboard-audience-9e43ec21c0c22bed8c23bd13a3dac097ab08f9e43ef2227d4017d9982f68f44a.png) top center;height:640px}.audience-box .audience-empty-state .empty-state-message{border-radius:4px;margin:0 auto;top:80px;position:relative;width:700px;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #ddd;background:#fff;text-align:center;-webkit-box-shadow:0 0 40px #e6e6e6;box-shadow:0 0 40px #e6e6e6;font-size:17px;-webkit-animation-name:message;animation-name:message;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.23, 1.5, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-animation-duration:.3s;animation-duration:.3s}.audience-box .audience-empty-state .empty-state-message h1{font-size:26px}.audience-box .audience-empty-state .empty-state-message p{font-size:21px;line-height:34px;margin:40px 0;color:#aaa}.audience-box .audience-empty-state .empty-state-message .audience-first-steps{display:inline-block;width:100%}.audience-box .audience-empty-state .empty-state-message .audience-first-steps li{float:left;color:#ccc;width:50%}.audience-box .audience-empty-state .empty-state-message .audience-first-steps li .divider{position:absolute;margin:10px 0 0 27px}.audience-box .audience-empty-state .empty-state-message .audience-first-steps li .button{width:210px}@keyframes message{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}.audience-box .follower-section{margin-top:60px;min-height:328px}.audience-box .audience-quick-stats{padding-left:0}.audience-box .audience-quick-stats li{margin-bottom:30px}.audience-box .audience-quick-stats li h2{font-size:40px;line-height:normal}.audience-box .audience-quick-stats li h2 .positive-change,.audience-box .audience-quick-stats li h2 .negative-change,.audience-box .audience-quick-stats li h2 .no-change{font-size:17px;display:inline}.audience-box .audience-quick-stats li h2 .positive-change{color:#36a9ae}.audience-box .audience-quick-stats li h2 .negative-change{color:#c04355}.audience-box .audience-quick-stats li h2 .no-change{color:#ccc}.audience-box .audience-quick-stats li .label{color:#aaa;display:inherit;font-size:21px;margin:10px 0}.audience-box .audience-quick-stats .legend{width:14px;height:14px;display:block;border-radius:50%;display:inline-block;margin-left:5px}.audience-box .audience-quick-stats .total-followers{border-bottom:1px solid #ddd;padding-bottom:30px}.audience-box .audience-quick-stats .total-followers h2{font-size:60px}.audience-box .audience-quick-stats .total-followers .legend{background-color:#36a9ae}.audience-box .audience-quick-stats .total-followers a{border-radius:20px;padding:8px 16px;margin:10px 0 0;font-size:17px;border:1px solid #ddd;background:#fff;color:#797874;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease;transition:all .2s ease}.audience-box .audience-quick-stats .total-followers a:hover{border-color:#d0d0d0;-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px;box-shadow:rgba(0,0,0,0.12) 0 2px 2px}.audience-box .audience-quick-stats .total-followers a:active{-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.audience-box .audience-quick-stats .new-followers .legend{background-color:#ddd}.audience-box .follower-signup-sources-section,.audience-box .consumption-section{border-top:1px solid #ddd;padding:60px 0 0;margin:60px auto}.audience-box .follower-signup-sources-section h1,.audience-box .consumption-section h1{font-size:26px;line-height:40px}.audience-box .follower-signup-sources-section h2,.audience-box .consumption-section h2{font-size:31px;line-height:normal}.audience-box .follower-signup-sources-section h3,.audience-box .consumption-section h3{font-size:17px}.audience-box .follower-signup-sources-section .sources-container{margin-top:40px}.audience-box .follower-signup-sources-section .sources-container .columns{padding-left:0;padding-right:40px}.audience-box .follower-signup-sources-section .sources-container .data-container{border-radius:11px;background-color:#eee;height:11px;width:100%;margin:10px 0 15px}.audience-box .follower-signup-sources-section .sources-container .data-container .data{border-radius:11px;background-color:#36a9ae;height:11px;width:11px;min-width:11px;-webkit-transition:width 1s cubic-bezier(0.23, 1.5, 0.32, 1);transition:width 1s cubic-bezier(0.23, 1.5, 0.32, 1)}.audience-box .follower-signup-sources-section .sources-container .title{font-size:21px;color:#aaa}.audience-box .consumption-section .consumption-data-container{margin-top:60px;overflow:hidden}.audience-box .consumption-section .consumption-data-container li{float:left;width:100px;margin-right:110px}.audience-box .consumption-section .consumption-data-container li:last-child{margin-right:0}.audience-box .consumption-section .unique-switch{position:absolute;text-align:center;width:200px;left:50%;margin-left:-100px;margin-top:10px}.audience-box .consumption-section .unique-switch li{color:#aaa;text-decoration:underline;display:inline-block;cursor:pointer;padding:0 10px;font-size:14px}.audience-box .consumption-section .unique-switch .active{color:#36a9ae;text-decoration:none;font-weight:bold;cursor:default}.audience-box .consumption-section .consumption-toggles .toggle{border-radius:20px;float:left;padding:8px 16px;font-size:17px;display:inline-block;border:1px solid #ddd;background:#fff;color:#797874;cursor:pointer;margin-right:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.audience-box .consumption-section .consumption-toggles .toggle:hover{border-color:#c4c4c4}.audience-box .consumption-section .consumption-toggles .toggle:active{-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.audience-box .consumption-section .consumption-toggles .toggle.selected{color:#fff;background:#36a9ae;border-color:#36a9ae}.audience-box .consumption-section .consumption-toggles .by-product-multi{margin-right:0}.audience-box .consumption-section .consumption-toggles .by-product-multi .gi{-webkit-transform:translateY(0%) rotate(90deg);transform:translateY(0%) rotate(90deg);margin-left:8px}.audience-box .consumption-section .consumption-toggles .products-list{padding:15px;min-width:300px;font-size:17px;margin-top:50px;right:0}.audience-box .consumption-section .consumption-toggles .products-list #toggle-products{border-radius:20px;position:absolute;right:8px;top:8px;font-size:12px;padding:6px 15px;border:1px solid #ddd;color:#797874;-webkit-transition:all .2s ease;transition:all .2s ease}.audience-box .consumption-section .consumption-toggles .products-list #toggle-products:hover{border-color:#c4c4c4;text-decoration:none}.audience-box .consumption-section .consumption-toggles .products-list #toggle-products:active{-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.audience-box .consumption-section .consumption-toggles .products-list li{margin-bottom:15px;text-align:left}.audience-box .consumption-section .consumption-toggles .products-list li:first-of-type{padding-right:90px}.audience-box .consumption-section .consumption-toggles .products-list li:last-child{margin-bottom:0}.audience-box .consumption-section .consumption-toggles .products-list li label{padding-left:5px;font-size:17px}.audience-box .consumption-section .graph{border-radius:50%;width:100px;height:100px;display:block;background-color:#eee;margin-bottom:20px}.audience-box .consumption-section .graph .empty-space{border-radius:50%;width:78px;height:78px;display:block;background-color:#fff;margin:0 auto;top:11px;position:relative}.audience-box .consumption-section .graph .empty-space .gi{font-size:34px;margin:20px 0 0 28px;color:#aaa}.audience-box .consumption-section .graph .empty-space .gi-mobile{background:url(https://assets.gumroad.com/assets/mobile-icon-2fa61d5d752bfeca6dc6e33b1fa78adf434e72056e6d488426fd06bd777a1743.svg) center center no-repeat;width:22px;height:36px}.audience-box .consumption-section .data{position:absolute}.audience-box .consumption-section .data path{fill:#eee}.audience-box .consumption-section .read-data path:nth-child(1),.audience-box .consumption-section .watch-data path:nth-child(1),.audience-box .consumption-section .listen-data path:nth-child(1){fill:#fdce71}.audience-box .consumption-section .mobile-data path:nth-child(1){fill:#f27f6d}.audience-box .consumption-section .download-data path:nth-child(1){fill:#36a9ae}.audience-box .consumption-section .title{color:#aaa;margin-top:10px;display:inline-block}.audience-box .consumption-section .no-data{opacity:.5}.audience-box .consumption-section .consumption-table{margin:50px 0 30px;width:100%;border-collapse:collapse}.audience-box .consumption-section .consumption-table tr{border-bottom:1px solid #eee}.audience-box .consumption-section .consumption-table tr:last-child{border-bottom:0}.audience-box .consumption-section .consumption-table tr.showing-chart{border-bottom:0}.audience-box .consumption-section .consumption-table .chart-row.loading-chart td{background:url(https://assets.gumroad.com/assets/big-loading-8da0ed579f874ed4a69b742dd3c7615e1bc86bb888e0ecc28239423a789bbb8b.gif) center no-repeat}.audience-box .consumption-section .consumption-table .chart-row.loading-chart .consumption-y-axis,.audience-box .consumption-section .consumption-table .chart-row.loading-chart .product-file-chart-analytics{opacity:0}.audience-box .consumption-section .consumption-table .chart-row .consumption-y-axis{position:absolute;left:0;width:44px;height:225px;border-right:1px solid #ddd;text-align:right}.audience-box .consumption-section .consumption-table .chart-row .consumption-y-axis span{font-size:13px;color:#ddd;display:block;position:absolute;right:0;padding-right:10px}.audience-box .consumption-section .consumption-table .chart-row .consumption-y-axis .bottom-label{bottom:0}.audience-box .consumption-section .consumption-table .chart-row .line{fill:none;stroke:#36a9ae;stroke-width:2px}.audience-box .consumption-section .consumption-table .chart-row .point{fill:#36a9ae;opacity:1}.audience-box .consumption-section .consumption-table th{font-size:13px;text-align:left;padding-bottom:15px;border-bottom:1px solid #eee}.audience-box .consumption-section .consumption-table th::-moz-selection,.audience-box .consumption-section .consumption-table th span::-moz-selection{background:transparent}.audience-box .consumption-section .consumption-table th::selection,.audience-box .consumption-section .consumption-table th span::selection{background:transparent}.audience-box .consumption-section .consumption-table th strong{font-weight:normal;font-size:17px}.audience-box .consumption-section .consumption-table th span{color:#aaa}.audience-box .consumption-section .consumption-table th .sort{cursor:pointer}.audience-box .consumption-section .consumption-table th .sort .sort-arrow{font-size:77%;opacity:0}.audience-box .consumption-section .consumption-table th .sort.selected .sort-arrow{opacity:1}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td{font-size:13px;padding:15px 0;width:145px}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.sorted{font-weight:bold}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.name{width:435px}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.name i{font-size:22px;width:22px;text-align:center;margin-right:15px;vertical-align:bottom;float:left;margin-top:8px}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.name .file-name{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;width:370px;margin-top:-5px}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.name .product-name{color:#ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:350px;font-size:12px}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.consumption,.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.mobile,.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.downloads,.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.totals{vertical-align:middle}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td:last-child{width:70px;text-align:left}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td .percentage-container{border-radius:8px;background-color:#eee;height:8px;margin-right:30px}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td .percentage-container .percentage-bar{border-radius:8px;height:8px;width:8px;min-width:8px;-webkit-transition:width 1s cubic-bezier(0.23, 1.5, 0.32, 1);transition:width 1s cubic-bezier(0.23, 1.5, 0.32, 1)}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.consumption .percentage-bar{background-color:#fdce71}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.mobile .percentage-bar{background-color:#f27f6d}.audience-box .consumption-section .consumption-table tr:not(.chart-row) td.downloads .percentage-bar{background-color:#36a9ae}.audience-box .audience-popover--import{border-radius:4px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 2px;box-shadow:rgba(0,0,0,0.15) 0 1px 2px;border:1px solid #ddd;margin-top:10px;padding:15px;position:absolute;left:12px;top:61px;width:320px;z-index:9;text-align:left}.audience-box .audience-popover--import .followers-import-uploader{width:100%;border-right:#ddd 2px dashed;border-top-right-radius:4px;border-bottom-right-radius:4px;text-decoration:none}.audience-box .audience-popover--import h3{color:#252a2e;float:none;font-weight:bold;font-size:15px;line-height:21px;padding-bottom:10px}.audience-box .audience-popover--import p{font-size:14px;line-height:1.8;margin-bottom:15px}.audience-box .audience-popover--import li{line-height:21px}.audience-box .audience-popover--import .button,.audience-box .audience-popover--import button{margin-top:15px;width:100%}.audience-box .date-analytics{padding-right:0}.audience-box .chart-analytics{clear:both;position:relative;opacity:0}.audience-box .chart-analytics.shown{opacity:1}.audience-box .chart-analytics .y-axis{opacity:0}.audience-box .chart-analytics .line{fill:none;stroke:#36a9ae;stroke-width:2px}.audience-box .chart-analytics .point{fill:#36a9ae;opacity:1}.audience-box .chart-analytics .bar{fill:#eee;border:1px solid #ddd;border-bottom:0}.audience-box .chart-analytics .bar.highlight{fill:#4fc3c8;border-color:#4fc3c8}.modals-container{position:fixed;top:0;right:0;left:0;bottom:0;z-index:-1;-webkit-transition:z-index 0s ease-out 1s;transition:z-index 0s ease-out 1s}.modals-container.showing{z-index:12;-webkit-transition:z-index 0s;transition:z-index 0s}.modals-container.showing .modal-shadow{opacity:1;pointer-events:all;cursor:pointer}.modals-container .modal-shadow{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);opacity:0;pointer-events:none;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.modals-container .gr-modals{position:absolute;top:0;left:0;right:0;bottom:0}.modals-container .gr-modals .gr-modal{border-radius:4px;position:absolute;display:block;width:700px;margin:0 auto;z-index:13;top:-1400px;left:0;right:0;background-color:#fff;background-image:url(https://assets.gumroad.com/assets/header_bar-bd3be3db872f96368507899b9f29f6e4acdd64c84dfc132c2f7366924c900b52.png);background-position:bottom left;background-repeat:repeat-x;background-size:100% 5px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.4);box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:all .3s linear;transition:all .3s linear}.modals-container .gr-modals .gr-modal.showing{top:60px}.modals-container .gr-modals .gr-modal form textarea{height:120px}.modals-container .gr-modals .gr-modal form input:last-child,.modals-container .gr-modals .gr-modal form .button:last-child{margin-bottom:0}.modals-container .gr-modals .gr-modal .email-form{overflow:hidden;padding:0 34px 34px}.modals-container .gr-modals .gr-modal .email-form button{float:right}.modals-container .gr-modals .gr-modal .email-form .share-email-field{position:relative;clear:both;margin:0 0 20px;overflow:hidden}.modals-container .gr-modals .gr-modal .email-form .share-email-field:last-child{margin-bottom:0}.modals-container .gr-modals .gr-modal .email-form .share-email-field label{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;padding:17px 0 17px 44px;font-weight:bold;border:1px solid #ddd;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#fff;width:100px}.modals-container .gr-modals .gr-modal .email-form .share-email-field label .icn{position:absolute;top:19px;left:14px;display:block;width:20px;height:16px;opacity:.6}.modals-container .gr-modals .gr-modal .email-form .share-email-field label:hover{cursor:pointer}.modals-container .gr-modals .gr-modal .email-form .share-email-field textarea{max-width:100%;border-top-left-radius:0;border-top-right-radius:0}.modals-container .gr-modals .gr-modal .email-form .share-email-field input[type=email]{padding-left:118px}.modals-container .gr-modals .gr-modal .email-form .emailed-link{border:1px solid #ddd;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;padding:16px 18px 17px}.modals-container .gr-modals .gr-modal .email-form .emailed-link .product-title{font-weight:bold}@media (max-width: 720px){.modals-container{display:none}.modals-container.showing{display:block}.gr-modals.gr-auth .gr-modal{width:95%;margin:0 auto}.gr-modals.gr-auth .gr-modal.showing{top:30px}.gr-modals.gr-auth .gr-modal .six.columns{width:100%;padding-left:0;padding-right:0}.gr-modals.gr-auth .gr-modal .auth-title{padding:18px}.gr-modals.gr-auth .gr-modal .auth-title h2{font-size:18px;width:90%}.gr-modals.gr-auth .gr-modal .auth-title .close-modal{margin-right:15px;position:absolute;right:0}.gr-modals.gr-auth .gr-modal .social-auth .button{font-size:16px;height:45px;line-height:42px;margin-bottom:0;padding-left:60px}.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-facebook,.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-twitter{float:left;margin-right:2%;width:49%}.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-facebook:last-child,.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-twitter:last-child{margin-right:0}.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-facebook .gi,.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-twitter .gi{height:44px;line-height:44px;width:44px}.gr-modals.gr-auth .gr-modal .classic-auth{border-left:0;border-top:1px solid #eee;margin-top:15px;padding-top:15px}.gr-modals.gr-auth .gr-modal .classic-auth input{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;height:45px;margin-right:2%;margin-bottom:10px;width:49%}.gr-modals.gr-auth .gr-modal .classic-auth input:last-child{margin-right:0}.gr-modals.gr-auth .gr-modal .create{margin:0 18px 18px;padding:0}.gr-modals.gr-auth .gr-modal .create .terms{margin-top:15px;margin-bottom:15px}.gr-modals.gr-auth .gr-modal #forgot-password-form{padding:0 18px}.gr-modals.gr-auth .gr-modal #forgot-password-form .email{margin-right:0;width:60%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gr-modals.gr-auth .gr-modal #forgot-password-form .button-primary{border-top-left-radius:0;border-bottom-left-radius:0;height:47px;margin:1px 0 0 -10px;padding:13px 20px 14px}.gr-modals.gr-auth .gr-modal #forgot-password-form .separator{display:none}}@media (max-width: 575px){.gr-modals.gr-auth .gr-modal{background-image:none}.gr-modals.gr-auth .gr-modal .classic-auth input{float:none;margin-right:0;width:100%}.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-facebook,.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-twitter{float:none;margin-right:0;margin-bottom:10px;width:100%}.gr-modals.gr-auth .gr-modal .social-auth .button.button-social-twitter{margin-bottom:0}}@media (max-width: 480px){.gr-modals.gr-auth .gr-modal{border-radius:0;height:100%;position:fixed;overflow-y:scroll;width:100%}.gr-modals.gr-auth .gr-modal.showing{top:0}.gr-modals.gr-auth .gr-modal #forgot-password-prompt{margin-top:4px}.gr-modals.gr-auth .gr-modal .create button{float:none;margin-top:15px;width:100%}}@media (max-width: 480px){.invites-signup-form.gr-modal form{padding:0}.invites-signup-form.gr-modal .six.columns{float:none;width:100%}.invites-signup-form.gr-modal .social-auth{margin:15px 0}.invites-signup-form.gr-modal .classic-auth{border-left:0}.invites-signup-form.gr-modal .create,.invites-signup-form.gr-modal .create p{margin:15px 0 0}.invites-signup-form.gr-modal .create button{margin:15px 0;width:100%}}.modal-title,.auth-title{padding:34px;overflow:hidden}.modal-title h2,.auth-title h2{font-size:22px;line-height:30px;color:#6b6b6b;float:left}.modal-title .close-modal,.auth-title .close-modal{float:right}.gr-auth #forgot-password-form{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 34px 34px;width:100%;margin-top:12px}.gr-auth #forgot-password-form .forgot-prompt{margin:14px 0 20px;margin-left:2px;line-height:1.4em}.gr-auth #forgot-password-form .error-indicator{position:absolute;bottom:100%;margin-bottom:19px;left:34px}.gr-auth #forgot-password-form .button-primary{margin-top:1px;padding:13px 20px 14px}.gr-auth #forgot-password-form .button-close{top:10px}.gr-auth #forgot-password-form .separator{display:inline-block;width:1px;height:42px;margin:0 22px;background:#eee;top:16px;position:relative}.gr-auth #forgot-password-form .email{width:402px;margin-right:18px;padding:12px 16px;background:#fff;font-size:15px;height:47px}.gr-auth .error-wrapper{padding:0 14px 0 16px}.gr-auth .error-indicator{border-radius:4px;text-align:center;background:#c04355;font-size:17px;color:#fff;margin-bottom:34px;padding:12px}.gr-auth form{padding:0}.gr-auth form .row{padding:0 18px}.gr-auth form .row.create{margin-top:34px;margin-bottom:34px;padding:0 33px}.gr-auth form .row.create p{float:left;max-width:404px;margin-left:3px;font-size:14px}.gr-auth form .row.create p.terms{margin-top:3px}.gr-auth form .row.create button{float:right;margin-top:2px}.gr-auth form .row.upgrade-optin{padding:0}.gr-auth form .row.upgrade-optin .option{border:1px solid #ddd;border-width:1px 0;border-bottom:0;padding:34px;font-size:15px;overflow:hidden;cursor:pointer}.gr-auth form .row.upgrade-optin .option:first-of-type{border-right-width:1px}.gr-auth form .row.upgrade-optin .option.active{-webkit-box-shadow:inset 0 1.5px 4px rgba(0,0,0,0.1);box-shadow:inset 0 1.5px 4px rgba(0,0,0,0.1);background:#fafafa}.gr-auth form .row.upgrade-optin .option .checkbox-container{position:absolute;left:27px;top:32px}.gr-auth form .row.upgrade-optin .option h3{color:#252a2e;font-size:17px;margin-bottom:25px}.gr-auth form .row.upgrade-optin .option h3,.gr-auth form .row.upgrade-optin .option li{padding-left:25px}.gr-auth .classic-auth{border-left:1px solid #eee}.gr-auth .social-auth .button{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;margin-bottom:18px;padding:0 15px 0 75px;height:57px;line-height:56px}.gr-auth .switch-to{clear:both;padding:22px 0 25px;border-top:1px solid #eee;text-align:center}.gr-auth .switch-to p{font-size:14px;color:#afafaf}.gr-auth .switch-to a:hover{text-decoration:underline}.gr-auth #forgot-password-prompt{display:block;margin-top:12px}.gr-auth input[type="text"],.gr-auth input[type="email"],.gr-auth input[type="password"],.gr-auth textarea{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 18px;padding:17px 8px 18px 18px;width:100%;height:57px;background:#eee;-webkit-transition:border-color .3s linear, color .3s linear;transition:border-color .3s linear, color .3s linear}.gr-auth input[type="text"]:selected,.gr-auth input[type="email"]:selected,.gr-auth input[type="password"]:selected,.gr-auth textarea:selected{color:#f7f7f7}.gr-auth input[type="password"]{margin-bottom:0}.gr-auth .g-recaptcha{display:inline-block;float:right;margin:18px 13px 0}.gr-auth .faded .social-auth,.gr-auth .faded .classic-auth{pointer-events:none;opacity:.3}.gr-auth .faded .create{display:none}#balance{padding-top:0;padding-bottom:44px}.payout-section-title{font-size:18px;padding:20px 0}.payout-section-title a{color:#36a9ae;text-decoration:underline;font-size:15px}.account-overview-title{margin:0;border-bottom:1px solid #ebebeb}.account-overview-title a{margin-left:10px}.account-overview-title .payout-settings-link{float:right}.account-metrics{margin:42px 0 36px}.account-metrics li{padding:2px 15px 8px 31px;border-left:2px solid #f5f5f5}.account-metrics h2{font-size:38px;line-height:64px;font-weight:200}.account-metrics span{text-transform:uppercase;color:#797874}.account-metrics span .gi{margin-left:10px}.account-metrics span .gi:hover{color:#666;cursor:pointer}.account-metrics .merchant-migration-message{padding-top:30px}.account-metrics-by-product{background:#fafafa;border:1px solid #e2e2e2;height:0;opacity:0;position:relative;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);pointer-events:none}.account-metrics-by-product:before,.account-metrics-by-product:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-bottom-color:#e2e2e2;border-width:8px;left:50%;margin:-16px 0 0 238px;top:0;z-index:9}.account-metrics-by-product:after{border-bottom-color:#fafafa;margin-top:-15px}.account-metrics-by-product.showing{height:auto;opacity:1;margin-bottom:44px;pointer-events:all}.account-metrics-by-product.showing.loaded-more{height:auto}.account-metrics-by-product table{margin:15px 0;table-layout:fixed;width:100%}.account-metrics-by-product table td,.account-metrics-by-product table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-metrics-by-product table td:first-child,.account-metrics-by-product table th:first-child{padding-left:0;padding-right:15px;width:393px}.account-metrics-by-product table td:last-child,.account-metrics-by-product table th:last-child{padding-right:0}.account-metrics-by-product table th{color:#252a2e;font-size:17px;height:60px;line-height:60px;text-align:left}.account-metrics-by-product table tbody{font-size:17px;line-height:60px}.account-metrics-by-product table tbody tr{border-bottom:1px solid #eee;color:#797874;height:60px}.account-metrics-by-product table tbody tr:last-child{border-bottom:0}.account-metrics-by-product table tbody td{text-align:left}.account-metrics-by-product .button-load{margin-bottom:15px}.period{border-radius:6px;overflow:hidden;margin:14px 0;border:1px solid #e2e2e2;background-color:#fafafa;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.02);box-shadow:0 1px 1px rgba(0,0,0,0.02)}.period.processing{opacity:.6}.period.period-empty{padding:40px;text-align:center;background-color:#f5f5f5;border:1px solid #cacaca}.period.period-empty h3{margin:56px 0 0;font-size:18px}.period.period-empty p{margin:4px 0 48px}.period .period-header{background-color:#fff;position:relative;display:block;padding:18px 28px;color:#777;font-size:14px;text-decoration:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.12);box-shadow:0 1px 1px rgba(0,0,0,0.12)}.period .period-header h4{float:left;margin-top:1px;font-weight:bold}.period .period-header span{float:right;margin-top:3px;font-size:12px;color:#797874}.period .amounts{background-color:#fff}.period .amounts li{padding:14px 30px;font-size:14px;font-weight:bold;border-bottom:1px solid rgba(221,221,221,0.3)}.period .amounts li span,.period .amounts li a{float:right}.period .amounts li .faded{opacity:.5;text-decoration:underline}.period .amounts li a{margin-left:10px;font-size:13px}.period .amounts li:last-child{border-bottom:0}.period .summary{border-top:1px solid #ebebeb;padding:16px 27px 16px 30px}.period .summary .payout-institution,.period .summary .payout-account,.period .summary .payout-routing{color:#797874;float:left;margin:6px 0;padding-right:8px}.period .summary .payout-institution span,.period .summary .payout-account span,.period .summary .payout-routing span{margin:0 2px;color:#777;font-weight:bold}.period .summary .payout-institution{margin-right:9px}.period .summary .payout-amount{float:right;margin-top:6px;color:#03949a;font-size:18px;font-weight:bold}#current-period .period{border:1px dashed #ddd}#current-period .period .period-header{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px dashed #ddd}#past{position:relative;margin-bottom:24px;border-top:1px solid #ebebeb;margin-top:42px;padding-top:12px}.bundle-circle-link{position:absolute;right:48px;opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.bundle-circle-link.showing{opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}.bundle-circle-link:hover{text-decoration:none;color:#1e5d60}.bundle-circle-link .bundle-circle{border-radius:30px;width:30px;height:30px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);border:1px solid #ddd;text-align:center;line-height:30px;font-size:15px}.bundle-tool-tip{border-radius:4px;min-width:300px;background:#fff;margin:20px auto 40px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform-origin:95% 0;transform-origin:95% 0}.bundle-tool-tip.showing{opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}.bundle-tool-tip:before,.bundle-tool-tip:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;bottom:100%;right:10px;border-width:6px;border-bottom-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}.bundle-tool-tip:before{margin-bottom:1px;border-bottom-color:rgba(0,0,0,0.1)}.bundle-tool-tip.checkout-tool-tip{position:absolute;top:20px;right:10px;-webkit-transform-origin:85% 0;transform-origin:85% 0}.bundle-tool-tip.checkout-tool-tip:before,.bundle-tool-tip.checkout-tool-tip:after{right:47px}.bundle-tool-tip .powered-by-footer-holder{position:absolute;top:100%;left:50%;width:300px;margin-left:-150px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0}.bundle-tool-tip .powered-by-footer-holder .locale-holder{display:none}.showing-checkout .checkout-tool-tip:after{border-bottom-color:#eee}.showing-checkout .powered-by-footer-holder{opacity:1}.bundled-product-list li{padding:12px 40px;font-size:14px;position:relative;border-bottom:1px solid #ddd}.bundled-product-list li .button{position:absolute;left:10px;top:50%;margin-top:-10px;padding:5px}.bundled-product-list li .button .icn.close{left:6px;top:6px}.bundled-product-list li .name{width:180px;display:block;font-weight:bold;font-size:15px;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bundled-product-list li .name .quantity{font-weight:normal;color:#aaa;font-size:12px}.bundled-product-list li .price-tag{background:rgba(0,0,0,0.12);position:absolute;right:0;top:9px;padding:3px 5px;z-index:6}.bundled-product-list li .price-tag:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:14px;border-right-color:rgba(0,0,0,0.12);position:absolute;top:0;right:100%}.bundled-product-list .bundle-start-button{display:block;width:280px;margin:10px}.bundle-checkout-form{border-radius:4px;background:#eee;padding:10px;max-width:280px}.bundle-checkout-form .bundle-cancel-button{width:280px;margin-bottom:10px}.bundle-checkout-form .payment-blurb{margin-bottom:10px}.to-animate-to-bundle{z-index:99;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;top:0;left:0}.animate-to-bundle{opacity:.2;-webkit-transform:scale(0) rotate(10deg);transform:scale(0) rotate(10deg)}.custom-domain .bundle-circle-link{float:right;position:inherit}.custom-domain .bundle-tool-tip.checkout-tool-tip:before,.custom-domain .bundle-tool-tip.checkout-tool-tip:after{right:inherit}.buyer-bar-container{position:fixed;top:13px;right:0;min-width:120px;min-height:245px;z-index:11;overflow-y:auto;padding-right:10px;padding-left:2px;pointer-events:none;-webkit-transition:bottom 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:bottom 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.buyer-bar-container .buyer-circle-link,.buyer-bar-container .bundle-tool-tip{pointer-events:all}.buyer-bar-container.showing-checkout,.buyer-bar-container.showing-recommendations{height:auto !important;bottom:10px}.buyer-bar-container.showing-bundle{min-width:310px}.buyer-bar-container .profile-picture.empty{background-image:url(https://assets.gumroad.com/assets/empty_profile_picture-3887fa4b10c19f5b24fecc3bf34562f969444ccbbb97b0abdb03e43d3946f874.jpg)}.buyer-bar-container .buyer-circle-link{display:block;float:right}.buyer-bar-container .buyer-circle-link:hover .buyer-circle{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.buyer-bar-container .buyer-circle-link:active .buyer-circle{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.buyer-bar{font-size:13px;line-height:19px;display:inline-block;float:right}.buyer-bar strong{font-weight:normal;padding:0 8px;height:25px;display:inline-block}.buyer-bar strong.soft-hidden{display:none}.buyer-bar button{margin-right:-4px;margin-left:15px}.buyer-bar .gi{color:#aaa;font-size:21px;line-height:21px}.buyer-bar .gi:hover{color:#666}.buyer-bar .gi:active{color:#252a2e}.buyer-bar ul{border-radius:4px;position:relative;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);clear:right;opacity:0;top:10px;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:95% 0%;transform-origin:95% 0%;pointer-events:none}.buyer-bar ul.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:all}.buyer-bar ul:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;bottom:100%;right:10px;border-width:6px;border-bottom-color:#fff}.buyer-bar ul li{border-top:1px solid rgba(0,0,0,0.05);line-height:25px;padding:6px 10px}.buyer-bar ul li i{float:left;margin-right:8px}.buyer-bar ul li a,.buyer-bar ul li span{font-weight:500;color:inherit}.buyer-bar ul li:first-child{border-top:0}#product_page,#user_page{background:#f5f5f5;background-size:cover;background-attachment:fixed}#product_page .wrapper,#user_page .wrapper{min-width:0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(0);transform:translateY(0);height:auto}#product_page .wrapper.showing-customization-bar,#user_page .wrapper.showing-customization-bar{-webkit-transform:translateY(65px);transform:translateY(65px);height:calc(100vh - 65px)}#product_page .wrapper.showing-customization-bar.showing-core-nav,#user_page .wrapper.showing-customization-bar.showing-core-nav{-webkit-transform:translateY(135px);transform:translateY(135px);height:calc(100vh - 135px)}#product_page .sharing,#user_page .sharing{float:left}#product_page .sharing .button,#user_page .sharing .button{font-weight:500;margin-right:10px}.chart-container .axis path,.chart-container .axis line{fill:none;stroke:#ccc}.chart-container .axis .axis-label{fill:#333;font-weight:bold}.chart-container .y-axis .axis-label{fill:#777}.chart-container .y-axis text{fill:#777}.chart-container .x-axis text{fill:none}.checkout-page.wrapper{width:300px;margin-top:20px}.checkout-page .js-bundle-message{border-radius:4px;background-color:#ddd;padding:10px;margin-top:20px;text-align:center}.checkout-page .js-bundle-message:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;left:146px;bottom:100%;border-width:6px;border-bottom-color:#ddd}.checkout-page .profile-picture-large{margin:0 auto}.checkout-page .bundle-tool-tip{background:transparent;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-box-shadow:none;box-shadow:none}.checkout-page .bundle-tool-tip:before,.checkout-page .bundle-tool-tip:after{content:none}.checkout-page .bundled-product-list{border-radius:4px;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.checkout-page .bundled-product-list li:last-of-type{border-bottom:0}.checkout-page .bundle-checkout-form{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.checkout-page .bundle-checkout-form .gift-trigger{position:absolute;right:14px;top:19px}.checkout-page .bundle-checkout-form .gift-trigger.active .gift{background-position:-98px -489px}.checkout-page .bundle-checkout{height:initial}.credit_card_holder{position:relative;margin-bottom:20px;height:213px;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:height 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:height 0.5s cubic-bezier(0.23, 1.5, 0.32, 1)}.credit_card_holder.small{margin-bottom:10px}.credit_card_holder.small .pay-by-paypal .charge-to-container p{width:140px}.credit_card_holder.showing-paypal{height:155px;-webkit-transition-delay:.5s;transition-delay:.5s}.credit_card_holder.showing-paypal .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition-delay:.5s;transition-delay:.5s}.credit_card_holder .flipper{-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.credit_card_holder .gi-credit-card{float:left;margin:1px 0 0 5px;font-size:35px}.credit_card_holder .card_error_popup{border-radius:4px;background:#fff;left:10px;right:10px;padding:10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);position:absolute;z-index:2;top:-54px;font-size:15px;font-weight:bold;color:#c04355;text-align:center}.credit_card_holder .card_error_popup .card_error_popup_arrow{border-width:10px;border-color:#fff transparent transparent;left:50%;margin-left:-10px;z-index:3;margin-top:10px}.credit_card_holder .card_error_popup .message{font-weight:bold}.credit_card_holder .credit_card,.credit_card_holder .pay-by-paypal{-webkit-backface-visibility:hidden;backface-visibility:hidden}.credit_card_holder .credit_card{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);height:213px;border:1px solid #ccc;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#f5f5f5));background:linear-gradient(to top, #fff, #f5f5f5);padding-bottom:10px;width:100%;position:absolute;top:0;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.credit_card_holder .credit_card.test_card{overflow:hidden}.credit_card_holder .credit_card .stripe-card-info{background:#e5e5e5;margin-top:10px;color:#252a2e;overflow:hidden;height:44px}.credit_card_holder .credit_card .stripe-card-info h4{font-weight:600;font-size:17px;padding:12px 10px 0;line-height:21px;margin:0;float:left}.credit_card_holder .credit_card .stripe-card-info .paypal{float:right;position:relative;margin:9px 10px;font-size:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center}.credit_card_holder .credit_card .stripe-card-info .paypal.braintree-paypal-button{border:1px solid #ddd;background:#eee;border-radius:14px;width:100px;height:24px;color:#9a9a9a}.credit_card_holder .credit_card .stripe-card-info .paypal.braintree-paypal-button:hover{cursor:pointer;-webkit-box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2),0 0 1px 1px rgba(255,255,255,0.2);box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2),0 0 1px 1px rgba(255,255,255,0.2)}.credit_card_holder .credit_card .stripe-card-info .paypal .gi-paypal{position:relative;top:-14px}.credit_card_holder .credit_card .stripe-card-info .paypal.loading{pointer-events:none;opacity:.4}.credit_card_holder .credit_card .stripe-card-info .paypal .alignment-helper{display:inline-block;height:100%;vertical-align:middle}.credit_card_holder .credit_card .stripe-card-info .paypal .logo-pp-duplicated{height:18px;margin-right:2px;vertical-align:middle}.credit_card_holder .credit_card .stripe-card-info .paypal .logo-paypal-duplicated{height:17px;vertical-align:middle}.credit_card_holder .credit_card .stripe-card-info .or-pay-with{float:right;color:#9a9a9a;margin:12px 0 0;padding:0}.credit_card_holder .credit_card .stripe-card-info .loading-gif{float:right;margin-right:10px;margin-top:15px}.credit_card_holder .credit_card p{padding:10px 10px 0;margin:0;font-size:13px;line-height:21px}.credit_card_holder .credit_card label{text-transform:uppercase;color:rgba(0,0,0,0.3);display:block;font-size:12px;margin:0;float:none;text-overflow:ellipsis;height:21px}.credit_card_holder .credit_card label:hover{cursor:pointer}.credit_card_holder .credit_card .keep-on-file-notice{float:right}.credit_card_holder .credit_card .keep-on-file-notice label{display:inline-block;margin-left:4px;width:auto}.credit_card_holder .credit_card input[type=tel],.credit_card_holder .credit_card input[type=text],.credit_card_holder .credit_card input[type=number]{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;margin-top:4px;width:100%;max-width:100%;padding:8px 10px;margin-right:0;height:38px;color:#777}.credit_card_holder .credit_card input[type=tel]:focus,.credit_card_holder .credit_card input[type=text]:focus,.credit_card_holder .credit_card input[type=number]:focus{border-color:#aaa}.credit_card_holder .credit_card input[type=tel].error,.credit_card_holder .credit_card input[type=text].error,.credit_card_holder .credit_card input[type=number].error{background:#fff}.credit_card_holder .credit_card .cc-icon{background:url(https://assets.gumroad.com/assets/icons-9518e258988af31b814a6231837544f546e233e2e023821636ce59bfd9d56b71.png) 0 0;width:32px;height:32px;position:absolute;margin-top:8px;right:18px}.credit_card_holder .credit_card .cc-icon.amex{background-position:0 0 !important}.credit_card_holder .credit_card .cc-icon.visa{background-position:-32px 0 !important}.credit_card_holder .credit_card .cc-icon.mastercard{background-position:-64px 0 !important}.credit_card_holder .credit_card .cc-icon.jcb{background-position:-96px 0 !important}.credit_card_holder .credit_card .cc-icon.diners{background-position:-128px 0 !important}.credit_card_holder .credit_card .cc-icon.discover{background-position:-160px 0 !important}.credit_card_holder .credit_card .cc-icon.generic_card{background-position:-192px 0 !important}.credit_card_holder .credit_card .cc_number_security_indicator{position:absolute;background:url(https://assets.gumroad.com/assets/icons-9518e258988af31b814a6231837544f546e233e2e023821636ce59bfd9d56b71.png) -294px 4px no-repeat;width:16px;height:28px;right:20px;margin-top:4px}.credit_card_holder .credit_card .cc_number_security_indicator.valid{background-position:-313px 4px}.credit_card_holder .credit_card .cc_security_blurb{border-radius:4px;background:rgba(0,0,0,0.9);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);position:absolute;z-index:1;right:10px;left:10px;margin-top:44px;padding:5px 8px;color:#ddd;text-shadow:0 -1px 1px rgba(0,0,0,0.4);display:none}.credit_card_holder .credit_card .cc_security_blurb a{color:#fff}.credit_card_holder .credit_card .cc_security_blurb:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-bottom-color:rgba(0,0,0,0.9);border-width:4px;bottom:100%;right:12px}.credit_card_holder .credit_card input.cv_code,.credit_card_holder .credit_card input.expiry_date{width:31px;height:19px;-webkit-box-sizing:content-box;box-sizing:content-box}.credit_card_holder .credit_card input.expiry_date{width:70px}.credit_card_holder .credit_card .full-name-p{padding:10px 0}.credit_card_holder .credit_card .full-name-p input{width:120px}.credit_card_holder .credit_card .preset_cc_input{border-radius:0;display:inline-block;margin-top:4px;padding:0;margin-right:0;font-size:17px;line-height:17px;color:#aaa;text-shadow:0 1px 0 rgba(255,255,255,0.15)}.credit_card_holder .credit_card .preset_cc_number{letter-spacing:7px;font-weight:bold;padding:32px 0;color:rgba(0,0,0,0.4);text-shadow:0 -1px 0 rgba(0,0,0,0.1),0 1px 1px #fff,0 1px 2px #fff}.credit_card_holder .credit_card.remembered .js-expiry_date_p{position:absolute;bottom:15px;right:15px;text-align:right}.credit_card_holder .credit_card.remembered .js-expiry_date_p label{width:auto}.credit_card_holder .credit_card .cv_code_p{float:right;max-width:145px;clear:none;padding-left:0}.credit_card_holder .credit_card .cv_code_p label{float:right;text-align:right}.credit_card_holder .credit_card .cv_code_p input{float:right;clear:right}.credit_card_holder .credit_card .use_different_card{float:left;width:160px;position:relative;font-size:15px;left:20px;padding:10px 0 12px;display:block}.credit_card_holder .credit_card .test_card_notice{background:#fff;position:absolute;left:-45px;bottom:15px;font-weight:bold;text-transform:uppercase;text-align:center;padding:10px 50px;color:#000;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);font-size:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.credit_card_holder .credit_card .expiry-date-p,.credit_card_holder .credit_card .full-name-p{float:left;clear:none}.credit_card_holder .credit_card .cc-zipcode-p{position:absolute;left:117px}.credit_card_holder .credit_card .cc-zipcode-p .cc-zipcode{width:99px;height:19px;-webkit-box-sizing:content-box;box-sizing:content-box}.credit_card_holder .pay-by-paypal{height:155px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.credit_card_holder .pay-by-paypal .stripe-card-info .gi-paypal{font-size:70px;line-height:32px;float:left;margin-left:25px}.credit_card_holder .pay-by-paypal .stripe-card-info .gi-credit-card{font-size:35px;float:right;color:#9a9a9a;margin:0 13px}.credit_card_holder .pay-by-paypal .stripe-card-info .gi-credit-card:hover{cursor:pointer;color:#666}.credit_card_holder .pay-by-paypal .stripe-card-info .or-pay-with{right:40px}.credit_card_holder .pay-by-paypal .keep-on-file-notice{margin-top:-40px}.credit_card_holder .pay-by-paypal .keep-on-file-notice label{padding:10px 10px 10px 5px;margin-left:0}.credit_card_holder .pay-by-paypal .charge-to-container{background:#fff;border:1px solid #ddd;border-radius:4px;margin:0 10px;height:44px}.credit_card_holder .pay-by-paypal .charge-to-container .gi-paypal{font-size:50px;color:#029cde;float:left;line-height:36px;margin:0 20px}.credit_card_holder .pay-by-paypal .charge-to-container .gi-close{float:right;line-height:46px;color:#9a9a9a;margin-right:10px}.credit_card_holder .pay-by-paypal .charge-to-container .gi-close:hover{cursor:pointer;color:#666}.credit_card_holder .pay-by-paypal .charge-to-container p{color:#b8b8b8;font-size:14px;width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.credit_card_holder .pay-by-paypal label{padding:10px}.no-preserve3d .credit_card_holder{-webkit-perspective:0;perspective:0}.no-preserve3d .credit_card_holder .pay-by-paypal{display:none}.no-preserve3d .credit_card_holder.showing-paypal .new-card{display:none}.no-preserve3d .credit_card_holder.showing-paypal .flipper,.no-preserve3d .credit_card_holder.showing-paypal .pay-by-paypal{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-backface-visibility:visible;backface-visibility:visible;display:block}.customers-box{background:#efefe9;border-bottom:0;padding:0;margin-bottom:0}.customer-list-header{padding:0;position:absolute;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;width:100%;z-index:1;height:75px}.customer-list-header .customer-primary-menu{background:#fff;border-bottom:1px solid #ddd;height:75px}.customer-list-header .customer-secondary-menu{padding:15px 15px 0}.customer-list-header.fixed{-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 1px;box-shadow:rgba(0,0,0,0.15) 0 1px 1px;position:fixed;top:0}.customer-list-header.fixed .customer-primary-menu{background:rgba(255,255,255,0.98)}.customer-list-header.fixed .customer-secondary-menu{background:rgba(239,239,233,0.98)}.customers-tab{margin-bottom:20px;padding:75px 0 0;position:relative}.customers-tab .section-heading{padding:15px 0}.customers-tab .section-heading span{color:#797874;font-size:13px;line-height:27px;text-transform:uppercase}.customers-tab .section-heading span small{color:#bdbdb5}.customers-tab .customers-list{border-radius:4px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 2px;box-shadow:rgba(0,0,0,0.15) 0 1px 2px;overflow:hidden;position:relative;margin:0}.customers-tab.loading{background:url(https://assets.gumroad.com/assets/big-loading-8da0ed579f874ed4a69b742dd3c7615e1bc86bb888e0ecc28239423a789bbb8b.gif) center no-repeat;min-height:400px}.customers-tab.empty{background:url(https://assets.gumroad.com/assets/empty-148597c21437813ebac43d221ee44f731bf994e16735404ccdc731adf9fca4a2.png) bottom center no-repeat;min-height:400px}.customers-tab.empty .section-heading{display:none}.customers-tab table{width:100%;table-layout:fixed}.customers-tab .customer{border-top:1px solid #eee;color:#252a2e;font-size:15px;height:57px;line-height:17px;-webkit-transition:background .15s linear;transition:background .15s linear}.customers-tab .customer td{padding:20px 0}.customers-tab .customer:first-of-type{border-top:0}.customers-tab .customer:hover{background:#f8f8f8}.customers-tab .customer.showing-drawer{background:#f5f5f5}.customers-tab .customer .identifier,.customers-tab .customer .product-name,.customers-tab .customer .time-and-price{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customers-tab .customer .product-name{width:390px;cursor:pointer}.customers-tab .customer .identifier{color:#aaa;width:190px;padding:0 15px}.customers-tab .customer .time-and-price{width:260px;padding:20px 15px}.customers-tab .customer .time-and-price .time{color:#aaa}.customers-tab .customer .time-and-price .price{color:#252a2e;text-align:right;float:right}.customers-tab .customer .time-and-price .note{font-size:10px;margin-left:6px;padding:4px 5px}.customers-tab .customer .actions{width:20px;padding:20px;position:relative;text-align:center}.customers-tab .customer .actions .disclosure-indicator{color:#aaa}.customers-tab .customer .note{border-radius:4px;color:#797874;font-size:13px;margin-left:15px;padding:4px 8px;text-transform:uppercase;background:#ddd}.customers-tab .customer .note.imported{margin:0 15px 0 0}.customers-tab .show-more{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;border-top:1px solid #ddd;color:#797874;display:block;font-size:17px;padding:20px;text-align:center;text-decoration:none;width:100%}.customers-tab .show-more:hover{background:#eee}.customers-tab .show-more:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.customer-popover,.customer-popover--import,.customer-popover--export,.customer-popover--filter,.customer-popover--search,.schedule-update-popover{border-radius:4px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 2px;box-shadow:rgba(0,0,0,0.15) 0 1px 2px;border:1px solid #ddd;margin-top:72px;padding:15px;position:absolute;right:-2px;width:362px;z-index:9;opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.customer-popover.showing,.showing.customer-popover--import,.showing.customer-popover--export,.showing.customer-popover--filter,.showing.customer-popover--search,.showing.schedule-update-popover{opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}.customer-popover h3,.customer-popover--import h3,.customer-popover--export h3,.customer-popover--filter h3,.customer-popover--search h3,.schedule-update-popover h3{color:#252a2e;float:none;font-weight:bold;font-size:15px;line-height:21px;padding-bottom:10px}.customer-popover h4,.customer-popover--import h4,.customer-popover--export h4,.customer-popover--filter h4,.customer-popover--search h4,.schedule-update-popover h4{font-weight:500;color:#aaa;margin-bottom:10px}.customer-popover h5,.customer-popover--import h5,.customer-popover--export h5,.customer-popover--filter h5,.customer-popover--search h5,.schedule-update-popover h5{font-size:13px;color:#aaa;margin-bottom:10px}.customer-popover p,.customer-popover--import p,.customer-popover--export p,.customer-popover--filter p,.customer-popover--search p,.schedule-update-popover p{font-size:14px;line-height:1.8;margin-bottom:15px}.customer-popover select,.customer-popover--import select,.customer-popover--export select,.customer-popover--filter select,.customer-popover--search select,.schedule-update-popover select{height:40px;width:100%;margin-bottom:15px;padding:10px}.customer-popover select:last-child,.customer-popover--import select:last-child,.customer-popover--export select:last-child,.customer-popover--filter select:last-child,.customer-popover--search select:last-child,.schedule-update-popover select:last-child{margin-bottom:0}.customer-popover .button-block,.customer-popover--import .button-block,.customer-popover--export .button-block,.customer-popover--filter .button-block,.customer-popover--search .button-block,.schedule-update-popover .button-block{width:100%}.customer-popover--import{-webkit-transform-origin:65% 0;transform-origin:65% 0}.customer-popover--import .customer-email-holder{border-radius:0;font-size:16px;border:1px solid #ddd;border-top-width:0;clear:both;padding:0 10px;line-height:40px}.customer-popover--import .customer-email-holder span{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-popover--import .customer-email-holder:first-of-type{border-top-width:1px;border-top-left-radius:4px;border-top-right-radius:4px}.customer-popover--import .customer-email-holder:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.customer-popover--import .customer-import-uploader{width:100%;border-right:#ddd 2px dashed;border-top-right-radius:4px;border-bottom-right-radius:4px}.customer-popover--import .add-customers-button-holder{float:right;width:25%}.customer-popover--import .customer-email-importer{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:70%}.customer-popover--import .send-installment-label{clear:both;margin-top:10px}.customer-popover--import .switch-import-type-holder{margin-bottom:10px}.customer-popover--import .import-holder{overflow:hidden}.customer-popover--import .emails-holder{margin-top:10px}.customer-popover--import .remove-customer-button{float:right;margin-top:8px;width:auto}.customer-popover--export{-webkit-transform-origin:75% 0;transform-origin:75% 0}.customer-popover--export #date-range{margin-bottom:15px}.customer-popover--export #date-range #datepicker-calendar{top:auto;margin-top:10px}.customer-popover--export #date-range #datepicker-calendar:after,.customer-popover--export #date-range #datepicker-calendar:before{right:24px}.customer-popover--filter{-webkit-transform-origin:85% 0;transform-origin:85% 0}.customer-popover--filter .styled-checkbox-container{margin:17px 15px;padding:0}.customer-popover--search{-webkit-transform-origin:95% 0;transform-origin:95% 0}.customer-popover--search input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff}.customer-popover--search .search-indicator{height:15px;margin-top:-8px;position:absolute;right:28px;top:50%;width:15px}.customer-actions,.customer-actions--showing-customers,.customer-actions--showing-updates,.customer-actions--showing-workflows,.new-update .new-update-header{-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;float:left;width:100%}.customer-actions li,.customer-actions--showing-customers li,.customer-actions--showing-updates li,.customer-actions--showing-workflows li,.new-update .new-update-header li{color:#b3b3b3;display:inline-block;font-size:18px;margin-right:20px;line-height:75px}.customer-actions li a,.customer-actions--showing-customers li a,.customer-actions--showing-updates li a,.customer-actions--showing-workflows li a,.new-update .new-update-header li a{display:block}.customer-actions li a.showing-arrow,.customer-actions--showing-customers li a.showing-arrow,.customer-actions--showing-updates li a.showing-arrow,.customer-actions--showing-workflows li a.showing-arrow,.new-update .new-update-header li a.showing-arrow{color:#252a2e;-webkit-box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset;box-shadow:rgba(0,0,0,0.12) 0 2px 2px inset}.customer-actions li a.showing-arrow:before,.customer-actions li a.showing-arrow:after,.customer-actions--showing-customers li a.showing-arrow:before,.customer-actions--showing-updates li a.showing-arrow:before,.customer-actions--showing-workflows li a.showing-arrow:before,.new-update .new-update-header li a.showing-arrow:before,.customer-actions--showing-customers li a.showing-arrow:after,.customer-actions--showing-updates li a.showing-arrow:after,.customer-actions--showing-workflows li a.showing-arrow:after,.new-update .new-update-header li a.showing-arrow:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-bottom-color:#ddd;margin-top:11px;z-index:9}.customer-actions li a.showing-arrow:after,.customer-actions--showing-customers li a.showing-arrow:after,.customer-actions--showing-updates li a.showing-arrow:after,.customer-actions--showing-workflows li a.showing-arrow:after,.new-update .new-update-header li a.showing-arrow:after{border-bottom-color:#efefe9;margin-top:12px}.customer-actions li a:not(.button),.customer-actions--showing-customers li a:not(.button),.customer-actions--showing-updates li a:not(.button),.customer-actions--showing-workflows li a:not(.button),.new-update .new-update-header li a:not(.button){color:#b3b3b3}.customer-actions li a:not(.button):hover,.customer-actions--showing-customers li a:not(.button):hover,.customer-actions--showing-updates li a:not(.button):hover,.customer-actions--showing-workflows li a:not(.button):hover,.new-update .new-update-header li a:not(.button):hover{color:#80807d;text-decoration:none}.customer-actions .right li,.customer-actions--showing-customers .right li,.customer-actions--showing-updates .right li,.customer-actions--showing-workflows .right li,.new-update .new-update-header .right li{padding:17px 0;margin:0}.customer-actions .grouped-buttons .button-default,.customer-actions--showing-customers .grouped-buttons .button-default,.customer-actions--showing-updates .grouped-buttons .button-default,.customer-actions--showing-workflows .grouped-buttons .button-default,.new-update .new-update-header .grouped-buttons .button-default{font-size:16px;position:relative;color:#797874}.customer-actions .new-update-button,.customer-actions .new-workflow-button,.customer-actions--showing-customers .new-update-button,.customer-actions--showing-updates .new-update-button,.customer-actions--showing-workflows .new-update-button,.new-update .new-update-header .new-update-button,.customer-actions--showing-customers .new-workflow-button,.customer-actions--showing-updates .new-workflow-button,.customer-actions--showing-workflows .new-workflow-button,.new-update .new-update-header .new-workflow-button{-webkit-perspective:500;perspective:500}.customer-actions button,.customer-actions .button,.customer-actions--showing-customers button,.customer-actions--showing-updates button,.customer-actions--showing-workflows button,.new-update .new-update-header button,.customer-actions--showing-customers .button,.customer-actions--showing-updates .button,.customer-actions--showing-workflows .button,.new-update .new-update-header .button{font-size:17px}.customer-actions button.cancel-publish,.customer-actions .button.cancel-publish,.customer-actions--showing-customers button.cancel-publish,.customer-actions--showing-updates button.cancel-publish,.customer-actions--showing-workflows button.cancel-publish,.new-update .new-update-header button.cancel-publish,.customer-actions--showing-customers .button.cancel-publish,.customer-actions--showing-updates .button.cancel-publish,.customer-actions--showing-workflows .button.cancel-publish,.new-update .new-update-header .button.cancel-publish{width:42px;height:42px;display:block;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;float:left;text-align:center}.customer-actions button.show-cancel,.customer-actions .button.show-cancel,.customer-actions--showing-customers button.show-cancel,.customer-actions--showing-updates button.show-cancel,.customer-actions--showing-workflows button.show-cancel,.new-update .new-update-header button.show-cancel,.customer-actions--showing-customers .button.show-cancel,.customer-actions--showing-updates .button.show-cancel,.customer-actions--showing-workflows .button.show-cancel,.new-update .new-update-header .button.show-cancel{border-bottom-left-radius:0;border-top-left-radius:0;height:42px;float:left}.customer-actions button.showing-arrow:before,.customer-actions button.showing-arrow:after,.customer-actions .button.showing-arrow:before,.customer-actions .button.showing-arrow:after,.customer-actions--showing-customers button.showing-arrow:before,.customer-actions--showing-updates button.showing-arrow:before,.customer-actions--showing-workflows button.showing-arrow:before,.new-update .new-update-header button.showing-arrow:before,.customer-actions--showing-customers button.showing-arrow:after,.customer-actions--showing-updates button.showing-arrow:after,.customer-actions--showing-workflows button.showing-arrow:after,.new-update .new-update-header button.showing-arrow:after,.customer-actions--showing-customers .button.showing-arrow:before,.customer-actions--showing-updates .button.showing-arrow:before,.customer-actions--showing-workflows .button.showing-arrow:before,.new-update .new-update-header .button.showing-arrow:before,.customer-actions--showing-customers .button.showing-arrow:after,.customer-actions--showing-updates .button.showing-arrow:after,.customer-actions--showing-workflows .button.showing-arrow:after,.new-update .new-update-header .button.showing-arrow:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-bottom-color:#ddd;margin-top:-1px}.customer-actions button.showing-arrow:after,.customer-actions .button.showing-arrow:after,.customer-actions--showing-customers button.showing-arrow:after,.customer-actions--showing-updates button.showing-arrow:after,.customer-actions--showing-workflows button.showing-arrow:after,.new-update .new-update-header button.showing-arrow:after,.customer-actions--showing-customers .button.showing-arrow:after,.customer-actions--showing-updates .button.showing-arrow:after,.customer-actions--showing-workflows .button.showing-arrow:after,.new-update .new-update-header .button.showing-arrow:after{border-bottom-color:#fff;margin-top:0;z-index:10}.customer-actions--showing-customers li:nth-child(1) a{color:#252a2e}.customer-actions--showing-customers .new-update-button,.customer-actions--showing-customers .new-workflow-button{display:none}.customer-actions--showing-updates li:nth-child(2) a{color:#252a2e}.customer-actions--showing-updates .filter-customers-buttons,.customer-actions--showing-updates .new-workflow-button{display:none}.customer-actions--showing-workflows li:nth-child(3) a{color:#252a2e}.customer-actions--showing-workflows .filter-customers-buttons,.customer-actions--showing-workflows .new-update-button{display:none}.shipping-notice-icon .gi-shipping-truck{color:#aaa;font-size:32px;position:absolute;right:20px;top:10px}.shipping-notice-icon .gi-check{width:12px;height:12px;display:block;background:#36a9ae;border-radius:50%;color:#fff;font-size:6px;line-height:12px;position:absolute;opacity:0;right:15px;text-align:center;top:15px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.shipping-notice-icon:hover .gi-shipping-truck{color:#797874}.shipping-notice-icon.shipped .gi-shipping-truck{color:#797874}.shipping-notice-icon.shipped .gi-check{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.customer-drawer{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;top:0;bottom:0;right:0;-webkit-transform:translateX(352px);transform:translateX(352px);background:#f5f5f5;border-left:1px solid #ddd;width:352px;padding:0}.customer-drawer:after{content:"";width:100px;height:100%;left:100%;top:0;background:#f5f5f5;position:absolute}.customer-drawer.showing{-webkit-box-shadow:-1px,0,2px,rgba(0,0,0,0.15);box-shadow:-1px,0,2px,rgba(0,0,0,0.15);-webkit-transform:translateX(0);transform:translateX(0)}.customer-drawer .customer-drawer-content{position:absolute;padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customer-drawer .customer-drawer-content.aligned{border:solid #eee;border-width:1px 0 0}.customer-drawer .customer-drawer-content .purchase-notice{margin-top:12px}.customer-drawer .customer-drawer-content .message{margin:15px 0}.customer-drawer .customer-drawer-content .message .dismiss-button{display:none}.customer-drawer .customer-drawer-content .message:hover .dismiss-button{display:block}.customer-drawer .customer-drawer-content .sale-info-container{padding:0 15px}.customer-drawer .customer-drawer-content .sales-header{overflow:hidden;font-size:14px;line-height:14px;margin-bottom:15px;color:#aaa}.customer-drawer .customer-drawer-content .sales-header span{line-height:25px;max-width:295px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-drawer .customer-drawer-content .sales-header .right{float:right}.customer-drawer .customer-drawer-content .sales-header input[type=text]{font-size:13px;padding:2px 5px 1px;width:130px}.customer-drawer .customer-drawer-content .sales-header .initiate-message-holder,.customer-drawer .customer-drawer-content .sales-header .can-contact-holder{width:50%;margin-top:10px}.customer-drawer .customer-drawer-content .sales-header .initiate-message-holder{float:right}.customer-drawer .customer-drawer-content .sales-header .can-contact-holder{float:left;clear:both}.customer-drawer .customer-drawer-content .sales-header .can-contact-holder label{margin-left:10px;line-height:23px}.customer-drawer .customer-drawer-content .sales-header .can-contact-holder label:before{width:20px;height:20px;display:block;border-radius:50%;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);content:"";display:block;float:left;font-size:8px;font-family:GumIcons;line-height:20px;text-align:center}.customer-drawer .customer-drawer-content .sales-header .can-contact-holder label:hover{cursor:pointer;color:#aaa}.customer-drawer .customer-drawer-content .sales-header .can-contact-holder input[type=checkbox]{display:none;left:-9999px;position:absolute;top:-9999px}.customer-drawer .customer-drawer-content .sales-header .can-contact-holder input[type=checkbox]:checked ~ label:before{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;color:#fff;content:"\e015"}.customer-drawer .customer-drawer-content .sales-header .ratings-box{display:inline-block;margin:2px 5px 0 0}.customer-drawer .customer-drawer-content .sales-header .ratings-box .reviews-count{display:inline-block;padding:0;margin-left:2px}.customer-drawer .customer-drawer-content .countdown-start{width:100%}.customer-drawer .customer-drawer-content .cancel-countdown{width:42px;height:42px;display:block;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;float:left}.customer-drawer .customer-drawer-content .show-cancel{border-bottom-left-radius:0;border-top-left-radius:0;width:calc(100% - 42px)}.customer-drawer .toggle{background:#fff;border:1px solid #ddd;border-width:1px 0;margin:0 -15px 15px}.customer-drawer .toggle a{width:50%;float:left;display:inline-block;text-align:center;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ccc;font-size:14px}.customer-drawer .toggle a.active{color:#aaa;pointer-events:none;position:relative}.customer-drawer .toggle a.active:before,.customer-drawer .toggle a.active:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:6px;left:50%;top:100%;margin-left:-6px}.customer-drawer .toggle a.active:before{border-top-color:#ddd;margin-top:1px}.customer-drawer .toggle a.active:after{border-top-color:#fff}.customer-drawer .toggle a:first-of-type{border-right:1px solid #ddd}.customer-drawer h4{color:#252a2e;font-size:20px;line-height:27px}.customer-drawer h4 small{margin-left:10px;color:#aaa;font-size:15px;line-height:18px}.customer-drawer .provided-fields{border-radius:4px;margin-top:16px;background-color:#f5f5f5;border:1px solid #ddd;font-size:16px;overflow:hidden}.customer-drawer .provided-fields .license-key{font-size:14px}.customer-drawer .provided-fields .fields-heading{padding:12px 14px;background-color:#fff;border-bottom:1px solid #ddd;color:#797874;font-size:14px}.customer-drawer .provided-fields .fields-heading .shipping-information-edit-link,.customer-drawer .provided-fields .fields-heading .giftee-email-edit-link{text-decoration:underline;float:right;cursor:pointer;margin:2px 2px 0 0}.customer-drawer .provided-fields .fields-heading .cancel-invoice-address-form{margin-right:10px}.customer-drawer .provided-fields .fields-heading button{margin-top:-2px;float:right}.customer-drawer .provided-fields p{padding:5px 0}.customer-drawer .provided-fields p.multi-column{position:relative;display:block;min-height:42px}.customer-drawer .provided-fields p.multi-column input{position:absolute}.customer-drawer .provided-fields p.multi-column input.city{width:117px}.customer-drawer .provided-fields p.multi-column input.state{width:62px;left:126px}.customer-drawer .provided-fields p.multi-column input.zip-code{width:94px;right:0}.customer-drawer .provided-fields input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff}.customer-drawer .provided-fields select{width:100%;height:38px}.customer-drawer .provided-fields li{display:block;padding:12px 14px;border-bottom:1px dotted #ddd}.customer-drawer .provided-fields li:last-child{border-bottom:0}.customer-drawer .tracking-information .tracking-url{padding:12px 14px;width:100%;margin-bottom:12px}.customer-drawer .tracking-information .shipping-state{width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-drawer .tracking-information .shipping-state .shipping-notice-icon{position:absolute;right:-5px;top:-5px}.customer-drawer .sale-actions{margin-top:15px;overflow:hidden}.customer-drawer .sale-actions li{margin-bottom:15px}.customer-drawer .sale-actions .recurring-purchase{background:#f8f8f8;border:1px solid #ddd;border-bottom:0;padding:12px 14px;margin-bottom:0}.customer-drawer .sale-actions .recurring-purchase .remaining-notice{float:right;color:#ccc}.customer-drawer .sale-actions .recurring-purchase .date{color:#797874;font-size:14px}.customer-drawer .sale-actions .recurring-purchase .refund-notice{color:#ccc;padding-left:5px;font-size:14px}.customer-drawer .sale-actions .recurring-purchase .refund-notice .cancel-countdown{height:25px;padding:0}.customer-drawer .sale-actions .recurring-purchase .refund-notice .cancel-countdown .gi.gi-close{font-size:13px}.customer-drawer .sale-actions .recurring-purchase:first-child{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;color:#797874;font-size:14px}.customer-drawer .sale-actions .recurring-purchase:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:1px solid #ddd;margin-bottom:15px}.customer-drawer .sale-actions .recurring-purchase:only-child{border-radius:4px;border:1px solid #ddd}.customer-drawer .sale-actions .cancel-subscription,.customer-drawer .sale-actions .end-subscription,.customer-drawer .sale-actions .shipping-state{background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.1);border-radius:4px;font-size:17px;padding:10px 15px;text-align:center}.customer-drawer .sales-list-loading-gif{left:50%;background:url(https://assets.gumroad.com/assets/big-loading-8da0ed579f874ed4a69b742dd3c7615e1bc86bb888e0ecc28239423a789bbb8b.gif) no-repeat;margin:15px 0 30px -16px;width:32px;min-height:32px}.customer-drawer .note{border-radius:4px;color:#797874;font-size:10px;float:right;padding:2px 6px;text-transform:uppercase;background:#ddd;top:-2px;right:-2px;position:relative}.customer-drawer .interactions li{padding:12px 0}.customer-drawer .interactions li:first-child{padding-top:0}.customer-drawer .interactions li:not(:last-child){border-bottom:1px solid #eee}.customer-drawer .interactions li strong{display:block;color:#252a2e;font-size:14px;margin-bottom:6px;font-weight:normal;max-width:60%;text-overflow:ellipsis;max-height:18px;overflow:hidden;white-space:nowrap}.customer-drawer .interactions li strong a{color:inherit;text-decoration:underline}.customer-drawer .interactions li small{color:#aaa}.customer-drawer .interactions li small.dull{opacity:.4}.customer-drawer .interactions li .button{top:10px}.modals-container .gr-modals .publish-update-modal-content{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:none;padding:15px;text-align:center;width:400px}.modals-container .gr-modals .publish-update-modal-content .loading-icon{width:100px;height:100px;display:block;background:#f8f8f8;border:1px solid #ddd;border-radius:50%;font-size:60px;line-height:100px;margin:-65px auto 15px;padding:5px;text-align:center}.modals-container .gr-modals .publish-update-modal-content .loading-icon i{height:65px;color:#ccc}.modals-container .gr-modals .publish-update-modal-content h3{font-size:21px;font-weight:500;color:#252a2e;margin-bottom:15px}.modals-container .gr-modals .publish-update-modal-content p{margin-bottom:30px;font-size:14px}.modals-container .gr-modals .publish-update-modal-content button{width:100%;margin-bottom:15px}.modals-container .gr-modals .publish-update-modal-content button:last-child{margin-bottom:5px}.filter-box{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);background:#fff;font-size:15px;padding:0}.filter-box.disabled{opacity:.6}.filter-box.disabled li{pointer-events:none}.filter-box li{padding:15px;border-bottom:1px solid #ddd}.filter-box li>p{margin-bottom:0}.filter-box li:last-child{border-bottom:0}.filter-box li>.label,.filter-box li>.six.columns>.label{display:block;color:#aaa;font-size:13px;line-height:13px;margin-bottom:13px;cursor:pointer}.filter-box li .six.columns{padding:0}.filter-box li .six.columns:nth-child(1){padding-right:7.5px}.filter-box li .six.columns:nth-child(2){padding-left:7.5px}.filter-box li .six.columns input{width:135px}.filter-box li .six.columns .input-wrapper input{width:102px}.filter-box li select{width:100%;padding:10px;padding-right:26px;display:block}.customization-modules-container{opacity:0;position:fixed;bottom:100%;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);width:100%;z-index:10}.customization-modules-container.showing{opacity:1;pointer-events:all;-webkit-transform:translateY(65px);transform:translateY(65px)}.customization-modules-container.showing-core-nav{-webkit-transform:translateY(137px);transform:translateY(137px)}.customization-modules-container.showing-core-nav .customization-module-trigger{opacity:1;pointer-events:all}#user_page .customization-modules-container:not(.showing-core-nav) .customization-module-trigger{opacity:.4;pointer-events:none}.customization-modules-container__modules{background:#fff;font-size:17px;font-weight:400;height:65px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.12);z-index:4}.customization-modules-container__modules .customization-module__trigger{float:none;display:inline-block;position:relative;-webkit-transition:0.5s opacity cubic-bezier(0.23, 1.5, 0.32, 1);transition:0.5s opacity cubic-bezier(0.23, 1.5, 0.32, 1)}.customization-modules-container__modules .customization-module__trigger>a{height:65px;padding:0 15px;line-height:65px;color:#a0a0a0}.customization-modules-container__modules .customization-module__trigger>a:hover{color:#666;text-decoration:none}.customization-modules-container__modules .customization-module__trigger>a.active{color:#333}.customization-modules-container__modules .customization-module__trigger:first-child>a{padding-left:0}.customization-modules-container__modules .customization-module__trigger:first-child .customization-module{margin-left:-175px}.customization-modules-container__modules .customization-modules-container__actions{float:right}.customization-modules-container__modules .customization-modules-container__actions .faux-preview-toggle{display:block;padding:10px 0;position:relative;top:2px;text-decoration:none}.customization-modules-container__modules .customization-modules-container__actions .faux-preview-toggle .preview-toggle{line-height:0}.customization-modules-container__modules .customization-modules-container__actions .faux-preview-toggle:after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:5}.customization-modules-container__modules .customization-modules-container__actions .preview-toggle{line-height:65px}.customization-modules-container__modules .customization-modules-container__actions li{float:left;margin-right:15px}.customization-modules-container__modules .customization-modules-container__actions li:not(.preview-toggle){padding:12px 0}.customization-modules-container__modules .customization-modules-container__actions li:last-child{margin-right:0}.customization-module,.customization-module--displayed-products,.customization-module--purchase-flow,.customization-module--form{background:#fff;border-radius:4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all cubic-bezier(0.23, 1.5, 0.32, 1);transition:0.3s all cubic-bezier(0.23, 1.5, 0.32, 1);padding:30px;position:absolute;left:50%;margin-left:-165px;top:80px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.customization-module.showing,.showing.customization-module--displayed-products,.showing.customization-module--purchase-flow,.showing.customization-module--form{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.customization-module:after,.customization-module:before,.customization-module--displayed-products:after,.customization-module--purchase-flow:after,.customization-module--form:after,.customization-module--displayed-products:before,.customization-module--purchase-flow:before,.customization-module--form:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:10px;border-bottom-color:#fff;left:50%;margin-left:-5px;bottom:100%;z-index:2}.customization-module:before,.customization-module--displayed-products:before,.customization-module--purchase-flow:before,.customization-module--form:before{border-bottom-color:#ddd;top:-21px}.customization-module .customization-module__title,.customization-module--displayed-products .customization-module__title,.customization-module--purchase-flow .customization-module__title,.customization-module--form .customization-module__title{font-size:17px;color:#252a2e;font-weight:500;line-height:1;margin-bottom:15px}.customization-module .customization-module__title a,.customization-module--displayed-products .customization-module__title a,.customization-module--purchase-flow .customization-module__title a,.customization-module--form .customization-module__title a{font-weight:normal;font-size:13px;color:#aaa}.customization-module .customization-module__description,.customization-module--displayed-products .customization-module__description,.customization-module--purchase-flow .customization-module__description,.customization-module--form .customization-module__description{font-size:13px;line-height:21px;margin-bottom:15px}.customization-module .customization-module__help-link,.customization-module--displayed-products .customization-module__help-link,.customization-module--purchase-flow .customization-module__help-link,.customization-module--form .customization-module__help-link{float:right;color:#36a9ae;font-size:13px}.customization-module .customization-module__input,.customization-module--displayed-products .customization-module__input,.customization-module--purchase-flow .customization-module__input,.customization-module--form .customization-module__input{clear:both;line-height:40px;margin-bottom:15px;min-height:40px;position:relative}.customization-module .customization-module__input:hover,.customization-module--displayed-products .customization-module__input:hover,.customization-module--purchase-flow .customization-module__input:hover,.customization-module--form .customization-module__input:hover{cursor:pointer}.customization-module .customization-module__input:hover .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module__input:hover .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module__input:hover .customization-module__input-label--for-checkbox,.customization-module--form .customization-module__input:hover .customization-module__input-label--for-checkbox{color:#797874}.customization-module .customization-module__input:last-child,.customization-module--displayed-products .customization-module__input:last-child,.customization-module--purchase-flow .customization-module__input:last-child,.customization-module--form .customization-module__input:last-child{margin-bottom:0}.customization-module .customization-module__input.tiling-input,.customization-module--displayed-products .customization-module__input.tiling-input,.customization-module--purchase-flow .customization-module__input.tiling-input,.customization-module--form .customization-module__input.tiling-input{margin-bottom:0}.customization-module .customization-module__input .customization-module__input-label,.customization-module .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module__input .customization-module__input-label,.customization-module--purchase-flow .customization-module__input .customization-module__input-label,.customization-module--form .customization-module__input .customization-module__input-label,.customization-module--displayed-products .customization-module .customization-module__input .customization-module__input-label--for-checkbox,.customization-module .customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module .customization-module__input .customization-module__input-label--for-checkbox,.customization-module .customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module .customization-module__input .customization-module__input-label--for-checkbox,.customization-module .customization-module--form .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module--form .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module--form .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module--form .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module--form .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module__input .customization-module__input-label--for-checkbox{color:#aaa;display:block;font-size:17px}.customization-module .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox,.customization-module--form .customization-module__input .customization-module__input-label--for-checkbox{overflow-x:hidden;text-overflow:ellipsis;width:calc(100% - 30px);white-space:nowrap}.customization-module .customization-module__input .customization-module__input-label--for-checkbox:after,.customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox:after,.customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox:after,.customization-module--form .customization-module__input .customization-module__input-label--for-checkbox:after{width:20px;height:20px;display:block;border-radius:50%;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);content:"";display:block;font-size:8px;font-family:GumIcons;line-height:20px;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customization-module .customization-module__input .customization-module__input-label--for-checkbox:hover,.customization-module--displayed-products .customization-module__input .customization-module__input-label--for-checkbox:hover,.customization-module--purchase-flow .customization-module__input .customization-module__input-label--for-checkbox:hover,.customization-module--form .customization-module__input .customization-module__input-label--for-checkbox:hover{cursor:pointer}.customization-module .customization-module__input .customization-module__textarea,.customization-module--displayed-products .customization-module__input .customization-module__textarea,.customization-module--purchase-flow .customization-module__input .customization-module__textarea,.customization-module--form .customization-module__input .customization-module__textarea{border-radius:4px;border-radius:4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:12px;line-height:13px;width:100%}.customization-module .customization-module__input .custom-preview-action,.customization-module--displayed-products .customization-module__input .custom-preview-action,.customization-module--purchase-flow .customization-module__input .custom-preview-action,.customization-module--form .customization-module__input .custom-preview-action{color:#36a9ae;font-size:13px;padding-right:10px}.customization-module .customization-module__input .css-hint-list,.customization-module--displayed-products .customization-module__input .css-hint-list,.customization-module--purchase-flow .customization-module__input .css-hint-list,.customization-module--form .customization-module__input .css-hint-list{line-height:17px}.customization-module .customization-module__input .css-hint-list .css-hint,.customization-module--displayed-products .customization-module__input .css-hint-list .css-hint,.customization-module--purchase-flow .customization-module__input .css-hint-list .css-hint,.customization-module--form .customization-module__input .css-hint-list .css-hint{color:#797874;cursor:pointer;display:inline;font-size:13px}.customization-module .customization-module__input .css-hint-list .css-hint:not(:first-child):before,.customization-module--displayed-products .customization-module__input .css-hint-list .css-hint:not(:first-child):before,.customization-module--purchase-flow .customization-module__input .css-hint-list .css-hint:not(:first-child):before,.customization-module--form .customization-module__input .css-hint-list .css-hint:not(:first-child):before{content:" | "}.customization-module .customization-module__input .css-hint-list .css-hint:hover,.customization-module--displayed-products .customization-module__input .css-hint-list .css-hint:hover,.customization-module--purchase-flow .customization-module__input .css-hint-list .css-hint:hover,.customization-module--form .customization-module__input .css-hint-list .css-hint:hover{font-weight:bold}.customization-module .customization-module__input .css-hint-list .css-hint:hover:before,.customization-module--displayed-products .customization-module__input .css-hint-list .css-hint:hover:before,.customization-module--purchase-flow .customization-module__input .css-hint-list .css-hint:hover:before,.customization-module--form .customization-module__input .css-hint-list .css-hint:hover:before{font-weight:normal}.customization-module .customization-module__input .customization-module__input-checkbox,.customization-module--displayed-products .customization-module__input .customization-module__input-checkbox,.customization-module--purchase-flow .customization-module__input .customization-module__input-checkbox,.customization-module--form .customization-module__input .customization-module__input-checkbox{text-indent:-9999px;display:none}.customization-module .customization-module__input .customization-module__input-checkbox:checked ~ label:after,.customization-module--displayed-products .customization-module__input .customization-module__input-checkbox:checked ~ label:after,.customization-module--purchase-flow .customization-module__input .customization-module__input-checkbox:checked ~ label:after,.customization-module--form .customization-module__input .customization-module__input-checkbox:checked ~ label:after{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;color:#fff;content:"\e015"}.customization-module .customization-module__input .customization-module__input-select,.customization-module--displayed-products .customization-module__input .customization-module__input-select,.customization-module--purchase-flow .customization-module__input .customization-module__input-select,.customization-module--form .customization-module__input .customization-module__input-select{padding:10px;width:100%}.customization-module .customization-module__input .colorpicker-holder,.customization-module--displayed-products .customization-module__input .colorpicker-holder,.customization-module--purchase-flow .customization-module__input .colorpicker-holder,.customization-module--form .customization-module__input .colorpicker-holder{position:relative;width:124px;float:left}.customization-module .customization-module__input .colorpicker-holder.first,.customization-module--displayed-products .customization-module__input .colorpicker-holder.first,.customization-module--purchase-flow .customization-module__input .colorpicker-holder.first,.customization-module--form .customization-module__input .colorpicker-holder.first{margin-right:10px}.customization-module .customization-module__input .customization-module__input-colorpicker,.customization-module--displayed-products .customization-module__input .customization-module__input-colorpicker,.customization-module--purchase-flow .customization-module__input .customization-module__input-colorpicker,.customization-module--form .customization-module__input .customization-module__input-colorpicker{border-radius:25px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;position:relative;max-height:40px;width:124px}.customization-module .customization-module__input .customization-module__input-range,.customization-module--displayed-products .customization-module__input .customization-module__input-range,.customization-module--purchase-flow .customization-module__input .customization-module__input-range,.customization-module--form .customization-module__input .customization-module__input-range{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;border-radius:8px;height:3px;background-color:#ddd;width:175px;-webkit-appearance:none}.customization-module .customization-module__input .customization-module__input-range::-webkit-slider-thumb,.customization-module--displayed-products .customization-module__input .customization-module__input-range::-webkit-slider-thumb,.customization-module--purchase-flow .customization-module__input .customization-module__input-range::-webkit-slider-thumb,.customization-module--form .customization-module__input .customization-module__input-range::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);width:20px;height:20px;border-radius:10px;cursor:pointer}.customization-module .customization-module__input .customization-module__input-background-image,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image,.customization-module--form .customization-module__input .customization-module__input-background-image{background:#f5f5f5;border-radius:4px;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);position:relative;overflow:hidden;margin-bottom:10px}.customization-module .customization-module__input .customization-module__input-background-image .remove-button,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .remove-button,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .remove-button,.customization-module--form .customization-module__input .customization-module__input-background-image .remove-button{display:none;position:absolute;top:15px;right:15px;z-index:5}.customization-module .customization-module__input .customization-module__input-background-image img,.customization-module .customization-module__input .customization-module__input-background-image video,.customization-module .customization-module__input .customization-module__input-background-image .background-placeholder,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image img,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image img,.customization-module--form .customization-module__input .customization-module__input-background-image img,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image video,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image video,.customization-module--form .customization-module__input .customization-module__input-background-image video,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .background-placeholder,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .background-placeholder,.customization-module--form .customization-module__input .customization-module__input-background-image .background-placeholder{margin-bottom:-16px;min-height:100px;width:100%}.customization-module .customization-module__input .customization-module__input-background-image label,.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image label,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image label,.customization-module--form .customization-module__input .customization-module__input-background-image label,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder{position:absolute;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);top:0;left:0;width:100%;height:100%}.customization-module .customization-module__input .customization-module__input-background-image label:hover,.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder:hover,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image label:hover,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image label:hover,.customization-module--form .customization-module__input .customization-module__input-background-image label:hover,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder:hover,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder:hover,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder:hover{cursor:pointer}.customization-module .customization-module__input .customization-module__input-background-image label .edit-actions,.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image label .edit-actions,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image label .edit-actions,.customization-module--form .customization-module__input .customization-module__input-background-image label .edit-actions,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions{position:relative;top:50%;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:translateY(-35%) scale(1);transform:translateY(-35%) scale(1)}.customization-module .customization-module__input .customization-module__input-background-image label .edit-actions p,.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image label .edit-actions p,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image label .edit-actions p,.customization-module--form .customization-module__input .customization-module__input-background-image label .edit-actions p,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p{color:#aaa;max-width:80%;line-height:15px;margin-top:10px;margin:10px auto;font-size:11px}.customization-module .customization-module__input .customization-module__input-background-image label .edit-actions p a,.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p a,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image label .edit-actions p a,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image label .edit-actions p a,.customization-module--form .customization-module__input .customization-module__input-background-image label .edit-actions p a,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p a,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p a,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder .edit-actions p a{text-decoration:underline}.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder{display:none;padding-top:94px}.customization-module .customization-module__input .customization-module__input-background-image .processing-placeholder .processing-placeholder__text,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image .processing-placeholder .processing-placeholder__text,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image .processing-placeholder .processing-placeholder__text,.customization-module--form .customization-module__input .customization-module__input-background-image .processing-placeholder .processing-placeholder__text{font-size:11px;color:#aaa}.customization-module .customization-module__input .customization-module__input-background-image.has-background .remove-button,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image.has-background .remove-button,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image.has-background .remove-button,.customization-module--form .customization-module__input .customization-module__input-background-image.has-background .remove-button{display:block}.customization-module .customization-module__input .customization-module__input-background-image.has-background label,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image.has-background label,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image.has-background label,.customization-module--form .customization-module__input .customization-module__input-background-image.has-background label{pointer-events:none}.customization-module .customization-module__input .customization-module__input-background-image.has-background label .edit-actions,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image.has-background label .edit-actions,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image.has-background label .edit-actions,.customization-module--form .customization-module__input .customization-module__input-background-image.has-background label .edit-actions{opacity:0;-webkit-transform:scale(0),translateY(-50%);transform:scale(0),translateY(-50%)}.customization-module .customization-module__input .customization-module__input-background-image.has-background label .edit-actions p,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image.has-background label .edit-actions p,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image.has-background label .edit-actions p,.customization-module--form .customization-module__input .customization-module__input-background-image.has-background label .edit-actions p{display:none}.customization-module .customization-module__input .customization-module__input-background-image.has-background:hover label .edit-actions,.customization-module--displayed-products .customization-module__input .customization-module__input-background-image.has-background:hover label .edit-actions,.customization-module--purchase-flow .customization-module__input .customization-module__input-background-image.has-background:hover label .edit-actions,.customization-module--form .customization-module__input .customization-module__input-background-image.has-background:hover label .edit-actions{opacity:1;pointer-events:all;-webkit-transform:scale(1),translateY(-50%);transform:scale(1),translateY(-50%)}.customization-module .customization-module__input .miniColors-triggerWrap,.customization-module--displayed-products .customization-module__input .miniColors-triggerWrap,.customization-module--purchase-flow .customization-module__input .miniColors-triggerWrap,.customization-module--form .customization-module__input .miniColors-triggerWrap{border-radius:50%;overflow:hidden;position:absolute;right:10px;top:10px}.customization-module .customization-module__input .miniColors-trigger,.customization-module--displayed-products .customization-module__input .miniColors-trigger,.customization-module--purchase-flow .customization-module__input .miniColors-trigger,.customization-module--form .customization-module__input .miniColors-trigger{position:absolute;top:0}.customization-module .customization-module__connection,.customization-module--displayed-products .customization-module__connection,.customization-module--purchase-flow .customization-module__connection,.customization-module--form .customization-module__connection{float:left;margin-right:10px;position:relative;width:calc(50% - 5px)}.customization-module .customization-module__connection .button,.customization-module--displayed-products .customization-module__connection .button,.customization-module--purchase-flow .customization-module__connection .button,.customization-module--form .customization-module__connection .button{-webkit-box-sizing:border-box;box-sizing:border-box;height:60px}.customization-module .customization-module__connection .connection-username,.customization-module--displayed-products .customization-module__connection .connection-username,.customization-module--purchase-flow .customization-module__connection .connection-username,.customization-module--form .customization-module__connection .connection-username{background-color:transparent;background-position:right;background-size:12px;border:0;display:block;color:#fff;font-size:13px;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.customization-module .customization-module__connection .disconnect-button,.customization-module--displayed-products .customization-module__connection .disconnect-button,.customization-module--purchase-flow .customization-module__connection .disconnect-button,.customization-module--form .customization-module__connection .disconnect-button{position:absolute;right:-8px;top:-8px}.customization-module .customization-module__connection:last-child,.customization-module--displayed-products .customization-module__connection:last-child,.customization-module--purchase-flow .customization-module__connection:last-child,.customization-module--form .customization-module__connection:last-child{margin-right:0}.customization-module--displayed-products{padding:0}.customization-module--displayed-products ul{max-height:600px;overflow-y:scroll;padding:30px}.customization-module--displayed-products .customization-module__input{margin-bottom:0}.customization-module--purchase-flow{padding:0;margin-left:-130px;width:260px}.customization-module--purchase-flow button{width:100%}.customization-module--form{padding:0}.customization-module--form hr{margin:0 30px}.customization-module--form .customization-module__input{padding:0 30px}.customization-module--form .customization-module__title{margin:0 30px 15px}.customization-module--form .customization-module__title:first-child{margin-top:30px}.customization-module--form .embed-copy-paste-container{position:relative;margin-bottom:15px;white-space:nowrap}.customization-module--form .embed-copy-paste-container .button{height:40px;width:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;line-height:40px;text-align:center;top:10px;right:10px}.customization-module--form .embed-copy-paste-container .button .icn-copy{background:url(https://assets.gumroad.com/assets/widgets/icon-copy-f0ef022f20a13b23a269174452d53a094d6cebc8f95babd6cddb5d8d91a964ac.svg) top center no-repeat;background-size:cover;width:15px;height:16px;display:inline-block}.customization-module--form .embed-copy-paste-container pre{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;font-size:13px;height:60px;line-height:20px;min-height:0;padding:4px 10px;pointer-events:none;overflow:hidden;width:100%}.customization-module--form .embed-copy-paste-container pre code{white-space:normal}.customization-module--form .embed-copy-paste-container pre:after{background:-webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), to(rgba(245,245,245,0)));background:linear-gradient(to left, #f5f5f5 50%, rgba(245,245,245,0) 100%);border-top-right-radius:4px;border-bottom-right-radius:4px;content:"";height:58px;position:absolute;right:1px;top:1px;width:98px}.customization-module--form .embed-preview-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#f5f5f5;border-top:1px solid #ddd;padding:10px 30px 30px;margin-top:30px}.customization-module--form .embed-preview-container label{display:inline-block;font-size:13px;font-weight:600;margin-bottom:15px}.customization-module>form>button,.customization-module--displayed-products>form>button,.customization-module--purchase-flow>form>button,.customization-module--form>form>button{width:100%}.customization-module hr,.customization-module--displayed-products hr,.customization-module--purchase-flow hr,.customization-module--form hr{background:#eee;height:1px;margin:20px 0}.customization-module>a,.customization-module--displayed-products>a,.customization-module--purchase-flow>a,.customization-module--form>a{color:#aaa}.customization-module .steps,.customization-module--displayed-products .steps,.customization-module--purchase-flow .steps,.customization-module--form .steps{overflow:hidden;font-size:13px;border-radius:4px}.customization-module .steps>li,.customization-module--displayed-products .steps>li,.customization-module--purchase-flow .steps>li,.customization-module--form .steps>li{padding:0;border-bottom:1px solid #eee;opacity:.8}.customization-module .steps>li:last-child,.customization-module--displayed-products .steps>li:last-child,.customization-module--purchase-flow .steps>li:last-child,.customization-module--form .steps>li:last-child{border-bottom:0}.customization-module .steps>li .step-options,.customization-module--displayed-products .steps>li .step-options,.customization-module--purchase-flow .steps>li .step-options,.customization-module--form .steps>li .step-options{background:#fff;border-top:1px solid #ddd}.customization-module .steps>li .step-options select,.customization-module--displayed-products .steps>li .step-options select,.customization-module--purchase-flow .steps>li .step-options select,.customization-module--form .steps>li .step-options select{width:100%;height:40px;margin-bottom:15px;padding:6px 8px}.customization-module .steps>li .step-options .bordered,.customization-module--displayed-products .steps>li .step-options .bordered,.customization-module--purchase-flow .steps>li .step-options .bordered,.customization-module--form .steps>li .step-options .bordered{border-bottom:1px solid #ddd;height:31px;margin-bottom:14px;margin-top:-4px}.customization-module .steps>li .step-options .bordered.labels,.customization-module--displayed-products .steps>li .step-options .bordered.labels,.customization-module--purchase-flow .steps>li .step-options .bordered.labels,.customization-module--form .steps>li .step-options .bordered.labels{border-bottom:0;padding:0;margin-bottom:0}.customization-module .steps>li .step-options input#custom_fields_new[type="checkbox"],.customization-module--displayed-products .steps>li .step-options input#custom_fields_new[type="checkbox"],.customization-module--purchase-flow .steps>li .step-options input#custom_fields_new[type="checkbox"],.customization-module--form .steps>li .step-options input#custom_fields_new[type="checkbox"]{position:absolute;right:15px;top:15px}.customization-module .steps>li .step-options #js-edit-fields-form #dynamic-custom-fields-title,.customization-module--displayed-products .steps>li .step-options #js-edit-fields-form #dynamic-custom-fields-title,.customization-module--purchase-flow .steps>li .step-options #js-edit-fields-form #dynamic-custom-fields-title,.customization-module--form .steps>li .step-options #js-edit-fields-form #dynamic-custom-fields-title{display:block}.customization-module .steps>li .step-options #js-edit-fields-form .labels,.customization-module--displayed-products .steps>li .step-options #js-edit-fields-form .labels,.customization-module--purchase-flow .steps>li .step-options #js-edit-fields-form .labels,.customization-module--form .steps>li .step-options #js-edit-fields-form .labels{overflow:hidden}.customization-module .steps>li .step-options #js-edit-fields-form .labels span,.customization-module--displayed-products .steps>li .step-options #js-edit-fields-form .labels span,.customization-module--purchase-flow .steps>li .step-options #js-edit-fields-form .labels span,.customization-module--form .steps>li .step-options #js-edit-fields-form .labels span{padding:0 10px 10px;float:left}.customization-module .steps>li .step-options #js-edit-fields-form .labels span.required-label,.customization-module--displayed-products .steps>li .step-options #js-edit-fields-form .labels span.required-label,.customization-module--purchase-flow .steps>li .step-options #js-edit-fields-form .labels span.required-label,.customization-module--form .steps>li .step-options #js-edit-fields-form .labels span.required-label{float:right}.customization-module .steps>li .step-options #js-edit-attributes-form ul li,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li{padding:0;position:relative;overflow:hidden;height:41px}.customization-module .steps>li .step-options #js-edit-attributes-form ul li.summary,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li.summary,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li.summary,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li.summary{padding:0;height:48px}.customization-module .steps>li .step-options #js-edit-attributes-form ul li.summary input,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li.summary input,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li.summary input,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li.summary input{color:#252a2e;font-size:17px}.customization-module .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-label,.customization-module .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-label,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-label,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-label,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value{font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;width:100%;font-size:15px;color:#ccc}.customization-module .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li .js-custom-attr-value{color:#797874;text-align:right}.customization-module .steps>li .step-options #js-edit-attributes-form ul li span,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li span,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li span,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li span{color:#ccc}.customization-module .steps>li .step-options #js-edit-attributes-form ul li span.file-information-attr-label,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li span.file-information-attr-label,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li span.file-information-attr-label,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li span.file-information-attr-label{padding:10px;width:50%}.customization-module .steps>li .step-options #js-edit-attributes-form ul li strong,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li strong,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li strong,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li strong{font-size:15px;margin-top:-10px;padding-right:0}.customization-module .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value{padding:10px 10px 10px 0;margin-top:0;text-align:right;color:#797874;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.customization-module .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value.shifted-left,.customization-module--displayed-products .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value.shifted-left,.customization-module--purchase-flow .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value.shifted-left,.customization-module--form .steps>li .step-options #js-edit-attributes-form ul li strong.file-information-attr-value.shifted-left{padding-right:40px}.customization-module .steps>li .step-options.padded,.customization-module--displayed-products .steps>li .step-options.padded,.customization-module--purchase-flow .steps>li .step-options.padded,.customization-module--form .steps>li .step-options.padded{padding:15px}.customization-module .steps>li>strong,.customization-module--displayed-products .steps>li>strong,.customization-module--purchase-flow .steps>li>strong,.customization-module--form .steps>li>strong{display:block;padding:15px;font-size:17px;font-weight:400}.customization-module .steps>li>strong a,.customization-module--displayed-products .steps>li>strong a,.customization-module--purchase-flow .steps>li>strong a,.customization-module--form .steps>li>strong a{color:#797874;margin-left:5px}.customization-module .steps>li #require_shipping_information,.customization-module--displayed-products .steps>li #require_shipping_information,.customization-module--purchase-flow .steps>li #require_shipping_information,.customization-module--form .steps>li #require_shipping_information{top:5px}.customization-module .steps>li #dynamic-custom-fields,.customization-module--displayed-products .steps>li #dynamic-custom-fields,.customization-module--purchase-flow .steps>li #dynamic-custom-fields,.customization-module--form .steps>li #dynamic-custom-fields{line-height:21px;border:1px solid #ddd;list-style:none;vertical-align:baseline;border-radius:5px}.customization-module .steps>li #dynamic-custom-fields li,.customization-module--displayed-products .steps>li #dynamic-custom-fields li,.customization-module--purchase-flow .steps>li #dynamic-custom-fields li,.customization-module--form .steps>li #dynamic-custom-fields li{padding:0;position:relative;overflow:hidden;height:41px;border-bottom:1px solid #ddd}.customization-module .steps>li #dynamic-custom-fields li:last-child,.customization-module--displayed-products .steps>li #dynamic-custom-fields li:last-child,.customization-module--purchase-flow .steps>li #dynamic-custom-fields li:last-child,.customization-module--form .steps>li #dynamic-custom-fields li:last-child{border-bottom:0}.customization-module .steps>li #dynamic-custom-fields li input[type="text"],.customization-module--displayed-products .steps>li #dynamic-custom-fields li input[type="text"],.customization-module--purchase-flow .steps>li #dynamic-custom-fields li input[type="text"],.customization-module--form .steps>li #dynamic-custom-fields li input[type="text"]{font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;color:#ccc;background-color:transparent;width:80%;outline:none;border:0}.customization-module .steps>li #dynamic-custom-fields li input[type="checkbox"],.customization-module--displayed-products .steps>li #dynamic-custom-fields li input[type="checkbox"],.customization-module--purchase-flow .steps>li #dynamic-custom-fields li input[type="checkbox"],.customization-module--form .steps>li #dynamic-custom-fields li input[type="checkbox"]{right:5px}.customization-module .steps>li textarea,.customization-module--displayed-products .steps>li textarea,.customization-module--purchase-flow .steps>li textarea,.customization-module--form .steps>li textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-size:13px;line-height:21px;border-width:0;width:100%;max-width:100%;display:none;background:#fff}.customization-module .steps>li.active,.customization-module--displayed-products .steps>li.active,.customization-module--purchase-flow .steps>li.active,.customization-module--form .steps>li.active{opacity:1}.customization-module .steps>li.active strong,.customization-module .steps>li.active a,.customization-module--displayed-products .steps>li.active strong,.customization-module--purchase-flow .steps>li.active strong,.customization-module--form .steps>li.active strong,.customization-module--displayed-products .steps>li.active a,.customization-module--purchase-flow .steps>li.active a,.customization-module--form .steps>li.active a{color:#252a2e}.customization-module .steps>li.active textarea,.customization-module--displayed-products .steps>li.active textarea,.customization-module--purchase-flow .steps>li.active textarea,.customization-module--form .steps>li.active textarea{display:block}.css-hint-active{border:dashed 3px #000 !important}.updates-tab{padding:0;position:relative;padding-top:75px}.updates-tab.empty{background:url(https://assets.gumroad.com/assets/empty-148597c21437813ebac43d221ee44f731bf994e16735404ccdc731adf9fca4a2.png) bottom center no-repeat;min-height:400px}.updates-tab .undo-update{border-radius:4px;background:rgba(0,0,0,0.1);margin:15px 0 5px;padding:17px}.updates-tab .undo-update a{color:#252a2e;text-decoration:underline;float:right;font-weight:bold}.updates-tab .update-list-holder{margin:0 0 30px}.updates-tab .update-list-holder .show-more{border:1px solid #ddd;background:#f5f5f5;color:#797874;margin-top:35px;font-weight:normal;padding:20px}.updates-tab .update-list-holder .show-more:hover{background:#eee}.update{padding:15px 0}.update:last-child{padding-bottom:0}.update .update-header{color:#797874;display:block;font-size:13px;height:25px;line-height:25px;margin-bottom:15px}.update .update-header .update-time-and-audience{float:left;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;width:700px;white-space:nowrap}.update .update-header .update-actions{float:right}.update .update-header .update-actions .button,.update .update-header .update-actions span{display:inline-block;margin-right:10px}.update .update-header .update-actions .button:last-child,.update .update-header .update-actions span:last-child{margin-right:0}.update .update-header .queued-notice{border-radius:4px;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.3);font-size:11px;font-weight:500;padding:0 10px;position:relative;text-transform:uppercase}.customer-count-notice{color:#797874;width:470px;margin:0 auto;padding:30px;text-align:center}.update-letter,.update-letter--create,.update-letter--preview,.update-letter--subject-line-and-number-sent,.update-letter--showing-clicks-and-opens,.update-letter--showing-sent-and-opens,.update-letter--showing-sent{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);background:#fff;font-size:15px;padding:30px}.update-letter h3,.update-letter--create h3,.update-letter--preview h3,.update-letter--subject-line-and-number-sent h3,.update-letter--showing-clicks-and-opens h3,.update-letter--showing-sent-and-opens h3,.update-letter--showing-sent h3{font-weight:bold;color:#555}.update-letter .files-box,.update-letter--create .files-box,.update-letter--preview .files-box,.update-letter--subject-line-and-number-sent .files-box,.update-letter--showing-clicks-and-opens .files-box,.update-letter--showing-sent-and-opens .files-box,.update-letter--showing-sent .files-box{margin-bottom:15px}.update-letter .mini-rule,.update-letter--create .mini-rule,.update-letter--preview .mini-rule,.update-letter--subject-line-and-number-sent .mini-rule,.update-letter--showing-clicks-and-opens .mini-rule,.update-letter--showing-sent-and-opens .mini-rule,.update-letter--showing-sent .mini-rule{margin:30px 0}.update-letter .call-to-action-p,.update-letter--create .call-to-action-p,.update-letter--preview .call-to-action-p,.update-letter--subject-line-and-number-sent .call-to-action-p,.update-letter--showing-clicks-and-opens .call-to-action-p,.update-letter--showing-sent-and-opens .call-to-action-p,.update-letter--showing-sent .call-to-action-p{margin-top:20px}.update-letter .video.section,.update-letter--create .video.section,.update-letter--preview .video.section,.update-letter--subject-line-and-number-sent .video.section,.update-letter--showing-clicks-and-opens .video.section,.update-letter--showing-sent-and-opens .video.section,.update-letter--showing-sent .video.section{margin-top:15px;font-size:12px}.update-letter .video.section input[type=checkbox],.update-letter--create .video.section input[type=checkbox],.update-letter--preview .video.section input[type=checkbox],.update-letter--subject-line-and-number-sent .video.section input[type=checkbox],.update-letter--showing-clicks-and-opens .video.section input[type=checkbox],.update-letter--showing-sent-and-opens .video.section input[type=checkbox],.update-letter--showing-sent .video.section input[type=checkbox]{margin-right:4px}.update-letter .video.section label,.update-letter--create .video.section label,.update-letter--preview .video.section label,.update-letter--subject-line-and-number-sent .video.section label,.update-letter--showing-clicks-and-opens .video.section label,.update-letter--showing-sent-and-opens .video.section label,.update-letter--showing-sent .video.section label{color:#aaa}.update-letter .video.section .learn-more,.update-letter--create .video.section .learn-more,.update-letter--preview .video.section .learn-more,.update-letter--subject-line-and-number-sent .video.section .learn-more,.update-letter--showing-clicks-and-opens .video.section .learn-more,.update-letter--showing-sent-and-opens .video.section .learn-more,.update-letter--showing-sent .video.section .learn-more{float:right}.update-letter .cover-image-add-button-holder,.update-letter--create .cover-image-add-button-holder,.update-letter--preview .cover-image-add-button-holder,.update-letter--subject-line-and-number-sent .cover-image-add-button-holder,.update-letter--showing-clicks-and-opens .cover-image-add-button-holder,.update-letter--showing-sent-and-opens .cover-image-add-button-holder,.update-letter--showing-sent .cover-image-add-button-holder{margin:0 15px}.update-letter .cover-image-add-button-holder button,.update-letter--create .cover-image-add-button-holder button,.update-letter--preview .cover-image-add-button-holder button,.update-letter--subject-line-and-number-sent .cover-image-add-button-holder button,.update-letter--showing-clicks-and-opens .cover-image-add-button-holder button,.update-letter--showing-sent-and-opens .cover-image-add-button-holder button,.update-letter--showing-sent .cover-image-add-button-holder button{width:100%}.update-letter .call-to-action-button-holder,.update-letter--create .call-to-action-button-holder,.update-letter--preview .call-to-action-button-holder,.update-letter--subject-line-and-number-sent .call-to-action-button-holder,.update-letter--showing-clicks-and-opens .call-to-action-button-holder,.update-letter--showing-sent-and-opens .call-to-action-button-holder,.update-letter--showing-sent .call-to-action-button-holder{margin:15px;overflow:hidden}.update-letter .call-to-action-button-holder button,.update-letter--create .call-to-action-button-holder button,.update-letter--preview .call-to-action-button-holder button,.update-letter--subject-line-and-number-sent .call-to-action-button-holder button,.update-letter--showing-clicks-and-opens .call-to-action-button-holder button,.update-letter--showing-sent-and-opens .call-to-action-button-holder button,.update-letter--showing-sent .call-to-action-button-holder button{width:100%}.update-letter .call-to-action-button-holder input[type=text],.update-letter--create .call-to-action-button-holder input[type=text],.update-letter--preview .call-to-action-button-holder input[type=text],.update-letter--subject-line-and-number-sent .call-to-action-button-holder input[type=text],.update-letter--showing-clicks-and-opens .call-to-action-button-holder input[type=text],.update-letter--showing-sent-and-opens .call-to-action-button-holder input[type=text],.update-letter--showing-sent .call-to-action-button-holder input[type=text]{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:50%;float:left;margin:0;border:1px solid #ddd}.update-letter .call-to-action-button-holder input[type=text]:focus,.update-letter--create .call-to-action-button-holder input[type=text]:focus,.update-letter--preview .call-to-action-button-holder input[type=text]:focus,.update-letter--subject-line-and-number-sent .call-to-action-button-holder input[type=text]:focus,.update-letter--showing-clicks-and-opens .call-to-action-button-holder input[type=text]:focus,.update-letter--showing-sent-and-opens .call-to-action-button-holder input[type=text]:focus,.update-letter--showing-sent .call-to-action-button-holder input[type=text]:focus{border:1px solid #aaaaaa}.update-letter .call-to-action-button-holder input[type=text]:first-of-type,.update-letter--create .call-to-action-button-holder input[type=text]:first-of-type,.update-letter--preview .call-to-action-button-holder input[type=text]:first-of-type,.update-letter--subject-line-and-number-sent .call-to-action-button-holder input[type=text]:first-of-type,.update-letter--showing-clicks-and-opens .call-to-action-button-holder input[type=text]:first-of-type,.update-letter--showing-sent-and-opens .call-to-action-button-holder input[type=text]:first-of-type,.update-letter--showing-sent .call-to-action-button-holder input[type=text]:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.update-letter .call-to-action-button-holder input[type=text]:last-of-type,.update-letter--create .call-to-action-button-holder input[type=text]:last-of-type,.update-letter--preview .call-to-action-button-holder input[type=text]:last-of-type,.update-letter--subject-line-and-number-sent .call-to-action-button-holder input[type=text]:last-of-type,.update-letter--showing-clicks-and-opens .call-to-action-button-holder input[type=text]:last-of-type,.update-letter--showing-sent-and-opens .call-to-action-button-holder input[type=text]:last-of-type,.update-letter--showing-sent .call-to-action-button-holder input[type=text]:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.update-letter .update-file-options,.update-letter--create .update-file-options,.update-letter--preview .update-file-options,.update-letter--subject-line-and-number-sent .update-file-options,.update-letter--showing-clicks-and-opens .update-file-options,.update-letter--showing-sent-and-opens .update-file-options,.update-letter--showing-sent .update-file-options{border-top:1px solid #ddd;padding:15px}.update-letter .update-file-options .files-list,.update-letter--create .update-file-options .files-list,.update-letter--preview .update-file-options .files-list,.update-letter--subject-line-and-number-sent .update-file-options .files-list,.update-letter--showing-clicks-and-opens .update-file-options .files-list,.update-letter--showing-sent-and-opens .update-file-options .files-list,.update-letter--showing-sent .update-file-options .files-list{clear:both;margin-bottom:15px}.update-letter .update-file-options .gi-pencil,.update-letter--create .update-file-options .gi-pencil,.update-letter--preview .update-file-options .gi-pencil,.update-letter--subject-line-and-number-sent .update-file-options .gi-pencil,.update-letter--showing-clicks-and-opens .update-file-options .gi-pencil,.update-letter--showing-sent-and-opens .update-file-options .gi-pencil,.update-letter--showing-sent .update-file-options .gi-pencil{display:none !important}.update-letter input[type=text],.update-letter .update-message,.update-letter--create input[type=text],.update-letter--preview input[type=text],.update-letter--subject-line-and-number-sent input[type=text],.update-letter--showing-clicks-and-opens input[type=text],.update-letter--showing-sent-and-opens input[type=text],.update-letter--showing-sent input[type=text],.update-letter--create .update-message,.update-letter--preview .update-message,.update-letter--subject-line-and-number-sent .update-message,.update-letter--showing-clicks-and-opens .update-message,.update-letter--showing-sent-and-opens .update-message,.update-letter--showing-sent .update-message{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;width:100%}.update-letter input[type=text].error,.update-letter .update-message.error,.update-letter--create input[type=text].error,.update-letter--preview input[type=text].error,.update-letter--subject-line-and-number-sent input[type=text].error,.update-letter--showing-clicks-and-opens input[type=text].error,.update-letter--showing-sent-and-opens input[type=text].error,.update-letter--showing-sent input[type=text].error,.update-letter--create .update-message.error,.update-letter--preview .update-message.error,.update-letter--subject-line-and-number-sent .update-message.error,.update-letter--showing-clicks-and-opens .update-message.error,.update-letter--showing-sent-and-opens .update-message.error,.update-letter--showing-sent .update-message.error{border-color:#c04355}.update-letter .image-holder,.update-letter--create .image-holder,.update-letter--preview .image-holder,.update-letter--subject-line-and-number-sent .image-holder,.update-letter--showing-clicks-and-opens .image-holder,.update-letter--showing-sent-and-opens .image-holder,.update-letter--showing-sent .image-holder{border-radius:4px;background:#f5f5f5;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);position:relative;overflow:hidden;margin:0 15px;min-height:140px;text-align:center}.update-letter .image-holder button,.update-letter--create .image-holder button,.update-letter--preview .image-holder button,.update-letter--subject-line-and-number-sent .image-holder button,.update-letter--showing-clicks-and-opens .image-holder button,.update-letter--showing-sent-and-opens .image-holder button,.update-letter--showing-sent .image-holder button{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute}.update-letter .image-holder .cover-image-preview,.update-letter--create .image-holder .cover-image-preview,.update-letter--preview .image-holder .cover-image-preview,.update-letter--subject-line-and-number-sent .image-holder .cover-image-preview,.update-letter--showing-clicks-and-opens .image-holder .cover-image-preview,.update-letter--showing-sent-and-opens .image-holder .cover-image-preview,.update-letter--showing-sent .image-holder .cover-image-preview{width:100%;margin-bottom:-16px}.update-letter .image-holder .remove-button,.update-letter--create .image-holder .remove-button,.update-letter--preview .image-holder .remove-button,.update-letter--subject-line-and-number-sent .image-holder .remove-button,.update-letter--showing-clicks-and-opens .image-holder .remove-button,.update-letter--showing-sent-and-opens .image-holder .remove-button,.update-letter--showing-sent .image-holder .remove-button{position:absolute;top:15px;right:15px;z-index:5}.update-letter .update-cover-image,.update-letter--create .update-cover-image,.update-letter--preview .update-cover-image,.update-letter--subject-line-and-number-sent .update-cover-image,.update-letter--showing-clicks-and-opens .update-cover-image,.update-letter--showing-sent-and-opens .update-cover-image,.update-letter--showing-sent .update-cover-image{border:1px solid #ddd;border-radius:4px;width:100%;max-width:502px;margin:20px auto 0}.update-letter .update-message,.update-letter--create .update-message,.update-letter--preview .update-message,.update-letter--subject-line-and-number-sent .update-message,.update-letter--showing-clicks-and-opens .update-message,.update-letter--showing-sent-and-opens .update-message,.update-letter--showing-sent .update-message{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:130px;width:100%;max-width:100%;padding:15px;border:0;font-size:15px;margin-bottom:0}.update-letter--create{overflow:hidden;margin:0 auto;padding:0}.update-letter--create input,.update-letter--create textarea{border-radius:0;border:0;border-bottom:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none}.update-letter--create input:focus,.update-letter--create textarea:focus{border:0;border-bottom:1px solid #aaaaaa}.update-letter--preview{margin:0 auto;width:470px}.update-letter--subject-line-and-number-sent{border-bottom:1px solid #ddd;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:40px 0}.update-letter--subject-line-and-number-sent .update-letter-column{top:50%;margin-top:-10px}.update-letter--subject-line-and-number-sent .update-letter-column .update-letter-subject{margin-top:-1px}.update-letter--subject-line-and-number-sent .number-sent{padding-left:30px}.update-letter--showing-clicks-and-opens,.update-letter--showing-sent-and-opens,.update-letter--showing-sent{border-top-left-radius:0;border-top-right-radius:0;position:relative;padding:40px 0}.update-letter--showing-clicks-and-opens:after,.update-letter--showing-sent-and-opens:after,.update-letter--showing-sent:after{background:#ddd;content:" ";height:100%;left:50%;position:absolute;top:0;width:1px}.update-letter--showing-clicks-and-opens .update-letter-column:nth-child(2),.update-letter--showing-clicks-and-opens .update-letter-column:nth-child(3){text-align:center}.update-letter--showing-clicks-and-opens .update-letter-column:nth-child(3):hover{cursor:pointer}.update-letter--showing-clicks-and-opens .update-letter-column:nth-child(3):hover .tracked-email-clicks-popover{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.3s;transition-delay:.3s}.update-letter--showing-sent-and-opens{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.update-letter--showing-sent-and-opens .update-letter-column:nth-child(1){text-overflow:ellipsis;white-space:nowrap;margin-top:15px}.update-letter--showing-sent-and-opens .update-letter-column:nth-child(2),.update-letter--showing-sent-and-opens .update-letter-column:nth-child(3){text-align:center}.update-letter--showing-sent{height:20px;border-top-left-radius:4px;border-top-right-radius:4px}.update-letter--showing-sent .update-letter-column{overflow:hidden;padding-left:30px;padding-right:30px;text-overflow:ellipsis}.update-letter--showing-sent .number-sent{display:inline;float:right}.update-letter--showing-sent .email-sent{color:#797874;font-weight:500;font-size:17px;float:left}.update-letter .update-letter-column,.update-letter--create .update-letter-column,.update-letter--preview .update-letter-column,.update-letter--subject-line-and-number-sent .update-letter-column,.update-letter--showing-clicks-and-opens .update-letter-column,.update-letter--showing-sent-and-opens .update-letter-column,.update-letter--showing-sent .update-letter-column{position:relative}.update-letter .update-letter-column:first-child,.update-letter--create .update-letter-column:first-child,.update-letter--preview .update-letter-column:first-child,.update-letter--subject-line-and-number-sent .update-letter-column:first-child,.update-letter--showing-clicks-and-opens .update-letter-column:first-child,.update-letter--showing-sent-and-opens .update-letter-column:first-child,.update-letter--showing-sent .update-letter-column:first-child{padding-left:30px}.update-letter .update-letter-column:last-child,.update-letter--create .update-letter-column:last-child,.update-letter--preview .update-letter-column:last-child,.update-letter--subject-line-and-number-sent .update-letter-column:last-child,.update-letter--showing-clicks-and-opens .update-letter-column:last-child,.update-letter--showing-sent-and-opens .update-letter-column:last-child,.update-letter--showing-sent .update-letter-column:last-child{padding-right:30px}.update-letter .update-letter-column:hover .tracked-email-clicks-popover,.update-letter--create .update-letter-column:hover .tracked-email-clicks-popover,.update-letter--preview .update-letter-column:hover .tracked-email-clicks-popover,.update-letter--subject-line-and-number-sent .update-letter-column:hover .tracked-email-clicks-popover,.update-letter--showing-clicks-and-opens .update-letter-column:hover .tracked-email-clicks-popover,.update-letter--showing-sent-and-opens .update-letter-column:hover .tracked-email-clicks-popover,.update-letter--showing-sent .update-letter-column:hover .tracked-email-clicks-popover{cursor:pointer;opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.3s;transition-delay:.3s}.update-letter .update-letter-column .number-open,.update-letter .update-letter-column .number-sent,.update-letter .update-letter-column .number-click,.update-letter--create .update-letter-column .number-open,.update-letter--preview .update-letter-column .number-open,.update-letter--subject-line-and-number-sent .update-letter-column .number-open,.update-letter--showing-clicks-and-opens .update-letter-column .number-open,.update-letter--showing-sent-and-opens .update-letter-column .number-open,.update-letter--showing-sent .update-letter-column .number-open,.update-letter--create .update-letter-column .number-sent,.update-letter--preview .update-letter-column .number-sent,.update-letter--subject-line-and-number-sent .update-letter-column .number-sent,.update-letter--showing-clicks-and-opens .update-letter-column .number-sent,.update-letter--showing-sent-and-opens .update-letter-column .number-sent,.update-letter--showing-sent .update-letter-column .number-sent,.update-letter--create .update-letter-column .number-click,.update-letter--preview .update-letter-column .number-click,.update-letter--subject-line-and-number-sent .update-letter-column .number-click,.update-letter--showing-clicks-and-opens .update-letter-column .number-click,.update-letter--showing-sent-and-opens .update-letter-column .number-click,.update-letter--showing-sent .update-letter-column .number-click{display:inline-block}.update-letter .update-letter-column .open-percentage,.update-letter .update-letter-column .click-percentage,.update-letter--create .update-letter-column .open-percentage,.update-letter--preview .update-letter-column .open-percentage,.update-letter--subject-line-and-number-sent .update-letter-column .open-percentage,.update-letter--showing-clicks-and-opens .update-letter-column .open-percentage,.update-letter--showing-sent-and-opens .update-letter-column .open-percentage,.update-letter--showing-sent .update-letter-column .open-percentage,.update-letter--create .update-letter-column .click-percentage,.update-letter--preview .update-letter-column .click-percentage,.update-letter--subject-line-and-number-sent .update-letter-column .click-percentage,.update-letter--showing-clicks-and-opens .update-letter-column .click-percentage,.update-letter--showing-sent-and-opens .update-letter-column .click-percentage,.update-letter--showing-sent .update-letter-column .click-percentage{color:#36a9ae;display:inline-block;font-size:16px;font-weight:500;float:right;padding-right:5px}.update-letter .update-letter-column .update-letter-subject,.update-letter--create .update-letter-column .update-letter-subject,.update-letter--preview .update-letter-column .update-letter-subject,.update-letter--subject-line-and-number-sent .update-letter-column .update-letter-subject,.update-letter--showing-clicks-and-opens .update-letter-column .update-letter-subject,.update-letter--showing-sent-and-opens .update-letter-column .update-letter-subject,.update-letter--showing-sent .update-letter-column .update-letter-subject{color:#797874;float:left;font-weight:500;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.update-letter .update-letter-column strong,.update-letter--create .update-letter-column strong,.update-letter--preview .update-letter-column strong,.update-letter--subject-line-and-number-sent .update-letter-column strong,.update-letter--showing-clicks-and-opens .update-letter-column strong,.update-letter--showing-sent-and-opens .update-letter-column strong,.update-letter--showing-sent .update-letter-column strong{font-size:24px;color:#36a9ae;font-weight:500;margin-bottom:10px;width:100%}.update-letter .update-letter-column small,.update-letter--create .update-letter-column small,.update-letter--preview .update-letter-column small,.update-letter--subject-line-and-number-sent .update-letter-column small,.update-letter--showing-clicks-and-opens .update-letter-column small,.update-letter--showing-sent-and-opens .update-letter-column small,.update-letter--showing-sent .update-letter-column small{color:#aaa;font-size:16px;font-weight:400;width:100%}.update-letter .update-letter-column .bar-graph,.update-letter--create .update-letter-column .bar-graph,.update-letter--preview .update-letter-column .bar-graph,.update-letter--subject-line-and-number-sent .update-letter-column .bar-graph,.update-letter--showing-clicks-and-opens .update-letter-column .bar-graph,.update-letter--showing-sent-and-opens .update-letter-column .bar-graph,.update-letter--showing-sent .update-letter-column .bar-graph{background:#c1e2e3;border-radius:4px;height:15px;margin-top:15px}.update-letter .update-letter-column .inside,.update-letter--create .update-letter-column .inside,.update-letter--preview .update-letter-column .inside,.update-letter--subject-line-and-number-sent .update-letter-column .inside,.update-letter--showing-clicks-and-opens .update-letter-column .inside,.update-letter--showing-sent-and-opens .update-letter-column .inside,.update-letter--showing-sent .update-letter-column .inside{background:#36a9ae;border-radius:4px;border-right:0;height:15px;max-width:100%}.tracked-email-clicks-popover{border-radius:4px;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;left:100%;line-height:21px;margin-left:-118px;opacity:0;pointer-events:none;position:absolute;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center top;transform-origin:center top;text-align:left;top:60px;width:350px;z-index:1}.tracked-email-clicks-popover:before,.tracked-email-clicks-popover:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;bottom:100%;border-bottom-color:#fff;border-width:6px;left:10%;margin-left:-3px}.tracked-email-clicks-popover:before{border-bottom-color:rgba(0,0,0,0.1);margin-bottom:1px}.tracked-email-clicks-popover li{border-bottom:1px solid #ddd;height:50px;line-height:50px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;color:#aaa}.tracked-email-clicks-popover li .number{color:#36a9ae;font-weight:500;margin-right:10px}.tracked-email-clicks-popover li:last-child{border-bottom:0}.new-update{margin-top:20px;position:relative}.new-update .new-update-header{border-top-left-radius:4px;border-top-right-radius:4px;float:none;border-bottom:1px solid #ddd;padding:0 15px}.new-update .new-update-header .heading{font-size:18px;line-height:75px;float:left}.new-update .new-update-header .workflow-name{width:340px}.new-update .new-update-header .right li{padding:0;margin-right:15px}.new-update .new-update-header .right li:last-child{margin-right:0}.new-update .new-update-composer{padding:15px 0;background:#eaeae4}.new-update .new-update-composer .new-update-subheader{font-size:15px;line-height:25px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.new-update .new-update-composer .new-update-subheader strong{-webkit-transition:color .3s linear, text-shadow .3s linear;transition:color .3s linear, text-shadow .3s linear;margin-left:6px;font-weight:normal}.new-update .new-update-composer .new-update-subheader strong.blurred{color:rgba(121,120,116,0);text-shadow:0 0 4px rgba(121,120,116,0.4)}.new-update .new-update-composer .new-update-subheader button,.new-update .new-update-composer .new-update-subheader .button{margin-left:15px;-webkit-transition:margin-left 0 linear;transition:margin-left 0 linear}.new-update .new-update-composer .new-update-subheader button.cancel-delete,.new-update .new-update-composer .new-update-subheader .button.cancel-delete{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.new-update .new-update-composer .new-update-subheader button.show-cancel,.new-update .new-update-composer .new-update-subheader .button.show-cancel{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.new-update .new-update-composer .new-update-subheader a{color:#aaa;font-size:13px;text-decoration:underline}.new-update .new-update-composer .seven.columns{padding-left:0}.new-update .styled-checkbox-container{margin:15px auto 0}.schedule-update-popover{margin-top:-2px;-webkit-transform-origin:85% 0;transform-origin:85% 0}.schedule-update-popover .show-cancel{width:calc(100% - 44px)}.schedule-update-popover .or{background:#fff;color:#aaa;clear:both;display:block;margin:8px auto 0;padding:0 10px;position:relative;width:20px;z-index:9}.schedule-update-popover hr{background:#eee;height:1px;margin:-10px 0 15px -15px;width:350px}.schedule-update-popover .schedule-update-input{position:relative}.schedule-update-popover .schedule-update-input h4{color:#797874}.schedule-update-popover .schedule-update-input h4 a{color:inherit;text-decoration:underline}.schedule-update-popover .schedule-update-input input,.schedule-update-popover .schedule-update-input .at,.schedule-update-popover .schedule-update-input select{float:left}.schedule-update-popover .schedule-update-input input{-webkit-box-sizing:border-box;box-sizing:border-box;border-top-right-radius:0;border-bottom-right-radius:0;width:55%;color:#797874}.schedule-update-popover .schedule-update-input input.has-date{color:#666}.schedule-update-popover .schedule-update-input .at{background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#797874;display:inline-block;font-size:17px;height:40px;line-height:40px;text-align:center;width:15%}.schedule-update-popover .schedule-update-input select{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:42px;padding:0 10px;width:15%}.schedule-update-popover .schedule-update-input select:first-of-type{border-radius:0;border-right:1px dashed #ddd}.schedule-update-popover .schedule-update-input select:last-child{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.schedule-update-popover .schedule-update-input .datepicker{width:230px !important;height:218px !important;position:absolute !important;top:50px;right:0;z-index:9999}.workflows-tab{padding-top:75px;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:-webkit-transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1)}.workflows-tab.empty .workflows-list{background:url(https://assets.gumroad.com/assets/empty-148597c21437813ebac43d221ee44f731bf994e16735404ccdc731adf9fca4a2.png) bottom center no-repeat;min-height:400px}.workflow,.new-update{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);background:#fff;margin-bottom:20px}.workflow-header .workflow-actions{text-align:right;float:right}.workflow-header .workflow-actions li{display:inline-block;margin-right:15px;text-align:right}.workflow-header .workflow-actions li:last-child{margin-right:0}.workflow-header .workflow-actions li button{-webkit-transition:margin-left 0 linear;transition:margin-left 0 linear}.workflow-header .workflow-actions li button.cancel-delete{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.workflow-header .workflow-actions li button.show-cancel{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;float:none}.workflow-analytics-content .row{padding:15px 0}.workflow-analytics-content .row:not(:first-of-type){border-top:1px solid #eee}.workflow-analytics-content .row .show-on-hover{display:none}.workflow-analytics-content .row .hide-on-hover{display:block}.workflow-analytics-content .row:hover .show-on-hover{display:block}.workflow-analytics-content .row:hover .hide-on-hover{display:none}.workflow-analytics-content strong{font-weight:500;display:block}.workflow-analytics-content small{color:#aaa}.workflow-installments .workflow-installment:not(:first-child){margin-top:15px}.workflow-installments .workflow-installment-header{padding:15px;border-bottom:1px dashed #ddd}.workflow-installments .workflow-installment-header small{font-size:14px;line-height:25px;color:#aaa}.workflow-installments .workflow-installment-header button,.workflow-installments .workflow-installment-header .button{margin-left:15px;-webkit-transition:margin-left 0 linear;transition:margin-left 0 linear}.workflow-installments .workflow-installment-header button.cancel-delete,.workflow-installments .workflow-installment-header .button.cancel-delete{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.workflow-installments .workflow-installment-header button.show-cancel,.workflow-installments .workflow-installment-header .button.show-cancel{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.workflow-installments .workflow-installment-body{padding:15px}.workflow-installments .workflow-installment-body h3{font-size:16px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal}.workflow-installments .styled-checkbox-container{margin:20px auto 5px}.workflow-installments .workflow-installment-delay{padding:0 0 15px}.workflow-installments .workflow-installment-delay input,.workflow-installments .workflow-installment-delay select{border-radius:4px;padding:10px;margin:0}.workflow-installments .workflow-installment-delay input{border:1px solid #ddd;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;width:20%}.workflow-installments .workflow-installment-delay select{-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;float:right;border-top-left-radius:0;border-bottom-left-radius:0}.workflow-installments .workflow-installment-new-customers-notice{margin:15px 0;position:relative;color:#aaa;font-size:14px;width:100%}.workflow-emails-placeholder{background:url(https://assets.gumroad.com/assets/workflow_emails_placeholder-b6b090bf0f062e7443180c120f293033a688bbcbf92615c20178a4b1db22320f.svg) top center no-repeat;font-size:16px;padding:100px 50px 0;line-height:24px;margin:15px;text-align:center}.preview-installment-modal .button-close{position:absolute;top:30px;right:30px}.preview-installment-modal .button-close i{pointer-events:none}.preview-installment-modal .preview-installment-content{padding:30px;overflow:hidden}.preview-installment-modal .preview-installment-content .update{font-size:15px;padding:30px}.preview-installment-modal .preview-installment-content .mini-rule{margin:30px 0}.preview-installment-modal .preview-installment-content .loading-indicator{padding:60px;background:url(https://assets.gumroad.com/assets/big-loading-8da0ed579f874ed4a69b742dd3c7615e1bc86bb888e0ecc28239423a789bbb8b.gif) center no-repeat}#dashboard{padding:0 50px}#dashboard .links{margin-top:30px}#dashboard .links td,#dashboard .users td{color:#252a2e;margin-bottom:15px}#dashboard .links td .title,#dashboard .users td .title{color:#252a2d;font-size:18px;line-height:18px;font-weight:normal}#dashboard .links td small,#dashboard .users td small{color:#888;font-size:16px;line-height:18px;margin-left:10px}#dashboard .links td:last-child,#dashboard .users td:last-child{margin-bottom:0}#dashboard #load-more{margin-top:30px}.product-search-box{border-radius:4px;background:#f5f5f5;padding:15px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0}.product-search-box input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.alert-box{-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,0,0,0.2);padding:16px 20px;margin:50px auto;border-radius:10px;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid #fff;color:#c04355}.alert-box a{float:right;font-weight:bold;color:#4f1b22;text-decoration:underline}.date-picker-container{float:right;text-align:right}div.datepicker{font-family:"Helvetica Neue", sans-serif;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none}.datepickerContainer{position:absolute}.datepickerBorderT,.datepickerBorderB,.datepickerBorderL,.datepickerBorderR,.datepickerBorderTL,.datepickerBorderTR,.datepickerBorderBL,.datepickerBorderBR{display:none}.datepickerHidden{display:none}div.datepicker table{border-collapse:collapse}div.datepicker a{color:#797874;text-decoration:none;cursor:pointer;outline:none}div.datepicker a span{cursor:inherit}div.datepicker table td{text-align:center;padding:0;margin:0}div.datepicker th{text-align:center;color:#666;font-weight:normal;padding:0 0 5px}div.datepicker tbody a{display:block}.datepickerDays a{width:20px;line-height:16px;height:16px;padding-right:2px}.datepickerYears a,.datepickerMonths a{width:39px;line-height:36px;height:36px;text-align:center}.datepickerMonths td:first-child a,.datepickerMonths td:last-child a,.datepickerYears td:first-child a,.datepickerYears td:last-child a{width:38px}td.datepickerNotInMonth a{color:#666}tbody.datepickerDays td.datepickerSelected{background:#136a9f}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#17384d}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d}div.datepicker td.datepickerSelected a{color:#fff}div.datepicker a:hover,div.datepicker a:hover{color:#fff}div.datepicker td.datepickerNotInMonth a:hover{color:#797874}.datepickerSpace div{width:20px}.datepickerBlock{vertical-align:top}a.datepickerGoNext,a.datepickerGoPrev,a.datepickerMonth{text-align:center;height:20px;line-height:20px;float:left}div.datepicker th a.datepickerGoNext,div.datepicker th a.datepickerGoPrev{width:20px;color:#666;display:none}div.datepicker th a.datepickerMonth{width:191px;display:block}div.datepicker .datepickerFirstView th a.datepickerGoPrev,div.datepicker .datepickerLastView th a.datepickerGoNext{display:block}div.datepicker th a.datepickerMonth{margin-left:20px}div.datepicker .datepickerFirstView th a.datepickerMonth{margin-left:0}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#555}td.datepickerDisabled a:hover{color:#252a2e}div.datepicker tbody.datepickerDays td.datepickerSpecial a{background:#700;color:#fff}div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a{background:#a00}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background-color:transparent}div.datepicker td.datepickerNotInMonth a span{display:none}div.datepicker td.datepickerNotInMonth a:hover span{display:none}div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover{background-color:transparent}.datepicker{border-radius:4px;background:#f5f5f5;border:1px solid #ccc;padding:10px;line-height:18px;font-size:12px}.datepickerSpace div{width:2px}.datepicker th{background:#ddd}.datepicker th a.datepickerMonth{color:#36a9ae;font-weight:normal;font-size:17px}.datepicker th{color:#000;font-weight:bold}.datepicker table thead tr.datepickerDoW th{border-bottom:1px solid #ddd}.datepicker a,.datepicker a:hover{color:#000}.datepicker table.datepickerViewDays,.datepicker table.datepickerViewMonths,.datepicker table.datepickerViewYears{background:#fff;margin-right:10px}.datepicker table tbody.datepickerDays td{border:1px solid #f5f5f5;padding:5px}tbody.datepickerDays td.datepickerSelected{background:#36a9ae}.datepicker tbody.datepickerDays td:hover{background:#2a8387;color:#fff;cursor:pointer}.datepicker td.datepickerToday a{color:#36a9ae;font-weight:bold}.datepickerYears a,.datepickerMonths a{width:42px}.datepickerMonths td:first-child a,.datepickerYears td:first-child a{width:39px}.datepickerMonths{display:none}.datepicker th a.datepickerMonth{width:121px}#date-range #date-range-field{cursor:pointer;padding:0 30px 0 0;color:#b3b3b3}#date-range #date-range-field:hover{color:#80807d}#date-range #date-range-field:hover .calendar-icon{background-position:bottom right}#date-range #date-range-field .gi{right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}#date-range #date-range-field a{text-align:center;display:block;position:absolute;width:26px;top:0;right:0;bottom:0;text-decoration:none;padding-top:6px;border-radius:0 5px 5px 0;line-height:23px;font-size:11px}#date-range #date-range-field a:hover{color:#252a2e}#datepicker-calendar{top:70px;right:-15px;width:727px;height:222px;padding:10px 0 6px 10px;-webkit-box-shadow:0px 6px 8px #eee;box-shadow:0px 6px 8px #eee;-webkit-transform-origin:98% 0%;transform-origin:98% 0%}#datepicker-calendar:before,#datepicker-calendar:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;right:13px;bottom:100%;border-bottom-color:#ddd}#datepicker-calendar:after{border-bottom-color:#fff;top:-14px}#datepicker-calendar .datepicker{background-color:transparent;border:0;border-radius:0;padding:0}#datepicker-calendar .datepicker th{background:#fff}.datepickerInvalidDate{color:#ccc;background:#eee}.release-date-container .datepicker td.datepickerDisabled a{color:#ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.analytics-box .datepicker td.datepickerFuture a{color:#ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#date-range-field{z-index:1}#date-range-field .toggle-arrow{color:#797874}body#discover-page .bundle-circle-link{right:12px}body#discover-page .buyer-circle-link{display:none}body#discover-page .checkout-tool-tip:before,body#discover-page .checkout-tool-tip:after{right:11px}body#discover-page .powered-by-footer-holder{display:none}body#discover-page .selected-product-wrapper .product-row .product .author-byline{display:block !important}.discover-page{background-color:#efefe9}.discover-header{font-size:17px;line-height:27px;color:#797874;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 0}.discover-header h1{margin-bottom:15px;color:#252a2e;font-weight:500;font-size:36px;line-height:36px}.discover-header p{color:#797874;font-size:17px}.discover-header.coming-soon{padding-bottom:30px}@media (max-width: 768px){.discover-header{font-size:13px;line-height:21px;padding:30px}.discover-header h1{font-size:18px;line-height:21px;margin-bottom:10px}.discover-header p{font-size:13px;line-height:21px}}.discover-tag-bar-wrapper{background:#fff;overflow-x:hidden;margin-top:-1px;-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 -1px 2px 0 rgba(0,0,0,0.2)}.discover-tag-bar-wrapper.show-more .discover-tag-bar{max-height:100%}.discover-tag-bar-wrapper.show-more .discover-tag-bar .show-more-tags i.gi-chevron-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.discover-tag-bar-wrapper.show-more .discover-tag-bar li{display:inline-block}.discover-tag-bar{position:relative;overflow:hidden;max-width:1200px;max-height:32px;padding:13px 15px 15px;margin:0 auto;font-size:13px;line-height:35px;font-weight:500}.discover-tag-bar .show-more-tags{position:absolute;top:15px;right:15px;width:50px;height:25px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(72%, #fff));background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 72%)}.discover-tag-bar .show-more-tags i.gi-chevron-right{width:25px;height:25px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#36a9ae;border:1px solid #2a8387;color:#fff;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:0;top:2px;position:absolute;line-height:23px;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.23, 1.5, 0.32, 1);transition:-webkit-transform 0.25s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.25s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.25s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.25s cubic-bezier(0.23, 1.5, 0.32, 1)}.discover-tag-bar .discover-tag-bar-text{color:#252a2e;margin-right:20px}.discover-tag-bar>ul{display:inline}.discover-tag-bar li.js-discover-tag-option{font-weight:500;display:inline;color:#aaa;cursor:pointer;margin-right:15px}.discover-tag-bar li.js-discover-tag-option::before{content:"\e053";font-family:GumIcons;font-size:18px;margin-right:10px}.discover-tag-bar li.js-discover-tag-option .js-discover-tag-count{color:#ccc}.discover-tag-bar li.js-discover-tag-option.selected,.discover-tag-bar li.js-discover-tag-option.selected .js-discover-tag-count,.discover-tag-bar li.js-discover-tag-option.selected:hover,.discover-tag-bar li.js-discover-tag-option.selected .js-discover-tag-count:hover{color:#36a9ae}.discover-tag-bar li.js-discover-tag-option:hover{color:#797874}.discover-product-cards{margin-bottom:25px}.discover-product{-webkit-transition:all 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);background:#fff;border-radius:4px;overflow:hidden;position:relative;height:440px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);margin-bottom:25px;width:290px;cursor:pointer}.discover-product:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);position:relative;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4)}.discover-product:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.4);box-shadow:0 0 1px rgba(0,0,0,0.4)}.discover-product__cover{border-bottom:1px solid #f5f5f5;background-color:#f5f5f5;color:#ddd;height:290px;width:100%;background-position:center;background-size:auto 100%;overflow:hidden;text-align:center}.discover-product__cover .gi{font-size:64px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:64px}.discover-product__cover .audio-preview-container{height:290px;min-height:290px}.discover-product__cover .oembed-preview-container iframe{height:205px}.discover-product .discover-product__price{font-size:18px;line-height:18px;font-weight:bold;padding:12px 10px 12px 8px;color:#614611;background:#fdce71;display:block;position:absolute;right:0;top:20px}.discover-product .discover-product__price:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:21px;border-right-color:#fdce71;position:absolute;top:0;right:100%}.discover-product__information{padding:20px;max-height:120px;overflow:hidden}.discover-product__information h2{color:#252a2e;font-size:17px;line-height:20px;font-weight:600;margin-bottom:3px}.discover-product__information small{font-size:13px;color:#aaa;margin-bottom:10px}.discover-product__information small a{color:#36a9ae;text-decoration:underline}.discover-product__rating{bottom:0;position:absolute;width:100%;left:0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.discover-product__rating:after{content:"";position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(72%, #fff));background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 72%);height:35px;width:100%;left:0;bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:1}@media (max-width: 992px){.discover-product{margin-bottom:15px}.discover-product:hover{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}}.discover-loading-holder{background:rgba(0,0,0,0.02);border-radius:4px;border:2px dashed #ddd;height:524px;position:relative;margin-bottom:60px}.discover-loading-holder i{width:50px;height:50px;display:block;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px}@media (max-width: 768px){.discover-loading-holder{margin-bottom:15px}}.discover-pagination{clear:both;text-align:center;padding:0 0 60px}.discover-pagination ul{list-style:none;background:#fff;border-radius:50px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);display:inline-block;height:40px;padding:0 15px;line-height:40px;font-size:17px;-webkit-box-sizing:border-box;box-sizing:border-box}.discover-pagination ul li{color:#797874;display:inline-block;margin-right:15px}.discover-pagination ul li:not(.active){cursor:pointer;color:#aaa}.discover-pagination ul li:not(.active):hover{color:#797874}.discover-pagination ul li:last-child{margin-right:0}@media (max-width: 992px){.discover-pagination{padding:15px 0 30px}}#stream_page .top-bar{display:none}#download-page{background:#f5f5f5;background-size:cover;background-attachment:fixed}#download-page .wrapper{width:auto;position:relative;z-index:1}#download-page .files-list{border-radius:4px;margin:60px auto 0;text-align:left;width:100%;max-width:670px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);overflow:visible}#download-page .files-list .download-options{background:url(https://assets.gumroad.com/assets/download_page/more-options-f800f187128dc76e7c30d38431866f314472bf1faeae34a5a67a81368dd956d7.svg) center center no-repeat;width:30px;height:26px;display:block}#download-page .files-list .file-row{max-height:inherit}#download-page .files-list .file-row-container{border-width:1px 0 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#download-page .files-list .file-row-left span{vertical-align:text-bottom}#download-page .files-list .file-row-left .gi{font-size:22px;width:22px;text-align:center;margin-right:10px}#download-page .files-list .download-options-popover{width:150px;padding:10px;color:#797874;margin:8px 0 0 -134px;z-index:10}#download-page .files-list .download-options-popover li{margin-right:0;padding:0 0 10px}#download-page .files-list .download-options-popover li:hover{color:#252a2e}#download-page .files-list .download-options-popover li:last-child{border-bottom-width:0;padding:0}#download-page .files-list .download-options-popover .kindle-widget{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:2px 6px 3px;margin:5px 0 0;height:22px}#download-page .files-list .download-options-popover .kindle-email{margin-top:5px}#download-page .files-list .download-options-popover .kindle-email input[type=text]{width:76px;font-size:13px;padding:2px 5px 1px}#download-page .mobile-file-row-right-toggle{display:none}#download-page #download-landing-page{text-align:center}#download-page #download-landing-page .preview-container{max-height:300px;min-height:300px}#download-page #download-landing-page .header-container{background-color:#f8f8f8;padding:30px 0;border-top-left-radius:4px;border-top-right-radius:4px}#download-page #download-landing-page .header-container .columns{text-align:center}#download-page #download-landing-page .header-container .download-all-popover{left:50%;width:200px;margin-left:-100px;margin-top:15px;text-align:left}#download-page #download-landing-page .header-container .download-all-popover li{min-width:160px;color:#797874;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-bottom:1px solid #ddd}#download-page #download-landing-page .header-container .download-all-popover li:hover{cursor:pointer;color:#252a2e}#download-page #download-landing-page .header-container .download-all-popover li:hover .dropbox-dropin-btn{color:#252a2e}#download-page #download-landing-page .header-container .download-all-popover li:last-child{border-bottom-width:0}#download-page #download-landing-page .header-container .download-all-popover .download-zip{padding:10px 20px}#download-page #download-landing-page .header-container .download-all-popover .download-zip .gi{margin-top:6px}#download-page #download-landing-page .header-container .download-all-popover .gi{font-size:20px;margin-top:14px;position:absolute;right:20px}#download-page #download-landing-page .header-container .download-all-popover .dropbox-dropin-btn{padding:22px 20px 18px;border:0;border-radius:0;background:transparent;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-weight:normal;color:#797874;width:170px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#download-page #download-landing-page .header-container .download-all-popover .dropbox-dropin-btn .dropin-btn-status{display:none}#download-page #download-landing-page .files-list .file-row-left{width:50%}#download-page #download-landing-page .files-list .file-row-right{width:auto}#download-page #download-landing-page .files-box{margin:30px auto;text-align:left;height:52px}#download-page #download-landing-page .files-box .file-row,#download-page #download-landing-page .files-box .subtitle-row{overflow:hidden}#download-page #download-landing-page .files-box .file-row .file-row-left,#download-page #download-landing-page .files-box .subtitle-row .file-row-left{float:left;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#download-page #download-landing-page .files-box .file-row .file-row-left strong,#download-page #download-landing-page .files-box .subtitle-row .file-row-left strong{color:#252a2e;font-size:15px}#download-page #download-landing-page .files-box .file-row .gi,#download-page #download-landing-page .files-box .subtitle-row .gi{font-size:22px}#download-page #download-landing-page .files-box .file-row .file-row-right,#download-page #download-landing-page .files-box .subtitle-row .file-row-right{float:right}#download-page #download-landing-page .files-box .file-row .file-row-right .file-row-right-meta,#download-page #download-landing-page .files-box .subtitle-row .file-row-right .file-row-right-meta{color:#bbb;line-height:25px}#download-page #download-landing-page .files-box .file-row .mobile-file-row-right,#download-page #download-landing-page .files-box .subtitle-row .mobile-file-row-right{display:none}#download-page #download-landing-page .files-box .subtitle-list{margin:0}#download-page #download-landing-page .mini-rule{margin-top:60px}#download-page #download-landing-page form{text-align:left}#download-page #download-landing-page form h3{font-size:17px;margin-bottom:15px;font-weight:600;color:#252a2e}#download-page #download-landing-page form input{background:#fff;margin-right:10px;vertical-align:bottom;width:calc(100% - 226px)}#download-page #download-landing-page form button{width:190px}#download-page #download-landing-page form .tos-p{margin-top:10px;font-size:12px;color:#aaa}#download-page #download-landing-page form .tos-p a{text-decoration:underline;color:#36a9ae}@media screen and (max-width: 480px){#download-page #download-landing-page form h3{text-align:center}#download-page #download-landing-page form input,#download-page #download-landing-page form button{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}#download-page #download-landing-page .download-help{margin:30px auto;display:block;clear:both}#download-page #download-landing-page .download-help a{background-color:rgba(0,0,0,0.02);border-radius:50px;padding:10px 20px;-webkit-transition-property:background-color, color, -webkit-transform;transition-property:background-color, color, -webkit-transform;transition-property:background-color, transform, color;transition-property:background-color, transform, color, -webkit-transform;-webkit-transition-duration:300ms, 300ms, 300ms;transition-duration:300ms, 300ms, 300ms;-webkit-transition-timing-function:ease-in-out,cubic-bezier(0.23, 1.5, 0.32, 1),ease-in-out;transition-timing-function:ease-in-out,cubic-bezier(0.23, 1.5, 0.32, 1),ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);position:relative;display:inline-block}#download-page #download-landing-page .download-help a:hover{text-decoration:none;color:#252a2e;background-color:rgba(0,0,0,0.05);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#download-page #download-landing-page .download-help a:activer{-webkit-transform:translateY(0);transform:translateY(0)}#download-page .ratings-container{border-radius:4px;width:670px;background-color:#fff;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);margin:20px auto 0}#download-page .ratings-container .ratings-header-container{display:table-cell;vertical-align:middle}#download-page .ratings-container .ratings-header{font-weight:600;color:#252a2e;font-size:17px}#download-page .ratings-container .ratings-box-container{position:absolute;right:30px;width:182px;top:50%;margin-top:-15px}#download-page .ratings-container .ratings-box{margin-right:30px}#download-page .add-to-library-options-container{border-radius:4px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:670px;margin:20px auto 0}@media screen and (max-width: 480px){#download-page .wrapper{padding-bottom:0;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#download-page .files-list{margin:0 0 15px}#download-page .add-to-library-options-container{margin:0}#download-page .add-to-library-options-container .button-primary{margin-top:15px}#download-page .file-row-container{height:52px;float:none}#download-page .file-row-container .file-row{position:relative;float:none}#download-page .file-row-container .file-row-left,#download-page .file-row-container .file-row-right{float:none;width:100%}#download-page .file-row-container .file-row-left .meta-holder,#download-page .file-row-container .file-row-right .meta-holder{display:none}#download-page .file-row-container .file-row-left .meta-holder h3,#download-page .file-row-container .file-row-right .meta-holder h3{font-size:14px;line-height:18px}#download-page .file-row-container .file-row-left .download-options,#download-page .file-row-container .file-row-right .download-options{display:none}#download-page .file-row-container .file-row-left .download-options-popover,#download-page .file-row-container .file-row-right .download-options-popover{display:block;border-radius:0;background:transparent;position:relative;opacity:1;-webkit-transform:scale(1);transform:scale(1);border:0;padding:0;margin:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}#download-page .file-row-container .file-row-left .download-options-popover:after,#download-page .file-row-container .file-row-left .download-options-popover:before,#download-page .file-row-container .file-row-right .download-options-popover:after,#download-page .file-row-container .file-row-right .download-options-popover:before{display:none}#download-page .file-row-container .file-row-left .download-options-popover li,#download-page .file-row-container .file-row-right .download-options-popover li{padding:0;float:left}#download-page .file-row-container .file-row-left{height:50px}#download-page .file-row-container .file-row-right,#download-page .file-row-container .subtitle-upload-drawer--no-upload-box{display:none}#download-page .file-row-container.open{height:auto;padding-bottom:20px}#download-page .file-row-container.open .file-row-right,#download-page .file-row-container.open .subtitle-upload-drawer--no-upload-box{display:block}#download-page .file-row-container.open .subtitle-upload-drawer--no-upload-box{margin:20px 0 -20px}#download-page .file-row-container.open .mobile-file-row-right-toggle .gi{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#download-page .mobile-file-row-right-toggle{-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear, left top, right top, color-stop(70%, rgba(255,255,255,0)), color-stop(80%, #fff), to(#fff));background:linear-gradient(to right, rgba(255,255,255,0) 70%, #fff 80%, #fff 100%);box-sizing:border-box;color:#ccc;display:block;font-size:12px;height:50px;left:0;line-height:50px;padding-right:15px;position:absolute;right:0;text-align:right;top:0;width:100%;z-index:9}#download-page .mobile-file-row-right-toggle .gi{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#download-page .mobile-file-row-right-toggle .file-row-mobile-meta{margin-right:5px}#download-page #download-landing-page{padding:0 0 40px}#download-page #download-landing-page .preview-container{max-height:200px;min-height:200px}#download-page #download-landing-page .header-container{padding:0}#download-page #download-landing-page .header-container .or-section:before,#download-page #download-landing-page .header-container .or-section:after{display:none}#download-page #download-landing-page .header-container .download-all{display:none}#download-page #download-landing-page .files-list .file-row-container:first-child{border-top-width:0}#download-page #download-landing-page .mobile-app-popover-trigger{position:fixed;width:100%;bottom:0;left:0;background-color:#36a9ae;padding:20px 0;color:#fff;border:0;border-radius:0;z-index:1}#download-page .ratings-container{width:100%;padding-left:10px;padding-right:10px;padding-bottom:25px;padding-top:20px}#download-page .ratings-container .ratings-header-container{display:block;height:20px;margin-bottom:10px}#download-page .ratings-container .ratings-header{width:100%}#download-page .ratings-container .ratings-box-container{position:relative;right:auto;top:auto;margin-top:0;margin-right:auto;margin-left:auto}}.recommended-products{margin-top:60px}.recommended-products h3{color:#797874;font-size:18px;line-height:27px;text-align:center;padding:20px 0 30px}.recommended-products .product{margin-bottom:30px}.recommended-products .product .product-price-tag{top:20px;font-size:18px;line-height:18px;padding:12px 10px 12px 8px}.recommended-products .product .product-price-tag:before{border-width:21px}.recommended-products .button{margin:0 15px 30px}@media (max-width: 768px){.recommended-products{margin-top:30px}.recommended-products h3{padding:15px 0;font-size:16px;line-height:25px}}#edit-link-box{padding:0}#left-wrapper{position:relative;overflow:hidden;margin:0 auto}#left-wrapper .faux-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:670px;margin:30px auto 0;border:1px solid #ddd}#left-wrapper .share-tab .faux-wrapper{width:768px}#left-wrapper #preview-form{clear:both}#left-wrapper #preview-form .show_preview_url{right:0;top:50%;margin-top:-21px;z-index:3}#left-wrapper #preview-form input{background:#fff}#left-wrapper #preview-form input.required{display:block}#left-wrapper #edit-page-tab-holder{width:300%;overflow:hidden;overflow-y:auto;margin-bottom:30px}#left-wrapper #edit-page-tab-holder .edit-page-tab{width:33.3333%;float:left;position:relative}#left-wrapper #edit-page-tab-holder .edit-page-tab .main-p{margin:20px}#left-wrapper #edit-page-tab-holder .edit-page-tab .main-p.last{margin-bottom:2px}#left-wrapper #edit-page-tab-holder .edit-page-tab .main-p.offer-codes h4{margin-bottom:0}#left-wrapper #edit-page-tab-holder .edit-page-tab .main-p.subscription-options-p label{font-size:15px;margin-left:5px}#left-wrapper #edit-page-tab-holder .edit-page-tab .update-email-text{resize:none;overflow:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;margin-top:10px}#left-wrapper #edit-page-tab-holder .edit-page-tab .file-update-prompt .send-file-update-trigger{margin-left:0}#left-wrapper #edit-page-tab-holder .edit-page-tab input{background:#fff}#left-wrapper #edit-page-tab-holder .edit-page-tab input.required{display:block}#left-wrapper #edit-page-tab-holder .edit-page-tab .mini-rule{margin:20px 0}#left-wrapper #edit-page-tab-holder .edit-page-tab .mini-rule:last-child{margin-bottom:0}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #main-fields{position:relative}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #link_name{width:462px;font-size:20px;line-height:27px;color:#252a2e;font-weight:bold;height:27px;float:left}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #link_name.showing-duration{width:436px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .link_price_range,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .rental_price_range{display:inline;padding-top:14px;padding-bottom:13px;text-align:center;width:70px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #link_description{display:block;min-height:100px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper{position:relative;display:inline-block;float:right;margin-left:20px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper.has-duration .link_price_range,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper.has-duration .link_price_range{padding-right:36px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #duration_indicator,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #duration_indicator{position:absolute;top:15px;right:15px;font-size:15px;line-height:22px;color:#aaa;pointer-events:none}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #suggested_price_wrapper,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #suggested_price_wrapper{position:absolute;bottom:100%;right:0;margin-bottom:15px;z-index:3;width:192px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #suggested_price_wrapper:before,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #suggested_price_wrapper:after,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #suggested_price_wrapper:before,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #suggested_price_wrapper:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:6px;z-index:4;top:100%;right:20px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #suggested_price_wrapper:after,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #suggested_price_wrapper:after{border-top-color:#fff;margin-top:-1px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #suggested_price_wrapper:before,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #suggested_price_wrapper:before{border-top-color:#ddd}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper #suggested_price_wrapper input,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper #suggested_price_wrapper input{padding:14px 10px 13px;width:70px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper .input-prefix,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper .input-prefix{padding:15px 10px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_price_wrapper .input-prefix.focused,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper .input-prefix.focused{border-color:#aaaaaa}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab #edit_link_rent_wrapper{float:left}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container{border:1px solid #ddd;border-width:1px 0;padding:20px 20px 0;background:#f5f5f5;font-size:17px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container input[type=checkbox]{margin-right:5px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container label{color:#252a2e;display:inline-block;margin-bottom:20px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container:before,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;bottom:100%;right:57px;border-width:10px;border-bottom-color:#f5f5f5}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container:before{border-bottom-color:#ddd;margin-bottom:1px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .exclusive-regions-container .tax-notice{-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;position:absolute;right:20px;top:20px;font-size:15px;bottom:100%;margin-bottom:10px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .exclusive-regions-container .tax-notice a{color:inherit;text-decoration:underline}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .exclusive-regions-container .tax-notice:before,#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .exclusive-regions-container .tax-notice:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;top:22px;border-width:10px;margin-left:-10px;left:50%;border-bottom-color:#f5f5f5}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .exclusive-regions-container .tax-notice:before{border-bottom-color:rgba(0,0,0,0.1);margin-top:-1px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .regions{border-top:1px solid #ddd}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .regions li{font-size:15px;line-height:15px;padding-bottom:20px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .regions li:nth-child(-n+3){padding-top:20px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .regions li:nth-child(3n+1){padding-left:0;border-right:1px solid #ddd}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .regions li:nth-child(3n+3){padding-right:0;border-left:1px solid #ddd}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .sales-tax-container .regions li span{float:right}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .release-date-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:49px;border-color:#ddd;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.02);box-shadow:inset 0 1px 0 rgba(0,0,0,0.02)}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .release-date-container .at{line-height:47px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .release-date-container input[type=text]{height:47px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .release-date-container #datepicker-calendar{left:22px}#left-wrapper #edit-page-tab-holder .edit-page-tab.basic-tab .product-description{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%;max-width:100%;padding:12px;border:1px solid #ddd}#left-wrapper #edit-page-tab-holder .edit-page-tab.options-tab.showing-limit-sales{min-height:533px}#left-wrapper .upload-container{font-size:16px;color:#aaa;border:2px dashed #ccc;border-radius:4px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;position:relative}#left-wrapper .upload-container .choose{height:80px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;width:100%;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#left-wrapper .upload-container .choose:hover{color:#252a2e;cursor:pointer;background:#eee}#left-wrapper .upload-container .choose.not-showing{opacity:0;-webkit-transform:translate(0, -5px);transform:translate(0, -5px);position:absolute;background:transparent;visibility:hidden}#left-wrapper .upload-container .choose .gi{font-size:32px;position:relative;top:4px;margin-right:6px}#left-wrapper .upload-container .add-files{opacity:0;height:60px;margin:15px 0 5px;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;visibility:hidden}#left-wrapper .upload-container .add-files.showing{opacity:1;display:block;-webkit-transform:translate(0, -5px);transform:translate(0, -5px);visibility:visible}#left-wrapper .upload-container .add-files ul{display:inline-block;width:100%}#left-wrapper .upload-container .add-files li{float:left;border-right:1px solid #ccc;width:33%;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;padding-top:15px}#left-wrapper .upload-container .add-files li:hover,#left-wrapper .upload-container .add-files li.active{color:#252a2e;cursor:pointer}#left-wrapper .upload-container .add-files li:last-child{border-right:0}#left-wrapper .upload-container .add-files li.disabled{pointer-events:none;border-right-color:#888;opacity:.4}#left-wrapper .upload-container .add-files .gi{font-size:24px;position:relative;top:2px;margin-right:6px}#left-wrapper .upload-container .choose-existing{background:#fff;border:1px solid #ccc;border-radius:4px;opacity:0;margin:10px 15px 15px;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;position:absolute}#left-wrapper .upload-container .choose-existing:before,#left-wrapper .upload-container .choose-existing:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:0;border-bottom-color:#ccc;margin-top:-17px}#left-wrapper .upload-container .choose-existing:after{border-bottom-color:#eee;margin-top:-16px;z-index:5}#left-wrapper .upload-container .choose-existing.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block;position:relative}#left-wrapper .upload-container .choose-existing .files{max-height:330px;overflow-x:hidden;overflow-y:scroll}#left-wrapper .upload-container .choose-existing li{border-top:1px solid #ccc;font-size:14px;text-align:left;padding:10px;position:relative;height:25px}#left-wrapper .upload-container .choose-existing li:first-child{border-top:0}#left-wrapper .upload-container .choose-existing li:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}#left-wrapper .upload-container .choose-existing li:hover{background:#f5f5f5;color:#252a2e;cursor:pointer}#left-wrapper .upload-container .choose-existing li .gi,#left-wrapper .upload-container .choose-existing li .file-row-title,#left-wrapper .upload-container .choose-existing li .type{display:inline-block}#left-wrapper .upload-container .choose-existing li .gi{font-size:22px;float:left}#left-wrapper .upload-container .choose-existing li .gi-check{background:#36a9ae;border-radius:50%;color:#fff;height:24px;line-height:24px;right:10px;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:24px;float:right;opacity:0;-webkit-transform:scale(0);transform:scale(0);font-size:10px}#left-wrapper .upload-container .choose-existing li .gi-check.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#left-wrapper .upload-container .choose-existing li .file-row-title{color:#797874;margin:2px 0 0 10px;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}#left-wrapper .upload-container .choose-existing li .type{color:#ccc;right:50px;position:absolute;margin-top:2px}#left-wrapper .upload-container .choose-existing .search{background:#eee;padding:10px;border-bottom:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}#left-wrapper .upload-container .choose-existing .search input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#left-wrapper .upload-container .choose-existing .check{width:24px;height:24px;border-radius:24px;border:1px solid #ddd;background:#fff;right:10px;position:absolute;display:inline-block}#left-wrapper .upload-container .choose-existing .check.not-showing{display:none}#left-wrapper #file-drawer{padding:20px;background:#f5f5f5;border-top:1px solid #ddd;position:relative}#left-wrapper #file-drawer .rotate-container{height:85px}#left-wrapper #file-drawer .rotate-container.showing-existing-files-container{height:500px}#left-wrapper #file-drawer .product-groups{border-top:1px solid #ddd;margin:20px 0}#left-wrapper #file-drawer .product-group-controls{color:#aaa;font-size:13px;text-align:center}#left-wrapper #file-drawer .product-group-controls button{margin-top:10px}#left-wrapper #file-drawer h4{font-weight:bold;color:#252a2e;font-size:15px}#left-wrapper #file-drawer h4 a{color:#36a9ae;text-decoration:underline}#left-wrapper #file-drawer #link_url{-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;width:100%}#left-wrapper #file-drawer #file-specific p{font-size:15px;margin-top:20px}#left-wrapper #file-drawer #file-specific p input{margin-right:5px}#left-wrapper #file-drawer #file-specific p a{text-decoration:underline}#left-wrapper #file-drawer #file-specific p .learn-more{float:right}#left-wrapper #file-drawer #file-specific p small{font-size:13px;margin-left:10px;color:#aaa}#left-wrapper #file-drawer .files-list{-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);margin-bottom:20px;-webkit-transform-origin:50% 0;transform-origin:50% 0}#left-wrapper #file-drawer .file-update-prompt{border-radius:4px;margin-bottom:20px;padding:10px 14px;background:#fff;position:relative;border:1px solid #ccc;font-size:13px;line-height:21px}#left-wrapper #file-drawer .file-update-prompt:after,#left-wrapper #file-drawer .file-update-prompt:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;left:50%;margin-left:-4px;border-width:4px;border-top-color:#fff;top:100%}#left-wrapper #file-drawer .file-update-prompt:before{margin-top:1px;border-top-color:#ccc}#left-wrapper #file-drawer .file-update-prompt button,#left-wrapper #file-drawer .file-update-prompt .button{margin:10px 2px 5px -2px;-webkit-transition:margin-left 0 linear;transition:margin-left 0 linear}#left-wrapper #file-drawer .file-update-prompt button.show-cancel,#left-wrapper #file-drawer .file-update-prompt .button.show-cancel{padding-left:14px;border-top-left-radius:0;border-bottom-left-radius:0}#left-wrapper #file-drawer .product-files-grouping{margin:20px 0;position:relative;-webkit-perspective:300;perspective:300}#left-wrapper #file-drawer .product-files-grouping .files-list{margin-bottom:0}#left-wrapper #file-drawer .product-files-grouping.collapsed{height:52px}#left-wrapper #file-drawer .product-files-grouping.collapsed .product-files-grouping-title{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#left-wrapper #file-drawer .product-files-grouping.collapsed .files-list{opacity:0;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);pointer-events:none}#left-wrapper #file-drawer .product-files-grouping .product-files-grouping-title{background-color:#fff;border:1px #ddd solid;border-top-left-radius:4px;border-top-right-radius:4px;padding:15px}#left-wrapper #file-drawer .product-files-grouping .product-files-grouping-title .edit-grouping-title{border:0;-webkit-box-shadow:none !important;box-shadow:none !important;color:#252a2e;font-size:15px;padding:0;width:525px}#left-wrapper #file-drawer .product-files-grouping .file-row{color:#aaa}#left-wrapper #file-drawer .product-files-grouping .file-row:hover{cursor:pointer;color:#797874}#left-wrapper #file-drawer .product-files-grouping .unsaved{background-color:#f8f8f8}#left-wrapper #file-drawer .product-files-grouping .product-files-grouping-edit-actions{position:absolute;right:0;top:0;padding:15px}#left-wrapper #file-drawer .product-files-grouping .product-files-grouping-edit-actions .ellipsis-icon{width:22px;height:22px;display:block;background:url(https://assets.gumroad.com/assets/ellipsis-icon-93cbbc74539422ab53c673e884e3f41b5eef0dd243b926704512bf513e923c56.svg) top left;margin-right:5px}#left-wrapper #file-drawer .product-files-grouping .product-files-grouping-edit-actions .ellipsis-icon:hover{background-position:bottom right;cursor:pointer}#left-wrapper #file-drawer .product-files-grouping .product-files-grouping-edit-actions li{display:inline-block}#left-wrapper #file-drawer .product-files-grouping .file-row-container:nth-child(1),#left-wrapper #file-drawer .product-files-grouping .files-list{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}#left-wrapper #file-drawer .product-files-grouping .file-row-right li:hover{cursor:pointer}#left-wrapper #file-drawer .product-files-grouping .file-row-right .gi-check{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;border-radius:50%;color:#fff;height:20px;line-height:20px;right:15px;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:20px;float:right;opacity:0;-webkit-transform:scale(0);transform:scale(0);font-size:10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}#left-wrapper #file-drawer .product-files-grouping .file-row-right .gi-check.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#left-wrapper #file-drawer .product-files-grouping .file-row-right .check{width:20px;height:20px;border-radius:20px;border:1px solid #ddd;background:#fff;right:15px;position:absolute;display:inline-block;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}#left-wrapper #file-drawer .product-files-grouping .file-row-right .check.not-showing{display:none}#left-wrapper .toggle-skus-box{margin-bottom:20px}#left-wrapper #submit-p{clear:both;width:670px;padding:30px 0;margin:0 auto}#left-wrapper #submit-p .js-product-state-wrapper{clear:both}#left-wrapper #submit-p .js-product-state-wrapper button,#left-wrapper #submit-p .js-product-state-wrapper .button{float:right;margin-left:20px}#left-wrapper #submit-p .js-product-state-wrapper button.left,#left-wrapper #submit-p .js-product-state-wrapper .button.left{float:left;margin-left:0}.setting-actions-holder{margin-top:20px}.setting-actions-holder .setting-action{background:#fff;display:inline-block;width:300px;position:relative}.billing-options-grid{float:left;margin-bottom:10px;width:630px}.billing-options-grid .billing-option-container{float:left;position:relative;width:310px}.billing-options-grid .billing-option-container:nth-child(odd){margin:0 10px 10px 0}.billing-options-grid .billing-option-container .billing-option{border:1px dashed #ddd;border-radius:4px;-webkit-box-shadow:0 1px 2px transparent;box-shadow:0 1px 2px transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.billing-options-grid .billing-option-container input[type=checkbox]{display:none;left:-9999px;position:absolute;top:-9999px}.billing-options-grid .billing-option-container>label{background:rgba(255,255,255,0.2);border-radius:4px;height:100%;line-height:50px;position:absolute;right:0;top:0;width:100%;z-index:5}.billing-options-grid .billing-option-container>label:hover{cursor:pointer;background:rgba(255,255,255,0)}.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option{border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);opacity:1}.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option .input-prefix,.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option .link_price_range{border-style:solid}.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option .billing-option-right,.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option .link_price_range{color:#252a2e}.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option .input-prefix{background:#eee}.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ .billing-option .gi-check{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.billing-options-grid .billing-option-container input[type=checkbox]:checked ~ label{background:rgba(255,255,255,0);width:200px}.billing-options-grid .billing-option-left{float:left;width:110px}.billing-options-grid .billing-option-left .input-prefix,.billing-options-grid .billing-option-left .link_price_range{background:transparent;border-width:0;border-radius:0;border-style:dashed;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;text-align:center}.billing-options-grid .billing-option-left .input-prefix{border-right:0;padding:17px 10px;width:30px}.billing-options-grid .billing-option-left .link_price_range{border-width:0 1px;width:80px}.billing-options-grid .billing-option-left .link_price_range:focus{border-color:#ddd}.billing-options-grid .billing-option-right{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:17px;height:50px;line-height:50px;padding:0 15px;position:relative;width:198px}.billing-options-grid .billing-option-right .empty-circle,.billing-options-grid .billing-option-right .gi-check{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);border-radius:50%;height:20px;line-height:20px;width:20px;position:absolute;right:15px;top:13px}.billing-options-grid .billing-option-right .empty-circle{border:1px solid rgba(0,0,0,0.15);z-index:3}.billing-options-grid .billing-option-right .default{background:#ddd;border:1px solid #c4c4c4;border-radius:2px;color:#666;font-size:10px;font-weight:bold;line-height:12px;padding:3px;right:45px;position:absolute;text-align:center;text-transform:uppercase;top:15px;width:auto;z-index:3}.billing-options-grid .billing-option-right .gi-check{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;border-radius:50%;color:#fff;font-size:9px;opacity:0;text-align:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);z-index:4}.product-option-row{font-size:17px;padding:20px;border:1px solid #ddd;border-width:1px 0;position:relative}.product-option-row:last-child{border-bottom:0}.product-option-row-header .limit-sales-link{display:inline-block;padding-top:6px}.product-option-row-header .product-option-row-header__input{color:#252a2e;display:inline-block;height:30px;margin-right:15px}.product-option-row-header .product-option-row-header__input:last-child{margin-right:0}.product-option-row-header .product-option-row-header__input label{display:inline-block;vertical-align:top;padding-top:6px}.product-option-row-header .product-option-row-header__input>input{-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.product-option-row-header .product-option-row-header__input>input.duration{width:50px}.product-option-row-header .product-option-row-header__input>input.permalink{width:95px}.limit-sales-tooltip{width:590px;padding:20px;margin-top:10px;left:20px;bottom:100%;font-size:15px}.limit-sales-tooltip h4{display:block;font-size:13px;margin-bottom:5px;color:#aaa;text-transform:uppercase;font-weight:normal}.limit-sales-tooltip label{color:#797874;cursor:pointer;font-size:13px;overflow-x:hidden;text-overflow:ellipsis;width:calc(100% - 15px);white-space:nowrap;display:block}.limit-sales-tooltip label:hover{color:#252a2e}.limit-sales-tooltip label:after{width:15px;height:15px;display:block;border-radius:50%;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);content:"";display:block;font-size:7px;font-family:GumIcons;line-height:15px;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.limit-sales-tooltip input[type="checkbox"]{text-indent:-9999px;display:none}.limit-sales-tooltip input[type="checkbox"]:checked ~ label:after{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;color:#fff;content:"\e015"}.limit-sales-tooltip input[type="text"]{margin-bottom:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.limit-sales-tooltip ul{overflow:hidden}.limit-sales-tooltip ul li{width:calc(25% - 20px);float:left;margin-right:25px;position:relative}.limit-sales-tooltip ul li:nth-child(4n){margin-right:0}.tags-and-categories-box{border-radius:4px;position:absolute;right:0;top:100%;margin-top:10px;background:#f5f5f5;border:1px solid #ddd;padding:20px;width:470px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform-origin:63% 0;transform-origin:63% 0}.tags-and-categories-box.showing{opacity:1;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}.tags-and-categories-box.static{position:relative;z-index:2;width:auto}.tags-and-categories-box.static:before,.tags-and-categories-box.static:after{opacity:0}.tags-and-categories-box:before,.tags-and-categories-box:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;right:37%;bottom:100%;border-bottom-color:#f5f5f5}.tags-and-categories-box:before{border-bottom-color:#ddd;margin-bottom:1px}.tags-and-categories-box h3{font-size:17px;font-weight:bold;color:#252a2e;margin-bottom:12px}.tags-and-categories-box h4{font-size:13px;margin-bottom:10px;color:inherit}.tags-and-categories-box h4 strong{font-weight:medium}.tags-and-categories-box .learn-more{font-size:17px;float:right;text-decoration:underline}.tags-and-categories-box .tags-placeholder{min-height:42px;width:100%;margin-bottom:20px}.tags-and-categories-box .chosen-results{opacity:1;width:100% !important}.tags-and-categories-box .chosen-results li{float:none !important;margin-right:0 !important}.tags-and-categories-box .chosen-results li .tag-use-count{font-size:14px;font-weight:bold}.tags-and-categories-box .chosen-results li .tag-use-count:before{content:" ("}.tags-and-categories-box .chosen-results li .tag-use-count:after{content:")"}body.is-embed{background:transparent !important}body.is-embed .wrapper{padding:0 3px;max-width:auto !important}body.is-embed .product-row{margin:2px 0 !important}body.is-embed .sharing,body.is-embed .buyer-bar-container,body.is-embed .customization-modules-container,body.is-embed .top-bar,body.is-embed .locale-holder,body.is-embed .profile-background-container,body.is-embed .scroll-button{display:none !important}.main-content .gumroad-product-embed .product-main{margin-bottom:20px}.main-content .gumroad-product-embed .product-description p{color:#6f6f6f !important;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif}.main-content .gumroad-product-embed .product-info ul{margin-bottom:0}.envelope{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(https://assets.gumroad.com/assets/product/patterns-f40ed85c07b5849d8f9cc4e044cb8fdbe5a88df0983fd17c2b1c329a8c289e87.png) 8px -11px repeat-x,-webkit-gradient(linear, left top, right bottom, from(#fafafa), to(#f5f5f5));background:url(https://assets.gumroad.com/assets/product/patterns-f40ed85c07b5849d8f9cc4e044cb8fdbe5a88df0983fd17c2b1c329a8c289e87.png) 8px -11px repeat-x,linear-gradient(to bottom right, #fafafa, #f5f5f5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid #ccc;padding-bottom:10px;width:100%;margin-bottom:20px;padding-top:4px}.envelope .or-mark{display:inline-block;margin:0 auto;padding:0 6px;position:relative;top:5px;text-transform:uppercase;background:#fafafa;color:#bbb;z-index:1}.envelope .social-signup-wrapper{position:relative;text-align:center}.envelope .social-signup-wrapper .social-button{text-align:left}.envelope .social-signup-wrapper .mini-rule{position:absolute;margin-top:-6px}.envelope .mini-rule{margin-bottom:0}.envelope label{color:rgba(0,0,0,0.3);font-size:12px;margin:0 0 5px;text-transform:uppercase}.envelope .custom-field-container input{margin-top:10px}.envelope .custom-field-container input:first-of-type{margin-top:0}.envelope .email-confirm-dialog{padding:10px;top:100%;margin-top:8px;width:300px;margin-left:-150px;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.envelope .email-confirm-dialog span{display:block;margin-bottom:5px}.envelope .email-confirm-dialog .button{margin-right:5px}.envelope p{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 0;margin:0;font-size:13px;line-height:21px;width:100%}.envelope p .btn.social{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left;width:100%}.envelope p .btn.social i{top:10px}.envelope p input[type=text],.envelope p input[type=email],.envelope p input[type=password],.envelope p textarea,.envelope p select{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:38px;width:100%;max-width:100%;padding:8px 10px;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.15);box-shadow:0 1px 1px rgba(255,255,255,0.15);float:none}.envelope p input[type=text]:focus,.envelope p input[type=email]:focus,.envelope p input[type=password]:focus,.envelope p textarea:focus,.envelope p select:focus{border-color:#aaa}.envelope p input[type=text].error,.envelope p input[type=email].error,.envelope p input[type=password].error,.envelope p textarea.error,.envelope p select.error{background:#fff}.envelope p.variant_selection select{margin-top:10px}.envelope p.variant_selection select:first-child{margin-top:0}.envelope p textarea{margin-top:12px;min-height:100px;resize:vertical}.envelope p.multi-column{position:relative;display:block;overflow:hidden;min-height:38px}.envelope p.multi-column input,.envelope p.multi-column select{float:left}.envelope p.multi-column .purchase_city{margin-right:10px;width:31%;width:calc(39% - 10px)}.envelope p.multi-column .purchase_state{float:left;margin-right:10px;width:31%;width:calc(30% - 10px)}.envelope p.multi-column .purchase_zip_code{width:31%}.envelope p.multi-column.no-dropdown .purchase_state{width:31%;width:calc(31% - 10px)}.envelope p.multi-column.no-dropdown .purchase_zip_code{width:30%}.envelope p.shipping-rate-holder{overflow:hidden;min-height:38px}.envelope p.has-shipping-rate select{width:70%;border-top-right-radius:0;border-bottom-right-radius:0;float:left}.envelope p.has-shipping-rate .shipping-rate{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;height:38px;text-align:center;font-size:14px;line-height:36px;color:#aaa;float:right;border:1px solid #ddd;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;display:block}.envelope.small{margin-bottom:10px}.envelope .keep-on-file-notice{float:right}.envelope .keep-on-file-notice label{display:inline-block;margin-left:4px;width:auto;cursor:pointer}.envelope .street-address-checker{border-radius:4px;position:relative;margin:10px 10px 0;padding:5px 10px;background:#eee;border:1px solid #ccc}.envelope .street-address-checker strong{font-weight:normal;display:block}.envelope .street-address-checker button{margin:5px 2px 5px 0}.envelope .street-address-checker:before,.envelope .street-address-checker:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:15%;margin-left:-8px;top:100%;border-top-color:#ccc;margin-top:1px}.envelope .street-address-checker:after{border-top-color:#eee;margin-top:0;z-index:10}.following-header{padding:30px 0 15px;text-align:center}.following-header h2{color:#252a2e;font-size:24px}.following-header p{margin-top:15px;font-size:17px}.following-list{margin-bottom:50px}.following-list a:not(.button){display:block}.following-list a:not(.button):hover{text-decoration:none}.following-list .creator-profile-card{margin-top:60px}.following-list .creator-profile-card--small{opacity:1;-webkit-transform:scale(1);transform:scale(1);margin:30px 0;max-width:100%;position:relative;pointer-events:all}.following-list .creator-profile-card--small:last-child{margin-bottom:0}.following-list .creator-profile-card--small .creator-profile-card__bio{height:80px;overflow:hidden}.following-list .creator-profile-card--small .button{display:block;text-align:center}.following-list .creator-profile-card--small:after,.following-list .creator-profile-card--small:before{display:none}@media (max-width: 768px){.following-list{margin-bottom:15px}.following-list .creator-profile-card--small{min-height:0}.following-list .creator-profile-card--small .creator-profile-card__bio{min-height:0}}footer{clear:both;padding-top:36px;text-align:left;font-size:13px;line-height:30px;position:relative;border-top:1px solid transparent;padding:36px 0 52px;color:#b0b0b0}footer p{float:left}footer .locale-holder-footer{display:inline-block;margin-left:10px}footer .locale-holder-footer select{font-size:13px;padding:5px}footer .footer-item a{margin:0 19px;color:#b0b0b0}footer .pull-right{float:right}footer .pull-right li{display:inline-block}.home footer{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.15),inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 0 2px rgba(0,0,0,0.15),inset 0 1px 2px rgba(0,0,0,0.15)}@media (max-width: 768px){footer{display:none}}.minimal-footer{background:rgba(0,0,0,0.05);color:#fff;font-size:13px;padding:30px}.minimal-footer a{color:#fff}.minimal-footer a:hover{text-decoration:underline}.minimal-footer .footer-item{margin-right:15px}@media (max-width: 768px){.minimal-footer{display:none}}.skus-enabled .variants-box .option-options-wrapper,.skus-enabled .variants-box .subheader{display:none !important}.skus-enabled .variants-box .option{width:360px !important}.skus-enabled .toggle-skus-box{display:block}.input-group h4{font-weight:bold;color:#252a2e;font-size:20px;line-height:20px;margin-bottom:20px}.input-group h4 a,.input-group h4 small{color:#bbb;font-size:15px;font-weight:normal}.input-group h4 small{margin-left:5px}.input-group h4 a{float:right}.input-group h4 .default-sku-button{background:url(https://assets.gumroad.com/assets/product/sku_icon-b8688ddd3be1c3f3f879772f6be0e85ba3e5642e3b9a018fc07f937c20871d46.png) top left;width:29px;height:20px;margin-right:10px;margin-top:3px}.input-group h4 .default-sku-button:hover,.input-group h4 .default-sku-button.active{background-position:bottom left}.input-group h4 .default-sku-popover{border-radius:4px;opacity:0;background:#fff;border:1px solid #ddd;width:390px;z-index:10;margin:-95px 0 0 220px;position:absolute;padding:15px;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:85% 100%;transform-origin:85% 100%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.11);box-shadow:0 1px 6px rgba(0,0,0,0.11)}.input-group h4 .default-sku-popover.showing-default-sku{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input-group h4 .default-sku-popover:after,.input-group h4 .default-sku-popover:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;top:56px;left:78%;border-top-color:#fff}.input-group h4 .default-sku-popover:before{border-top-color:#ddd;margin-top:1px}.input-group h4 .default-sku-popover input{border:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.02);box-shadow:inset 0 0 0 rgba(0,0,0,0.02);padding:3px;width:300px}.input-group h4 .default-sku-popover .gi{font-size:22px;float:left}.input-group h4 .default-sku-popover .gi-check{background:#36a9ae;border-radius:50%;color:#fff;height:24px;line-height:24px;right:15px;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:24px;-webkit-transform:scale(0);transform:scale(0);font-size:10px;position:absolute;opacity:0}.input-group h4 .default-sku-popover .gi-check.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input-group h4 .default-sku-popover .gi-check:hover{cursor:pointer}.input-group p{color:#bbb;font-size:15px}.input-group p input[type=checkbox]{margin-right:4px}.input-group .inputs-box{width:628px;margin:10px 20px 20px 0;position:relative}.input-group .inputs-box.variants-box{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #ddd;padding:10px;background-color:#f5f5f5}.input-group .inputs-box.variants-box .name{-webkit-box-sizing:border-box;box-sizing:border-box}.input-group .inputs-box.variants-box .question-icon{width:22px;height:22px;display:block;background:url(https://assets.gumroad.com/assets/question-icon-fc7fa37462ff7f66dc4bb35efce841162bb600b1d0c28dac8e8f6f955652188b.svg) top left;position:absolute;right:20px;top:20px}.input-group .inputs-box.variants-box .question-icon:hover{background-position:bottom right;cursor:pointer}.input-group .inputs-box.variants-box .contains-category-name-popover{background-image:url(https://assets.gumroad.com/assets/variants-choose-tooltip-c7cc9625252fb7f33b502c329f1e39ab21b508ec9653674847689b985d2c025c.png);background-position:bottom left;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;height:233px;left:613px;top:14px;width:250px}.input-group .inputs-box.variants-box .contains-category-name-popover p{color:#797874;border-bottom:1px solid #ddd;font-size:13px;padding:15px}.input-group .inputs-box.variants-box .option{width:328px;padding-right:232px}.input-group .inputs-box.variants-box .remove-option-button{right:10px}.input-group .inputs-box.skus-box .input{display:block;width:auto}.input-group .inputs-box.skus-box .option-options-wrapper{height:40px;right:0;border-right:1px solid #ddd}.input-group .inputs-box.skus-box .option-options-wrapper .max-purchase-count{width:81px}.input-group .inputs-box.skus-box .option-options-wrapper .copy{right:100%;width:100px;display:inline-block;position:absolute;top:11px;text-align:right;margin-right:105px;cursor:pointer}.input-group .inputs-box.skus-box .option-couplet:first-of-type .option-options-wrapper,.input-group .inputs-box.skus-box .option-couplet:first-of-type .max-purchase-count{border-top-right-radius:4px}.input-group .inputs-box.skus-box .option-couplet:last-of-type .option-options-wrapper,.input-group .inputs-box.skus-box .option-couplet:last-of-type .max-purchase-count{border-bottom-right-radius:4px}.input-group .inputs-box .name{border-radius:4px;color:#252a2e;width:606px;border:1px solid #ddd;margin-bottom:10px}.input-group .inputs-box .subheader{float:right;text-align:left;width:95px;height:20px;font-size:13px;color:#aaa;padding-bottom:10px;display:block}.input-group .inputs-box .subheader.quantity{width:102px}.input-group .inputs-box .subheader.additional{width:112px;text-align:center}.input-group .inputs-box .option{border-radius:0;color:#252a2e;background:transparent;border:1px solid #ddd;border-bottom-width:0;-webkit-transition:all .06s ease-in-out;transition:all .06s ease-in-out;height:20px;width:348px;padding-right:232px}.input-group .inputs-box .option-select{height:41px;padding-left:10px;width:628px}.input-group .inputs-box .offer-code-name{width:338px;padding-right:252px;text-transform:lowercase}.input-group .inputs-box .offer-code-name.with-prefix{text-indent:150px}.input-group .inputs-box .offer-code-name.with-icon{text-indent:20px}.input-group .inputs-box .option-couplet{clear:both;position:relative}.input-group .inputs-box .option-couplet:first-of-type .option,.input-group .inputs-box .option-couplet:first-of-type .offer-code-name{border-top-left-radius:4px;border-top-right-radius:4px}.input-group .inputs-box .option-couplet:last-of-type .option,.input-group .inputs-box .option-couplet:last-of-type .offer-code-name{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.input-group .inputs-box .option-couplet:first-of-type .prefix-checkbox{border-top-left-radius:3px}.input-group .inputs-box .option-couplet:last-of-type .prefix-checkbox{border-bottom-left-radius:3px}.input-group .inputs-box .option-couplet:last-of-type .option-select{height:42px}.input-group .inputs-box .option-couplet .url{position:absolute;top:11px;color:#aaa;font-size:17px;pointer-events:none}.input-group .inputs-box .option-couplet .edit-custom-sku{position:absolute;right:225px;margin-top:-30px}.input-group .inputs-box .option-couplet .amount-left{right:275px}.input-group .inputs-box .option-couplet .save-custom-sku{right:220px;position:absolute;margin-top:-30px}.input-group .inputs-box .option-couplet .showing-sku{font-size:10px;padding-top:0;height:30px;color:#ccc}.input-group .inputs-box .option-couplet .custom-sku{position:absolute;border:0;margin-top:-33px;background-color:transparent !important;width:360px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.02);box-shadow:inset 0 0 0 rgba(0,0,0,0.02);color:#797874;opacity:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.input-group .inputs-box .option-couplet .custom-sku.showing-custom-sku{opacity:1}.input-group .inputs-box .option-couplet .gi{font-size:22px;float:left}.input-group .inputs-box .option-couplet .gi-compass{padding-left:1px;width:27px}.input-group .inputs-box .option-couplet .save-custom-sku,.input-group .inputs-box .option-couplet .gi-check{background:#36a9ae;border-radius:50%;color:#fff;height:24px;line-height:24px;right:215px;margin-top:-32px;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:24px;-webkit-transform:scale(0);transform:scale(0);font-size:10px;position:absolute;opacity:0}.input-group .inputs-box .option-couplet .save-custom-sku.showing-save-custom-sku,.input-group .inputs-box .option-couplet .gi-check.showing-save-custom-sku{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input-group .inputs-box .option-couplet .save-custom-sku.not-showing-save-custom-sku,.input-group .inputs-box .option-couplet .gi-check.not-showing-save-custom-sku{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.input-group .inputs-box .option-couplet .save-custom-sku:hover,.input-group .inputs-box .option-couplet .gi-check:hover{cursor:pointer}.input-group .inputs-box .used{color:#aaa;font-size:15px}.input-group .inputs-box .prefix-checkbox{display:inline-block;position:absolute;left:1px;top:1px;background:#eee;height:40px;line-height:40px;padding:0 10px;border-right:1px solid #ddd;text-transform:uppercase;color:#797874}.input-group .inputs-box .prefix-checkbox input{margin-right:5px}.input-group .inputs-box .all-products-notice{position:absolute;top:10px;left:10px;font-size:20px}.input-group .inputs-box .option-options-wrapper{display:block;position:absolute;right:32px;height:16px;margin-top:-41px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-width:1px 0}.input-group .inputs-box .option-options-wrapper span,.input-group .inputs-box .option-options-wrapper .copy,.input-group .inputs-box .option-options-wrapper .share-offer-code{font-size:15px;line-height:17px;padding:0 10px}.input-group .inputs-box .option-options-wrapper .copy,.input-group .inputs-box .option-options-wrapper .share-offer-code{padding:0 8px;display:inline-block;color:#aaa;text-decoration:underline;cursor:pointer}.input-group .inputs-box .option-options-wrapper .price-prefix{background:#eee;color:#aaa;position:absolute;top:-1px;bottom:-1px;right:100%;height:16px;text-align:center;padding:12px 8px;border:1px solid #ddd;font-size:15px;line-height:17px;min-width:20px}.input-group .inputs-box .offer-code-options-wrapper,.input-group .inputs-box .shipping-destination-options-wrapper{border-color:transparent}.input-group .inputs-box .offer-code-options-wrapper .currency_sign,.input-group .inputs-box .shipping-destination-options-wrapper .currency_sign{padding-right:0}.input-group .inputs-box .offer-code-options-wrapper .amount-off-prefix,.input-group .inputs-box .offer-code-options-wrapper .amount-alone-prefix,.input-group .inputs-box .offer-code-options-wrapper .amount-with-others-prefix,.input-group .inputs-box .shipping-destination-options-wrapper .amount-off-prefix,.input-group .inputs-box .shipping-destination-options-wrapper .amount-alone-prefix,.input-group .inputs-box .shipping-destination-options-wrapper .amount-with-others-prefix{text-decoration:underline;color:#aaa;font-size:15px;background:#eee;padding:10px 10px 9px;border:1px solid #ddd;border-width:0 1px;width:15px;text-align:center}.input-group .inputs-box .offer-code-options-wrapper .amount-off-prefix.showing,.input-group .inputs-box .offer-code-options-wrapper .amount-alone-prefix.showing,.input-group .inputs-box .offer-code-options-wrapper .amount-with-others-prefix.showing,.input-group .inputs-box .shipping-destination-options-wrapper .amount-off-prefix.showing,.input-group .inputs-box .shipping-destination-options-wrapper .amount-alone-prefix.showing,.input-group .inputs-box .shipping-destination-options-wrapper .amount-with-others-prefix.showing{display:inline-block}.input-group .inputs-box .price-change,.input-group .inputs-box .max-purchase-count,.input-group .inputs-box .amount-off,.input-group .inputs-box .quantity,.input-group .inputs-box .amount-alone,.input-group .inputs-box .amount-with-others{border-radius:0;width:50px;height:20px;border:0;text-align:center;color:#aaa;border-bottom:1px solid #ddd}.input-group .inputs-box .amount-off,.input-group .inputs-box .quantity,.input-group .inputs-box .amount-alone,.input-group .inputs-box .amount-with-others{border:1px solid #ddd;border-width:0 1px}.input-group .inputs-box .amount-off:focus,.input-group .inputs-box .quantity:focus,.input-group .inputs-box .amount-alone:focus,.input-group .inputs-box .amount-with-others:focus{-webkit-box-shadow:none;box-shadow:none}.input-group .inputs-box .amount-off{border-width:0;text-align:right;width:50px}.input-group .inputs-box .quantity{border-right-width:0}.input-group .inputs-box .max-purchase-count{border-left:1px solid #ddd}.input-group .inputs-box .max-purchase-count:focus{border-color:none;-webkit-box-shadow:none;box-shadow:none}.input-group .inputs-box .shipping-destination-couplet select{border-radius:0;border-bottom:0;background-position:43% 50%}.input-group .inputs-box .shipping-destination-couplet:first-of-type{margin-top:10px}.input-group .inputs-box .shipping-destination-couplet:first-of-type select{border-top-left-radius:4px;border-top-right-radius:4px}.input-group .inputs-box .shipping-destination-couplet:last-of-type select{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.input-group .inputs-box .shipping-destination-couplet .amount-alone,.input-group .inputs-box .shipping-destination-couplet .amount-with-others{width:90px;text-align:left;border:0}.input-group .inputs-box .shipping-destination-couplet .amount-alone-prefix,.input-group .inputs-box .shipping-destination-couplet .amount-with-others-prefix{display:inline-block;height:21px;text-align:center;top:-2px;text-decoration:none !important;position:relative}.input-group .inputs-box .remove-option-button{position:absolute;background:#cd5959;color:#fff;right:0;margin-top:-41px;border-top:1px solid #bb3838;width:32px;height:40px}.input-group .inputs-box .remove-option-button .icn.close{top:15px;left:11px}.input-group .inputs-box .remove-option-button:hover{text-decoration:none;background:#c74545}.input-group .inputs-box .remove-option-button:first-of-type{border-top-right-radius:4px}.input-group .inputs-box .remove-option-button:last-of-type{margin-top:-42px;border-bottom:1px solid #bb3838;border-bottom-right-radius:4px}.input-group .inputs-box .option-couplet:last-of-type .option,.input-group .inputs-box .option-couplet:last-of-type .offer-code-name,.input-group .inputs-box .option-couplet:last-of-type select,.input-group .inputs-box .shipping-destination-couplet:last-of-type .option,.input-group .inputs-box .shipping-destination-couplet:last-of-type .offer-code-name,.input-group .inputs-box .shipping-destination-couplet:last-of-type select{border-bottom:1px solid #ddd}.input-group .inputs-box .option-couplet:last-of-type .price-change-wrapper,.input-group .inputs-box .option-couplet:last-of-type .offer-code-options-wrapper,.input-group .inputs-box .option-couplet:last-of-type .shipping-destination-options-wrapper,.input-group .inputs-box .shipping-destination-couplet:last-of-type .price-change-wrapper,.input-group .inputs-box .shipping-destination-couplet:last-of-type .offer-code-options-wrapper,.input-group .inputs-box .shipping-destination-couplet:last-of-type .shipping-destination-options-wrapper{margin-top:-42px}.invites-header{margin-top:30px}.invites-header .invites-title{font-size:28px;font-weight:500;line-height:1.5;margin-bottom:15px;text-align:center}.invites-header .invites-introduction{color:#797874;font-size:18px;line-height:1.8;text-align:center}.invites-content{border-radius:4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.12);box-shadow:0 1px 2px rgba(0,0,0,0.12);margin:40px 0;padding:0}.invites-content .invites-form{background:#f5f5f5;padding:15px}.invites-content .invites-form .invites-email-input,.invites-content .invites-form input[type=url]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.invites-content .invites-form .invites-email-input input,.invites-content .invites-form input[type=url] input{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.invites-content .invites-form .invites-email-input button,.invites-content .invites-form input[type=url] button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;height:42px;position:absolute;right:0;top:0}.invites-content .invites-form .invites-link-input{border-radius:4px;background:#fff;border:1px solid #ddd;color:#aaa;font-size:17px;padding:10px}.invites-content .invites-form .invites-link-input .copy{display:inline-block;height:14px;font-size:14px;text-transform:uppercase;line-height:100%;padding-right:10px}.invites-content .invites-form .invites-link-input li{display:inline;line-height:0}.invites-content .invites-form .invites-link-input li.invites-facebook-url,.invites-content .invites-form .invites-link-input li.invites-twitter-url{color:#aaa;font-size:14px}.invites-content .invites-form .invites-link-input li.invites-facebook-url:hover,.invites-content .invites-form .invites-link-input li.invites-twitter-url:hover{color:#919191}.invites-content .invites-form .invites-link-input li.invites-facebook-url{font-size:16px;margin-left:5px}.invites-content .invites-form .invites-link-input li a{color:#aaa}.invites-content .invites-form .invites-link-input li ul{background:#f8f8f8;border-left:1px solid #ddd;border-bottom-right-radius:4px;border-top-right-radius:4px;padding:12px 10px 13px;position:absolute;right:0;top:0}.invites-content .invites-form:not(.affiliates-form) .four.columns{padding-right:0}.invites-content .invites-form.affiliates-form .columns:not(:first-of-type),.invites-content .invites-form.affiliates-form .column{padding-left:0}.invites-content .invites-form.affiliates-form .affiliate-email{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.invites-content .invites-form.affiliates-form .mini-rule{opacity:.1;border-top-style:dotted;margin:15px 0}.invites-content .invites-form.affiliates-form select,.invites-content .invites-form.affiliates-form button{width:100%;height:42px;padding:10px}.invites-content .invites-form.affiliates-form .input-wrapper input{width:48px}.invites-content .invites-form.affiliates-form .input-suffix{background:#eee}.invites-content .invites-table{border-width:1px;border-color:#eee;border-collapse:collapse;overflow:hidden;width:100%}.invites-content .invites-table th{font-size:17px;text-align:left;color:#aaa;padding:15px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;width:50%}.invites-content .invites-table th:first-child{padding-left:15px;border-top-left-radius:4px}.invites-content .invites-table th:last-child{padding-right:15px;border-top-right-radius:4px}.invites-content .invites-table td{font-size:17px;padding:18px 0 15px;border-top:1px #eee dotted;width:50%}.invites-content .invites-table td:first-child{padding-left:15px}.invites-content .invites-table td:last-child{padding-right:15px}.invites-content .affiliates-table th:nth-child(1),.invites-content .affiliates-table td:nth-child(1){width:33.334%}.invites-content .affiliates-table th:nth-child(2),.invites-content .affiliates-table td:nth-child(2){width:41.667%}.invites-content .affiliates-table th:nth-child(3),.invites-content .affiliates-table td:nth-child(3){width:10%}.invites-content .affiliates-table th:nth-child(4),.invites-content .affiliates-table td:nth-child(4){width:15%}.invites-content .affiliates-table .referral-url{font-size:12px;color:#aaa;margin-left:4px}.invites-content .affiliates-table .referral-url:hover{color:#777777}.invites-content .affiliates-table .remove-button{position:absolute;right:15px;top:50%;margin-top:-10px}.invites-content .affiliates-table tr:hover .remove-button{display:block}.affiliates-footer{color:#ccc;text-align:center;margin-bottom:30px}.invites-signup{max-width:670px;margin:100px auto 60px}.invites-signup .invites-signup-content{border-radius:4px;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.12);box-shadow:0 1px 2px rgba(0,0,0,0.12);width:100%}.invites-signup .invites-signup-content .password,.invites-signup .invites-signup-content .social-auth .button-social-twitter{margin-bottom:0}@media (max-width: 480px){.invites-signup{margin:0}.invites-signup .invites-signup-content{border-radius:0}}.invites-signup-header{background:#fff;border-bottom:1px dotted #eee;margin:15px 0 30px;padding:0 30px 30px}@media (max-width: 480px){.invites-signup-header{padding:0 15px 15px;margin-bottom:5px}.invites-signup-header .invites-title{font-size:18px;margin-bottom:5px}.invites-signup-header .invites-introduction{font-size:14px}}.invites-avatar{text-align:center}.invites-avatar img{background:#f8f8f8;border:1px solid #ddd;border-radius:50%;padding:5px;height:100px;width:100px;margin-top:-55px}@media (max-width: 480px){.invites-avatar img{margin-top:30px}}.invites-signup-footer{padding-top:30px;padding-bottom:30px;text-align:center}.invites-signup-footer .icn-logo{margin:0 auto}.invoice-preview{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);min-height:200px;overflow:hidden;padding:20px;font-size:11px;margin-bottom:20px}.invoice-preview .sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;float:left}.invoice-preview .main{-webkit-box-sizing:border-box;box-sizing:border-box;width:52%;float:right}.invoice-preview .main h2{font-size:18px}.invoice-preview .main .faded{opacity:.5}.invoice-preview strong{display:block;color:#252a2e;margin-top:10px}.gumroad-button{background-color:#fff;background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 2px;box-shadow:rgba(0,0,0,0.4) 0 0 2px;color:#999 !important;display:inline-block;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;font-weight:500;line-height:50px;padding:0 15px;text-shadow:none !important;font-style:none !important;text-decoration:none !important;-webkit-transition:color .3s ease-in-out, -webkit-box-shadow .1s ease-in-out;transition:color .3s ease-in-out, -webkit-box-shadow .1s ease-in-out;transition:color .3s ease-in-out, box-shadow .1s ease-in-out;transition:color .3s ease-in-out, box-shadow .1s ease-in-out, -webkit-box-shadow .1s ease-in-out}.gumroad-button span{background-image:url(https://assets.gumroad.com/button/button_logo.png);background-size:cover;height:17px;width:16px;display:inline-block;content:"";margin-bottom:-3px;margin-right:15px}.gumroad-button strong{color:#666;font-weight:bold}.gumroad-button:hover{-webkit-box-shadow:rgba(0,0,0,0.3) 0 2px 3px !important;box-shadow:rgba(0,0,0,0.3) 0 2px 3px !important;color:#777 !important}.gumroad-button:active{-webkit-box-shadow:inset rgba(0,0,0,0.3) 0 0 3px !important;box-shadow:inset rgba(0,0,0,0.3) 0 0 3px !important;background:#f5f5f5}.top-bar{background:url(https://assets.gumroad.com/assets/header_bar-bd3be3db872f96368507899b9f29f6e4acdd64c84dfc132c2f7366924c900b52.png) top center;height:3px;width:100%;position:absolute;top:0;left:0;z-index:9}.flash-message{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:13;top:-40px;left:0;right:0;text-align:center;color:#252a2e;font-size:15px;display:block;-webkit-transition:top 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:top 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);pointer-events:none}.flash-message .message{border-radius:4px;display:inline-block;background:rgba(255,255,255,0.9);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.1);padding:8px 12px;pointer-events:all;cursor:pointer}.flash-message.showing{top:17px}.library-header{text-align:center;font-size:24px;line-height:36px;margin:50px 0}@media (max-width: 768px){.library-header{font-size:18px;line-height:27px;margin:30px 15px}}.library-container footer{display:none}.library-container .mobile-apps-callout{bottom:0;-webkit-box-shadow:none;box-shadow:none;position:fixed;width:100%}.library-container .mobile-apps-callout .gi-close{display:block}.library{padding:50px 0 100px;max-width:930px;margin:0 auto;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.library .product-row{float:left;margin-right:30px;margin-bottom:30px}.library .product-row:nth-child(3n){margin-right:0}.library .selected-product-wrapper .library-row{float:none;padding:0}.library-products .library-product{width:290px;height:390px}.library-products .library-row .preview-container{height:290px !important;cursor:pointer}.library-products .library-row .preview-container:not(.default-preview){background-position:center top;background-size:cover}.library-products .library-row .product-information{-webkit-box-sizing:border-box;box-sizing:border-box;height:100px;cursor:pointer}.library-products .library-row .product-information h1{color:#252a2e;font-size:17px;line-height:20px;font-weight:600;height:63px;display:block;text-overflow:ellipsis;overflow:hidden}@media (max-width: 768px){.library{padding:15px 0 0}.library .product-row{margin-bottom:15px}.library .product.popped .preview-container .close-popped-product-modal-button{display:block}}.selected-product-wrapper .library-product{background:#fff}.selected-product-wrapper .library-product .product-information{height:auto !important}.selected-product-wrapper .library-product .product-information .author-byline{display:block !important}.selected-product-wrapper .library-product .product-information .purchase-notice{margin:5px 0 10px}.selected-product-wrapper .library-product .product-information .installments{margin-top:20px;margin-bottom:20px;position:relative}.selected-product-wrapper .library-product .product-information .installments strong{text-transform:uppercase;font-weight:normal;color:#bfbfbf;font-size:13px;line-height:21px;margin:0}.selected-product-wrapper .library-product .product-information .installments li{margin-top:10px;font-size:15px;color:#797874}.selected-product-wrapper .library-product .product-information .installments li a{display:inline-block;margin-right:5px}.selected-product-wrapper .library-product .product-information .kindle-email{border-radius:4px;border:1px solid #ddd;padding:15px;background:#fff;margin-bottom:15px;position:relative}.selected-product-wrapper .library-product .product-information .kindle-email:before,.selected-product-wrapper .library-product .product-information .kindle-email:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-top-color:#ddd;z-index:11}.selected-product-wrapper .library-product .product-information .kindle-email:after{border-top-color:#fff;margin-top:-1px;z-index:15}.selected-product-wrapper .library-product .product-information .kindle-email label{font-weight:bold;color:#252a2e;font-size:15px;display:block;margin-bottom:8px}.selected-product-wrapper .library-product .product-information .kindle-email input{display:block;background:#fff;float:left;margin-right:10px;width:116px}.selected-product-wrapper .library-product .product-information .kindle-email .note{display:block;font-size:12px}.selected-product-wrapper .library-product .product-information .dropbox-dropin-btn{display:block !important;border-radius:4px !important;-webkit-box-shadow:rgba(0,0,0,0.12) 0 1px 1px;box-shadow:rgba(0,0,0,0.12) 0 1px 1px;background:#f5f5f5 !important;color:#797874 !important;border:1px solid #c0c0c0 !important;text-align:center;font-size:17px !important;line-height:100% !important;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-weight:normal !important;padding:11px 15px 12px !important;margin-bottom:15px;height:auto !important}.selected-product-wrapper .library-product .product-information .dropbox-dropin-btn:hover{-webkit-transition:background .05s ease-in-out;transition:background .05s ease-in-out;background:#eee !important;color:#5f5e5b !important;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15) !important;box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15) !important}.selected-product-wrapper .library-product .product-information .dropbox-dropin-btn .dropin-btn-status{top:-1px !important;right:5px !important}.selected-product-wrapper .library-product .product-information .kindle-widget{-webkit-box-shadow:rgba(0,0,0,0.12) 0 1px 1px;box-shadow:rgba(0,0,0,0.12) 0 1px 1px;background:#f5f5f5;color:#797874;border:1px solid #c0c0c0;padding:11px 15px 12px;display:block;text-align:center;font-size:17px}.selected-product-wrapper .library-product .product-information .kindle-widget:hover{-webkit-transition:background .05s ease-in-out;transition:background .05s ease-in-out;background:#eee !important;color:#5f5e5b !important;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15) !important;box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15) !important;border-color:#c0c0c0}.selected-product-wrapper .library-product .product-information button,.selected-product-wrapper .library-product .product-information .button,.selected-product-wrapper .library-product .product-information .ended-notice,.selected-product-wrapper .library-product .product-information .purchase-notice{margin-bottom:15px}.selected-product-wrapper .library-product .product-information button:last-child,.selected-product-wrapper .library-product .product-information .button:last-child,.selected-product-wrapper .library-product .product-information .ended-notice:last-child,.selected-product-wrapper .library-product .product-information .purchase-notice:last-child{margin-bottom:0}.selected-product-wrapper .library-product .product-information .pause-button,.selected-product-wrapper .library-product .product-information .play-button{color:inherit}@media (max-width: 768px){.selected-product-wrapper .library-product{padding:15px 0 0}.selected-product-wrapper .library-product.popped{padding:0}.selected-product-wrapper .library-product .product-information button,.selected-product-wrapper .library-product .product-information .button,.selected-product-wrapper .library-product .product-information .ended-notice{margin-bottom:10px}.selected-product-wrapper .library-product .product-information .preview-container .close-popped-product-modal-button{display:block}}.purchase-notice{border-radius:4px;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.3);text-transform:uppercase;margin-right:10px;padding:2px 8px;display:inline-block;font-size:11px;position:relative;top:-1px}.purchase-notice.full-width{display:block}.ended-notice{border-radius:4px;display:block;padding:10px;font-size:17px;text-align:center;border:1px solid #c04355;color:#c04355}.kindle-widget{border-radius:4px;display:inline-block;padding:5px 6px 4px;margin-bottom:15px;cursor:pointer;font-size:12px;line-height:16px;border:1px solid #ccc;color:#252a2e;background:transparent url(https://assets.gumroad.com/assets/kindle-button-gradient-e0fd27a5e17478a9ab586105e3c04abe389470d7de6ada22a713a64a401c4af2.png) repeat-x;background-size:contain;height:15px}.kindle-widget:hover{border-color:#797874}.kindle-widget:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.kindle-widget img{vertical-align:top;margin-right:4px}.loading-overlay{width:100%;height:100%;z-index:200;background:#fff;opacity:1;cursor:wait;position:absolute;text-align:center}.loading-overlay.middle{background:rgba(255,255,255,0.5)}.loading-overlay img{display:block;position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-16px}.loading-overlay.analytics{left:-60px;padding:0 60px}.loading-overlay.hide_spinner img{opacity:0}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(0.97, 0, 0, 1, 0, 12);transform:matrix(0.97, 0, 0, 1, 0, 12)}20%{opacity:.7;-webkit-transform:matrix(0.99, 0, 0, 1, 0, 2);transform:matrix(0.99, 0, 0, 1, 0, 2)}40%{opacity:1;-webkit-transform:matrix(1, 0, 0, 1, 0, -1);transform:matrix(1, 0, 0, 1, 0, -1)}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 0);transform:matrix(1, 0, 0, 1, 0, 0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(0.97, 0, 0, 1, 0, 12);transform:matrix(0.97, 0, 0, 1, 0, 12)}20%{opacity:.7;-webkit-transform:matrix(0.99, 0, 0, 1, 0, 2);transform:matrix(0.99, 0, 0, 1, 0, 2)}40%{opacity:1;-webkit-transform:matrix(1, 0, 0, 1, 0, -1);transform:matrix(1, 0, 0, 1, 0, -1)}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 0);transform:matrix(1, 0, 0, 1, 0, 0)}}.medium-editor-anchor-preview{font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder) !important;left:0;position:absolute;top:0;white-space:pre}.medium-toolbar-arrow-under:after,.medium-toolbar-arrow-over:before{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0 8px}.medium-toolbar-arrow-over:before{border-width:0 8px 8px 8px;top:-8px}.medium-editor-toolbar{font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form input,.medium-editor-toolbar-form a{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}[data-medium-editor-element] img{max-width:100%}[data-medium-editor-element] sub{vertical-align:sub}[data-medium-editor-element] sup{vertical-align:super}.medium-editor-hidden{display:none}.medium-toolbar-arrow-under:after{border-color:#242424 transparent transparent transparent;top:50px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #242424 transparent;top:-8px}.medium-editor-toolbar{background-color:#242424;background:-webkit-gradient(linear, left top, left bottom, from(#242424), to(rgba(36,36,36,0.75)));background:linear-gradient(to bottom, #242424, rgba(36,36,36,0.75));border:1px solid #000;border-radius:5px;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.medium-editor-toolbar li button{background-color:#242424;background:-webkit-gradient(linear, left top, left bottom, from(#242424), to(rgba(36,36,36,0.89)));background:linear-gradient(to bottom, #242424, rgba(36,36,36,0.89));border:0;border-right:1px solid #000;border-left:1px solid #333;border-left:1px solid rgba(255,255,255,0.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);color:#fff;height:50px;min-width:50px;-webkit-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in}.medium-editor-toolbar li button:hover{background-color:#000;color:yellow}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:5px;border-top-left-radius:5px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:5px;border-top-right-radius:5px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;background:-webkit-gradient(linear, left top, left bottom, from(#242424), to(rgba(0,0,0,0.89)));background:linear-gradient(to bottom, #242424, rgba(0,0,0,0.89));color:#fff}.medium-editor-toolbar-form{background:#242424;border-radius:5px;color:#999}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#242424;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ccc;height:50px}.medium-editor-toolbar-form a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#242424;border-radius:5px;color:#fff}.medium-editor-placeholder:after{color:#b3b3b1}.medium-editor-toolbar li button{border-radius:0}.medium-editor-placeholder:after{top:12px;left:12px}.navigation-dropdown-group--megaphone{z-index:9}.navigation-dropdown-group--megaphone .task-count{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;border:1px solid #30969b;display:inline-block;line-height:28px;width:28px;text-align:center;color:#fff;border-radius:50%;position:relative;font-size:13px;font-weight:bold;margin-left:-15px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}.navigation-dropdown-group--megaphone .task-count:hover{-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.4);box-shadow:inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.4);cursor:pointer}.navigation-dropdown-group--megaphone .task-counter.no-tasks .task-count{opacity:0}.megaphone-task,.megaphone-task--default{-webkit-transition:all,0.3s,cubic-bezier(0.23, 1.5, 0.32, 1);transition:all,0.3s,cubic-bezier(0.23, 1.5, 0.32, 1);position:relative;border-bottom:1px solid #eee;opacity:1;padding:20px}.megaphone-task:last-child,.megaphone-task--default:last-child{border-bottom:0}.megaphone-task h2,.megaphone-task--default h2{color:#252a2e;font-weight:600;margin-bottom:10px}.megaphone-task p,.megaphone-task--default p{color:#797874;font-size:14px;line-height:21px}.megaphone-task p:not(:last-child),.megaphone-task--default p:not(:last-child){margin-bottom:15px}.megaphone-task .megaphone-task-dismiss,.megaphone-task--default .megaphone-task-dismiss{display:none;position:absolute;right:15px;top:15px}.megaphone-task .megaphone-task-dismiss .gi-close,.megaphone-task--default .megaphone-task-dismiss .gi-close{color:#ccc;font-size:12px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.megaphone-task .megaphone-task-dismiss .gi-close:hover,.megaphone-task--default .megaphone-task-dismiss .gi-close:hover{color:#797874}.megaphone-task:hover .megaphone-task-dismiss,.megaphone-task--default:hover .megaphone-task-dismiss{display:block}.megaphone-task--default h2{font-size:16px;margin-bottom:20px}body.is-modal{background:rgba(0,0,0,0.6) !important}body.is-modal .main-product-row .product{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4),0 6px 20px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4),0 6px 20px rgba(0,0,0,0.4);margin-top:28px}body.is-modal .sharing,body.is-modal .top-bar,body.is-modal .locale-holder,body.is-modal .profile-background-container{display:none !important}#iframe_loading_indicator{position:fixed;z-index:2000;color:#fff;top:50%;left:50%;margin-top:-32px;margin-left:-32px;text-align:center;height:64px;width:64px;background:black;border-radius:10px;display:none}#iframe_loading_indicator img{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-16px}.more-information{-webkit-box-sizing:border-box;box-sizing:border-box;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=rgba(0, 0, 0, 0.8), GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.8));border-radius:4px;position:absolute;width:100%;height:100%;max-height:100%;left:0;top:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.more-information .details{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;max-height:100%;padding:20px;text-shadow:0 1px 2px rgba(0,0,0,0.15);overflow:hidden;text-overflow:ellipsis}.more-information a{text-decoration:none}.more-information h2{padding:15px;font-weight:bold;color:#fff;font-size:16px;line-height:24px;position:absolute;bottom:0}.more-information h2 small{margin-top:4px;display:block;font-weight:normal;font-size:13px;line-height:13px;color:#ccc}.more-information blockquote{margin-top:12px;color:#ccc}.more-information blockquote a{color:#fff}.more-information blockquote a:active{color:inherit}.more-information .product-info{display:none !important}.product:hover .more-information{opacity:1;cursor:pointer}.navigation,.navigation--primary,.secondary-navigation,.secondary-navigation--centered{border-bottom:1px solid #ddddd4;height:70px;position:relative;width:100%;z-index:2}#user_page .navigation--primary,#product_page .navigation--primary{background:#efefe9}body.home .navigation--primary,#discover-page .navigation--primary{background:#fff;-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 -1px 2px 0 rgba(0,0,0,0.2)}body.home .navigation--primary .container,#discover-page .navigation--primary .container{max-width:1200px;padding:0 15px}body.home .navigation--primary .navigation-search,#discover-page .navigation--primary .navigation-search{max-width:calc(100% - 450px)}body.home .navigation--primary .navigation-search .navigation-search__input,#discover-page .navigation--primary .navigation-search .navigation-search__input{border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:17px;color:#797874;padding:0 15px 0 112.5px}body.home .navigation--primary .navigation-search .navigation-search__input::-webkit-input-placeholder,#discover-page .navigation--primary .navigation-search .navigation-search__input::-webkit-input-placeholder{opacity:0}body.home .navigation--primary .navigation-search .navigation-search__input:-ms-input-placeholder,#discover-page .navigation--primary .navigation-search .navigation-search__input:-ms-input-placeholder{opacity:0}body.home .navigation--primary .navigation-search .navigation-search__input::-ms-input-placeholder,#discover-page .navigation--primary .navigation-search .navigation-search__input::-ms-input-placeholder{opacity:0}body.home .navigation--primary .navigation-search .navigation-search__input::placeholder,#discover-page .navigation--primary .navigation-search .navigation-search__input::placeholder{opacity:0}body.home .navigation--primary .navigation-search .navigation-search__filter,#discover-page .navigation--primary .navigation-search .navigation-search__filter{color:#797874;border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:15px;padding-right:25px}body.home .navigation--primary .js-discover-prompt.active,#discover-page .navigation--primary .js-discover-prompt.active{color:#252a2e}body.home .navigation--primary.logged-out .navigation-search,#discover-page .navigation--primary.logged-out .navigation-search{max-width:calc(100% - 475px)}@media only screen and (max-width: 768px){body.home .navigation--primary,#discover-page .navigation--primary{height:50px}body.home .navigation--primary .mobile-menu-overlay.active,#discover-page .navigation--primary .mobile-menu-overlay.active{display:block;position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(37,42,46,0.5)}body.home .navigation--primary .container,#discover-page .navigation--primary .container{padding:8px}body.home .navigation--primary .container>.row,#discover-page .navigation--primary .container>.row{position:relative;min-height:30px;height:auto;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#fff;border:1px solid #ddd;border-radius:4px;overflow-x:hidden}body.home .navigation--primary .container>.row .icn-logo,#discover-page .navigation--primary .container>.row .icn-logo{height:18px}body.home .navigation--primary .container>.row .navigation-mobile__button,#discover-page .navigation--primary .container>.row .navigation-mobile__button{position:absolute;right:0;top:0;display:block;line-height:30px;z-index:9;width:30px;color:#797874}body.home .navigation--primary .container>.row .navigation-mobile__button::after,#discover-page .navigation--primary .container>.row .navigation-mobile__button::after{content:"\e029";font-family:GumIcons}body.home .navigation--primary .container>.row .navigation-mobile__button.active::after,#discover-page .navigation--primary .container>.row .navigation-mobile__button.active::after{content:"\e018";font-family:GumIcons}body.home .navigation--primary .container>.row .navigation-mobile__button:hover,#discover-page .navigation--primary .container>.row .navigation-mobile__button:hover{text-decoration:none}body.home .navigation--primary .container>.row .navigation-account,body.home .navigation--primary .container>.row .navigation-links,#discover-page .navigation--primary .container>.row .navigation-account,#discover-page .navigation--primary .container>.row .navigation-links{display:none}body.home .navigation--primary .container>.row .navigation-dropdown-group--account.open,body.home .navigation--primary .container>.row .navigation-links.showing,#discover-page .navigation--primary .container>.row .navigation-dropdown-group--account.open,#discover-page .navigation--primary .container>.row .navigation-links.showing{min-width:calc(100% - 80px);width:calc(100% - 80px);margin:0 40px;left:0;display:block;height:100%;overflow:visible;position:relative}body.home .navigation--primary .container>.row .navigation-dropdown-group--account.open .account-dropdown-trigger,#discover-page .navigation--primary .container>.row .navigation-dropdown-group--account.open .account-dropdown-trigger{height:100%}body.home .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-profile-picture,#discover-page .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-profile-picture{display:none}body.home .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-account-name,#discover-page .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-account-name{display:none}body.home .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-dropdown--account,#discover-page .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-dropdown--account{min-width:100%;min-height:100%;overflow:visible;position:relative;top:0;left:0;-webkit-box-shadow:none;box-shadow:none;border:0}body.home .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-dropdown--account>li>a,#discover-page .navigation--primary .container>.row .navigation-dropdown-group--account.open .navigation-dropdown--account>li>a{left:0;margin-left:0;position:relative;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;text-align:left}body.home .navigation--primary .container>.row .navigation-links.showing>li,body.home .navigation--primary .container>.row .navigation-dropdown--account>li,#discover-page .navigation--primary .container>.row .navigation-links.showing>li,#discover-page .navigation--primary .container>.row .navigation-dropdown--account>li{border:0;padding:0;line-height:34px;height:auto;display:block;opacity:1}body.home .navigation--primary .container>.row .navigation-links.showing>li>a,body.home .navigation--primary .container>.row .navigation-dropdown--account>li>a,#discover-page .navigation--primary .container>.row .navigation-links.showing>li>a,#discover-page .navigation--primary .container>.row .navigation-dropdown--account>li>a{width:100%;height:auto;line-height:34px;padding:0;color:#797874;font-weight:normal;border:0;-webkit-box-shadow:none;box-shadow:none;background:none}body.home .navigation--primary .container>.row .navigation-links.showing>li>a>i,body.home .navigation--primary .container>.row .navigation-dropdown--account>li>a>i,#discover-page .navigation--primary .container>.row .navigation-links.showing>li>a>i,#discover-page .navigation--primary .container>.row .navigation-dropdown--account>li>a>i{display:none}body.home .navigation--primary .container>.row .navigation-links.showing,#discover-page .navigation--primary .container>.row .navigation-links.showing{top:unset;background:none;border:0}body.home .navigation--primary .container>.row .navigation-links.showing>li,#discover-page .navigation--primary .container>.row .navigation-links.showing>li{float:none;width:100%}body.home .navigation--primary .container>.row .navigation-logo,#discover-page .navigation--primary .container>.row .navigation-logo{position:absolute;top:0;left:0;height:30px;width:30px;display:block}body.home .navigation--primary .container>.row ul.navigation-search,#discover-page .navigation--primary .container>.row ul.navigation-search{position:relative;height:100%;min-height:30px;width:100%;max-width:calc(100% - 40px);overflow:hidden;left:0;margin-left:40px;float:none}body.home .navigation--primary .container>.row ul.navigation-search.hidden,#discover-page .navigation--primary .container>.row ul.navigation-search.hidden{display:none}body.home .navigation--primary .container>.row ul.navigation-search::before,#discover-page .navigation--primary .container>.row ul.navigation-search::before{content:"▾";position:absolute;top:0;line-height:30px;left:100px;font-family:serif}body.home .navigation--primary .container>.row a.navigation-search__filter,#discover-page .navigation--primary .container>.row a.navigation-search__filter{position:absolute;display:block;top:15px;height:30px;padding:0 10px 5px 0;background:none;border:0;z-index:2;width:100px;max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.home .navigation--primary .container>.row a.navigation-search__filter::after,#discover-page .navigation--primary .container>.row a.navigation-search__filter::after{display:none}body.home .navigation--primary .container>.row .navigation-search__input,#discover-page .navigation--primary .container>.row .navigation-search__input{position:absolute;top:15px;right:0;z-index:1;border-radius:0;border:0;background:none;width:calc(100% - 110px);padding:0 0 0 10px !important}body.home .navigation--primary .container>.row .navigation-search__filter-dropdown,#discover-page .navigation--primary .container>.row .navigation-search__filter-dropdown{width:100%;position:relative;overflow:auto;height:0;border:0;-webkit-box-shadow:none;box-shadow:none;overflow-x:hidden;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s, -webkit-transform 0s}body.home .navigation--primary .container>.row .navigation-search__filter-dropdown.showing,#discover-page .navigation--primary .container>.row .navigation-search__filter-dropdown.showing{margin-top:30px;height:100%;top:0}body.home .navigation--primary .container>.row .navigation-search__filter-dropdown.showing .js-discover-search-filter-option,#discover-page .navigation--primary .container>.row .navigation-search__filter-dropdown.showing .js-discover-search-filter-option{height:auto}body.home .navigation--primary .container>.row .navigation-search__filter-dropdown .js-discover-search-filter-option,#discover-page .navigation--primary .container>.row .navigation-search__filter-dropdown .js-discover-search-filter-option{padding-left:0;padding-right:0;height:0;width:100%;background:#fff;border:0}}.navigation--primary .mobile-menu-overlay{display:none}.navigation--primary .navigation-mobile__button{display:none}.navigation--primary .navigation-logo{width:24px;height:70px;position:absolute;z-index:9}.navigation--primary .navigation-logo.public{width:25px}.navigation--primary .navigation-logo .icn-logo{height:25px;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:24px}.navigation--primary .navigation-logo .icn-logo.wordmark{background:url(https://assets.gumroad.com/assets/wordmark_logo-7e44d3ab28fcd7a7cc7f992a38599b9a5968fc09ec1bdb32cb0b4291d3cd2bac.svg);height:32px;width:126px;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.navigation--primary .switch-navigation-trigger,.navigation--primary .switch-navigation-trigger,.navigation--primary .navigation-links>li.switch-navigation-trigger{color:#666;opacity:.58}.navigation--primary .switch-navigation-trigger a:not(.button),.navigation--primary .switch-navigation-trigger a:not(.button){color:#666}.navigation--primary .switch-navigation-trigger:hover,.navigation--primary .switch-navigation-trigger:hover,.navigation--primary .navigation-links>li.switch-navigation-trigger:hover{opacity:1}.navigation--primary .switch-navigation-trigger .icn-switch,.navigation--primary .switch-navigation-trigger .icn-switch,.navigation--primary .navigation-links>li.switch-navigation-trigger .icn-switch{top:4px;position:relative;margin-right:13px}.navigation--primary .consumer .switch-navigation-trigger{float:right;padding-left:15px}.navigation--primary .navigation-links{float:right;height:70px;line-height:70px;text-align:right;z-index:9}.navigation--primary .navigation-links.public{left:auto;right:0}.navigation--primary .navigation-links.public .nav-item-login,.navigation--primary .navigation-links.public .nav-item-signup{float:right}.navigation--primary .navigation-links>li{display:block;float:left;padding:0 15px}.navigation--primary .navigation-links>li.nav-item-login{padding-right:0}.navigation--primary .navigation-links>li.navigation-dropdown-group--megaphone{padding:0}.navigation--primary .navigation-links>li.switch-navigation-trigger .icn-switch{top:4px;position:relative;margin-right:8px}.navigation--primary .navigation-links>li.log-out-trigger.consumer{padding-left:15px}.navigation--primary .navigation-links>li.log-out-trigger a:not(.button) .gi{margin-right:10px}.navigation--primary .navigation-links>li>a:not(.button){display:block;font-size:13px;font-weight:500}.navigation--primary .navigation-links>li>a:not(.button):hover{text-decoration:none}.navigation--primary .navigation-links>li>a:not(.button) .unread-counter{border-radius:99px;width:16px;height:16px;display:block;position:absolute;color:#fff;background:#36a9ae;top:18px;left:26px;font-size:11px;text-align:center;line-height:16px}.navigation--primary .navigation-links>li>a:not(.button) .gi{float:left;font-size:25px;line-height:70px;position:relative;text-align:center;top:-1px;width:18px}.navigation--primary .navigation-links>li>a:not(.button) .gi:not(.gi-megaphone){margin-right:13px}.navigation--primary .navigation-links>li:not(.switch-navigation-trigger)>a:not(.button){color:#a0a0a0}.navigation--primary .navigation-links>li:not(.switch-navigation-trigger)>a:not(.button):hover{color:#666}.navigation--primary .navigation-links>li:not(.switch-navigation-trigger)>a:not(.button).active{color:#333}.navigation--primary .navigation-account{-webkit-box-sizing:border-box;box-sizing:border-box;color:#a0a0a0;height:70px;float:right;padding-left:15px;font-size:13px;max-width:250px;z-index:9}.navigation--primary .navigation-account>li{line-height:70px;height:70px}.navigation--primary .navigation-account .navigation-profile-picture{width:32px;height:32px;display:block;float:left;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation--primary .navigation-account .navigation-profile-picture:hover{cursor:pointer}.navigation--primary .navigation-account .navigation-account-name{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.navigation--primary .navigation-account .navigation-account-name:hover{color:#666;cursor:pointer}.navigation--primary .navigation-account .navigation-account-name .name{font-weight:500;padding:0 20px 0 10px;text-align:left}.navigation--primary .navigation-account .navigation-account-name .gi{right:0;font-size:14px;position:absolute;margin-top:4px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:15px}.navigation--primary .navigation-account .nav-item-signup{padding:15px;line-height:0;height:auto}.navigation--primary .navigation-search{float:right;height:70px;position:relative;width:100%;max-width:315px;margin-right:10px}.navigation--primary .navigation-search::after{content:"\e008";display:inline-block;font-family:GumIcons;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;color:#aaa;z-index:9}.navigation--primary .navigation-search .navigation-search__filter{left:1px;background:#f5f5f5;border-top-left-radius:50px;border-bottom-left-radius:50px;top:50%;height:38px;line-height:38px;padding:0 25px 0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;color:#797874;display:inline-block;border-right:1px solid #ddddd4}.navigation--primary .navigation-search .navigation-search__filter::after{content:"▾";position:absolute;right:10px;top:0;font-family:serif}.navigation--primary .navigation-search .navigation-search__filter:hover{text-decoration:none;color:#252a2e}.navigation--primary .navigation-search .navigation-search__filter-dropdown{border-radius:4px;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:15% 0%;transform-origin:15% 0%;pointer-events:none;background:#f5f5f5;top:100%;display:inline-block;position:absolute;border:1px solid #ddddd4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);z-index:10}.navigation--primary .navigation-search .navigation-search__filter-dropdown.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:all}.navigation--primary .navigation-search .navigation-search__filter-dropdown::before,.navigation--primary .navigation-search .navigation-search__filter-dropdown::after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;bottom:100%;left:21px;border-width:6px;border-bottom-color:#f5f5f5}.navigation--primary .navigation-search .navigation-search__filter-dropdown::before{margin-top:-2px;border-bottom-color:#aaa}.navigation--primary .navigation-search .navigation-search__filter-dropdown li{border-bottom:1px solid #ddddd4;font-size:13px;padding:6px 8px;cursor:pointer}.navigation--primary .navigation-search .navigation-search__filter-dropdown li:hover{color:#252a2e}.navigation--primary .navigation-search .navigation-search__filter-dropdown li:last-child{border-bottom:0}.navigation--primary .navigation-search .navigation-search__input{-webkit-transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;border-radius:50px;border:1px solid #ddddd4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);padding:0 15px 0 130px;background-color:#fff;background-repeat:no-repeat;background-position:100% center}@media only screen and (max-width: 768px){.responsive .navigation--primary{height:100px}.responsive .navigation--primary.logged-out .navigation-links .nav-item-login,.responsive .navigation--primary.logged-out .navigation-links .nav-item-signup{display:inline-block;float:none;padding:0 0 0 10px;top:0}.responsive .navigation--primary.logged-out .navigation-links.public .nav-item-login,.responsive .navigation--primary.logged-out .navigation-links.public .nav-item-signup{margin-top:0;top:-1px;position:relative}.responsive .navigation--primary .navigation-logo{width:50px;height:50px;display:block}.responsive .navigation--primary .navigation-logo .icn-logo{width:16.66667px;height:17px}.responsive .navigation--primary .navigation-logo .icn-logo.wordmark{background:url(https://assets.gumroad.com/assets/logo-70cc6d4c5ab29be1bae97811585bc664524cd99897327ec47a67a76a6f69be91.svg);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.responsive .navigation--primary .navigation-links{background:#e3e3dc;border:1px solid #ccccc0;border-width:1px 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;left:0;line-height:50px;overflow-y:scroll;position:relative;text-align:left;top:50px;white-space:nowrap;width:100%;z-index:9}.responsive .navigation--primary .navigation-links>li>a>.gi{line-height:50px}.responsive .navigation--primary .navigation-links li:first-child{padding-left:15px}.responsive .navigation--primary .navigation-links li:last-child{padding-right:15px}.responsive .navigation--primary .navigation-links .task-counter.no-tasks .task-count{opacity:0}.responsive .navigation--primary .navigation-links .navigation-dropdown-group--megaphone{display:none}.responsive .navigation--primary .navigation-account{height:50px;width:32px;position:absolute;padding:0;right:15px;z-index:10}.responsive .navigation--primary .navigation-account>li{height:50px}.responsive .navigation--primary .navigation-account .name,.responsive .navigation--primary .navigation-account .gi-chevron-right{display:none}.responsive .navigation--primary .navigation-search{height:50px;max-width:100%;width:calc(100% - 105px);left:50px;position:absolute;z-index:9;margin-right:0}.responsive .navigation--primary .navigation-search::after,.responsive .navigation--primary .navigation-search .navigation-search__filter{display:none}.responsive .navigation--primary .navigation-search ::-webkit-input-placeholder{text-indent:-9999px}.responsive .navigation--primary .navigation-search :-ms-input-placeholder{text-indent:-9999px}.responsive .navigation--primary .navigation-search ::-ms-input-placeholder{text-indent:-9999px}.responsive .navigation--primary .navigation-search ::placeholder{text-indent:-9999px}.responsive .navigation--primary .navigation-search .navigation-search__input{width:32px;height:32px;display:block;padding:10px;background:url(https://assets.gumroad.com/assets/search-4cd41592dbea1b090668cf4d353d1eefb6cb7e0c176d0d857e2754a7f3af3039.png) #fff;background-size:13px 13px;background-repeat:no-repeat;background-position:9px 9px;z-index:9}.responsive .navigation--primary .navigation-search .navigation-search__input:focus{width:100%;background-position:95% center}.responsive .navigation--primary .navigation-search .navigation-search__input:focus ::-webkit-input-placeholder{text-indent:0}.responsive .navigation--primary .navigation-search .navigation-search__input:focus :-ms-input-placeholder{text-indent:0}.responsive .navigation--primary .navigation-search .navigation-search__input:focus ::-ms-input-placeholder{text-indent:0}.responsive .navigation--primary .navigation-search .navigation-search__input:focus ::placeholder{text-indent:0}}.secondary-navigation,.secondary-navigation--centered{background:#fff;border-bottom:1px solid rgba(0,0,0,0.12);font-size:17px;height:65px;z-index:1}.secondary-navigation .secondary-navigation__trigger,.secondary-navigation--centered .secondary-navigation__trigger{float:none;display:inline-block;position:relative;-webkit-transition:0.5s opacity cubic-bezier(0.23, 1.5, 0.32, 1);transition:0.5s opacity cubic-bezier(0.23, 1.5, 0.32, 1)}.secondary-navigation .secondary-navigation__trigger>a:not(.button),.secondary-navigation--centered .secondary-navigation__trigger>a:not(.button){height:65px;padding:0 15px;line-height:65px;color:#a0a0a0;display:inline-block}.secondary-navigation .secondary-navigation__trigger>a:not(.button):hover,.secondary-navigation--centered .secondary-navigation__trigger>a:not(.button):hover{color:#666;text-decoration:none}.secondary-navigation .secondary-navigation__trigger>a:not(.button).active,.secondary-navigation--centered .secondary-navigation__trigger>a:not(.button).active{color:#333}.secondary-navigation .secondary-navigation__trigger:first-child>a,.secondary-navigation--centered .secondary-navigation__trigger:first-child>a{padding-left:0}.secondary-navigation .secondary-navigation__trigger:first-child .customization-module,.secondary-navigation--centered .secondary-navigation__trigger:first-child .customization-module{margin-left:-175px}.secondary-navigation .secondary-navigation__actions,.secondary-navigation--centered .secondary-navigation__actions{float:right;margin-top:11px}.secondary-navigation .secondary-navigation__actions .faux-preview-toggle,.secondary-navigation--centered .secondary-navigation__actions .faux-preview-toggle{display:block;padding:10px 0;position:relative;text-decoration:none;top:2px}.secondary-navigation .secondary-navigation__actions .faux-preview-toggle::after,.secondary-navigation--centered .secondary-navigation__actions .faux-preview-toggle::after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:2}.secondary-navigation .secondary-navigation__actions li,.secondary-navigation--centered .secondary-navigation__actions li{float:left;margin-right:15px}.secondary-navigation .secondary-navigation__actions li:last-child,.secondary-navigation--centered .secondary-navigation__actions li:last-child{margin-right:0}.secondary-navigation--centered{text-align:center}.secondary-navigation--centered li{float:none;display:inline-block;line-height:65px}.secondary-navigation--centered li>a{height:65px;padding:0 15px;line-height:65px;color:#a0a0a0}.secondary-navigation--centered li>a:hover{color:#666;text-decoration:none}.secondary-navigation--centered li>a.active{color:#333;cursor:default}.navigation-dropdown,.navigation-dropdown--account,.navigation-dropdown--megaphone{top:65px;line-height:21px;text-align:left;max-width:360px;right:15px;width:100%;z-index:10}.navigation-dropdown>li,.navigation-dropdown--account>li,.navigation-dropdown--megaphone>li{border-bottom:1px solid #ddd;line-height:50px;height:50px}.navigation-dropdown>li:last-child,.navigation-dropdown--account>li:last-child,.navigation-dropdown--megaphone>li:last-child{border-bottom:0}.navigation-dropdown>li>a:not(.button),.navigation-dropdown--account>li>a:not(.button),.navigation-dropdown--megaphone>li>a:not(.button){display:block;font-size:13px;color:#a0a0a0;padding:0 20px}.navigation-dropdown>li>a:not(.button):hover,.navigation-dropdown--account>li>a:not(.button):hover,.navigation-dropdown--megaphone>li>a:not(.button):hover{color:#666;text-decoration:none}.navigation-dropdown>li>a:not(.button).active,.navigation-dropdown--account>li>a:not(.button).active,.navigation-dropdown--megaphone>li>a:not(.button).active{color:#333}.navigation-dropdown>li .gi,.navigation-dropdown--account>li .gi,.navigation-dropdown--megaphone>li .gi{font-size:25px;position:relative;top:3px;margin-right:10px;text-align:center;width:20px}.navigation-dropdown--account{right:-15px;width:180px}.navigation-dropdown--account .with-button{padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 768px){.responsive .navigation-dropdown--account{top:60px;right:-7px}}.navigation-dropdown--megaphone{position:absolute;right:50%;margin-right:-180px;width:360px}.navigation-dropdown-group .megaphone-trigger,.navigation-dropdown-group--account .megaphone-trigger,.navigation-dropdown-group--megaphone .megaphone-trigger{position:relative}.navigation-dropdown-group .gi-megaphone,.navigation-dropdown-group--account .gi-megaphone,.navigation-dropdown-group--megaphone .gi-megaphone{position:absolute;margin-right:0;top:0;left:8px}.navigation-dropdown-group.open .dropdown,.open.navigation-dropdown-group--account .dropdown,.open.navigation-dropdown-group--megaphone .dropdown{opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:all}.navigation-dropdown-group--account,.navigation-dropdown-group--megaphone{position:relative}.minimal-nav{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;font-size:17px;position:absolute;top:0;width:100%;z-index:4}.minimal-nav a{color:#fff}.minimal-nav .left{line-height:40px;float:left;padding:18px}.minimal-nav .left .logo{font-size:2em;float:left;margin:1px 15px 0 6px}.minimal-nav .left .text{display:inline-block;line-height:36px}.minimal-nav .left .text span{border-bottom:1px solid;padding-bottom:2px}.minimal-nav .vertical-nav li{display:inline-block;margin-right:30px}.minimal-nav .vertical-nav li a{opacity:.6}.minimal-nav .vertical-nav li a:hover{opacity:1;text-decoration:none}.minimal-nav .vertical-nav li:first-child,.minimal-nav .vertical-nav li:nth-child(2){opacity:1}.minimal-nav .vertical-nav li:first-child a,.minimal-nav .vertical-nav li:nth-child(2) a{opacity:1}.minimal-nav .vertical-nav li:last-child{margin-right:0}.minimal-nav .right{float:right;padding:1em}.minimal-nav .right .login-button{-webkit-box-shadow:none;box-shadow:none;font-size:17px}.minimal-nav .right .login-button:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}@media (max-width: 768px){.minimal-nav{font-size:14px;padding:10px}.minimal-nav .vertical-nav li{margin-right:15px}.minimal-nav .right,.minimal-nav .left{padding:0}.minimal-nav .right .login-button,.minimal-nav .right .start-selling,.minimal-nav .left .login-button,.minimal-nav .left .start-selling{font-size:14px}}.new-product-form{border-radius:4px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#f5f5f5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ddd;font-size:15px;overflow:hidden;height:50px;min-height:50px}.new-product-form.in-greeter{background:#f8f8f8;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative;min-height:230px}.new-product-form.showing-search{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.new-product-form .step .step-header{text-align:center;border-bottom:1px dashed #ddd}.new-product-form .step .step-header h2,.new-product-form .step .step-header .h2{font-weight:bold;color:#252a2e;font-size:17px;text-decoration:none;padding:15px}.new-product-form .step .step-header a{color:#888;text-decoration:underline;padding:15px 0}.new-product-form .step-one .icon-button,.new-product-form .step-zero .icon-button,.new-product-form .subscription-choice .icon-button,.new-product-form .digital-choice .icon-button,.new-product-form .physical-choice .icon-button{-webkit-transition:all 0.05s ease-in-out;transition:all 0.05s ease-in-out;padding:20px 15px;display:block;text-decoration:none;text-align:center;font-size:17px;border-right:1px solid #ddd}.new-product-form .step-one .icon-button:hover,.new-product-form .step-zero .icon-button:hover,.new-product-form .subscription-choice .icon-button:hover,.new-product-form .digital-choice .icon-button:hover,.new-product-form .physical-choice .icon-button:hover{background:#eee}.new-product-form .step-one .icon-button:active,.new-product-form .step-zero .icon-button:active,.new-product-form .subscription-choice .icon-button:active,.new-product-form .digital-choice .icon-button:active,.new-product-form .physical-choice .icon-button:active{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);box-shadow:inset 0 1px 4px rgba(0,0,0,0.1)}.new-product-form .step-one .icon-button:active .icn,.new-product-form .step-one .icon-button:active h3,.new-product-form .step-one .icon-button:active p,.new-product-form .step-zero .icon-button:active .icn,.new-product-form .step-zero .icon-button:active h3,.new-product-form .step-zero .icon-button:active p,.new-product-form .subscription-choice .icon-button:active .icn,.new-product-form .subscription-choice .icon-button:active h3,.new-product-form .subscription-choice .icon-button:active p,.new-product-form .digital-choice .icon-button:active .icn,.new-product-form .digital-choice .icon-button:active h3,.new-product-form .digital-choice .icon-button:active p,.new-product-form .physical-choice .icon-button:active .icn,.new-product-form .physical-choice .icon-button:active h3,.new-product-form .physical-choice .icon-button:active p{position:relative;top:1px}.new-product-form .step-one .icon-button:last-child,.new-product-form .step-zero .icon-button:last-child,.new-product-form .subscription-choice .icon-button:last-child,.new-product-form .digital-choice .icon-button:last-child,.new-product-form .physical-choice .icon-button:last-child{border-right-width:0}.new-product-form .step-one .icon-button .icn,.new-product-form .step-zero .icon-button .icn,.new-product-form .subscription-choice .icon-button .icn,.new-product-form .digital-choice .icon-button .icn,.new-product-form .physical-choice .icon-button .icn{width:72px;height:72px;display:block;margin:0 auto}.new-product-form .step-one .icon-button h3,.new-product-form .step-zero .icon-button h3,.new-product-form .subscription-choice .icon-button h3,.new-product-form .digital-choice .icon-button h3,.new-product-form .physical-choice .icon-button h3{font-weight:bold;font-size:16px;color:#666;margin:15px 0 5px}.new-product-form .step-one .icon-button p,.new-product-form .step-zero .icon-button p,.new-product-form .subscription-choice .icon-button p,.new-product-form .digital-choice .icon-button p,.new-product-form .physical-choice .icon-button p{color:#aaa;font-size:15px;margin-bottom:0}.new-product-form .step-one .webhook-link,.new-product-form .step-zero .webhook-link,.new-product-form .subscription-choice .webhook-link,.new-product-form .digital-choice .webhook-link,.new-product-form .physical-choice .webhook-link{border-top:1px solid #ddd;background:#fff;padding:15px;text-align:center;color:#666;text-decoration:underline}.new-product-form .step-one .webhook-link:hover,.new-product-form .step-zero .webhook-link:hover,.new-product-form .subscription-choice .webhook-link:hover,.new-product-form .digital-choice .webhook-link:hover,.new-product-form .physical-choice .webhook-link:hover{text-decoration:none}.new-product-form .step-two .step-header,.new-product-form .subscription-choice .step-header,.new-product-form .digital-choice .step-header,.new-product-form .physical-choice .step-header{border-style:solid}.new-product-form .step-two .step-header .with-close,.new-product-form .subscription-choice .step-header .with-close,.new-product-form .digital-choice .step-header .with-close,.new-product-form .physical-choice .step-header .with-close{min-height:7px}.new-product-form .step-two .step-header .button-close,.new-product-form .subscription-choice .step-header .button-close,.new-product-form .digital-choice .step-header .button-close,.new-product-form .physical-choice .step-header .button-close{width:7px;height:7px;display:block;padding:10px;position:absolute;top:12px;background:#eee}.new-product-form .step-two .constant-add-inputs{padding:15px}.new-product-form .step-two .constant-add-inputs input[type=text]{float:left}.new-product-form .step-two .dynamic-add-inputs{padding:0}.new-product-form .step-two .button-primary.adding-button{padding-left:0;padding-right:0}.new-product-form .step-two .button-holder{padding:0 15px 15px}.new-product-form input[type=text],.new-product-form input[type=url]{border-color:#cacaca;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.new-product-form input[type=text]:focus,.new-product-form input[type=url]:focus{border-color:#bbb}.new-product-form .file-upload-holder .upload-box{padding:33px 33px 15px;border-color:#ccc;height:87px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:15px}.new-product-form .file-upload-holder .upload-box:hover{background:#eee}.new-product-form .file-upload-holder .upload-box:active{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);box-shadow:inset 0 1px 4px rgba(0,0,0,0.1)}.new-product-form .file-upload-holder .upload-box.error{border-color:#c04355;background:#f3dcdf}.new-product-form .upload-container{font-size:16px;color:#aaa;border:2px dashed #ccc;border-radius:4px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;position:relative}.new-product-form .upload-container .choose{height:80px;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;position:absolute;width:100%;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.new-product-form .upload-container .choose:hover{color:#252a2e;cursor:pointer;background:#eee}.new-product-form .upload-container .choose.not-showing{opacity:0;-webkit-transform:translate(0, -5px);transform:translate(0, -5px);position:absolute;background:transparent;visibility:hidden}.new-product-form .upload-container .choose .gi{font-size:32px;position:relative;top:3px;margin-right:6px}.new-product-form .upload-container .add-files{opacity:0;height:60px;margin:15px 0 5px;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;visibility:hidden}.new-product-form .upload-container .add-files.showing{opacity:1;display:block;-webkit-transform:translate(0, -5px);transform:translate(0, -5px);visibility:visible}.new-product-form .upload-container .add-files ul{display:inline-block;width:100%}.new-product-form .upload-container .add-files li{float:left;border-right:1px solid #ccc;width:33%;height:60px;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;padding-top:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.new-product-form .upload-container .add-files li:hover,.new-product-form .upload-container .add-files li.active{color:#252a2e;cursor:pointer}.new-product-form .upload-container .add-files li:last-child{border-right:0}.new-product-form .upload-container .add-files li.disabled{pointer-events:none;border-right-color:#888;opacity:.4}.new-product-form .upload-container .add-files .gi{font-size:24px;margin-right:6px;top:2px;position:relative}.new-product-form .upload-container .choose-existing{background:#fff;border:1px solid #ccc;border-radius:4px;opacity:0;margin:10px 15px 15px;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;position:absolute}.new-product-form .upload-container .choose-existing:before,.new-product-form .upload-container .choose-existing:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:0;border-bottom-color:#ccc;margin-top:-17px}.new-product-form .upload-container .choose-existing:after{border-bottom-color:#eee;margin-top:-16px;z-index:5}.new-product-form .upload-container .choose-existing.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block;position:relative}.new-product-form .upload-container .choose-existing .files{max-height:330px;overflow-x:hidden;overflow-y:scroll}.new-product-form .upload-container .choose-existing li{border-top:1px solid #ccc;font-size:14px;text-align:left;padding:10px;position:relative;height:25px}.new-product-form .upload-container .choose-existing li:first-child{border-top:0}.new-product-form .upload-container .choose-existing li:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.new-product-form .upload-container .choose-existing li:hover{background:#f5f5f5;color:#252a2e;cursor:pointer}.new-product-form .upload-container .choose-existing li .gi,.new-product-form .upload-container .choose-existing li .file-row-title,.new-product-form .upload-container .choose-existing li .type{display:inline-block}.new-product-form .upload-container .choose-existing li .gi{font-size:22px;float:left}.new-product-form .upload-container .choose-existing li .gi-check{background:#36a9ae;border-radius:50%;color:#fff;height:24px;line-height:24px;right:10px;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:24px;float:right;opacity:0;-webkit-transform:scale(0);transform:scale(0);font-size:10px}.new-product-form .upload-container .choose-existing li .gi-check.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.new-product-form .upload-container .choose-existing li .file-row-title{color:#797874;margin:2px 0 0 10px;width:620px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.new-product-form .upload-container .choose-existing li .type{color:#ccc;right:50px;float:right;margin-right:10px;margin-top:2px}.new-product-form .upload-container .choose-existing .search{background:#eee;padding:10px;border-bottom:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.new-product-form .upload-container .choose-existing .search input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.new-product-form .upload-container .choose-existing .check{width:24px;height:24px;border-radius:24px;border:1px solid #ddd;background:#fff;right:10px;position:absolute;display:inline-block}.new-product-form .upload-container .choose-existing .check.not-showing{display:none}.new-product-form .dropbox-enabled .upload-box:not(.subtitle-upload-box){padding:33px 33px 15px;border-color:#ccc;height:87px;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.new-product-form .dropbox-enabled .upload-box:not(.subtitle-upload-box).computer-button{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.new-product-form .files-box{margin:0 0 15px}.new-product-form button{width:100%}.new-product-form #product-progress{border-radius:4px;margin:0 15px 15px;height:87px;position:relative;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);background:#fff;text-align:center;overflow:hidden}.new-product-form #product-progress .text-holder{position:absolute;width:100%;height:31px;top:28px;text-align:center}.new-product-form #product-progress strong{border-radius:4px;display:inline-block;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.4);font-size:17px;padding:5px 10px;background:rgba(0,0,0,0.15)}.new-product-form #product-progress .progress{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background:url(https://assets.gumroad.com/assets/header_bar-bd3be3db872f96368507899b9f29f6e4acdd64c84dfc132c2f7366924c900b52.png) top left}.new-product-form #product-progress .progress.complete{background:#36a9ae;width:100% !important}.new-product-form .subscription-type-toggle{padding:0 15px;border-top:1px solid #ddd;background:#fff;overflow:hidden}.new-product-form .subscription-type-toggle a{width:50%;display:block;float:left;text-align:center}.new-product-form .subscription-tutorial-holder{padding:0 15px;border-top:1px solid #ddd}.new-product-form .subscription-tutorial-holder .subscription-tutorial li{float:left;padding:15px 15px 13px;border-left:1px dashed #ddd;text-align:left}.new-product-form .subscription-tutorial-holder .subscription-tutorial li:first-child{border-left:0}.new-product-form .subscription-tutorial-holder .subscription-tutorial li h6{color:#252a2e;font-size:15px;font-weight:bold}.new-product-form .subscription-tutorial-holder .subscription-tutorial li h6 span{font-weight:normal;color:#aaa;margin-right:4px}.new-product-form .subscription-tutorial-holder .subscription-tutorial li p{color:#aaa;font-size:14px;margin-top:10px}.new-product-form .release-date-holder{padding:15px;border-top:1px dashed #ddd}.new-product-form .release-date-holder .subheader{font-size:15px;line-height:19px;margin-bottom:10px}.new-product-form .release-date-holder .subheader a{color:#666;text-decoration:underline}.new-product-form .release-date-holder .physical-preorder-shipping-info{color:#aaa}.new-product-form .release-date-holder .release-date-container{border-radius:4px;height:40px;background:#fff;border:1px solid #cacaca;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.new-product-form .release-date-holder .release-date-container input[type=text]{height:40px}.new-product-form .release-date-holder .release-date-container #datepicker-calendar{left:85px;top:-185px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.new-product-form .release-date-holder .release-date-container #datepicker-calendar:before,.new-product-form .release-date-holder .release-date-container #datepicker-calendar:after{display:none}.new-product-form .url-holder{padding:15px;border-top:1px dashed #ddd}.new-product-form .url-holder input[type=url]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.new-product-form .product-name{width:670px}.new-product-form .link_price_wrapper{float:left;margin-left:15px}.new-product-form .link_price_wrapper .link_price_range_label{border-color:#cacaca;text-decoration:underline}.new-product-form .link_price_wrapper .link_price_range_label::-moz-selection,.new-product-form .link_price_wrapper .link_price_range_label span::-moz-selection{background:transparent}.new-product-form .link_price_wrapper .link_price_range_label::selection,.new-product-form .link_price_wrapper .link_price_range_label span::selection{background:transparent}.new-product-form .link_price_wrapper .link_price_range_label.focused{border-color:#bbb}.new-product-form .link_price_wrapper input[type=text]{width:70px}.new-product-form .link_price_wrapper .duration_indicator{position:absolute;top:11px;right:18px;font-size:15px;line-height:22px;color:#aaa;text-decoration:underline}.new-product-form .link_price_wrapper .duration_indicator:hover{cursor:pointer}.new-product-form .has-duration .product-name{width:644px}.new-product-form .has-duration .link_price_wrapper input[type=text]{padding-right:36px;text-align:center}.csstransforms3d.preserve3d .rotating{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;height:100%}.csstransforms3d.preserve3d .rotating.rotated{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.csstransforms3d.preserve3d .rotating .face{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;z-index:2;width:100%;height:100%;display:block}.csstransforms3d.preserve3d .rotating .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:block}.half-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.quarter-flipped{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.unflipped{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.rotate-container{-webkit-perspective:1000px;perspective:1000px;position:relative}.spinning{-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes spinner{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.face{display:block}.face.back{display:none}.rotated .face{display:none}.rotated .back{display:block}.profile-picture-small{border-radius:50%;width:30px;height:30px;display:block;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);border:1px solid #ddd;padding:5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.profile-picture-small .profile-picture{border-radius:50%;width:24px;height:24px;display:block;background-size:cover;background-position:50% 50%;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}.profile-picture-large{border-radius:50%;width:100px;height:100px;display:block;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);border:1px solid #ddd;padding:5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.profile-picture-large .profile-picture{border-radius:50%;width:90px;height:90px;display:block;background-size:cover;background-position:50% 50%;position:absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px}.or-section:before{background-color:#ddd;position:absolute;content:"";height:100%;width:1px;top:0;left:50%}.or-section:after{width:50px;height:50px;display:block;background:#f8f8f8;border-radius:50%;content:"or";color:#ddd;line-height:50px;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.hidden-text-for-emails{display:none;font-size:1px;color:#efefe9;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden}.oauth{max-width:720px;margin:18px auto 0}.oauth .icn.gr-logo{display:block;background-position:0 -43px;width:130px;height:33px}.oauth .logo-group{margin-top:16px}.oauth .app-preview{border-radius:4px;overflow:hidden;background-color:rgba(0,0,0,0.04);margin-right:-15px;padding:7px;border:1px solid #ddd}.oauth .app-preview p{margin:12px 0 0;float:left;font-weight:bold}.oauth .app-preview img{border-radius:4px;overflow:hidden;float:left;border:1px solid #ddd;margin-right:12px}.oauth .app-header{padding:4% 0;margin-bottom:0}.oauth .app-header img{border-radius:4px;float:left;overflow:hidden;border:1px solid #ddd}.oauth .app-header h1{margin:22px 0 0 14px;float:left;font-weight:bold;font-size:24px;color:#252a2e}.oauth .app-authorize{margin-top:12px;border-top:1px solid #ddd;padding:18px 0}.oauth .app-authorize button{display:block;width:100%;margin:6px 0}.oauth .current-user{margin-top:30px;text-align:center;font-size:17px;line-height:30px}.oauth .current-user .profile-picture-large{margin:0 auto 30px}.oauth.oauth-error .error-heading{font-weight:bold;font-size:18px;border-bottom:1px solid #ddd;padding:18px}.oauth.oauth-error .error-message{margin:18px 0}.oauth-wrapper{border-radius:6px;margin:12px 0 0;background:#fff;border:1px solid #ddd;font-size:14px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.02);box-shadow:0 1px 1px rgba(0,0,0,0.02)}.oauth-wrapper .auth-title{padding:34px 50px}.dev-heading{padding:22px 0}.app-placeholder{border-radius:4px;width:120px;height:120px;display:block;background-color:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.02);box-shadow:inset 0 1px 1px rgba(0,0,0,0.02);float:left;display:inline-block;border:1px solid #ddd;overflow:hidden;margin-right:20px}.application-row{margin:14px 0 30px;border-bottom:1px dotted #ddd}.application-row img{border-radius:4px;overflow:hidden;border:1px solid #ddd}.application-row .app-name,.application-row .app-image{float:left}.application-row .app-name{margin:25px 0 0 12px;font-size:14px}.application-row .app-remove,.application-row .app-delete,.application-row .app-edit{margin-top:26px;margin-left:15px;float:right}.application-row:last-child{border-bottom:0}.application-row.authorized-app{padding-bottom:18px}.application-row.authorized-app .app-name{margin-top:14px;font-weight:bold}.application-row.authorized-app .app-name span.your-application-title{font-weight:normal}.application-row.authorized-app .app-name p{clear:both;margin-top:4px;color:#797874}.application-row.authorized-app .permission-list{margin-top:36px}#application_id,#application_secret{display:block;margin-top:11px}#your-apps h4{font-size:16px;font-weight:bold;color:#252a2e;margin-bottom:6px}#your-apps .applications{margin-top:22px}#new-app h4{font-size:16px;font-weight:bold;color:#252a2e;padding:24px 36px;border-bottom:1px dotted #ddd}#new-app .setting-group{border-radius:4px;margin-top:12px;margin-bottom:48px;padding:0;border:1px solid #ddd;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.02);box-shadow:inset 0 1px 1px rgba(0,0,0,0.02)}#new-app .setting-group li{padding-left:22px;padding-right:22px}.app-header{overflow:hidden;margin-bottom:18px}.app-header h3{float:left}.app-header .back-link{float:right}.app-header .back-link p{margin:0}#authorized-applications-page .authorized-apps-message{margin-top:6px;margin-bottom:18px;text-align:center;padding:12px 14px 45px;border-bottom:1px dotted #ddd;font-size:16px;font-weight:200}.app-permissions .permission-list{border-radius:4px;padding:0;margin:2% 0;overflow:hidden;background-color:#f5f5f5;border:1px solid #ddd}.app-permissions .permission-list h2{font-weight:bold;padding:8px 12px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07);background-color:#fff}.app-permissions .permission-list ul{padding:8px 12px}.app-permissions .permission-list ul li{margin-left:16px;list-style-type:circle}.app-permissions .permission-list ul li.revenue-share-warning{color:#c04355}.links,.applications,.users{width:100%;padding:0}.links tr,.applications tr,.users tr{border-bottom:1px dotted rgba(0,0,0,0.05)}.links tr:hover .product-actions-holder,.applications tr:hover .product-actions-holder,.users tr:hover .product-actions-holder{display:block}.links tr td,.applications tr td,.users tr td{padding:15px 0}.links tr td .note,.applications tr td .note,.users tr td .note{margin-left:4px;color:#aaa}.links tr td small,.applications tr td small,.users tr td small{float:left;display:block;text-align:right;padding-right:10px;width:50px;margin-top:4px}.links tr td.name,.applications tr td.name,.users tr td.name{position:relative}.links tr td.name .product-actions-holder,.applications tr td.name .product-actions-holder,.users tr td.name .product-actions-holder{position:absolute;right:100%;top:0}.links tr td.name .delete_link,.applications tr td.name .delete_link,.users tr td.name .delete_link{padding:6px;margin-top:5px;margin-right:8px;top:-7px}.links tr td.name .delete_link .icn.close,.applications tr td.name .delete_link .icn.close,.users tr td.name .delete_link .icn.close{left:7px;top:7px}.links tr td.name .duplicate-product,.applications tr td.name .duplicate-product,.users tr td.name .duplicate-product{padding:6px;margin-top:5px;margin-right:15px;top:-7px}.links tr td.name .duplicate-product .icn.duplicate,.applications tr td.name .duplicate-product .icn.duplicate,.users tr td.name .duplicate-product .icn.duplicate{left:6px;top:6px}.links tr td.stat,.applications tr td.stat,.users tr td.stat{overflow:hidden;font-size:16px;line-height:21px;text-align:right;color:#ccc;font-weight:normal;cursor:text}.links tr td.stat span,.applications tr td.stat span,.users tr td.stat span{padding:0 10px;color:#797874}.links tr td.stat span.stat-number,.links tr td.stat span.stat-total,.applications tr td.stat span.stat-number,.applications tr td.stat span.stat-total,.users tr td.stat span.stat-number,.users tr td.stat span.stat-total{padding:0}.links tr td.stat span a,.applications tr td.stat span a,.users tr td.stat span a{color:inherit;text-decoration:underline}.links tr td.stat.arrowed div,.applications tr td.stat.arrowed div,.users tr td.stat.arrowed div{padding-left:10px;background:url(https://assets.gumroad.com/assets/arrow-stripe-ae15afafb3ceae1880989ce11d05984a4dfad2333cdf9629432247dab35f0c86.png) left center repeat-x;height:20px}.links tr td.stat.arrowed div span,.applications tr td.stat.arrowed div span,.users tr td.stat.arrowed div span{background:#fff url(https://assets.gumroad.com/assets/arrow-head-7701e0246fc143344f46163769bdfed920d44b1bda360c9b04b557fe47e070e8.png) left center no-repeat}.links tr td.stat.arrowed div span.stat-number,.links tr td.stat.arrowed div span.stat-total,.applications tr td.stat.arrowed div span.stat-number,.applications tr td.stat.arrowed div span.stat-total,.users tr td.stat.arrowed div span.stat-number,.users tr td.stat.arrowed div span.stat-total{background:#fff}.links tr td.price,.applications tr td.price,.users tr td.price{text-align:right}.links tr td.price span,.applications tr td.price span,.users tr td.price span{display:inline-block;font-size:16px;font-weight:bold;padding:3px 7px;border-radius:99px;background:rgba(0,0,0,0.1)}.links tr:first-child td,.applications tr:first-child td,.users tr:first-child td{padding-top:0}.links tr:last-child,.applications tr:last-child,.users tr:last-child{border-bottom:0}.links tr:last-child td,.applications tr:last-child td,.users tr:last-child td{padding-bottom:0}.links.disabled,.applications.disabled,.users.disabled{margin-top:20px;opacity:.4}.payment-container{margin:0 auto;max-width:320px;display:block;padding:20px 0;width:95%}.payment-container .gift-trigger{position:absolute;right:14px;top:19px}.payment-container .gift-trigger.active .gift{background-position:-98px -489px}.payment-container .rental-message,.payment-container .subscription-charge-occurrences-message{font-size:12px;line-height:18px;text-align:center;margin:15px 0 0}.subscription-notice,.purchase-form-notice{text-align:center;margin-bottom:20px;font-size:15px;color:#888}.subscription-notice strong,.purchase-form-notice strong{color:#666;display:block;margin-bottom:3px}.vat-country-choice{border-radius:4px;background:#fff;padding:4px;position:absolute;margin-top:-42px;width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.4s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:opacity 0.4s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.4s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.vat-country-choice.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:all}.vat-country-choice:before,.vat-country-choice:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;left:50%;top:100%;border-width:5px;margin-left:-5px;border-top-color:#fff}.vat-country-choice:before{margin-top:1px;border-top-color:rgba(0,0,0,0.15)}.vat-country-choice span{display:block;margin:0 auto 3px;text-align:center}.vat-country-choice select{width:100%}.payment-blurb{border-radius:4px;background:#fff;margin-bottom:20px;padding:4px 7px;text-align:center;border:1px solid #ddd}.payment-blurb strong{-webkit-transition:background .3s linear;transition:background .3s linear;font-weight:normal}.payment-blurb strong.highlighted{background:#ffc}.payment-blurb a{text-decoration:underline;color:inherit}.pay_button_container{clear:both}.pay_button_container .pay_button{margin:0 auto;width:100%;font-size:17px;display:block}.pay_button_container .pay_button.small{font-size:15px;padding:10px}@media (max-width: 480px){.payment-container{padding:10px 0}}.payout-settings input[disabled],.payout-settings select[disabled]{cursor:not-allowed}.payout-settings .update-accout-settings-button{width:100%}.payout-settings .country-dropdown{border-width:1px 0 0;border-radius:0}.payout-settings .rotate-container{height:232px}.payout-settings .notice{text-align:center;margin-top:30px}.payout-account-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;padding:20px;margin-bottom:20px}.debit-card-form{max-width:320px;margin:0 auto 20px}.debit-card-form .or-pay-with,.debit-card-form .paypal{display:none !important}.direct-deposit-form{background:url(https://assets.gumroad.com/assets/settings/noise-fd620b02d5e3921beed47b9d332d52ddcfda8ba9109c07c3c6b226690f1a6c3e.png);border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:20px;overflow:hidden;border-radius:4px}.direct-deposit-form .stroke{position:absolute;z-index:1;top:5px;left:5px;bottom:5px;right:5px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.4);box-shadow:inset 0 0 2px rgba(0,0,0,0.4);background:#36a9ae;border-radius:3px}.direct-deposit-form .main-direct-deposit-form{background:url(https://assets.gumroad.com/assets/settings/noise-fd620b02d5e3921beed47b9d332d52ddcfda8ba9109c07c3c6b226690f1a6c3e.png) #fff;margin:9px 10px;position:relative;padding:20px;overflow:hidden;z-index:2}.direct-deposit-form .main-direct-deposit-form .label{color:#aaa;font-weight:500;font-size:13px}.direct-deposit-form .main-direct-deposit-form .account-holder-name{border-radius:0;font-size:20px;height:24px;width:100%;max-width:none;padding:8px 0;background:none;border-width:0 0 2px;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #eee;color:#252a2e}.direct-deposit-form .main-direct-deposit-form .numbers{overflow:hidden;margin-top:20px}.direct-deposit-form .main-direct-deposit-form .numbers label{float:left}.direct-deposit-form .main-direct-deposit-form .numbers input{float:left;clear:left;margin-top:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:17px;letter-spacing:4px;padding:8px;width:151px}.direct-deposit-form .main-direct-deposit-form .numbers input.three-digits{width:60px}.direct-deposit-form .main-direct-deposit-form .numbers input.five-digits{width:88px}.direct-deposit-form .main-direct-deposit-form .numbers .number-wrapper{float:left;margin-right:15px}.direct-deposit-form .main-direct-deposit-form .numbers .number-wrapper:last-child{margin-right:0}.direct-deposit-form .main-direct-deposit-form .numbers .preset-number{padding:9px 0 8px;font-size:17px;letter-spacing:4px}.direct-deposit-form .main-direct-deposit-form .numbers button{float:right;margin-left:0;padding:9px 10px 10px}.add-company-owner-button{margin-bottom:20px;width:100%;text-align:center}.powered-by-footer{border-radius:4px;font-weight:bold;text-transform:uppercase;text-align:center;padding:10px;margin:14px 0;font-size:11px;color:rgba(0,0,0,0.6)}.powered-by-footer a{text-decoration:underline;font-weight:bold;color:inherit}.powered-by-footer span{position:relative;display:inline-block;opacity:.6}.powered-by-footer .gi-lock,.powered-by-footer .gi-logo{font-size:20px;margin:0 5px;position:relative;top:2px}.powered-by-footer.absolutely-positioned{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.locale-holder{margin:0 auto 24px;text-align:center}.locale-holder select{font-size:13px;padding:10px}.dark-background .powered-by-footer,.is-embed .powered-by-footer,.is-modal .powered-by-footer{color:rgba(255,255,255,0.6)}.dark-background .powered-by-footer span,.is-embed .powered-by-footer span,.is-modal .powered-by-footer span{opacity:.6}.dark-background .powered-by-footer .lock,.is-embed .powered-by-footer .lock,.is-modal .powered-by-footer .lock{background:url(https://assets.gumroad.com/assets/icons-9518e258988af31b814a6231837544f546e233e2e023821636ce59bfd9d56b71.png);background-position:-41px -135px}.dark-background .powered-by-footer .g,.is-embed .powered-by-footer .g,.is-modal .powered-by-footer .g{background:url(https://assets.gumroad.com/assets/icons-9518e258988af31b814a6231837544f546e233e2e023821636ce59bfd9d56b71.png);background-position:-25px -135px}.is-embed .powered-by-footer,.is-modal .powered-by-footer{color:#fff;background:rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.15);box-shadow:1px 1px 2px rgba(0,0,0,0.15)}.is-embed .powered-by-footer span,.is-modal .powered-by-footer span{opacity:1}.preview-container{background:#f7f7f7;margin:0 auto;overflow:hidden;position:relative}.preview-container .image-preview-container,.preview-container .oembed-preview-container{line-height:0;margin:0 auto;overflow:hidden}.preview-container .image-preview-container.image-preview-container img,.preview-container .oembed-preview-container.image-preview-container img{margin:0 auto;display:block;width:100%}.preview-container .image-preview-container.oembed-preview-container iframe,.preview-container .oembed-preview-container.oembed-preview-container iframe{width:100%}.preview-container .image-preview-container.oembed-preview-container iframe+p,.preview-container .oembed-preview-container.oembed-preview-container iframe+p{display:none !important}.preview-container .audio-preview-container,.preview-container .video-preview-container{min-height:290px;position:relative;width:100%}.preview-container .audio-preview-container .media-control,.preview-container .video-preview-container .media-control{width:80px;height:80px;display:block;background:url(https://assets.gumroad.com/assets/product/audio-controls-f93835444a193f5f15b804fbbca78c01d10704c8c15f14ec45494a53306ef7bb.png) no-repeat;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;text-indent:-9999px;top:50%;z-index:0}.preview-container .audio-preview-container .media-control:hover,.preview-container .video-preview-container .media-control:hover{cursor:pointer}.preview-container .audio-preview-container .play-button,.preview-container .video-preview-container .play-button{background-position:left top}.preview-container .audio-preview-container .pause-button,.preview-container .video-preview-container .pause-button{background-position:right top;display:none}.preview-container .audio-preview-container.audio-preview-container,.preview-container .video-preview-container.audio-preview-container{height:290px}.preview-container .audio-preview-container.audio-preview-container .audio-progress,.preview-container .video-preview-container.audio-preview-container .audio-progress{width:80px;height:80px;display:block;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;z-index:1}.preview-container .audio-preview-container.audio-preview-container .audio-progress:hover,.preview-container .video-preview-container.audio-preview-container .audio-progress:hover{cursor:pointer}.preview-container .audio-preview-container.video-preview-container,.preview-container .video-preview-container.video-preview-container{border-top-left-radius:4px;border-top-right-radius:4px;background:#000}.preview-container .audio-preview-container.video-preview-container .player:hover,.preview-container .video-preview-container.video-preview-container .player:hover{cursor:pointer}.preview-container .audio-preview-container .preview-playback-overlay,.preview-container .video-preview-container .preview-playback-overlay{position:absolute;left:0;top:0;right:0;bottom:0}.preview-container .preview-remove-button{position:absolute;right:15px;top:15px;z-index:1}.preview-container .preview-shadow{background:url(https://assets.gumroad.com/assets/product/patterns-f40ed85c07b5849d8f9cc4e044cb8fdbe5a88df0983fd17c2b1c329a8c289e87.png) 0 0;bottom:0;height:3px;opacity:.4;position:absolute;width:100%;z-index:1}.preview-container .preview-arrow{bottom:0;color:#fff;display:none;font-size:30px;height:40px;width:40px;margin-top:-20px;opacity:0;position:absolute;top:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.preview-container .preview-arrow.showing{display:block}.preview-container .preview-arrow i{position:absolute;text-shadow:0 1px 2px rgba(0,0,0,0.15);top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.preview-container .preview-arrow:hover{color:#fff;cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.preview-container .preview-arrow.next{margin-right:15px;right:0}.preview-container .preview-arrow.next:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.preview-container .preview-arrow.previous{margin-left:15px}.preview-container .preview-arrow.previous:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.preview-container .upload-indicator{display:none}.preview-container .upload-method-container{background:rgba(255,255,255,0.8);border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);height:120px;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);width:400px}.preview-container .upload-method-container.showing-url-input{width:390px}.preview-container .upload-method-container .upload-method{-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;padding:15px;position:absolute;width:100%}.preview-container .upload-method-container .upload-method input,.preview-container .upload-method-container .upload-method .button-primary{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.preview-container .upload-method-container .upload-method input[type=url]{height:42px;margin-right:5px;width:calc(100% - 47px)}.preview-container .upload-method-container .upload-method .button-primary{width:42px;height:42px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.preview-container .upload-method-container .upload-method-toggle{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;position:absolute;text-align:center;top:50px;width:100%}.preview-container .upload-method-container .upload-method-toggle .toggle-trigger{color:#36a9ae}.preview-container .upload-method-container .upload-method-toggle .toggle-trigger:hover{color:#2a8387;cursor:pointer}.preview-container .close-popped-product-modal-button{display:none;position:absolute;left:15px;top:15px}.preview-container .preview-picker{bottom:10px;position:absolute;text-align:center;width:100%;z-index:3}.preview-container .preview-picker li{border:1px solid #fff;border-radius:10px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);display:inline-block;height:10px;margin:0 5px;width:10px}.preview-container .preview-picker li.active,.preview-container .preview-picker li.active:hover{background-color:#fff;border-color:#fff;cursor:pointer}.preview-container .preview-picker li:hover{cursor:pointer}.preview-container .preview-picker.empty{display:none}.preview-container:hover .upload-method-container{opacity:1}.preview-container:hover .preview-arrow{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.preview-container.has-multiple-previews h2{margin-bottom:20px}.preview-container.uploading .upload-indicator{background:rgba(255,255,255,0.8);display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:3}.preview-container.uploading .upload-indicator .gi-rainbow{width:60px;height:60px;display:block;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%}.preview-container.uploading .upload-indicator .gi-spin{-webkit-animation:gi-spin .90s infinite linear;animation:gi-spin .90s infinite linear}.preview-container.uploading .upload-method-container,.preview-container.uploading .preview-arrow{display:none}.preview-container.uploading .default-preview{background:transparent}.preview-container.uploading:first-of-type{background-image:url(https://assets.gumroad.com/assets/cover_placeholder_uploading-1544a8d67e7d9c80d6086bb30a65cc661203c07a43a3b0aa1ff3622d2ea52768.png)}@media only screen and (min-device-pixel-ratio: 2){.preview-container.uploading:first-of-type{background-image:url(https://assets.gumroad.com/assets/cover_placeholder_uploading@2x-f7c9f93e45c4a6e67c69d2e032377fddd57e40005350e1a1d760c1aa626b57b2.png);background-size:670px 370px}}.preview-container.default-preview{background-image:url(https://assets.gumroad.com/assets/cover_placeholder-e7bd41592610e2b3b325da4e2f07d3e11a5ea527d0156a4616dcde7260a7ccbb.png);background-position:center;min-height:290px}@media only screen and (min-device-pixel-ratio: 2){.preview-container.default-preview{background-image:url(https://assets.gumroad.com/assets/cover_placeholder@2x-f60c210027ee166229ad8867ad12c10b5684656315245cee8713443e5ecca191.png);background-size:670px 400px}}.preview-container.default-preview .upload-method-container{background:transparent;-webkit-box-shadow:none;box-shadow:none;opacity:1;top:72%}.preview-container.default-preview .preview-picker,.preview-container.default-preview .preview-remove-button,.preview-container.default-preview .preview-arrow{display:none}.preview-container.fixed-preview-height{height:100%}@media (max-width: 768px){#user_page .product.popped .preview-container .close-popped-product-modal-button{display:block}}.edit-page-tab .preview-container.default-preview{background-position:50% 110%}@media (max-width: 768px){#user_page .product:not(.popped) .preview-container .preview-picker,#user_page .product:not(.popped) .preview-container .preview-arrow{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#user_page .product.popped .preview-container .preview-picker,#user_page .product.popped .preview-container .preview-arrow,#product_page .preview-container .preview-picker,#product_page .preview-container .preview-arrow{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.product-description{color:#797874;font-size:17px;line-height:26px}.product-description img{height:auto;margin-top:10px;max-width:100%}.with-rich-text,.product-description{word-wrap:break-word}.with-rich-text h3,.with-rich-text h4,.product-description h3,.product-description h4{margin-bottom:10px;font-weight:bold;color:#252a2e}.with-rich-text h3,.product-description h3{font-size:20px;padding-bottom:10px;border-bottom:1px solid #eee}.with-rich-text p,.product-description p{margin-bottom:10px}.with-rich-text p:last-child,.product-description p:last-child{margin-bottom:0}.with-rich-text blockquote,.product-description blockquote{font-family:Georgia, serif;font-style:italic;margin-bottom:10px}.with-rich-text blockquote:last-child,.product-description blockquote:last-child{margin-bottom:0}.with-rich-text ul,.product-description ul{list-style:disc}.with-rich-text ul li,.product-description ul li{margin-left:20px}.with-rich-text a:not(.button),.product-description a:not(.button){color:#252a2e;text-decoration:underline;white-space:pre-wrap;word-wrap:break-word}.with-rich-text a:not(.button):active,.product-description a:not(.button):active{color:#111}.product-info,.billing-options-list{border-radius:4px;position:relative;border:1px solid rgba(0,0,0,0.15);overflow:hidden}.product-info h5,.billing-options-list h5{color:#ccc;font-size:13px;display:block;text-transform:uppercase;padding:10px;border-bottom:1px solid rgba(0,0,0,0.15)}.product-info .summary,.product-info .summary-input,.billing-options-list .summary,.billing-options-list .summary-input{color:#252a2e;font-size:15px;width:100%;min-height:48px}.product-info li,.billing-options-list li{border-bottom:1px solid rgba(0,0,0,0.15);position:relative;overflow:hidden;padding:0}.product-info li:last-child,.billing-options-list li:last-child{border-bottom-width:0}.product-info li input[type=text],.billing-options-list li input[type=text]{border-radius:0;border-width:0;background:transparent !important}.product-info li input[type=text],.product-info li span,.product-info li strong,.billing-options-list li input[type=text],.billing-options-list li span,.billing-options-list li strong{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;font-size:15px;float:left;display:block}.product-info li input[type=text]:nth-child(even),.product-info li span:nth-child(even),.product-info li strong:nth-child(even),.billing-options-list li input[type=text]:nth-child(even),.billing-options-list li span:nth-child(even),.billing-options-list li strong:nth-child(even){color:#797874;text-align:right}.product-info li:first-child input[type=text],.billing-options-list li:first-child input[type=text]{width:100%}.product-info li.summary,.billing-options-list li.summary{-webkit-box-sizing:border-box;box-sizing:border-box}.product-info .remove-button,.billing-options-list .remove-button{position:absolute;top:11px;right:11px}.product-info .file-info-element,.billing-options-list .file-info-element{padding:10px 15px}.product-info .file-info-element .file-information-attr-label,.billing-options-list .file-info-element .file-information-attr-label{color:#aaa}.product-info .file-info-element .file-information-attr-value,.billing-options-list .file-info-element .file-information-attr-value{color:#797874;font-weight:400}.product-main .product-info .summary,.product-main .product-info .summary-input{font-size:17px;line-height:26px}.product-main .product-info li{padding:10px}.product-main .product-info li span,.product-main .product-info li strong{padding:5px 0;font-size:15px;line-height:15px;color:#ccc}.product-main .product-info li strong{text-align:right;font-weight:normal;color:#797874}.variant-selection select{width:100%;padding:13px 20px 13px 15px;margin-bottom:20px}.quantity-selector{border-radius:4px;background:#fff;border:1px solid #ddd;color:#aaa;font-size:17px;margin-bottom:20px;padding:11px;text-align:center}.quantity-selector a{color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:18px;line-height:18px;display:inline-block;font-weight:bold;position:relative;top:-1px}.quantity-selector a:hover{text-decoration:none;color:#000}.quantity-selector a.disabled{opacity:.4;pointer-events:none}.quantity-selector span{margin:0 15px;display:inline-block}.quantity-selector span strong{color:#000}.pay-what-you-want-selection .link_price_range{height:20px}.pay-what-you-want-selection .link_price_wrapper{overflow:hidden;margin-bottom:20px}.pay-what-you-want-selection .input-wrapper .input-prefix{border-color:#ddd !important;width:67%;width:calc(100% - 73px);padding:11px 0 12px;font-size:15px;text-overflow:ellipsis;text-align:center}.pay-what-you-want-selection .input-wrapper .input-prefix.focused{border-color:#ccc !important}.pay-what-you-want-selection input[type=text]{border-color:#ddd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);float:left;width:50px;font-size:15px}.pay-what-you-want-selection input[type=text]:focus{border-color:#ccc}.billing-options-list{margin-bottom:20px}.billing-options-list .billing-option-container{font-size:17px;position:relative}.billing-options-list .billing-option-container input[type="radio"]{display:none;left:-9999px;position:absolute;top:-9999px}.billing-options-list .billing-option-container label{background:rgba(255,255,255,0.2);height:48px;-webkit-transition:0.3s all cubic-bezier(0.23, 1.5, 0.32, 1);transition:0.3s all cubic-bezier(0.23, 1.5, 0.32, 1);z-index:5}.billing-options-list .billing-option-container label:hover{background:rgba(255,255,255,0);cursor:pointer}.billing-options-list .billing-option-container input:checked ~ .billing-option{background:#f5f5f5}.billing-options-list .billing-option-container input:checked ~ .billing-option .billing-option-left{color:#252a2e}.billing-options-list .billing-option-container input:checked ~ .billing-option .billing-option-right .gi-check{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.billing-options-list .billing-option-container input:checked ~ label{background:rgba(255,255,255,0)}.billing-options-list .billing-option{height:48px}.billing-options-list .billing-option-left{-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;float:left;line-height:48px;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 48px)}.billing-options-list .billing-option-left .price{font-size:17px}.billing-options-list .billing-option-left .discount{background:#f5f5f5;border:1px solid #ddd;border-radius:2px;color:#666;font-size:8px;font-weight:bold;line-height:12px;padding:2px;right:45px;position:absolute;text-align:center;text-transform:uppercase;top:16px;width:auto;z-index:3}.billing-options-list .billing-option-right{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:17px;height:48px;line-height:48px;padding:0 15px;position:relative;width:48px}.billing-options-list .billing-option-right .empty-circle,.billing-options-list .billing-option-right .gi-check{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);border-radius:50%;height:20px;line-height:20px;width:20px;position:absolute;right:15px;top:13px}.billing-options-list .billing-option-right .empty-circle{border:1px solid rgba(0,0,0,0.15);z-index:3}.billing-options-list .billing-option-right .gi-check{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#329ca0, GradientType=0)";background:#36a9ae -webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#329ca0));background:#36a9ae linear-gradient(to bottom, #37adb2, #329ca0);border:1px solid #2a8387;color:#fff;font-size:9px;opacity:0;text-align:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);z-index:4}.product-info-stream-only-indicator{border-radius:4px;border:1px solid #ddd;background:#eee;margin-top:20px;overflow:hidden;padding:10px}.product-info-stream-only-indicator h5{float:left;color:#252a2e;font-size:17px}.product-info-stream-only-indicator small{float:right;color:#ccc}.products-left-container{position:absolute;left:0;top:0;overflow:hidden;height:108px;width:108px;display:none}.products-left-container .products-left{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block;color:#614611;background:#fdce71;font-size:13px;line-height:21px;padding:5px 10px;text-align:center;position:relative;left:-28px;top:10px}.product-main .product-information{padding:20px}.product-main .product-information h1{font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;line-height:27px;color:#252a2e;font-weight:bold;display:block;margin-bottom:10px}.product-main .product-information .product-content{clear:both}.product-main .product-information .author-byline{color:#adadad;display:block;font-size:16px;position:relative;margin-bottom:10px}.product-main .product-information .author-byline:before{content:"";width:100%;height:40px;position:absolute;left:0;bottom:100%}.product-main .product-information .author-byline .profile-picture-small{display:inline-block;margin:-3px 2px 0;vertical-align:middle}.product-main .product-information .author-byline>a{text-decoration:underline}.product-main .product-information.two-column .description-container{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:61%;padding-right:20px;position:relative}.product-main .product-information.two-column .description-container:after{width:1px;height:100%;right:0;top:0;position:absolute;background:rgba(0,0,0,0.15);content:""}.product-main .product-information.two-column .want-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:39%;padding-left:20px;margin-top:0;float:right;position:relative}.product-main .product-information.two-column .want-container .not-for-sale-notice{margin-bottom:5px}.product-main .product-information.two-column .want-container .not-for-sale-notice.unpublished-notice{margin-top:0}.product-main .product-information .product-info{margin-top:20px}.want-container{position:relative;margin-top:15px}.want-container .not-for-sale-notice{border-radius:4px;font-size:17px;color:#c04355;padding:20px;background:#f5f5f5;text-align:center}.want-container .not-for-sale-notice.unpublished-notice{margin-top:20px}.want-container .already-bought-notice{border-radius:4px;margin-bottom:20px;padding:20px;margin-top:0;background:#fff;position:relative;z-index:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}@media screen and (max-width: 480px){.want-container .already-bought-notice{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd}}.want-container .already-bought-notice__header{font-size:17px;display:block;line-height:20px;font-weight:500;color:#252a2e}@media screen and (max-width: 480px){.want-container .already-bought-notice__header{border-bottom:1px solid #eee;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;padding-bottom:15px;padding-top:5px}}.want-container .already-bought-notice__section-title{color:#aaa;font-weight:500;padding-top:15px;margin-bottom:10px}@media screen and (max-width: 480px){.want-container .already-bought-notice{margin-bottom:10px;padding:10px}}.want-container button{width:100%}.product-price-tag{font-size:18px;line-height:18px;font-weight:bold;padding:12px 10px 12px 8px;color:#614611;background:#fdce71;display:block;position:absolute;right:0;top:20px;z-index:1}.product-price-tag:before{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:21px;border-right-color:#fdce71;position:absolute;top:0;right:100%}.product-price-tag .edit{font-size:12px;font-weight:normal}.product-price-tag .old-price{text-decoration:line-through;color:#8c6519;font-size:15px;margin-left:10px}.small .product-price-tag{font-size:14px;line-height:14px;padding:6px 5px 6px 4px;top:10px}.small .product-price-tag:before{border-width:13px}#link_url_wrapper.dragover,#link_url_wrapper.docover{border-radius:5px}.link_price_wrapper{position:relative;display:block}.link_price_range,#price_range{width:30px}.i_want_this_button{z-index:5}#product_page .wrapper{max-width:670px}#product_page .wrapper .product-row{max-width:670px}.faux-product,.faux-product--skeleton{border-radius:4px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);margin:0 auto}.faux-product .cover,.faux-product--skeleton .cover{width:100%;height:290px;border-bottom:1px solid rgba(0,0,0,0.12)}.faux-product--skeleton{height:670px}.faux-product--skeleton .preview-container{opacity:.4}#product_page .main-product-row{margin:62px 0 15px;position:relative}.product{border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.product .product-main{background:#fff;margin:0;padding:0;overflow:hidden}.product .buy-form-main{background:#eee;height:0;overflow:hidden}.product .buy-form-main .changed_mind_button{margin:20px;top:0;background:#ddd;color:#898989;font-size:13px;float:left}.product .buy-form-main .changed_mind_button:hover{background:#ccc}.product .buy-form-main .changed_mind_button:active{background:#bbb}.product.subscription .credit_card_holder{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:.4;pointer-events:none}.product.subscription .credit_card_holder.usable{opacity:1;pointer-events:all}#javascript-notice{margin-top:100px;text-align:center;font-size:18px;font-weight:lighter}#javascript-notice strong{font-weight:normal;font-size:24px;color:#252a2e;display:block;margin-bottom:24px}.scroll-button{z-index:13;position:fixed;bottom:15px;left:50%;margin-left:-10px;font-size:40px;color:#fff;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity .3s ease-out, -webkit-transform .3s ease-out;transition:opacity .3s ease-out, -webkit-transform .3s ease-out;transition:opacity .3s ease-out, transform .3s ease-out;transition:opacity .3s ease-out, transform .3s ease-out, -webkit-transform .3s ease-out;text-shadow:0 0 2px rgba(0,0,0,0.15)}.scroll-button.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.scroll-button:active{color:inherit}.read-wrapper{height:100%;overflow:hidden;z-index:14}.read-wrapper .document-loading{position:absolute;width:100%;height:100%;background:#efefe9;z-index:9999;text-align:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.7s;transition-delay:.7s;border-bottom:1px solid #ddd}.read-wrapper .document-loading.loaded{height:0}.read-wrapper .document-loading .loading-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 30px}.read-wrapper .document-loading .loading-container.loaded{opacity:0;margin-top:-30px}.read-wrapper .document-loading .loading-container h1{font-size:24px;color:#545350;margin-bottom:20px;line-height:34px}.read-wrapper .document-loading .loading-container h3{font-size:16px;color:#969591;margin-bottom:30px}.read-wrapper .progress-wrapper{left:0;right:0;cursor:pointer;position:absolute;height:3px;z-index:15}.read-wrapper .progress-wrapper .progress{background-color:#36a9ae;border:0;height:3px;display:none;position:absolute;width:0;z-index:15}.read-wrapper .progress-wrapper .progress .drag{background:#36a9ae;border-radius:14px;height:14px;width:14px;left:0;top:-6px;position:absolute;z-index:16}.read-wrapper .progress-wrapper .progress .drag:hover{background:#545350;cursor:-webkit-grab;cursor:grab}.read-wrapper .progress-wrapper .progress .drag .slider-popover{position:absolute;display:none;width:225px;border:1px solid #ddd;border-radius:4px;margin:24px 0 0 -109px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,3,0.1);box-shadow:0 1px 2px rgba(0,0,3,0.1);text-align:center}.read-wrapper .progress-wrapper .progress .drag .slider-popover:before,.read-wrapper .progress-wrapper .progress .drag .slider-popover:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:0;border-bottom-color:#ddd;margin-top:-17px}.read-wrapper .progress-wrapper .progress .drag .slider-popover:after{border-bottom-color:#fff;margin-top:-16px}.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side{position:relative;margin:-15px 0 0 24px}.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side:before,.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side:after,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side:before,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side:after{left:0;border-color:transparent;margin:12px 0 0 -16px;border-right-color:#ddd}.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side:after,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side:after{border-right-color:#fff;margin-left:-15px}.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side.west-side,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side.west-side{left:-245px;margin-left:0}.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side.west-side:before,.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side.west-side:after,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side.west-side:before,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side.west-side:after{left:100%;border-color:transparent;border-left-color:#ddd;margin:12px 0 0}.read-wrapper .progress-wrapper .progress .drag .slider-popover.east-side.west-side:after,.read-wrapper .progress-wrapper .progress .drag .slider-popover.west-side.west-side:after{border-left-color:#fff;margin-left:-1px}.read-wrapper .progress-wrapper .progress .drag .slider-popover .ttl{color:#252a2e;font-size:16px;margin:15px auto 5px;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.read-wrapper .progress-wrapper .progress .drag .slider-popover .page{color:#969591;font-size:12px;margin-bottom:15px}.read-wrapper .info{background:#efefe9;height:70px;position:relative;top:0;width:100%;border-bottom:1px solid #ddd;padding-top:2px}.read-wrapper .info h1{font-size:18px;color:#545350;margin:16px 0 2px;text-align:center}.read-wrapper .info a{color:#aaa;display:block;padding:0 20px;line-height:70px}.read-wrapper .info a:hover{color:#666}.read-wrapper .info .settings{position:absolute;font-size:18px}.read-wrapper .info .settings li{float:left}.read-wrapper .info .settings li a.toc-popover-trigger{display:none;cursor:pointer}.read-wrapper .main{position:absolute;top:73px;bottom:0;width:100%;background-color:#fff;text-align:center;z-index:12}.read-wrapper .main .content{height:90%;margin:30px 70px}.read-wrapper .main .arrow{position:absolute;top:0;color:#b2b2b2;cursor:pointer;font-size:30px;height:100%;width:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.read-wrapper .main .arrow i{top:50%;position:absolute}.read-wrapper .main .arrow.next{right:0}.read-wrapper .main .arrow.next i{left:25px}.read-wrapper .main .arrow.next:hover{background:-webkit-gradient(linear, left top, right top, from(rgba(245,245,245,0)), to(#f5f5f5));background:linear-gradient(to right, rgba(245,245,245,0) 0%, #f5f5f5 100%);-webkit-transition:.3s;transition:.3s;color:#02959b;cursor:pointer}.read-wrapper .main .arrow.previous i{right:25px}.read-wrapper .main .arrow.previous:hover{background:-webkit-gradient(linear, left top, right top, from(#f5f5f5), to(rgba(245,245,245,0)));background:linear-gradient(to right, #f5f5f5 0%, rgba(245,245,245,0) 100%);-webkit-transition:.3s;transition:.3s;color:#02959b;cursor:pointer}.read-wrapper .toc{position:absolute;width:300px;background:#fff;z-index:50;margin:60px 0 0 24px;border-radius:4px;border:1px solid #ddd;color:#252a2e;font-size:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,3,0.1);box-shadow:0 1px 2px rgba(0,0,3,0.1);opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:20% 0%;transform-origin:20% 0%}.read-wrapper .toc.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.read-wrapper .toc:before,.read-wrapper .toc:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:17%;margin-left:-8px;top:0;border-bottom-color:#ddd;margin-top:-17px}.read-wrapper .toc:after{border-bottom-color:#fff;margin-top:-16px;z-index:5}.read-wrapper .toc .gradient{position:absolute;width:100%;height:20px;z-index:20;bottom:0;background:transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#e9e9e9));background:transparent linear-gradient(to bottom, rgba(255,255,255,0) 0%, #e9e9e9 100%)}.read-wrapper .toc h1{text-align:center;margin:15px 0}.read-wrapper .search{float:right;font-size:24px;display:none}.read-wrapper .search input{background:transparent;-webkit-box-shadow:none;box-shadow:none;width:42px;position:absolute;right:0;opacity:0;margin:15px;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);z-index:9;border:1px solid #ddd}.read-wrapper .search input:focus{background:#fff;width:300px;z-index:1;opacity:1}.read-wrapper .search input:focus:hover{cursor:text}.read-wrapper .search input:hover{cursor:pointer}.read-wrapper .search .gi{position:absolute;right:30px;top:25px;z-index:2;color:#aaa}.read-wrapper .search .gi:hover{color:#666;cursor:pointer}.read-wrapper .search-popover{width:320px;max-height:330px;background:#fff;position:absolute;right:0;z-index:50;display:none;margin:54px 15px 0 0;border:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:scroll}.read-wrapper .search-popover li{padding:15px 0 10px 15px;position:relative;cursor:pointer;font-size:15px}.read-wrapper .search-popover li:hover{background:#f5f5f5}.read-wrapper .search-popover .title,.read-wrapper .search-popover .page{display:inline-block}.read-wrapper .search-popover .title{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.read-wrapper .search-popover .page{position:absolute;right:15px;color:#ccc}.read-wrapper .appearance{position:absolute;width:250px;background:#fff;z-index:50;margin:60px 0 0 28px;border-radius:4px;border:1px solid #ddd;color:#252a2e;font-size:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,3,0.1);box-shadow:0 1px 2px rgba(0,0,3,0.1);opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.4s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:20% 0%;transform-origin:20% 0%}.read-wrapper .appearance.toc-showing{margin-left:82px}.read-wrapper .appearance.showing{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.read-wrapper .appearance:before,.read-wrapper .appearance:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:17%;margin-left:-8px;top:0;border-bottom-color:#ddd;margin-top:-17px}.read-wrapper .appearance:after{border-bottom-color:#fff;margin-top:-16px;z-index:5}.read-wrapper .appearance h1{text-align:center;margin:15px 0}.read-wrapper .appearance .btn-zoom-in,.read-wrapper .appearance .btn-zoom-out{width:50%;height:80px;border-top:1px solid #ddd;display:inline-block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:26px;color:#bfbfbf;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.read-wrapper .appearance .btn-zoom-in:hover,.read-wrapper .appearance .btn-zoom-out:hover{background:#f5f5f5;color:#797874}.read-wrapper .appearance .btn-zoom-in i,.read-wrapper .appearance .btn-zoom-out i{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.read-wrapper .appearance .btn-zoom-in{font-size:40px;border-left:1px solid #ddd}.read-wrapper .pagination{width:100%;text-align:center;margin-top:3px}.read-wrapper .pagination .controls{color:#969591}.read-wrapper .pagination .placeholder{font-style:italic;display:none}.read-wrapper .pagination.loading .placeholder{display:block}.read-wrapper .pagination.loading .controls{display:none}.toc-container{border-top:1px solid #ddd;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:420px;overflow-x:hidden;overflow-y:scroll;background:#fff}.toc-container ul li{display:block}.toc-container ul li .toc-list-item{padding:15px 0 10px 15px;position:relative;cursor:pointer;font-size:15px}.toc-container ul li .toc-list-item:hover{background:#f5f5f5}.toc-container ul li .toc-list-item .ttl,.toc-container ul li .toc-list-item .page{display:inline-block}.toc-container ul li .toc-list-item .ttl.ttl,.toc-container ul li .toc-list-item .page.ttl{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toc-container ul li .toc-list-item .ttl.page,.toc-container ul li .toc-list-item .page.page{position:absolute;right:15px;color:#ccc}.toc-container ul li ul li .toc-list-item{padding-left:25px;font-size:14px}.toc-container ul li ul li ul li .toc-list-item{padding-left:35px;font-size:13px}.toc-container ul li ul li ul li ul li .toc-list-item{font-size:12px}@media screen and (max-width: 480px){.read-wrapper .pagination{width:auto;text-align:center;margin:3px 80px 0 160px}.read-wrapper .info h1{font-size:18px;color:#545350;margin:16px 0 2px;text-align:center;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.receipt_container{overflow:hidden;position:relative;margin:20px auto 0;display:none}.receipt_container .receipt_hole{background:#b1b1b1;height:10px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.15);border:1px solid #8f8f8f;border-top:1px solid #242424;border-radius:99px}.receipt_container.small{margin-top:10px}.receipt{position:absolute;top:1px;background:#fff;width:241px;padding:15px 15px 0;left:50%;margin-left:-135px;border-top-width:0;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.17),0 5px 10px rgba(0,0,0,0.05);box-shadow:0 0 1px rgba(0,0,0,0.17),0 5px 10px rgba(0,0,0,0.05);margin-top:-300px}.receipt h4{color:#bfbfbf;font-size:13px;line-height:21px;margin:0 0 10px}.receipt h5{font-weight:bold;color:#555;margin-bottom:12px;font-size:13px;line-height:21px}.receipt .mini-rule{margin:10px 0 16px}.receipt .product-name{color:#252a2e}.receipt .product-name.total{font-weight:500}.receipt .product-name .quantity{color:#aaa;font-size:12px}.receipt p{margin:12px 0 0;color:#797874;font-size:13px;line-height:21px}.receipt textarea{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;margin-top:15px;font-size:13px;line-height:21px;width:100%;padding:5px 8px;min-height:50px}.receipt .receipt-entry{margin:0;padding:0;border-top:1px dotted #ddd;font-size:15px;overflow:hidden}.receipt .receipt-entry .button{margin-top:12px;margin-right:5px}.receipt .receipt-entry .product-details{padding:12px 12px 14px 0;display:block;margin-right:60px;border-right:1px dotted #ddd}.receipt .receipt-entry .product-details p{margin-bottom:0;line-height:18px}.receipt .receipt-entry:last-child{border-bottom:1px dotted #ddd}.receipt .receipt-entry.purchase_error{border-color:#c04355}.receipt .receipt-entry.purchase_error .purchase_failed_notice{border-radius:4px;display:inline-block;background-color:#ffe4e1;margin:12px 0;padding:0 7px;color:#c04355;font-size:13px;text-transform:uppercase}.receipt .receipt-entry.purchase_error .purchase_error_message{margin:8px 0 12px}.receipt .receipt-entry input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:15px;line-height:21px;padding:0 7px;height:32px;color:#36a9ae;text-decoration:underline}.receipt .receipt-entry input::-webkit-input-placeholder{color:#9ddee0 !important;text-decoration:underline}.receipt .receipt-entry input:-ms-input-placeholder{color:#9ddee0 !important;text-decoration:underline}.receipt .receipt-entry input::-ms-input-placeholder{color:#9ddee0 !important;text-decoration:underline}.receipt .receipt-entry input::placeholder{color:#9ddee0 !important;text-decoration:underline}.receipt .receipt-entry .receipt-price{color:#555;float:right;display:block;padding:12px 0;text-align:center;width:60px}.receipt .receipt-entry .receipt-price.total{font-weight:500}.receipt .try-again{border-top:1px dotted #c04355;padding-top:15px}.receipt .email-receipt-form .mini-rule{margin-bottom:0}.receipt .email-receipt-form p{margin-bottom:12px}.receipt .email-receipt-form p.tos-p{color:#aaa}.receipt .email-receipt-form p.tos-p a{color:inherit;text-decoration:underline}.receipt .email-receipt-form input[type=password]{background:#fff;font-size:13px;line-height:13px;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 2px rgba(0,0,0,0.05);width:121px;height:11px;float:left}.receipt .email-receipt-form input[type=password]:focus{border-color:#bbb}.receipt .email-receipt-form button.small{font-size:13px;font-weight:500;padding:9px 11px;width:84px;float:right}.receipt .button-social-twitter,.receipt .button-social-facebook{font-weight:500;margin:15px 8px 0 0;line-height:18px}.receipt .button-social-twitter i,.receipt .button-social-facebook i{vertical-align:text-bottom}.receipt .mobile-app-popover .country-list{border-bottom-width:1px}.receipt_shadow{border-top:1px solid #666;opacity:0;background:url(https://assets.gumroad.com/assets/product/patterns-f40ed85c07b5849d8f9cc4e044cb8fdbe5a88df0983fd17c2b1c329a8c289e87.png) repeat-x 0 -5px transparent;z-index:5;height:5px;top:0;position:absolute;width:241px;padding:0 15px;left:50%;margin-left:-135px}.receipt_bottom{clear:both;background:url(https://assets.gumroad.com/assets/icons-9518e258988af31b814a6231837544f546e233e2e023821636ce59bfd9d56b71.png) 1px -158px;height:13px;margin:16px -16px -13px}.product.small{height:300px}.product.small .background-cover{display:block;width:100%;height:100%;background-size:cover;background-position:50% 0%;background-repeat:no-repeat}.purchase-selector{margin-bottom:20px;position:relative}.purchase-selector input[type=checkbox]{display:none;position:absolute;top:-9999px;left:-9999px}.purchase-selector label{border:1px solid #ddd;color:#797874;border-radius:4px;position:relative;width:100%;height:40px;display:block;z-index:10}.purchase-selector label:hover{cursor:pointer}.purchase-selector .purchase-type--rent,.purchase-selector .purchase-type--buy{position:absolute;top:0;width:50%;height:100%;padding:10px;font-size:17px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#797874}.purchase-selector .purchase-type--buy{left:50%;border-left:1px solid #ddd;border-top-right-radius:4px;border-bottom-right-radius:4px}.purchase-selector input[type=checkbox]:checked ~ .purchase-type--buy{color:#252a2e;background:#eee}.purchase-selector input[type=checkbox]:checked ~ .purchase-type--buy:before,.purchase-selector input[type=checkbox]:checked ~ .purchase-type--buy:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-top-color:#ddd;z-index:11}.purchase-selector input[type=checkbox]:checked ~ .purchase-type--buy:after{border-top-color:#eee;margin-top:-1px;z-index:15}.purchase-selector .purchase-type--rent{color:#252a2e;background:#eee;border-top-left-radius:4px;border-bottom-left-radius:4px}.purchase-selector .purchase-type--rent:before,.purchase-selector .purchase-type--rent:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:8px;left:50%;margin-left:-8px;top:100%;border-top-color:#ddd;z-index:11}.purchase-selector .purchase-type--rent:after{border-top-color:#eee;margin-top:-1px;z-index:15}.purchase-selector input[type=checkbox]:checked ~ .purchase-type--rent{color:#797874;background:#fff}.purchase-selector input[type=checkbox]:checked ~ .purchase-type--rent:before,.purchase-selector input[type=checkbox]:checked ~ .purchase-type--rent:after{display:none}.title-rent,.title-buy{position:absolute;margin:-20px 0 0;color:#aaa;font-size:12px}.btn-remove{position:absolute;right:0;top:-20px;font-size:10px;color:#aaa}.btn-remove:hover{color:#252a2e}.change-default{width:18px;height:18px;padding:0;-webkit-box-shadow:0;box-shadow:0;position:absolute;right:-30px;top:15px}.change-default:hover{-webkit-box-shadow:inset 0;box-shadow:inset 0}.offer-rental,.offer-buy{-webkit-box-shadow:0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 rgba(0,0,0,0.12);border:1px dashed #ddd;padding:15px 14px;line-height:17px;border-radius:4px;background:#fff;color:#6f6f6f;font-size:16px;position:relative;display:inline-block;float:left;margin-left:18px;min-width:121px}.offer-rental:hover,.offer-buy:hover{background:#f5f5f5;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.creator-profile-card,.creator-profile-card--medium{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px;max-width:100%;-webkit-perspective:500;perspective:500;padding:30px;text-align:center;-webkit-transition:max-width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:max-width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);z-index:5}.creator-profile-card .profile-picture-large,.creator-profile-card--medium .profile-picture-large{margin:-80px auto 15px;z-index:2}.creator-profile-card .creator-profile-card__name,.creator-profile-card--medium .creator-profile-card__name{color:#252a2e;font-size:32px;line-height:1.2;margin:0 auto 20px;max-width:670px}.creator-profile-card .creator-profile-card__name[contenteditable]:hover,.creator-profile-card--medium .creator-profile-card__name[contenteditable]:hover{background:#fef1d6;border-radius:4px;cursor:pointer}.creator-profile-card .creator-profile-card__bio,.creator-profile-card--medium .creator-profile-card__bio{max-width:670px;margin:0 auto 20px;color:#797874;font-size:21px;line-height:150%}.creator-profile-card .creator-profile-card__bio[contenteditable]:hover,.creator-profile-card--medium .creator-profile-card__bio[contenteditable]:hover{background:#fef1d6;border-radius:4px;cursor:pointer}.creator-profile-card .creator-profile-card__bio p,.creator-profile-card--medium .creator-profile-card__bio p{margin-bottom:15px}.creator-profile-card .creator-profile-card__bio p:last-child,.creator-profile-card--medium .creator-profile-card__bio p:last-child{margin-bottom:0}.creator-profile-card .creator-profile-card__bio a,.creator-profile-card--medium .creator-profile-card__bio a{color:inherit;text-decoration:underline}.creator-profile-card .creator-profile-card__form,.creator-profile-card--medium .creator-profile-card__form{-webkit-perspective:500;perspective:500;margin-bottom:15px}.creator-profile-card .creator-profile-card__form .form-preview .follow-user-form,.creator-profile-card--medium .creator-profile-card__form .form-preview .follow-user-form{display:none}.creator-profile-card .creator-profile-card__form .form-preview.showing-follow-by-email-form .follow-user-form,.creator-profile-card--medium .creator-profile-card__form .form-preview.showing-follow-by-email-form .follow-user-form{display:block}.creator-profile-card .creator-profile-card__form .form-preview.showing-follow-by-email-form .follow-user-button,.creator-profile-card--medium .creator-profile-card__form .form-preview.showing-follow-by-email-form .follow-user-button{display:none}.creator-profile-card .creator-profile-card__form-subtext,.creator-profile-card--medium .creator-profile-card__form-subtext{color:#aaa;font-size:13px}.creator-profile-card .creator-profile-card__form-subtext p[contenteditable]:hover,.creator-profile-card--medium .creator-profile-card__form-subtext p[contenteditable]:hover{background:#fef1d6;border-radius:4px;cursor:pointer}.creator-profile-card .creator-profile-card__show-link-to-follow-page,.creator-profile-card--medium .creator-profile-card__show-link-to-follow-page{left:30px;position:absolute;z-index:1}.creator-profile-card .creator-profile-card__show-link-to-follow-page button,.creator-profile-card--medium .creator-profile-card__show-link-to-follow-page button{width:25px;height:25px;display:block;background:#eee;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#797874;font-size:11px;line-height:25px;padding:0;text-align:center;z-index:1}.creator-profile-card .creator-profile-card__social,.creator-profile-card--medium .creator-profile-card__social{color:#ccc;font-size:17px;right:30px;position:absolute}.creator-profile-card .creator-profile-card__social a,.creator-profile-card--medium .creator-profile-card__social a{color:#ddd;margin-left:10px;text-decoration:none;position:relative;top:3px}.creator-profile-card .creator-profile-card__social a:hover,.creator-profile-card--medium .creator-profile-card__social a:hover{text-decoration:none}.creator-profile-card .creator-profile-card__social a:hover .gi-grid,.creator-profile-card--medium .creator-profile-card__social a:hover .gi-grid{color:#ccc}.creator-profile-card .creator-profile-card__social a:hover .gi-twitter,.creator-profile-card--medium .creator-profile-card__social a:hover .gi-twitter{color:#55acee}.creator-profile-card .creator-profile-card__social a:hover .gi-facebook,.creator-profile-card--medium .creator-profile-card__social a:hover .gi-facebook{color:#3d5c96}.creator-profile-card .creator-profile-card__follow-page-link,.creator-profile-card--medium .creator-profile-card__follow-page-link{background:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:100%;font-size:17px;left:0;padding:65px 30px 30px;position:absolute;top:0;width:100%;z-index:1}.creator-profile-card .creator-profile-card__follow-page-link button,.creator-profile-card--medium .creator-profile-card__follow-page-link button{width:25px;height:25px;display:block;background:#eee;border-radius:50%;color:#797874;font-size:13px;line-height:25px;padding:0;position:absolute;right:30px;text-align:center;top:30px}.creator-profile-card .creator-profile-card__follow-page-link p,.creator-profile-card--medium .creator-profile-card__follow-page-link p{border:1px solid #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;padding:15px}.creator-profile-card .creator-profile-card__follow-page-link small,.creator-profile-card--medium .creator-profile-card__follow-page-link small{color:#aaa;font-size:15px}.creator-profile-card .verified-badge,.creator-profile-card--medium .verified-badge{background:rgba(0,0,0,0.1);border-radius:2px;color:rgba(0,0,0,0.3);display:inline-block;float:right;font-size:10px;font-weight:500;margin-left:10px;padding:1px 6px;text-transform:uppercase}@media (max-width: 768px){.creator-profile-card,.creator-profile-card--medium{padding:15px}.creator-profile-card .profile-picture-large,.creator-profile-card--medium .profile-picture-large{margin:-65px auto 15px}.creator-profile-card .creator-profile-card__name,.creator-profile-card--medium .creator-profile-card__name{font-size:18px}.creator-profile-card .creator-profile-card__bio,.creator-profile-card--medium .creator-profile-card__bio{margin:15px 0}.creator-profile-card .creator-profile-card__bio p,.creator-profile-card--medium .creator-profile-card__bio p{font-size:13px;line-height:20px}}.creator-profile-card--medium{left:50%;margin-top:0;position:relative;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}@media (max-width: 768px){.creator-profile-card--medium{left:0;margin-top:80px;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.creator-profile-card--medium .creator-profile-card__social{right:15px}}.filter-products-container{text-align:center}.filter-products-container h4{margin-top:10px;font-size:13px}.filter-products-container .tag-pill{float:none}.creator-profile__product-filters{margin:30px 0 0}.creator-profile__product-filters .sort-products{height:40px;width:200px;font-size:17px;padding:9px 22px 9px 10px;border-color:rgba(0,0,0,0.15)}.creator-profile__product-filters .search-holder{position:relative;display:inline-block}.creator-profile__product-filters .search-holder:after{content:"\e008";display:inline-block;font-family:GumIcons;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;color:#aaa}.creator-profile__product-filters .search-holder.loading:after{content:url(https://assets.gumroad.com/assets/loading-14a877697a575fc4744952dbacbee6caa10fef1b93bdde497621ef48824a9860.gif)}.creator-profile__product-filters .search-holder .search-products{width:320px;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;border-radius:50px;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);padding:0 15px;background:#fff;position:relative}@media (max-width: 768px){.creator-profile__product-filters{display:none}}.settings-form input[type=text],.settings-form input[type=email],.settings-form input[type=url],.settings-form textarea,.settings-form select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.settings-form input[type=text].tax-id,.settings-form input[type=email].tax-id,.settings-form input[type=url].tax-id,.settings-form textarea.tax-id,.settings-form select.tax-id{margin-left:20px;width:200px}.settings-form input[type=checkbox]{width:12px}.settings-form select{padding:10px}.settings-form textarea{max-width:100%}.settings-form .profile-picture-large{float:left;margin-right:30px}.settings-form .setting-group{padding:36px 0;border-top:1px dotted #ddd}.settings-form .setting-group>label,.settings-form .setting-group>li label{font-size:16px;margin-top:11px}.settings-form .setting-group.disabled{opacity:.5;pointer-events:none}.settings-form .setting-group.not-bordered{border-top:0;padding-top:6px}.settings-form .setting-group li.access-token-list-element{margin-top:43px}.settings-form .setting-group li.access-token-list-element .access-token-container{text-align:center;margin-left:13px}.settings-form .setting-group li.access-token-list-element .token-label{margin-top:0}.settings-form .setting-group .toggle-wrapper{border:1px solid #ddd;border-radius:4px;padding:20px;font-size:17px}.settings-form .setting-group .toggle-wrapper .preview-toggle{float:right}.settings-form .setting-group .toggle-wrapper .preview-toggle label{margin-top:0}.settings-form .setting-group .preview-toggle{font-size:17px}.settings-form .setting-group .preview-toggle+.email{margin-top:20px}.settings-form .setting-group .analytics-label{margin-top:0;background-color:#f00}.settings-form .setting-group .add-analytics{width:100%;margin-top:11px}.settings-form .setting-group .add-analytics h3{color:#aaa;font-size:15px;padding-bottom:20px}.settings-form .setting-group .add-analytics .add-button{border-radius:99px;border:2px solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;width:20px;height:20px;line-height:12px;font-size:18px;text-align:center;display:inline-block;font-weight:bold;position:relative;text-decoration:none}.settings-form .setting-group .add-analytics .add-button:hover{color:#777777;border-color:#777777}.settings-form .setting-group .analytics-inputs{padding-bottom:10px}.settings-form .setting-group .analytics-inputs h4{text-transform:uppercase}.settings-form .setting-group .analytics-inputs select{max-width:320px;margin-right:40px;padding:2px 0 2px 6px}.settings-form .setting-group .analytics-inputs textarea{margin-top:20px}.settings-form .setting-group .remove-button{width:20px;position:absolute;right:93px;margin-top:2px}.settings-form .row:first-child .setting-group{border-top:0}.settings-form ul.setting-group li{margin:24px 0 32px;overflow:hidden}.settings-form .setting>p{font-size:14px;color:#797874;margin-top:20px}.settings-form .setting>p.prepended-p{margin:12px 0 20px}.settings-form .setting.with-options input[type=text],.settings-form .setting.with-options input[type=url]{margin-bottom:12px}.settings-form .setting.with-options textarea{margin-bottom:12px;min-height:120px}.settings-form .setting.with-options textarea:disabled{background-color:#eee;color:#aaa}.settings-form .setting.with-options .learn-more-prompt{margin-top:0;margin-bottom:20px;font-size:15px;display:inline-block}.settings-form .setting.with-options .setting-option{margin:24px 0}.settings-form .setting.with-options .setting-option label{margin-left:6px;color:#797874;cursor:pointer}.settings-form .setting.with-options .setting-option a{display:inline-block;font-size:15px;margin-left:10px}.settings-form .learn-more-section{margin-top:-10px}.settings-form .learn-more-section a{font-size:15px}.settings-form .chosen-placeholder{height:42px;color:#fff;font-size:.01em}.settings-form .submit-row .setting-group{border-top:0;padding-top:26px}.settings-form .delete-account-trigger{color:#c04355;font-size:16px}.settings-form .credit_card_holder{width:320px;margin-bottom:0}.settings-form .sales-tax-wrapper input{width:140px}.settings-form .sales-tax-wrapper label{float:left !important;margin-top:0}.settings-form .pro-p{margin:0 0 10px;color:#aaa}.well{border-radius:4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.12);box-shadow:0 1px 2px rgba(0,0,0,0.12);background:#f5f5f5;padding:15px}#apps{margin-top:22px;padding:42px 0 22px}#developer-settings{text-align:center}#developer-settings h2{font-size:24px;line-height:36px}#developer-settings .row{text-align:left}#developer-settings .row .authorized-app{padding:18px 0;border-bottom:1px dotted #ddd}#developer-settings .row .authorized-app .app-header .app-icon{float:left}#developer-settings .row .authorized-app .app-header .app-icon img{border-radius:4px}#developer-settings .row .authorized-app .app-header .app-info form button{float:right}#developer-settings .row .authorized-app .app-header .app-info h3{display:block;margin-bottom:4px;font-weight:normal;font-size:18px}#developer-settings .row .authorized-app .permissions{clear:both}#developer-settings .row .authorized-app .permissions .permissions-list{margin-left:10px}#developer-settings .row:last-child .authorized-app{border-bottom:0}#developer-settings .application-row li{display:inline}.preorder-release-now-button{margin-top:10px}.share-tab-section{clear:both;padding:20px;border-top:1px solid #ddd}.share-tab-section:first-child{border-top:0}.share-tab-section>small{text-transform:uppercase;display:block;font-size:11px;line-height:11px;margin-bottom:5px;color:#ccc}.share-tab-section>strong{color:#252a2e;font-size:20px}.share-tab-section>p{color:#aaa;font-size:13px;margin:8px 0 0}.share-tab-section .header-container{text-align:center;position:relative;margin:25px 0}.share-tab-section .header-container:before{content:"";display:block;width:100%;height:1px;background:#ddd;position:absolute;top:50%;left:0}.share-tab-section .header-container strong{font-weight:normal;display:inline-block;text-align:center;padding:0 20px;background:#fff;text-transform:uppercase;color:#aaa;font-size:16px;position:relative}.share-tab-section .list-of-actions{margin:0 -20px 20px 0}.share-tab-section .list-of-actions li{width:25%;float:left}.share-tab-section .list-of-actions li:first-child{width:50%}.share-tab-section .list-of-actions input{height:35px;width:327px;padding-left:15px;color:#aaa}.share-tab-section .list-of-actions .share-link{position:absolute;top:18px;right:28px;opacity:.6}.share-tab-section .list-of-actions .button-social-twitter,.share-tab-section .list-of-actions .button-social-facebook{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;margin-right:20px;padding:0 0 0 75px;height:57px;line-height:56px;text-align:left;display:block}.share-tab-section .widget-tabs .icn-overlay,.share-tab-section .widget-tabs .icn-embed,.share-tab-section .widget-tabs p{display:none !important}.share-tab-section .widget-tabs a{padding:5px 0}.share-tab-section .widget-tabs a h3{font-size:16px}.edit-page-tab .orientation-greeter{width:786px;margin:80px auto 30px}.edit-page-tab .orientation-greeter .orientation-task-content{padding:10px}.edit-page-tab .orientation-greeter .orientation-task-content .header-container strong{background:#f8f8f8}.sharing{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin-top:18px}.sharing .button{font-weight:bold;margin-right:10px;line-height:17px}.sharing .button i{vertical-align:text-bottom}.sharing.faded{opacity:0;pointer-events:none}.single-page-form{border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);padding:30px;margin:15% auto 50px;max-width:600px;background:#fff}.single-page-form h1{font-size:20px;line-height:27px;color:#252a2e;font-weight:bold;display:block;padding-right:60px;padding-bottom:20px}.single-page-form p{color:#6f6f6f;font-size:18px;line-height:27px;padding:0 0 12px}.single-page-form p:last-of-type{padding-bottom:0}.single-page-form .mini-rule{margin:18px 0 30px}.single-page-form input{width:300px}.single-page-form:not(.horizontal-form) button{margin-top:30px}.transcoding-notice-overlay{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);color:#fff;text-align:center;padding:60px}.transcoding-notice-overlay .button{background:#fff}.transcoding-notice-overlay h2{font-weight:bold;font-size:24px;margin:20px 0}.transcoding-notice-overlay p{color:#aaa;font-size:15px;margin-top:10px}.transcoding-notice-overlay p i{font-style:normal;text-shadow:0 0 2px #fff;color:transparent}.transcoding-notice-overlay p b{font-weight:normal;text-shadow:0 0 3px #fff}.upgrade-content{font-size:17px;line-height:1.35}.upgrade-content.splash{border-radius:4px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:60px 0;padding:15px}.upgrade-content.splash .check-list--bold{max-width:263px}.upgrade-content-header{padding:30px 0 0;text-align:center;line-height:1}.upgrade-content-header h1{color:#252a2e;font-size:48px;margin-bottom:30px}.upgrade-content-header h2{color:#797874;font-size:28px}.upgrade-content-section,.upgrade-content-section--no-footer{margin:40px auto}.upgrade-content-section--no-footer{margin-bottom:0}.upgrade-content-section h3,.upgrade-content-section--no-footer h3{color:#252a2e;font-size:22px;line-height:17px;margin-bottom:30px}.upgrade-content-section h3.spaced,.upgrade-content-section--no-footer h3.spaced{margin-top:40px}.upgrade-content-section .columns,.upgrade-content-section--no-footer .columns{padding:0 30px}.upgrade-content-section .four.columns,.upgrade-content-section .six.columns:first-of-type,.upgrade-content-section--no-footer .four.columns,.upgrade-content-section--no-footer .six.columns:first-of-type{border-right:1px solid #ddd}.upgrade-content-section .credit-card-form,.upgrade-content-section--no-footer .credit-card-form{max-width:320px;margin-bottom:30px}.upgrade-content-footer{text-align:center;padding-bottom:30px}.upgrade-content-footer h2{color:#797874;font-size:28px;margin-bottom:30px}.upgrade-content-footer h2 a{text-decoration:underline}.upgrade-content-footer .skip-link{color:#aaa;text-decoration:underline;display:block;margin-top:30px}.upgrade-fine-print{border-top:1px solid #ddd;padding-top:30px;font-size:15px;line-height:1.7}.tiers-table{border-radius:4px;background:#f5f5f5;border:1px solid #ddd;width:100%;font-size:20px;margin-bottom:30px;border-collapse:separate}.tiers-table thead{border-top-left-radius:4px;border-top-right-radius:4px}.tiers-table tr:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tiers-table tr:last-of-type td{border-bottom:0}.tiers-table tr.current{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#37adb2, endColorstr=#36a9ae, GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#37adb2), to(#36a9ae));background:linear-gradient(to bottom, #37adb2, #36a9ae);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.15);outline:1px solid #2a8387}.tiers-table tr.current td{border-bottom:0}.tiers-table th,.tiers-table td{padding:20px;border-bottom:1px solid #ddd}.tiers-table th:first-of-type,.tiers-table td:first-of-type{text-align:left}.tiers-table th:last-of-type,.tiers-table td:last-of-type{text-align:right}.upgrade-prompt{left:50%;margin-left:-300px;width:600px;margin-top:20px}.upgrade-prompt h3{font-size:17px;margin:15px;color:#797874;text-align:center}.upgrade-prompt hr{width:100%;height:1px;background:#ddd}.upgrade-prompt img{border-radius:4px;margin:15px;display:block}.check-list,.check-list--small,.check-list--bold,.check-list--full-width,.checkbox-list,.checkbox-list--horizontal{float:left}.check-list li,.check-list--small li,.check-list--bold li,.check-list--full-width li,.checkbox-list li,.checkbox-list--horizontal li{margin-bottom:20px;position:relative;padding-left:30px}.check-list li:before,.check-list--small li:before,.check-list--bold li:before,.check-list--full-width li:before,.checkbox-list li:before,.checkbox-list--horizontal li:before{position:absolute;left:0;top:2px;content:"\e015";color:#ddd}.check-list li:last-child,.check-list--small li:last-child,.check-list--bold li:last-child,.check-list--full-width li:last-child,.checkbox-list li:last-child,.checkbox-list--horizontal li:last-child{margin-bottom:0}.check-list li a,.check-list--small li a,.check-list--bold li a,.check-list--full-width li a,.checkbox-list li a,.checkbox-list--horizontal li a{color:inherit;text-decoration:underline;position:relative}.check-list li a:hover,.check-list--small li a:hover,.check-list--bold li a:hover,.check-list--full-width li a:hover,.checkbox-list li a:hover,.checkbox-list--horizontal li a:hover{text-decoration:none}.check-list--small li{margin-bottom:10px;padding-left:20px}.check-list--bold li:before{color:#36a9ae}.check-list--bold:nth-of-type(2){margin-left:20px;max-width:253px}.check-list--full-width{max-width:none}.checkbox-list li,.checkbox-list--horizontal li{position:relative;margin-bottom:25px;padding-left:0}.checkbox-list li:before,.checkbox-list--horizontal li:before{content:""}.checkbox-list--horizontal li{display:inline-block}.checkbox-list--horizontal li:not(:last-child){margin-right:20px}.checkbox-list.centered-above-tiers-table,.centered-above-tiers-table.checkbox-list--horizontal{text-align:center;margin:0 auto 10px;width:100%}.checkbox-list small,.checkbox-list--horizontal small{border-radius:4px;background:#f5f5f5;color:#36a9ae;text-transform:uppercase;padding:4px 6px;font-size:13px;margin-left:8px}.paid-feature-unlock-gate{background:rgba(245,245,245,0.8);position:absolute;right:0;bottom:0;left:0;z-index:6;text-align:center;border-top:1px dashed #ddd;overflow:hidden}.paid-feature-unlock-gate.on-filters-box{top:197px}.paid-feature-unlock-gate.on-customers-only-filters-box{top:96px}.paid-feature-unlock-gate.on-style-module{top:124px}.paid-feature-unlock-gate .ribbon-container{position:absolute;right:0;top:0;overflow:hidden;height:108px;width:108px}.paid-feature-unlock-gate .ribbon-container .ribbon{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;color:#614611;text-transform:uppercase;background:#fdce71;font-size:13px;line-height:21px;padding:5px 10px;text-align:center;position:relative;right:-28px;top:10px}.paid-feature-unlock-gate p{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:15px;padding:20px}.paid-feature-unlock-gate p .button{margin-top:20px}.upgrade-gate-popover{padding:15px;font-size:15px;width:270px}.upgrade-gate-popover h3{text-align:center;font-size:17px}.upgrade-gate-popover hr{margin:15px -15px;height:1px;background:#ddd}.upgrade-gate-popover ul{margin:15px 0}.upgrade-gate-popover .button{clear:both}.upgrade-banner{padding:20px 0 23px;background:#fff;width:100%;position:relative;z-index:10;line-height:25px}.upgrade-banner strong{color:#252a2e;margin-right:5px}.upgrade-banner .top-bar{top:auto;bottom:0}.selected-product-wrapper .product-row,body#overlay-page .product-display .product-row{margin:60px auto}.selected-product-wrapper .product-row .preview-container,body#overlay-page .product-display .product-row .preview-container{background-size:auto !important}#user_page .wrapper{max-width:930px;height:100vh;position:relative}#user_page .wrapper button.scroll-trigger{clear:both;display:none;width:100%}#user_page .wrapper.thinner{max-width:670px}#user_page .wrapper.thinner .product-row{width:670px;left:15px}#user_page .gi-spin{-webkit-animation:gi-spin .90s infinite linear;animation:gi-spin .90s infinite linear}#user_page .creator-profile-loading-indicator{margin-top:60px}#user_page .creator-profile-loading-indicator .creator-profile-loading-indicator__icon{width:40px;height:40px;display:block;margin:0 auto}#user_page .creator-profile{display:none;padding-bottom:30px}#user_page .creator-profile .product-row{-webkit-transition:width .3s ease-in-out, margin-left .3s ease-in-out, margin-top .3s ease-in-out;transition:width .3s ease-in-out, margin-left .3s ease-in-out, margin-top .3s ease-in-out}#user_page .creator-profile .product-row .product{-webkit-transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),height 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),height 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);margin:0;height:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);position:relative}#user_page .creator-profile .product-row .product:hover{cursor:pointer}#user_page .creator-profile .product-row .product:hover .show-product-page-button,#user_page .creator-profile .product-row .product:hover .quick-add-button{display:block}#user_page .creator-profile .product-row .product .show-product-page-button{position:absolute;z-index:1;color:#aaa;top:15px;right:15px}#user_page .creator-profile .product-row .product .quick-add-button{position:absolute;z-index:1;right:15px;bottom:28px}#user_page .creator-profile .product-row .product .product-main{border-radius:4px;overflow:visible;height:100%}#user_page .creator-profile.product-grid{margin-top:30px}#user_page .creator-profile.product-grid.sortable .gi-hamburger{display:inline-block !important}#user_page .creator-profile.product-grid .product-row{float:left;margin-right:30px;margin-bottom:30px}#user_page .creator-profile.product-grid .product-row:nth-of-type(3n){margin-right:0}#user_page .creator-profile.product-grid .product-row,#user_page .creator-profile.product-grid .product-row .product-information{-webkit-box-sizing:border-box;box-sizing:border-box}#user_page .creator-profile.product-grid .product-row .product{width:290px;height:390px}#user_page .creator-profile.product-grid .product-row .product .product-main{height:100% !important}#user_page .creator-profile.product-grid .product-row .product .product-main .preview-container{background-color:#fff}#user_page .creator-profile.product-grid .product-row .product .product-main .preview-container:not(.default-preview){background-size:cover;background-repeat:no-repeat;background-position:top center;height:100%}#user_page .creator-profile.product-grid .product-row .product .product-main .preview-container:not(.default-preview) img.preview{display:none;width:0;min-width:0}#user_page .creator-profile.product-grid .product-row .product .product-main .preview-container:not(.default-preview) .oembed-preview-container iframe{max-height:290px}#user_page .creator-profile.product-grid .product-row .product .product-main .preview-container:not(.default-preview) .preview-shadow{display:none !important}#user_page .creator-profile.product-grid .product-row .product .product-main .product-information{position:relative}#user_page .creator-profile.product-grid .product-row .product .product-main .product-information h1{color:#252a2e;font-size:17px;line-height:20px;font-weight:600;height:63px;padding-right:5px;display:block;text-overflow:ellipsis;overflow:hidden}#user_page .creator-profile.product-grid .product-row .product .product-main .product-information h1 .gi-hamburger{color:#ccc;margin-right:10px;display:none}#user_page .creator-profile.product-grid .product-row .product .product-main .product-information h1 .gi-hamburger:hover{cursor:move;color:#aaa}#user_page .creator-profile.product-grid .product-row .product .product-main:not(.popped) .preview-content{width:100%;height:100%}#user_page .creator-profile.product-grid .product-row .product .product-main:not(.popped) .preview-content .oembed-preview-container{width:100%;height:100%}#user_page .creator-profile.product-grid .product-row .product.with-product-reviews{height:420px}.selected-product-wrapper{position:fixed;top:0;right:0;left:0;bottom:0;z-index:-1;-webkit-transition:z-index 0s ease-out 1s;transition:z-index 0s ease-out 1s;pointer-events:none;overflow-y:auto}.selected-product-wrapper.showing{z-index:12;-webkit-transition:z-index 0s;transition:z-index 0s;pointer-events:all}.selected-product-wrapper.showing .shadow-background{opacity:1}.selected-product-wrapper .shadow-background{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.selected-product-wrapper .shadow-background:hover{cursor:pointer}.selected-product-wrapper .product-row{position:relative;width:670px;height:auto !important;top:0 !important;left:0 !important;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.selected-product-wrapper .product-row .author-byline{display:none !important}.selected-product-wrapper .product-row.showing{-webkit-transform:scale(1);transform:scale(1)}.selected-product-wrapper .product-row.showing.not-showing{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}.profile-background-container{width:100%;height:100%;display:block;overflow:hidden;position:fixed;left:0;top:0}.profile-background-container img,.profile-background-container video{min-height:100%;min-width:100%}.follow-user-form{-webkit-transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);margin:0 auto}.follow-user-form input[type="email"]{-webkit-transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),padding 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:width 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),padding 0.3s cubic-bezier(0.23, 1.5, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;display:inline-block;height:50px}.follow-user-form input[type="email"].error{border-right-width:0 !important;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.02) !important;box-shadow:inset 0 1px 0 rgba(0,0,0,0.02) !important}.follow-user-form button{-webkit-transition:border-radius 1.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:border-radius 1.5s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;display:inline-block;position:relative;height:50px;min-width:50px;vertical-align:top}.follow-user-form.done{width:50px}.follow-user-form.done input[type="email"]{display:none}.follow-user-form.done button{border-radius:99px;width:50px;height:50px;display:block;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-name:popAnimation;animation-name:popAnimation;opacity:1 !important}@media screen and (max-width: 480px){.follow-user-form input[type="email"],.follow-user-form button{height:40px;font-size:13px}.follow-user-form.done button{width:40px;height:40px;display:block}}.follow-user-button,.unfollow-user-button{-webkit-transition:border-radius 1.5s cubic-bezier(0.23, 1.5, 0.32, 1),width 1.5s cubic-bezier(0.23, 1.5, 0.32, 1),padding 1.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:border-radius 1.5s cubic-bezier(0.23, 1.5, 0.32, 1),width 1.5s cubic-bezier(0.23, 1.5, 0.32, 1),padding 1.5s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;padding:15px 30px}.follow-user-button.done,.unfollow-user-button.done{border-radius:99px;width:50px;padding:15px;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-name:popAnimation;animation-name:popAnimation;opacity:1 !important}.user-follow-page{height:100vh}body#overlay-page{cursor:pointer;overflow:auto;background:none !important}body#overlay-page .overlay-blocker{-webkit-transition:background .3s linear;transition:background .3s linear;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}body#overlay-page.gumroad-minimized{overflow:hidden}body#overlay-page.gumroad-minimized .overlay-blocker{pointer-events:none;background:transparent}body#overlay-page.gumroad-minimized.checking-out{overflow-y:auto}body#overlay-page .top-bar{display:none}body#overlay-page .buyer-bar-container{cursor:auto;overflow-y:visible !important;overflow-x:hidden !important;z-index:0 !important}body#overlay-page footer{background:none;margin:0 auto;padding:0;width:670px}body#overlay-page .product-display{cursor:auto;height:auto;margin:auto;max-width:670px}body#overlay-page .product-display .product-row{height:auto;margin-bottom:14px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}body#overlay-page .product-display .product-row.showing{-webkit-transform:scale(1);transform:scale(1);opacity:1}body#overlay-page .product-display .product-row.showing.not-showing{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;margin:0}.message{border-radius:4px;border:1px solid #ddd;background:#fff;font-size:14px;position:relative}.message .read-only-field{position:relative;padding:15px;border-bottom:1px solid #ddd}.message .read-only-field strong{font-weight:normal;color:#252a2e}.message .read-only-field small{color:#aaa;margin-left:5px}.message .read-only-field .button{float:right;position:absolute;right:12px;top:12px}.message .read-only-field.with-reply{border-bottom:0}.message input,.message textarea{border-radius:0;padding:13px 15px 15px;border-width:0 0 1px;width:100%;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#797874;-webkit-box-shadow:none;box-shadow:none}.message input:focus,.message textarea:focus{border-width:0 0 1px}.message .dashed{border-bottom:1px dashed #ddd;margin:0 15px}.message textarea{border-width:0;resize:none;min-height:120px}.message textarea:focus{border-width:0}.message .button-block{margin:0 15px 15px}.new-message-container{margin:100px auto}.new-message-container header{text-align:center;margin-bottom:20px}.new-message-container header strong{display:block;color:#252a2e;font-size:17px;margin-top:10px}.new-message-container .message,.new-message-container .seller-response-info{max-width:320px;margin:0 auto}.new-message-container .message.seller-response-info,.new-message-container .seller-response-info.seller-response-info{margin-top:10px;text-align:center}.feature-page .learn-page-title p{margin-bottom:0}.feature-page .feature-screenshot--full-width-screenshot{margin:60px 0 0}.feature-page .features-content-wrapper{background:#fff}.feature-page .section-header{padding-top:30px;text-align:center}.feature-page .section-header h2{font-size:24px}.feature-page .section-header h4{font-size:18px;margin-top:15px}@media (max-width: 992px){.feature-page .feature-screenshot--full-width-screenshot{margin-top:30px}.feature-page h2{font-size:20px}.feature-page h4{font-size:16px}}.features-nav{font-size:17px;line-height:32px;margin-top:25px;position:absolute}.features-nav .header{font-size:14px;font-weight:500;color:#797874;padding-top:10px}.features-nav a{color:#aaa}.features-nav a:hover{color:#36a9ae}@media (max-width: 992px){.features-nav{display:none}}.features-content article{margin-top:40px;border-top:1px solid #ddd;padding-top:40px}.features-content article:first-child{margin-top:0;border-top:0}.features-content article .feature-detail-screenshot{border-radius:4px}.features-content article .feature-detail-screenshot img{margin:0}.features-content .section-header h2{font-size:31px;line-height:40px}.features-content .section-header h4{font-size:17px;color:#aaa;margin-top:25px}.features-content .learn-article{padding:60px 0 20px}.features-content .learn-article .feature-screenshot--full-width-screenshot{margin-bottom:0}@media (max-width: 992px){.features-content article{margin-top:15px;padding-top:15px}.features-content .section-header h2{font-size:24px;line-height:30px}.features-content .section-header h4{font-size:14px;line-height:28px;margin-top:10px}.features-content .learn-article{padding:15px 0}.features-content .learn-article h3{margin-top:15px}}.feature-hero,.feature-hero--tan,.homepage-hero{background:#fff;text-align:center}.feature-hero .feature-hero__focus,.feature-hero--tan .feature-hero__focus,.homepage-hero .feature-hero__focus{padding:100px 0}.feature-hero .feature-hero__focus.with-screenshot,.feature-hero--tan .feature-hero__focus.with-screenshot,.homepage-hero .feature-hero__focus.with-screenshot{padding-bottom:300px}.feature-hero .feature-hero__focus h1,.feature-hero--tan .feature-hero__focus h1,.homepage-hero .feature-hero__focus h1{color:#5f5e5b;font-size:36px;font-weight:500;line-height:42px;margin-bottom:20px}.feature-hero .feature-hero__focus p,.feature-hero--tan .feature-hero__focus p,.homepage-hero .feature-hero__focus p{font-size:21px;margin-bottom:30px}.feature-hero .feature-hero__focus p:last-child,.feature-hero--tan .feature-hero__focus p:last-child,.homepage-hero .feature-hero__focus p:last-child{margin-bottom:0}.feature-hero .feature-hero__focus+.feature-screenshot--full-width-screenshot,.feature-hero--tan .feature-hero__focus+.feature-screenshot--full-width-screenshot,.homepage-hero .feature-hero__focus+.feature-screenshot--full-width-screenshot{position:absolute;top:380px;margin-left:-50px}.feature-hero--tan{background:#efefe9}@media (max-width: 768px){.feature-hero .feature-hero__focus,.feature-hero--tan .feature-hero__focus,.homepage-hero .feature-hero__focus{padding:30px 0}.feature-hero .feature-hero__focus h1,.feature-hero--tan .feature-hero__focus h1,.homepage-hero .feature-hero__focus h1{font-size:18px;line-height:27px;margin-bottom:15px}.feature-hero .feature-hero__focus p,.feature-hero--tan .feature-hero__focus p,.homepage-hero .feature-hero__focus p{font-size:15px;line-height:23px;margin-bottom:15px}.feature-hero .feature-hero__focus button,.feature-hero--tan .feature-hero__focus button,.homepage-hero .feature-hero__focus button{font-size:15px}}.feature-screenshot,.feature-screenshot--full-width-screenshot{position:relative}.feature-screenshot .screenshot-container,.feature-screenshot--full-width-screenshot .screenshot-container{background:#f5f5f5;width:100%}.feature-screenshot .screenshot-container img,.feature-screenshot .screenshot-container .demo-image-desktop,.feature-screenshot .screenshot-container .demo-image-mobile,.feature-screenshot--full-width-screenshot .screenshot-container img,.feature-screenshot--full-width-screenshot .screenshot-container .demo-image-desktop,.feature-screenshot--full-width-screenshot .screenshot-container .demo-image-mobile{border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);background-size:contain;background-repeat:no-repeat}.feature-screenshot--full-width-screenshot .screenshot-container img{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:100%;display:block}.feature-screenshot--full-width-screenshot .feature-screenshot__desktop .screenshot-container{padding:0}.feature-screenshot--full-width-screenshot .feature-screenshot__mobile .screenshot-container img{margin:0;max-width:100%}.feature-screenshot__desktop,.feature-screenshot__desktop--medium,.feature-screenshot__desktop--small{border-radius:4px;border:2px solid #ddd;max-height:590px;margin:0 auto;overflow:hidden;position:relative;width:100%;z-index:1}.feature-screenshot__desktop .bar,.feature-screenshot__desktop--medium .bar,.feature-screenshot__desktop--small .bar{background:#f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #eee;height:25px;padding:0 8px;text-align:left;width:100%}.feature-screenshot__desktop .bar .circle,.feature-screenshot__desktop--medium .bar .circle,.feature-screenshot__desktop--small .bar .circle{background:#eee;border-radius:50%;display:inline-block;height:8px;margin-top:8px;margin-right:4px;width:8px}.feature-screenshot__desktop .screenshot-container,.feature-screenshot__desktop--medium .screenshot-container,.feature-screenshot__desktop--small .screenshot-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 0}.feature-screenshot__desktop--medium{max-height:480px}.feature-screenshot__desktop--medium img{width:100%}.feature-screenshot__desktop--medium .screenshot-container{padding:0}.feature-screenshot__desktop--small{max-height:225px}.feature-screenshot__desktop--small img{width:100%}.feature-screenshot__desktop--small .screenshot-container{padding:0}.feature-screenshot__mobile,.feature-screenshot__mobile--medium{background:url(https://assets.gumroad.com/assets/for/phone-6d4ca915eb6a3969923bc7777f3684e8483ef1c4298f2332361c34a5948d1c6e.png) no-repeat;background-size:contain;height:520px;padding:70px 20px;margin:0 auto;position:absolute;top:20px;right:-35px;width:250px;z-index:1}.feature-screenshot__mobile .screenshot-container,.feature-screenshot__mobile--medium .screenshot-container{border-radius:4px;border:1px solid #ddd;height:450px;overflow-y:hidden;position:relative;width:100%}.feature-screenshot__mobile .screenshot-container img,.feature-screenshot__mobile--medium .screenshot-container img{width:240px}.feature-screenshot__mobile--medium{max-height:416px;max-width:200px;right:-40px;top:10px}.feature-screenshot__mobile--medium .screenshot-container{height:360px}.feature-screenshot__mobile--medium .screenshot-container img{width:200px}@media (max-width: 768px){.feature-screenshot,.feature-screenshot--full-width-screenshot{height:auto;margin-bottom:0}.feature-screenshot__desktop{border-radius:0;border-width:1px 0;height:auto}.feature-screenshot__desktop .screenshot-container{padding:0 10px}.feature-screenshot__desktop .screenshot-container .demo-image-desktop{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;position:relative;bottom:-10px;width:100%;height:320px}.feature-screenshot--full-width-screenshot .screenshot-container{padding:0}.feature-screenshot__mobile,.feature-screenshot__mobile--medium{display:none}}.feature-section,.feature-section--colored,.feature-section--breakdown,.feature-section--showcase,.homepage-section{background:#efefe9;text-align:center}.feature-section.white,.white.feature-section--colored,.white.feature-section--breakdown,.white.feature-section--showcase,.white.homepage-section{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.feature-section .feature-section__focus,.feature-section--colored .feature-section__focus,.feature-section--breakdown .feature-section__focus,.feature-section--showcase .feature-section__focus,.homepage-section .feature-section__focus{padding:90px 0 60px}.feature-section .feature-section__focus h2,.feature-section--colored .feature-section__focus h2,.feature-section--breakdown .feature-section__focus h2,.feature-section--showcase .feature-section__focus h2,.homepage-section .feature-section__focus h2{color:#5f5e5b;font-size:24px;font-weight:500;line-height:42px;margin-bottom:15px}.feature-section .feature-section__focus p,.feature-section--colored .feature-section__focus p,.feature-section--breakdown .feature-section__focus p,.feature-section--showcase .feature-section__focus p,.homepage-section .feature-section__focus p{color:#5f5e5b;font-size:18px;line-height:27px;opacity:.6}.feature-section .feature-section__focus .button,.feature-section--colored .feature-section__focus .button,.feature-section--breakdown .feature-section__focus .button,.feature-section--showcase .feature-section__focus .button,.homepage-section .feature-section__focus .button{margin-top:30px}.feature-section .feature-section__examples,.feature-section--colored .feature-section__examples,.feature-section--breakdown .feature-section__examples,.feature-section--showcase .feature-section__examples,.homepage-section .feature-section__examples{padding-bottom:90px}.feature-section .feature-section__examples .example,.feature-section--colored .feature-section__examples .example,.feature-section--breakdown .feature-section__examples .example,.feature-section--showcase .feature-section__examples .example,.homepage-section .feature-section__examples .example{margin-bottom:40px}.feature-section .feature-section__examples .example-name,.feature-section--colored .feature-section__examples .example-name,.feature-section--breakdown .feature-section__examples .example-name,.feature-section--showcase .feature-section__examples .example-name,.homepage-section .feature-section__examples .example-name{display:block;font-size:17px;margin-top:20px}.feature-section .feature-section__examples .illustration,.feature-section--colored .feature-section__examples .illustration,.feature-section--breakdown .feature-section__examples .illustration,.feature-section--showcase .feature-section__examples .illustration,.homepage-section .feature-section__examples .illustration{display:block;width:284px;height:140px;margin:0 auto}.feature-section .feature-section__examples h3,.feature-section--colored .feature-section__examples h3,.feature-section--breakdown .feature-section__examples h3,.feature-section--showcase .feature-section__examples h3,.homepage-section .feature-section__examples h3{color:#5f5e5b;font-size:18px;font-weight:500;line-height:27px;margin-bottom:15px}.feature-section .feature-section__examples p,.feature-section--colored .feature-section__examples p,.feature-section--breakdown .feature-section__examples p,.feature-section--showcase .feature-section__examples p,.homepage-section .feature-section__examples p{color:#797874;font-size:13px;line-height:21px;opacity:.6}.feature-section .feature-section__media,.feature-section--colored .feature-section__media,.feature-section--breakdown .feature-section__media,.feature-section--showcase .feature-section__media,.homepage-section .feature-section__media{margin-top:0}.feature-section--colored{background:#36a9ae}.feature-section--colored .feature-section__focus h2,.feature-section--colored .feature-section__focus h3,.feature-section--colored .feature-section__focus p,.feature-section--colored .feature-section__examples h2,.feature-section--colored .feature-section__examples h3,.feature-section--colored .feature-section__examples p{color:#fff}.feature-section--colored.orange{background:#f27f6d}.feature-section--colored.red{background:#c04355}.feature-section .card-list,.feature-section--colored .card-list,.feature-section--breakdown .card-list,.feature-section--showcase .card-list,.homepage-section .card-list{clear:both;padding-top:30px}.feature-section .card-list li,.feature-section--colored .card-list li,.feature-section--breakdown .card-list li,.feature-section--showcase .card-list li,.homepage-section .card-list li{display:inline-block;margin:6px;width:54px;height:36px}.feature-section .card-list li.mastercard,.feature-section--colored .card-list li.mastercard,.feature-section--breakdown .card-list li.mastercard,.feature-section--showcase .card-list li.mastercard,.homepage-section .card-list li.mastercard{background-position:-54px -570px}.feature-section .card-list li.visa,.feature-section--colored .card-list li.visa,.feature-section--breakdown .card-list li.visa,.feature-section--showcase .card-list li.visa,.homepage-section .card-list li.visa{background-position:-108px -570px}.feature-section .card-list li.diners-club,.feature-section--colored .card-list li.diners-club,.feature-section--breakdown .card-list li.diners-club,.feature-section--showcase .card-list li.diners-club,.homepage-section .card-list li.diners-club{background-position:-162px -570px}.feature-section .card-list li.amex,.feature-section--colored .card-list li.amex,.feature-section--breakdown .card-list li.amex,.feature-section--showcase .card-list li.amex,.homepage-section .card-list li.amex{background-position:-216px -570px}.feature-section .card-list li.discover,.feature-section--colored .card-list li.discover,.feature-section--breakdown .card-list li.discover,.feature-section--showcase .card-list li.discover,.homepage-section .card-list li.discover{background-position:-270px -570px}.feature-section .card-list li.more-cards,.feature-section--colored .card-list li.more-cards,.feature-section--breakdown .card-list li.more-cards,.feature-section--showcase .card-list li.more-cards,.homepage-section .card-list li.more-cards{background-position:-324px -570px}.feature-section .card-list li.paypal,.feature-section--colored .card-list li.paypal,.feature-section--breakdown .card-list li.paypal,.feature-section--showcase .card-list li.paypal,.homepage-section .card-list li.paypal{background-position:-378px -570px}@media (max-width: 768px){.feature-section .feature-section__focus,.feature-section--colored .feature-section__focus,.feature-section--breakdown .feature-section__focus,.feature-section--showcase .feature-section__focus,.homepage-section .feature-section__focus{padding:30px 0}.feature-section .feature-section__focus h2,.feature-section--colored .feature-section__focus h2,.feature-section--breakdown .feature-section__focus h2,.feature-section--showcase .feature-section__focus h2,.homepage-section .feature-section__focus h2{font-size:18px;line-height:27px;margin-bottom:5px}.feature-section .feature-section__focus p,.feature-section--colored .feature-section__focus p,.feature-section--breakdown .feature-section__focus p,.feature-section--showcase .feature-section__focus p,.homepage-section .feature-section__focus p{font-size:15px;line-height:23px;margin-bottom:0}.feature-section .feature-section__focus .button,.feature-section--colored .feature-section__focus .button,.feature-section--breakdown .feature-section__focus .button,.feature-section--showcase .feature-section__focus .button,.homepage-section .feature-section__focus .button{margin-top:10px;font-size:15px}.feature-section .feature-section__examples,.feature-section--colored .feature-section__examples,.feature-section--breakdown .feature-section__examples,.feature-section--showcase .feature-section__examples,.homepage-section .feature-section__examples{padding-bottom:30px}.feature-section .feature-section__examples h3,.feature-section--colored .feature-section__examples h3,.feature-section--breakdown .feature-section__examples h3,.feature-section--showcase .feature-section__examples h3,.homepage-section .feature-section__examples h3{font-size:15px;line-height:23px;margin-bottom:5px}.feature-section .feature-section__examples p,.feature-section--colored .feature-section__examples p,.feature-section--breakdown .feature-section__examples p,.feature-section--showcase .feature-section__examples p,.homepage-section .feature-section__examples p{font-size:13px;line-height:21px;margin-bottom:30px}.feature-section .feature-section__examples .img,.feature-section--colored .feature-section__examples .img,.feature-section--breakdown .feature-section__examples .img,.feature-section--showcase .feature-section__examples .img,.homepage-section .feature-section__examples .img{margin-top:15px}}.feature-section--breakdown{background:#36a9ae;border:1px solid #2e8f93;border-width:1px 0;padding-top:390px}.feature-section--breakdown .feature-section__focus h2,.feature-section--breakdown .feature-section__focus p{color:#fff}.feature-section--breakdown .feature-section__examples{text-align:left}.feature-section--breakdown .feature-section__examples h3,.feature-section--breakdown .feature-section__examples p{color:#fff}.feature-section--breakdown .feature-section__examples .circle{width:70px;height:70px;display:block;border-radius:50%;border:1px solid #fff;float:left;margin:0 30px 70px 0}.feature-section--breakdown .feature-section__examples .circle .gi{width:32px;height:32px;display:block;margin:19px 0 0 20px}.feature-section--breakdown .feature-section__examples .circle .gi-truck{background:url(https://assets.gumroad.com/assets/features/physical-goods/icons/truck-icon-7023bb784998eed5cd97774543a66fd46294750aa1fe26440e2f323870d7fd5d.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-integrations{background:url(https://assets.gumroad.com/assets/features/physical-goods/icons/integrations-icon-66409697a5e38ab493a82ffb52601ce8b4dd393153903fe1c28310aa14a3e68c.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-variants{background:url(https://assets.gumroad.com/assets/features/physical-goods/icons/variants-icon-fc4c678729e32098203e8f6ca5439cd159eeb06f71054f4eb07c787f1060aed0.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-tracking{background:url(https://assets.gumroad.com/assets/features/physical-goods/icons/tracking-icon-e5509a43a4953ee11dd5b55417323f410080cef52bcd75e6a624815e682dacb0.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-subscriptions{background:url(https://assets.gumroad.com/assets/features/physical-goods/icons/subscriptions-icon-15d94a5d10ec039827276c73b75d228d1d7d00ca749c1c43252e760b23ba9c5d.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-pre-orders{background:url(https://assets.gumroad.com/assets/features/physical-goods/icons/pre-order-icon-3e0e0ea9733dc99fde7458d4c68b29602ae4eb6f68c1943adb1df92e95c9ba15.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-analytics{background:url(https://assets.gumroad.com/assets/features/audience/icons/analytics-icon-2ca692af51493f0ceb9c326417e3e74178677fa7e972b018cf01f94e75ac94cb.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-import{background:url(https://assets.gumroad.com/assets/features/audience/icons/import-icon-6b5630149ae7bdbae5789ace3ce12d7a6533cbbd1eb3aa1576a79b32cf1f5ab4.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-money{background:url(https://assets.gumroad.com/assets/features/audience/icons/money-icon-1f5d27c23733e92a9dc95b6cd15f64721ef0caab77744722ce7add9335934dc7.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-style{background:url(https://assets.gumroad.com/assets/features/audience/icons/style-icon-0dada78b8de2df95506688ee1a6e87d80fe13c7154f8ad49d77f6d961e1ccddf.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-support{background:url(https://assets.gumroad.com/assets/features/audience/icons/support-icon-0d9da9d55e7530a8dca5f42324994b6dbf50e1ad61fd88c7ae018a1be2825e5e.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-updates{background:url(https://assets.gumroad.com/assets/features/audience/icons/updates-icon-ed0b2bbcae0594ea4cd5fda37d6a4a0711a2c00757d153cdc3f884f2a8404776.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-digital-box{background:url(https://assets.gumroad.com/assets/features/subscriptions/icons/box-icon-0dbfd642eb08db9977abd0c2ab691a222a1d62118b0cca26d72f14e4d90cb696.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-organized{background:url(https://assets.gumroad.com/assets/features/subscriptions/icons/organized-icon-069717201a355e35783bd895f19c3b908146da3db412231c13cd000b536891ac.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-payment-options{background:url(https://assets.gumroad.com/assets/features/subscriptions/icons/payment-options-icon-1f5d27c23733e92a9dc95b6cd15f64721ef0caab77744722ce7add9335934dc7.svg) no-repeat}.feature-section--breakdown .feature-section__examples .circle .gi-list{background:url(https://assets.gumroad.com/assets/features/subscriptions/icons/list-icon-43b2d46ae1406278ff5ec7b637ff54abc7ed396fbebc8f6f004e970c171b6540.svg) no-repeat}@media (max-width: 768px){.feature-section--breakdown{padding-top:30px}}.feature-section--showcase{background:#fff}.feature-section--showcase .feature-section__callout{padding-bottom:90px}.feature-section--showcase .feature-section__callout h2{font-size:24px;line-height:36px;font-weight:500;margin-bottom:15px;color:#797874}.feature-section--showcase a:hover{text-decoration:none}.feature-section--showcase a:hover .product-example-container{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 8px 8px #eee;box-shadow:0 8px 8px #eee}.feature-section--showcase a:hover .by-line{text-decoration:underline}.feature-section--showcase .product-example{margin-bottom:80px}.feature-section--showcase .product-example-container{border-radius:4px;border:1px solid #ddd;-webkit-box-shadow:0 2px 2px #eee;box-shadow:0 2px 2px #eee;position:relative;width:100%;-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1)}.feature-section--showcase .product-example-container:before,.feature-section--showcase .product-example-container:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-width:12px;left:50%;margin-left:-14px;top:100%;border-top-color:#ddd}.feature-section--showcase .product-example-container:after{border-top-color:#fff;margin-top:-1px}.feature-section--showcase .product-example-container .cover-photo{border-top-left-radius:4px;border-top-right-radius:4px;height:150px;border-bottom:1px solid #ddd}.feature-section--showcase .product-example-container .cover-photo.physical-one{background:url(https://assets.gumroad.com/assets/features/physical-goods/physical-example1-6e1a972f7cf532b3f209a7241cf632e2205b690a118f078453718dfc069800f1.png) center center no-repeat}.feature-section--showcase .product-example-container .cover-photo.physical-two{background:url(https://assets.gumroad.com/assets/features/physical-goods/physical-example2-172565a0153f6725ce563c50f638943cbced52c97ac49f1570ce7be30e525b6a.png) center center no-repeat}.feature-section--showcase .product-example-container .cover-photo.physical-three{background:url(https://assets.gumroad.com/assets/features/physical-goods/physical-example3-82d5ec3686d70af1214eda7eab95a92af755215af8f1749a1d09c65d1154164f.png) center center no-repeat}.feature-section--showcase .product-example-container .cover-photo.subscriptions-one{background:url(https://assets.gumroad.com/assets/features/subscriptions/subscriptions-example1-ec4210fa265bc0976da0d5af75fddd7b24f7741bfa717baf2be888836cfb370d.png) center center no-repeat}.feature-section--showcase .product-example-container .cover-photo.subscriptions-two{background:url(https://assets.gumroad.com/assets/features/subscriptions/subscriptions-example2-5825836c24e68db693df1361b202ced1c3771f7d0d629faec20b8d348004b75a.png) center center no-repeat}.feature-section--showcase .product-example-container .cover-photo.subscriptions-three{background:url(https://assets.gumroad.com/assets/features/subscriptions/subscriptions-example3-ae29a1f198b00e3009862506a4aa82ed0d8af7493adc5e1ab8785d6555696284.png) center center no-repeat}.feature-section--showcase .product-example-container .content{font-size:17px;line-height:28px;text-align:left;padding:20px;color:#797874}.feature-section--showcase .by-line{margin-top:30px;font-size:17px;color:#36a9ae}.feature-section--showcase .by-line .profile-picture-small{margin:0 auto 20px}@media (max-width: 768px){.feature-section--showcase{padding-top:30px}.feature-section--showcase .feature-section__focus{padding:0 0 30px}.feature-section--showcase a{margin-bottom:30px}.feature-section--showcase a:hover .product-example-container{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none}.feature-section--showcase .product-example-container .content{font-size:13px;line-height:1.8}.feature-section--showcase .feature-section__callout{padding-bottom:30px}.feature-section--showcase .feature-section__callout h2{font-size:18px;line-height:27px}.feature-section--showcase .feature-section__callout button{font-size:15px}}.pricing-calculator{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:300px;z-index:12;margin:30px auto 0;overflow:hidden;background-color:#fff;color:#252a2e;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);position:relative;top:-50px}.pricing-calculator .mini-rule{margin:0;margin-top:12px}.pricing-calculator input{border:0;border-bottom:1px dotted #ddd}.pricing-calculator .calc-result input{border-bottom:0}.calc-header{border-bottom:1px solid #f5f5f5;margin-bottom:12px}.calc-header h2{padding:24px;color:#777;font-weight:400;text-align:left;font-size:14px;margin:0;line-height:14px}.calc-row{position:relative;overflow:hidden;clear:both;margin:0 24px;padding:12px 0}.calc-row p{display:inline-block;float:left;color:#777;margin-top:20px}.calc-row input{border-radius:0;float:right;width:80px;margin:12px 0;background:transparent;color:#252a2e;font-weight:700;-webkit-box-shadow:none;box-shadow:none}.calc-row .currency-label{display:block;position:absolute;right:94px;font-size:17px;font-weight:700;color:#777;top:34px}@media (max-width: 768px){.pricing-calculator{top:-30px}}.feature-section .rotate-container{height:232px;margin-bottom:60px}.feature-section .creator-details-label,.feature-section .orientation-tip,.feature-section .number-wrapper:nth-child(3){display:none}.homepage-hero{background:transparent;padding:60px 0;text-align:left}.homepage-hero canvas{position:absolute;top:0;left:0}.homepage-hero .dude{background:url(https://assets.gumroad.com/assets/home/dude-1131227acddff3966882b701578ff5047fc95762f069e1e93e81de11074502f4.png);background-size:cover;width:737px;height:801px;-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-transform-origin:100% 0;transform-origin:100% 0;position:absolute;right:-20px;top:-119px;pointer-events:none;z-index:1}.homepage-hero h1{font-size:44px;line-height:52px;font-weight:bold;color:#454545}.homepage-hero h2{font-size:24px;line-height:35px;margin-top:60px}.homepage-hero h1,.homepage-hero h2{padding-right:460px}.homepage-hero a{text-decoration:underline}.homepage-hero [href="/sell/books"]{color:#fdce71}.homepage-hero [href="/sell/films"]{color:#36a9ae}.homepage-hero [href="/sell/music"]{color:#c04355}.homepage-hero [href="/sell/courses"]{color:#f27f6d}@media (max-width: 768px){.homepage-hero{padding:30px;text-align:center}.homepage-hero .dude{display:none}.homepage-hero h1{font-size:24px;line-height:30px}.homepage-hero h2{font-size:16px;line-height:20px;margin-top:30px}.homepage-hero h1,.homepage-hero h2{padding-right:0}}.homepage-section{text-align:left;padding:60px}.homepage-section.white{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.15);box-shadow:0 0 2px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.15)}.homepage-section.white h2,.homepage-section.white h3{color:#252a2e}.homepage-section.dark{color:#fff;background:#123839;position:relative}.homepage-section.dark:after{content:"";background:url(https://assets.gumroad.com/assets/home/geo-pattern-26b3259d36156a6593994645e1af8601e298de0d1a7d0833f9efa607ca2f0aed.png);opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:0;pointer-events:none}.homepage-section.dark .row{position:relative;z-index:1}.homepage-section .twelve.columns{padding:0}.homepage-section .six.columns:first-of-type{padding-left:0;padding-right:30px}.homepage-section .six.columns:last-of-type{padding-left:30px;padding-right:0}.homepage-section h2{font-size:36px;line-height:44px;margin-bottom:20px}.homepage-section h3{font-size:18px;line-height:22px;margin-top:30px}.homepage-section p{font-size:15px;line-height:25px;margin-top:15px}.homepage-section table{border-collapse:separate;margin:20px 0 0}.homepage-section .macbook{background:url(https://assets.gumroad.com/assets/home/macbook-ea6cb57168d449e68ede16b73ea137b2dcc5f853131e9b2c91830b40015e6c32.png);background-size:cover;width:1034px;height:653px;margin:20px auto;position:relative}.homepage-section .macbook .laptop-screenshot{position:relative;left:-1px;margin:0 auto;width:710px;height:443px;top:50px;background-size:cover;background-image:url(https://assets.gumroad.com/assets/home/macbook-screenshots-39e4c8e7b884ac9cd8ed6e7ab454720d5619baf343625b416ccef08849977afe.png);-webkit-transition:background-position-x 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:background-position-x 0.5s cubic-bezier(0.23, 1.5, 0.32, 1)}.homepage-section .macbook .laptop-screenshot.sell{background-position-x:-709px}.homepage-section .macbook .laptop-screenshot.analytics{background-position-x:-1419px}.homepage-section .macbook .laptop-screenshot.customers{background-position-x:-2128px}.homepage-section .macbook .laptop-screenshot.audience{background-position-x:-2837px}.homepage-section .iphone{background:url(https://assets.gumroad.com/assets/home/iphone-e40a76a53d1c9a67a77dcbe8399b43258dfb358fe31785d77ae2d36ded0940cb.png);background-size:cover;width:306px;height:509px;position:absolute;right:0;bottom:-700px;-webkit-transition:bottom 1s cubic-bezier(0.23, 1.5, 0.32, 1);transition:bottom 1s cubic-bezier(0.23, 1.5, 0.32, 1);z-index:0}.homepage-section .iphone.showing{bottom:0}.homepage-section .iphone .screenshot{position:absolute;top:59px;left:68px;width:172px;height:304px;background-size:cover;background-image:url(https://assets.gumroad.com/assets/home/iphone-screenshots-9e204c4847c930a9dee175020e642fa46c49091e2a3c2600d124909870307145.png);-webkit-transition:background-position-x 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:background-position-x 0.5s cubic-bezier(0.23, 1.5, 0.32, 1)}.homepage-section .iphone .screenshot.analytics{background-position-x:-171px}.homepage-section .button-holder{margin-top:60px;padding-top:45px !important;border-top:1px solid #ddd}@media (max-width: 768px){.homepage-section{padding:30px}.homepage-section .six.columns:first-of-type{padding-right:0}.homepage-section .six.columns:last-of-type{padding-left:0}.homepage-section h2{font-size:24px;line-height:30px;margin-bottom:10px}.homepage-section h3{font-size:18px;line-height:24px;margin-top:15px}.homepage-section p{font-size:14px;line-height:20px;margin-top:10px}.homepage-section table{margin-top:10px}.homepage-section .macbook{width:313.33333px;height:197.87879px;margin:10px auto 30px}.homepage-section .macbook .laptop-screenshot{width:215.15152px;height:134.24242px;top:15.15152px}.homepage-section .iphone{width:92.72727px;height:154.24242px;margin:10px auto}.homepage-section .iphone .screenshot{width:52.12121px;height:92.12121px;top:17.87879px;left:20.60606px}}.feature-tabs{overflow:hidden;margin:-40px -60px -60px;border-top:1px solid #ddd;background:#fbfbfb;z-index:1;position:relative}.feature-tabs li{-webkit-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;padding:20px;cursor:pointer;text-align:center}.feature-tabs li:not(:last-child){border-right:1px solid #ddd}.feature-tabs li:hover{background:#f5f5f5}.feature-tabs li:active,.feature-tabs li.selected{background:#f5f5f5;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);box-shadow:inset 0 1px 4px rgba(0,0,0,0.1)}.feature-tabs li i{font-size:36px;margin-bottom:10px}.feature-tabs li h5{font-size:18px;color:#252a2e}.feature-tabs li p{font-size:16px;line-height:24px;color:#aaa}.feature-tabs li:nth-child(1) i{color:#f27f6d}.feature-tabs li:nth-child(2) i{color:#c04355}.feature-tabs li:nth-child(3) i{color:#36a9ae}.feature-tabs li:nth-child(4) i{color:#fdce71}.feature-tabs li:nth-child(5) i{color:#f27f6d}@media (max-width: 768px){.feature-tabs{margin:-20px -30px -30px}.feature-tabs li{padding:10px;width:100%;float:none;text-align:left}.feature-tabs li:not(:last-child){border-bottom:1px solid #ddd}.feature-tabs li i{float:left;margin:3px 10px 0 0}.feature-tabs li h5{font-size:15px}.feature-tabs li p{font-size:13px;line-height:18px;margin-top:5px}}.testimonials{text-align:center}.homepage-testimonial{margin:30px 15px;position:relative;z-index:1;max-width:297px;display:inline-block}.homepage-testimonial>a{text-decoration:none}.homepage-testimonial blockquote{border-radius:8px;background:#fff;padding:15px;font-size:24px;line-height:33px;color:#252a2e;position:relative;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-box-shadow 0.15s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.15s cubic-bezier(0.23, 1.5, 0.32, 1);transition:-webkit-box-shadow 0.15s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.15s cubic-bezier(0.23, 1.5, 0.32, 1);transition:box-shadow 0.15s cubic-bezier(0.23, 1.5, 0.32, 1),transform 0.15s cubic-bezier(0.23, 1.5, 0.32, 1);transition:box-shadow 0.15s cubic-bezier(0.23, 1.5, 0.32, 1),transform 0.15s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-box-shadow 0.15s cubic-bezier(0.23, 1.5, 0.32, 1),-webkit-transform 0.15s cubic-bezier(0.23, 1.5, 0.32, 1);text-align:left}.homepage-testimonial blockquote:before{content:"“";position:absolute;left:15px;top:26px;color:#ddd;font-family:Superclarendon, Clarendon, Georgia, serif;font-size:48px}.homepage-testimonial blockquote .spacer{display:inline-block;width:26px}.homepage-testimonial blockquote:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-top-color:#fff;border-width:10px;left:50%;top:100%;margin-left:-10px}.homepage-testimonial blockquote.shadow{background:#36a9ae;position:absolute;top:8px}.homepage-testimonial blockquote.shadow:after{content:"";height:0;position:absolute;width:0;border-color:transparent;border-style:solid;border-top-color:#36a9ae;border-width:10px}.homepage-testimonial blockquote.shadow.red{background:#c04355}.homepage-testimonial blockquote.shadow.red:after{border-top-color:#c04355}.homepage-testimonial blockquote.shadow.yellow{background:#fdce71}.homepage-testimonial blockquote.shadow.yellow:after{border-top-color:#fdce71}.homepage-testimonial img{width:77px;height:77px;display:block;margin:45px auto 25px;border-radius:100px}.homepage-testimonial h4{text-align:center;font-size:20px}.homepage-testimonial h5{color:#929292;font-size:18px;text-align:center}.homepage-testimonial h5 p{margin-top:5px}.homepage-testimonial h5 a{text-decoration:underline}@media (max-width: 768px){.homepage-testimonial{width:100%;margin:15px}.homepage-testimonial blockquote{padding:10px;font-size:18px;line-height:25px}.homepage-testimonial blockquote:before{left:10px;top:18px;font-size:36px}.homepage-testimonial blockquote .spacer{width:20px}.homepage-testimonial h4{font-size:18px}}.footer-signup{text-align:center;padding:30px 0}.footer-signup h3{color:#5f5e5b;font-size:24px;font-weight:500;line-height:34px;margin:0 auto 30px;text-align:center}@media (max-width: 768px){.footer-signup{padding:30px 0}.footer-signup h3{font-size:18px;line-height:24px;margin-bottom:15px}.footer-signup button{font-size:15px}}.main-content{padding:40px 0;clear:both;margin:0 auto;position:relative;background:#fff}.main-content h3{color:#252a2e;font-weight:bold;font-size:30px;line-height:36px;text-decoration:none;margin-bottom:30px}.main-content h3 small{color:#bbb;font-size:20px;display:block}.main-content .mini-rule{margin:30px 0}.main-content input{background:#fff;margin-right:20px}.main-content h4,.main-content h5,.main-content h6{color:#252a2d;font-weight:bold;font-size:18px;line-height:27px;margin-bottom:24px}.main-content h4.subheader,.main-content h5.subheader,.main-content h6.subheader{color:#aaa;font-weight:normal}.main-content h6{color:#aaa;font-weight:normal;font-style:italic}.main-content p,.main-content ul,.main-content ol,.main-content pre,.main-content code{color:#252a2e;font-size:18px;line-height:30px;margin-bottom:24px}.main-content p a,.main-content ul a,.main-content ol a,.main-content pre a,.main-content code a{color:#252a2d;text-decoration:underline}.main-content p a:hover,.main-content ul a:hover,.main-content ol a:hover,.main-content pre a:hover,.main-content code a:hover{text-decoration:none}.main-content pre,.main-content code{border-radius:4px;display:block;background:rgba(0,0,0,0.1);padding:12px;line-height:18px;color:#888;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid #fff}.main-content>ul,.main-content ul ul,.main-content #about-list{list-style:disc}.main-content ol{list-style:decimal}.main-content ol.unstyled{list-style:none}.main-content ul ul{margin-left:40px}.main-content #about-list li{margin:10px 0;color:#ccc}.main-content #about-list li span em{color:#ccc;margin-left:10px}.main-content ol.subtle li,.main-content ul.subtle li{color:#aaa}.main-content ul li span,.main-content ol li span{color:#252a2e}.main-content blockquote{font-family:"Georgia", Times, "Times New Roman", serif;color:#767470;font-size:32px;line-height:42px;margin-bottom:10px}.main-content ul.tree .list-line{z-index:-1}.main-content #reset-password-form{text-align:center}@media (max-width: 768px){.main-content{padding:15px}}#update-card-form{margin:30px auto;width:320px}#update-card-form>h1{font-weight:bold;color:#252a2e;text-align:center;font-size:20px;margin:0 20px 20px}#update-card-form>h2{text-align:center;font-size:15px;margin:0 20px 10px}#update-card-form button{width:100%}#update-card-form .invoice-note{margin-top:20px;text-align:center}.gumroad-table,.learn-article table,.learn-article--on-help-center table{border:1px solid #ddd;border-radius:4px;border-collapse:inherit;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);display:table;overflow:hidden;margin-bottom:30px;width:100%}.gumroad-table tbody,.learn-article table tbody,.learn-article--on-help-center table tbody{width:100%}.gumroad-table tr,.learn-article table tr,.learn-article--on-help-center table tr{background-color:#f5f5f5;border-bottom:1px solid #eee}.gumroad-table tr:nth-child(2n+1),.learn-article table tr:nth-child(2n+1),.learn-article--on-help-center table tr:nth-child(2n+1){background-color:white}.gumroad-table tr:first-child,.learn-article table tr:first-child,.learn-article--on-help-center table tr:first-child{background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}.gumroad-table tr:first-child td,.learn-article table tr:first-child td,.learn-article--on-help-center table tr:first-child td{font-weight:400}.gumroad-table tr:last-child,.learn-article table tr:last-child,.learn-article--on-help-center table tr:last-child{border-bottom:0}.gumroad-table tr.bold td,.learn-article table tr.bold td,.learn-article--on-help-center table tr.bold td{border-top:1px solid #ddd;font-weight:bold}.gumroad-table tr.bold td a,.learn-article table tr.bold td a,.learn-article--on-help-center table tr.bold td a{font-weight:bold}.gumroad-table td,.learn-article table td,.learn-article--on-help-center table td{padding:15px;border-right:1px solid #ddd}.gumroad-table td:last-child,.learn-article table td:last-child,.learn-article--on-help-center table td:last-child{border-right:0}.gumroad-table td.supported:after,.gumroad-table td.not-supported:after,.learn-article table td.supported:after,.learn-article--on-help-center table td.supported:after,.learn-article table td.not-supported:after,.learn-article--on-help-center table td.not-supported:after{font-family:GumIcons;text-align:center;display:block}.gumroad-table td.supported:after,.learn-article table td.supported:after,.learn-article--on-help-center table td.supported:after{color:#36a9ae;content:"\e015"}.gumroad-table td.not-supported:after,.learn-article table td.not-supported:after,.learn-article--on-help-center table td.not-supported:after{color:#c04355;content:"\e018"}.learn-page{background:#fff}.learn-nav,.learn-nav--challenge{background:#efefe9;border-bottom:1px solid #ddd;color:#797874;font-size:18px;height:80px;position:relative;z-index:4}.learn-nav .learn-nav-column,.learn-nav--challenge .learn-nav-column{float:left;font-size:18px;text-align:right}.learn-nav .learn-nav-column li,.learn-nav--challenge .learn-nav-column li{display:inline-block;margin-right:70px;line-height:80px}.learn-nav .learn-nav-column li a,.learn-nav--challenge .learn-nav-column li a{color:#797874;display:block}.learn-nav .learn-nav-column li a:hover,.learn-nav--challenge .learn-nav-column li a:hover{color:#666;text-decoration:none}.learn-nav .learn-nav-column li:last-child,.learn-nav--challenge .learn-nav-column li:last-child{margin-right:0}.learn-nav .learn-nav-column:last-child,.learn-nav--challenge .learn-nav-column:last-child{text-align:left}.learn-nav .learn-nav-logo,.learn-nav--challenge .learn-nav-logo{background:url(https://assets.gumroad.com/assets/brand/ribbon-logo-d603fbd5950e025dfda68802c8ecc174f045ed2fe36ff1eaf078ec6112ada9c7.png) no-repeat center;display:inline-block;text-indent:-9999px;height:104px;position:relative;float:left}.learn-nav--challenge{border-top:1px solid #ddd;z-index:9}.learn-nav--challenge .learn-nav-logo{top:-1px}@media (max-width: 992px){.learn-nav .learn-nav-column,.learn-nav--challenge .learn-nav-column{display:none}}.learn-page-title,.learn-page-title--small,.learn-page-title--has-search{background:#efefe9;border-bottom:1px solid #ddd;padding:60px 0;text-align:center}.learn-page-title h1,.learn-page-title h2,.learn-page-title--small h1,.learn-page-title--has-search h1,.learn-page-title--small h2,.learn-page-title--has-search h2{color:#797874;font-size:48px;line-height:52px;margin-bottom:30px}.learn-page-title h1:last-child,.learn-page-title h2:last-child,.learn-page-title--small h1:last-child,.learn-page-title--has-search h1:last-child,.learn-page-title--small h2:last-child,.learn-page-title--has-search h2:last-child{margin-bottom:0}.learn-page-title h2,.learn-page-title--small h2,.learn-page-title--has-search h2{font-size:36px;line-height:46px}.learn-page-title p,.learn-page-title--small p,.learn-page-title--has-search p{color:#9a9995;font-size:24px;line-height:40px;margin-bottom:30px}.learn-page-title p.small,.learn-page-title--small p.small,.learn-page-title--has-search p.small{font-size:14px;line-height:27px;max-width:500px;margin:0 auto}.learn-page-title hr,.learn-page-title--small hr,.learn-page-title--has-search hr{background:#f5f5f5;height:1px;margin-bottom:30px}.learn-page-title .learn-page-title__search,.learn-page-title--small .learn-page-title__search,.learn-page-title--has-search .learn-page-title__search{width:100%}.learn-page-title .learn-page-title__search input,.learn-page-title--small .learn-page-title__search input,.learn-page-title--has-search .learn-page-title__search input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.learn-page-title--small{padding:30px 0}.learn-page-title--small a{font-size:18px}@media (max-width: 992px){.learn-page-title h1,.learn-page-title--small h1,.learn-page-title--has-search h1{font-size:38px;line-height:42px;margin-bottom:15px}.learn-page-title p,.learn-page-title--small p,.learn-page-title--has-search p{font-size:21px;line-height:28px}}@media (max-width: 480px){.learn-page-title,.learn-page-title--small,.learn-page-title--has-search{padding:30px 0}.learn-page-title h1,.learn-page-title--small h1,.learn-page-title--has-search h1{font-size:21px;line-height:25px;margin-bottom:15px}.learn-page-title h2,.learn-page-title--small h2,.learn-page-title--has-search h2{font-size:18px;line-height:21px;margin-bottom:15px}.learn-page-title p,.learn-page-title--small p,.learn-page-title--has-search p{font-size:14px;line-height:21px;margin-bottom:15px}.learn-page-title--has-search{padding:15px 0}}.learn-card,.learn-card--featured{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.1);background-position:center;background-size:cover;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#fff;height:283px;list-style:none;margin-bottom:30px;overflow:hidden;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.learn-card:hover .text,.learn-card--featured:hover .text{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=rgba(0, 0, 0, 0.35), GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.35)));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.35))}.learn-card--featured{height:541px;margin-bottom:0}.learn-card--featured h2{font-size:24px;margin-bottom:5px}.learn-card .text,.learn-card--featured .text{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=rgba(0, 0, 0, 0.3), GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.3)));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;bottom:0;left:0;right:0;padding:45px 15px 15px}.learn-card span,.learn-card--featured span{border-radius:4px;padding:4px 6px;font-size:13px;text-transform:uppercase}.learn-card span.guide-tag,.learn-card--featured span.guide-tag{background:#fdce71}.learn-card span.case-study-tag,.learn-card--featured span.case-study-tag{background:#159499}.learn-card span.featured-tag,.learn-card--featured span.featured-tag{background:#c92940}.learn-card h2,.learn-card .title,.learn-card--featured h2,.learn-card--featured .title{margin-top:10px;line-height:27px;font-size:17px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,0.4)}@media (max-width: 480px){.learn-card,.learn-card--featured{margin-bottom:15px}.learn-card span,.learn-card--featured span{font-size:10px}.learn-card--featured{height:300px}}.learn-article,.learn-article--on-help-center{padding:60px 0 20px;font-size:18px;line-height:1.8}.learn-article h1,.learn-article--on-help-center h1{color:#252a2e;font-size:32px;font-weight:500;line-height:1.5;text-align:center;margin:0 0 30px}.learn-article h2,.learn-article--on-help-center h2{border-bottom:1px solid #ddd;color:#252a2e;font-weight:200;font-size:24px;margin:45px 0 30px;padding-bottom:15px}.learn-article h3,.learn-article--on-help-center h3{color:#252a2e;font-size:18px;font-weight:500;margin-bottom:20px}.learn-article h3 a,.learn-article--on-help-center h3 a{color:#36a9ae}.learn-article img:not(.profile-picture-small),.learn-article--on-help-center img:not(.profile-picture-small){border-radius:4px;display:block;max-width:100%;margin:30px auto 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.12);box-shadow:0 1px 2px rgba(0,0,0,0.12);border:1px solid #ddd}.learn-article img:not(.profile-picture-small).no-shadow,.learn-article--on-help-center img:not(.profile-picture-small).no-shadow{-webkit-box-shadow:none;box-shadow:none;border:0}.learn-article .learn-article__author-and-date,.learn-article--on-help-center .learn-article__author-and-date{color:#aaa;margin-bottom:30px;text-align:center}.learn-article .learn-article__author-and-date .profile-picture-small,.learn-article--on-help-center .learn-article__author-and-date .profile-picture-small{display:inline-block;margin:0 8px -8px;padding:3px}.learn-article .learn-article__author-and-date time,.learn-article .learn-article__author-and-date address,.learn-article--on-help-center .learn-article__author-and-date time,.learn-article--on-help-center .learn-article__author-and-date address{font-style:normal;display:inline-block}.learn-article p,.learn-article--on-help-center p{margin-bottom:30px;font-size:18px}.learn-article p.lead,.learn-article--on-help-center p.lead{color:#797874;font-size:18px;line-height:1.8;margin-bottom:15px;text-align:center}.learn-article pre,.learn-article--on-help-center pre{background:#f5f5f5;border-radius:4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);margin-bottom:30px;overflow-x:scroll;overflow-y:hidden;padding:15px;white-space:pre}.learn-article .gist,.learn-article--on-help-center .gist{background:0 1px 2px rgba(0,0,0,0.15) !important}.learn-article .gist .gist-data,.learn-article--on-help-center .gist .gist-data{border-bottom:0 !important}.learn-article .gist .gist-file,.learn-article--on-help-center .gist .gist-file{border-radius:4px !important;overflow:hidden !important;border-bottom-color:#ddd !important}.learn-article .gist .blob-code,.learn-article--on-help-center .gist .blob-code{padding:15px !important}.learn-article .gist .blob-num,.learn-article .gist .gist-meta,.learn-article--on-help-center .gist .blob-num,.learn-article--on-help-center .gist .gist-meta{display:none !important}.learn-article blockquote,.learn-article--on-help-center blockquote{font-family:Georgia, serif;margin-bottom:30px;font-size:21px;line-height:36px;border-left:2px solid #eee;padding-left:24px;font-style:italic}.learn-article ul,.learn-article--on-help-center ul{margin-bottom:30px}.learn-article ul li,.learn-article--on-help-center ul li{list-style:disc;line-height:1.8}.learn-article ol,.learn-article--on-help-center ol{counter-reset:list;margin-bottom:30px}.learn-article ol>li,.learn-article--on-help-center ol>li{position:relative}.learn-article ol>li:before,.learn-article--on-help-center ol>li:before{counter-increment:list;content:counter(list) ".";color:#aaa;left:-25px;position:absolute}.learn-article hr,.learn-article--on-help-center hr{margin-bottom:30px;border-top:1px solid #f5f5f5}.learn-article form,.learn-article--on-help-center form{margin-bottom:30px}.learn-article form input,.learn-article form textarea,.learn-article--on-help-center form input,.learn-article--on-help-center form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;width:100%}.learn-article strong,.learn-article--on-help-center strong{color:#252a2e;font-weight:500}.learn-article .breadcrumbs,.learn-article--on-help-center .breadcrumbs{border-radius:4px;border:1px solid #ddd;margin-bottom:30px;padding:10px 15px}.learn-article--on-help-center{padding-top:0}.learn-article--on-help-center h1{text-align:left}.learn-article--on-help-center h2{margin-top:0}@media (max-width: 480px){.learn-article,.learn-article--on-help-center{font-size:14px}.learn-article h1,.learn-article--on-help-center h1{font-size:24px;margin-bottom:15px}.learn-article h2,.learn-article--on-help-center h2{font-size:18px;margin:30px 0 15px}.learn-article h3,.learn-article--on-help-center h3{font-size:16px;margin:30px 0 15px}.learn-article p,.learn-article--on-help-center p{font-size:14px;margin-bottom:15px}.learn-article blockquote,.learn-article--on-help-center blockquote{font-size:16px;line-height:26px;padding-left:15px}.learn-article ul li,.learn-article--on-help-center ul li{margin-bottom:5px;list-style-position:inside}.learn-article form,.learn-article table,.learn-article hr,.learn-article ul,.learn-article .breadcrumbs,.learn-article--on-help-center form,.learn-article--on-help-center table,.learn-article--on-help-center hr,.learn-article--on-help-center ul,.learn-article--on-help-center .breadcrumbs{margin-bottom:15px}.learn-article .large-content-container,.learn-article--on-help-center .large-content-container{width:100%;margin-left:0;margin-bottom:0;overflow:hidden}}.learn-index{padding:30px 0}@media (max-width: 480px){.learn-index{padding:15px 0}}.learn-section-header,.learn-section-header--centered{margin:30px 0}.learn-section-header--centered{text-align:center}.learn-section-header h2,.learn-section-header--centered h2{font-size:30px;font-weight:500;color:#252a2e;line-height:37px;margin-bottom:30px}.learn-section-header h3,.learn-section-header--centered h3{font-weight:bold;font-size:21px;color:#252a2e}.learn-section-header h3 a,.learn-section-header--centered h3 a{color:#36a9ae}.learn-section-header h4,.learn-section-header--centered h4{font-size:17px;color:#797874;margin-top:10px}.learn-section-header p,.learn-section-header--centered p{color:#797874;font-size:18px;line-height:30px;margin-bottom:30px}.learn-section-header p:last-child,.learn-section-header--centered p:last-child{margin-bottom:0}@media (max-width: 480px){.learn-section-header{margin:30px 0 15px;text-align:center}.learn-section-header h3{font-size:18px;line-height:21px}.learn-section-header h4{font-size:14px;margin-top:5px}}.learn-article-list{background:#fff;border:1px solid #ddd;border-radius:4px;font-size:17px;line-height:24px;margin-bottom:15px;max-width:280px;overflow:hidden}.learn-article-list h3{border-bottom:1px solid #eee;color:#252a2e;font-weight:500;font-size:17px;line-height:17px;padding:15px}.learn-article-list li{background:#fff;border-bottom:1px solid #eee;-webkit-transition:background .3s linear;transition:background .3s linear;white-space:nowrap}.learn-article-list li a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow-x:hidden;padding:10px 15px;text-overflow:ellipsis;width:100%}.learn-article-list li a span{margin-bottom:5px}.learn-article-list li a p{color:#aaa;line-height:20px;font-size:13px;white-space:normal}.learn-article-list li a:hover{text-decoration:none}.learn-article-list li a.js_is_current{background:#f5f5f5}.learn-article-list li:hover{background:#f5f5f5}.learn-article-list li:last-child{border-bottom:0}.learn-article-list:last-child{margin-bottom:0}.learn-challenge-callout{background:#fff;border:1px solid #ddd;font-size:14px;padding:15px;color:#797874}.learn-challenge-callout strong{color:#252a2e;display:block;margin-bottom:15px}.learn-challenge-callout .button{margin-top:15px}.tips-and-tricks-signup{border-radius:4px;background:#f5f5f5;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);padding:45px;font-size:17px;margin:30px 0;overflow:hidden;text-align:center}.tips-and-tricks-signup p{color:#797874;margin-bottom:15px}.tips-and-tricks-signup p strong{color:#252a2e;display:block;font-weight:500;font-size:24px}.tips-and-tricks-signup form{max-width:500px;margin:0 auto;width:100%}.tips-and-tricks-signup form input,.tips-and-tricks-signup form button{display:inline-block}.tips-and-tricks-signup form input{width:335px}.tips-and-tricks-signup form button{vertical-align:top;width:150px}.tips-and-tricks-signup small{display:block;color:#aaa;font-size:13px}@media (max-width: 715px){.tips-and-tricks-signup{font-size:13px}.tips-and-tricks-signup p strong{font-size:18px}.tips-and-tricks-signup form button,.tips-and-tricks-signup form input{width:100%}.tips-and-tricks-signup small{font-size:11px}}.responsive-iframe{position:relative;padding-bottom:56.25%;height:0;margin-bottom:30px}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 768px){.responsive-iframe{margin-bottom:15px}}.article-feedback-form{background:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;padding:20px;margin-bottom:30px}.article-feedback-form .article-feedback-form__left{line-height:43px}.article-feedback-form .article-feedback-form__left h3{color:#252a2e;font-size:18px;font-weight:500}.article-feedback-form .article-feedback-form__right ul{list-style:none;margin-bottom:0}.article-feedback-form .article-feedback-form__right ul li{display:inline-block;margin-bottom:0;width:calc(50% - 7.5px);margin-right:15px}.article-feedback-form .article-feedback-form__right ul li:last-child{margin-right:0}.article-feedback-form .article-feedback-form__right ul li .button{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}@media (max-width: 768px){.article-feedback-form{margin-bottom:15px}.article-feedback-form .article-feedback-form__left{line-height:18px}.article-feedback-form .article-feedback-form__left h3{text-align:center;margin:0 0 15px}}.press-quotes{max-width:860px;margin-bottom:0}.press-quotes li{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:60px;float:left;margin-bottom:60px}.press-quotes li.in-last-row{margin-bottom:0}@media (max-width: 768px){.press-quotes li{width:100%;float:none;padding:0;margin-bottom:15px}}.press-content p{margin-bottom:0}.press-section.media-kit{background:#f5f5f5;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.15);box-shadow:inset 0 0 2px rgba(0,0,0,0.15);padding:60px 0;text-align:center}.press-section.media-kit h4{text-align:center;font-size:22px;margin-bottom:40px;color:#252a2e}.press-section.media-kit .container{max-width:860px}.press-section.media-kit .gumroad-product-container{margin:0 auto;max-width:680px}@media (max-width: 768px){.press-section.media-kit{display:none}}.challenge-hero{background:url(https://assets.gumroad.com/assets/challenge/background-9503c4ceee646a01b04479ef13f85ea76419cb46fa523704c38b7ccb38e4fbd6.jpg) #efefe9;background-size:cover;background-attachment:fixed;height:100vh}.challenge-hero .learn-page-title{background:transparent;border-bottom:0;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center;top:50%}.challenge-hero .logo{width:150px;height:150px;margin-bottom:30px}.challenge-hero .keep-scrolling{color:#b0b1a8;bottom:15px;letter-spacing:1px;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media (max-width: 480px){.challenge-hero .logo{width:100px;height:100px;margin-bottom:15px}.challenge-hero .button-large{font-size:14px;padding:11px 15px 12px}.challenge-hero .keep-scrolling{font-size:10px}}.challenge-video{background:rgba(0,0,0,0.8);position:absolute;top:0;width:100%;height:100vh;display:none;z-index:99}.challenge-video .button-close{width:50px;height:50px;display:block;position:absolute;top:30px;right:30px}@media (max-width: 480px){.challenge-video .button-close{width:30px;height:30px;display:block;font-size:12px;right:50%;margin-right:-15px;top:90%}}.challenge-video-content{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1);position:relative;text-align:center;top:50%}.challenge-video-content.showing{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.challenge-video-content .video-container{position:relative;padding-bottom:52.25%;padding-top:35px;height:0;overflow:hidden}.challenge-video-content .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.challenge-signup{position:relative;margin:30px 0}.challenge-signup h3{color:#efefe9;font-size:24px;line-height:28px;margin-bottom:30px}.challenge-signup h3 a{-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;color:#36a9ae;font-weight:600}.challenge-signup h3 a:hover{color:#2a8387;text-decoration:none}.challenge-signup label{margin-top:15px}.challenge-signup small{opacity:.5;display:block;color:#ccc;font-size:14px;margin-top:30px}.challenge-signup-form{margin-bottom:15px}.challenge-signup-form button,.challenge-signup-form input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.challenge-signup-form .sharing{margin-top:8px}.challenge-signup-form .sharing .button-plain{float:right;margin-right:0;margin-left:20px}@media (max-width: 480px){.challenge-signup{margin:15px 0}.challenge-signup h3{font-size:16px;line-height:21px}.challenge-signup .challenge-signup-form{margin-bottom:0}.challenge-signup .challenge-signup-form .columns{margin-bottom:15px}.challenge-signup small{font-size:12px}}.challenge-calendar{border-radius:4px;background:#f5f5f5;border:1px solid #ddd;margin:30px 0 75px;overflow:hidden}@media (max-width: 480px){.challenge-calendar{margin-top:0}}.calendar-tip{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 1px rgba(0,0,0,0.2);float:left;height:200px;padding:15px;position:relative;width:20%}.calendar-tip.published .calendar-tip-number{color:#666}.calendar-tip.published:hover{background:#f0f0f0;cursor:pointer}.calendar-tip.published:hover .calendar-tip-number{color:#555}.calendar-tip.active{width:40%;height:400px;background:#f0f0f0}.calendar-tip.active .calendar-tip-number{display:none}.calendar-tip.active .calendar-tip-content{display:block}.calendar-tip.active:hover{cursor:default}@media (max-width: 992px){.calendar-tip{width:33.333%}.calendar-tip.active{width:66.666%}}@media (max-width: 480px){.calendar-tip{width:50%}.calendar-tip.active{width:100%}}.calendar-tip-number{color:#ccc;font-size:64px;font-weight:300;text-align:center;line-height:170px}.calendar-tip-content{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ccc;display:none;font-size:14px;height:365px;line-height:21px;padding:15px;overflow:hidden;text-align:left}.calendar-tip-content .calendar-tip-header{margin-bottom:15px;font-size:12px;color:#ccc;text-transform:uppercase;letter-spacing:1px}.calendar-tip-content .calendar-tip-header .gi{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:18px;height:18px;display:block;display:inline-block;text-align:center;line-height:18px;color:#fff;float:left;margin-right:5px}.calendar-tip-content .calendar-tip-header .gi:last-child{margin-right:0}.calendar-tip-content .calendar-tip-header .gi-twitter{background:#55acee;font-size:10px}.calendar-tip-content .calendar-tip-header .gi-twitter:hover{background:#20304d;cursor:pointer}.calendar-tip-content .calendar-tip-header .gi-facebook{background:#3d5c96;padding-bottom:1px;padding-left:1px}.calendar-tip-content .calendar-tip-header .gi-facebook:hover{background:#20304d;cursor:pointer}.calendar-tip-content .calendar-tip-header .gi-close{-webkit-transition:all 350ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 350ms cubic-bezier(0.23, 1, 0.32, 1);color:#ccc;font-size:16px}.calendar-tip-content .calendar-tip-header .gi-close:hover{color:#797874;cursor:pointer;font-size:18px}.calendar-tip-content h3{color:#252a2e;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:15px}.calendar-tip-content p{font-size:14px;line-height:1.5;margin-bottom:15px}.calendar-tip-content p:last-child{margin-bottom:0}.calendar-tip-content a,.calendar-tip-content .cta{color:#36a9ae;font-weight:500}.challenge-footer{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:translate 0.35s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);transition:translate 0.35s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);background:#36a9ae;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;opacity:0;padding:24px;position:fixed;width:100%;z-index:12}.challenge-footer.showing{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.challenge-footer .container{max-width:940px}.challenge-footer form{margin-bottom:0}.challenge-footer form p{font-size:18px;line-height:42px}.challenge-footer form .form-buttons{width:95%;float:left}.challenge-footer form .dismiss{width:5%;float:left;font-size:15px;line-height:42px;text-align:right}.challenge-footer form .dismiss:hover{cursor:pointer}.challenge-footer form input,.challenge-footer form button{-webkit-box-sizing:border-box;box-sizing:border-box}.challenge-footer form input{border-color:#30969b;border-top-right-radius:0;border-bottom-right-radius:0;width:70%}.challenge-footer form button{padding:11px 5px 12px;background:#30969b;border:1px solid #2a8387;border-top-left-radius:0;border-bottom-left-radius:0;left:-2px;position:relative;width:30%;top:-1px}.challenge-footer form button:hover{-webkit-box-shadow:rgba(0,0,0,0.12) 0 1px 1px;box-shadow:rgba(0,0,0,0.12) 0 1px 1px}.company-content .essay{margin-top:40px;font-family:Georgia, Times, "Times New Roman", serif}.company-content .essay p{font-size:1.4em;line-height:2.2em}.company-content .essay strong{color:#454545;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.company-content .essay .twitter-tweet{margin:20px 0 !important}.company-content .essay .button{margin-top:30px}.company-content .categories{margin-top:60px}.company-content .categories>li{margin:30px 0;width:50%;float:left}.company-content .categories h4{text-transform:uppercase;color:#36a9ae}.company-content .categories strong{font-size:60px;line-height:80px;display:block}.company-content .categories span{font-size:17px}.company-splash{background:url(https://assets.gumroad.com/assets/grid_background-b5780a92d33f428a96ce2fdcec2f660618d7c3465e8a0194b16603a8c4a45257.png) top center #efefe9;position:relative;text-align:center;color:#252a2e;border-bottom:1px solid #ddd;padding:62px 0;background:#efefe9}.company-splash h1{font-size:38px;line-height:46px;font-weight:500;color:#575551}#blueprint-logo{width:315px;height:315px;display:block;background-image:url(https://assets.gumroad.com/assets/g_blueprint-5d8050c9f0926746d1be733ba247b0cbf0bd2f627916240480efec157c64cb91.png);position:absolute;top:50%;margin-top:-152px;left:50%;margin-left:-152px;opacity:.3}@media only screen and (min-device-pixel-ratio: 2){#blueprint-logo{background-image:url(https://assets.gumroad.com/assets/g_blueprint@2x-f6357ac51d5c207cae4314fc6e436211f1b6f7326da8a9b19af0585b66ffa5a8.png);background-size:315px 315px}}.for{background:#fff}.for .minimal-nav{-webkit-transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1.5, 0.32, 1);bottom:0;opacity:1;top:auto;-webkit-transform:translateY(76px);transform:translateY(76px)}.for .minimal-nav.showing{-webkit-transform:translateY(0);transform:translateY(0)}.for .minimal-nav.fixed{position:fixed;top:0;bottom:auto;opacity:.98;z-index:4}.for .minimal-nav .start-selling{background:#fff}.for .signup button,.for .signup .button,.for .signup--books button,.for .signup--films button,.for .signup--music button,.for .signup--courses button,.for .signup--books .button,.for .signup--films .button,.for .signup--music .button,.for .signup--courses .button{background:#fff;border:1px solid #fff;position:relative}.for .signup button:hover,.for .signup .button:hover,.for .signup--books button:hover,.for .signup--films button:hover,.for .signup--music button:hover,.for .signup--courses button:hover,.for .signup--books .button:hover,.for .signup--films .button:hover,.for .signup--music .button:hover,.for .signup--courses .button:hover{top:-1px}.for .signup button:active,.for .signup .button:active,.for .signup--books button:active,.for .signup--films button:active,.for .signup--music button:active,.for .signup--courses button:active,.for .signup--books .button:active,.for .signup--films .button:active,.for .signup--music .button:active,.for .signup--courses .button:active{top:1px;-webkit-box-shadow:none;box-shadow:none}.for .signup--books button,.for .signup--books .button{color:#f27f6d}.for .signup--films button,.for .signup--films .button{color:#02959b}.for .signup--music button,.for .signup--music .button{color:#c7636d}.for .signup--courses button,.for .signup--courses .button{color:#3ca9ad}.for .for-logo{-webkit-transition:all 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);-webkit-transform:translateY(-76px);transform:translateY(-76px)}.for .for-logo .logo{margin-left:15px}.for .for-logo.showing{-webkit-transform:translateY(0);transform:translateY(0)}.for .films-nav .minimal-nav{background-color:#02959b}.for .films-nav .minimal-nav .start-selling{color:#02959b}.for .music-nav .minimal-nav{background-color:#c7636d}.for .music-nav .minimal-nav .start-selling{color:#c7636d}.for .books-nav .minimal-nav{background-color:#f27f6d}.for .books-nav .minimal-nav .start-selling{color:#f27f6d}.for .courses-nav .minimal-nav{background-color:#3ca9ad}.for .courses-nav .minimal-nav .start-selling{color:#3ca9ad}@media (min-width: 768px){.for .minimal-nav .logo{display:none}}@media (min-width: 1200px){.for .container{max-width:1200px;width:100%}}.for-slide--films h4{color:#02959b}.for-slide--music h4{color:#c7636d}.for-slide--books h4{color:#f27f6d}.for-slide--courses h4{color:#3ca9ad}.for-slide .content,.for-slide--films .content,.for-slide--music .content,.for-slide--books .content,.for-slide--courses .content{overflow-y:hidden;padding:60px 0;position:relative}.for-slide .content header,.for-slide--films .content header,.for-slide--music .content header,.for-slide--books .content header,.for-slide--courses .content header{text-align:center}.for-slide .content h1,.for-slide .content h2,.for-slide--films .content h1,.for-slide--music .content h1,.for-slide--books .content h1,.for-slide--courses .content h1,.for-slide--films .content h2,.for-slide--music .content h2,.for-slide--books .content h2,.for-slide--courses .content h2{color:#252a2e;font-size:32px;font-weight:500;line-height:1.2;margin-bottom:15px}.for-slide .content h3,.for-slide--films .content h3,.for-slide--music .content h3,.for-slide--books .content h3,.for-slide--courses .content h3{color:#252a2e;font-size:21px;line-height:1.2;margin-bottom:5px}.for-slide .content h4,.for-slide--films .content h4,.for-slide--music .content h4,.for-slide--books .content h4,.for-slide--courses .content h4{font-size:18px;margin-bottom:15px}.for-slide .content p,.for-slide--films .content p,.for-slide--music .content p,.for-slide--books .content p,.for-slide--courses .content p{font-size:21px;line-height:1.8;margin:0 0 30px;color:#797874}@media (max-width: 768px){.for-slide .content{padding:30px 0}.for-slide .content p.lead{font-size:16px}.for-slide .content h2{font-size:18px}}.for-slide-1{background-color:#f3f2eb;height:100vh}.for-slide-1 .background,.for-slide-1 .background--film,.for-slide-1 .background--music,.for-slide-1 .background--books,.for-slide-1 .background--courses{background-repeat:no-repeat;background-size:cover;position:absolute;height:100%;top:0;width:100%;z-index:1}.for-slide-1 .background--film{background-image:url(https://assets.gumroad.com/assets/for/films/background-834dc9bd59b3863f16a1057b56f3a23d46a5dbffb0227baffd9390386a5463ac.png)}.for-slide-1 .background--music{background-image:url(https://assets.gumroad.com/assets/for/music/background-3b4ec18165bf650f0add57d0233da133e31460a6125cf5c75c373fa443e95168.png)}.for-slide-1 .background--books{background-image:url(https://assets.gumroad.com/assets/for/books/background-8e81b0728c5eaecaa2b6c0f5c92b0a1e8f366a78e44af567dbf5ac769bdf97e5.png)}.for-slide-1 .background--courses{background-image:url(https://assets.gumroad.com/assets/for/courses/background-7a969e9311ada4e393817ed1e01e5818bc565c29fa141a80b43125484b9f003a.png)}.for-slide-1 .for-logo{z-index:9}.for-slide-1 .for-logo a{color:rgba(0,0,0,0.1);position:absolute;top:18px;font-size:36px;left:1px}.for-slide-1 .for-logo a:hover{color:rgba(0,0,0,0.2)}.for-slide-1 .content{-webkit-transition:all 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1.5, 0.32, 1);position:relative;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);z-index:6}.for-slide-1 .content .for-slide-header h1,.for-slide-1 .content .for-slide-header--films h1,.for-slide-1 .content .for-slide-header--music h1,.for-slide-1 .content .for-slide-header--books h1,.for-slide-1 .content .for-slide-header--courses h1{font-size:64px;font-weight:500;max-width:720px;margin:0 auto 30px}.for-slide-1 .content .for-slide-header button,.for-slide-1 .content .for-slide-header--films button,.for-slide-1 .content .for-slide-header--music button,.for-slide-1 .content .for-slide-header--books button,.for-slide-1 .content .for-slide-header--courses button{padding-left:15px;padding-right:15px;height:50px}.for-slide-1 .content .for-slide-header--films h1{color:#02959b}.for-slide-1 .content .for-slide-header--films button{background:#02959b;border:1px solid #02959b}.for-slide-1 .content .for-slide-header--music h1{color:#c7636d}.for-slide-1 .content .for-slide-header--music button{background:#c7636d;border:1px solid #c7636d}.for-slide-1 .content .for-slide-header--books h1{color:#f27f6d}.for-slide-1 .content .for-slide-header--books button{background:#f27f6d;border:1px solid #f27f6d}.for-slide-1 .content .for-slide-header--courses h1{color:#3ca9ad;max-width:800px}.for-slide-1 .content .for-slide-header--courses button{background:#3ca9ad;border:1px solid #3ca9ad}@media (max-width: 768px){.for-slide-1 .content{left:0;margin-left:0;padding-top:90px;position:relative;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.for-slide-1 .content .for-slide-header--films h1,.for-slide-1 .content .for-slide-header--music h1,.for-slide-1 .content .for-slide-header--books h1,.for-slide-1 .content .for-slide-header--courses h1{font-size:36px;margin-bottom:30px}.for-slide-1 .content .for-slide-header--films button,.for-slide-1 .content .for-slide-header--music button,.for-slide-1 .content .for-slide-header--books button,.for-slide-1 .content .for-slide-header--courses button{height:40px;width:150px}}.for-demo{-webkit-transition:top 1s cubic-bezier(0.23, 1.5, 0.32, 1),height 2s cubic-bezier(0.23, 1.5, 0.32, 1);transition:top 1s cubic-bezier(0.23, 1.5, 0.32, 1),height 2s cubic-bezier(0.23, 1.5, 0.32, 1);position:relative;left:0;right:0;width:100%}.for-demo.playing{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:9;height:100vh}.for-demo.playing .for-demo-widget{background:transparent;-webkit-transition:padding 1s cubic-bezier(0.23, 1.5, 0.32, 1);transition:padding 1s cubic-bezier(0.23, 1.5, 0.32, 1);padding-top:30px}.for-demo.playing .for-demo-widget .sample-phone{-webkit-transform:translateX(1000px);transform:translateX(1000px)}.for-demo.playing .for-demo-pagination{display:block}.for-demo .for-demo-pagination{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:0;position:fixed;top:0;width:100%;padding:30px;z-index:4}.for-demo .for-demo-pagination .chevron{color:rgba(0,0,0,0.2);font-size:21px;margin-right:15px}.for-demo .for-demo-pagination .chevron:last-child{margin-right:0}.for-demo .for-demo-pagination .chevron:hover{color:rgba(0,0,0,0.3);cursor:pointer}.for-demo .for-demo-pagination .circle{border-radius:50%;border:1px solid rgba(0,0,0,0.2);display:inline-block;height:12px;position:relative;width:12px}.for-demo .for-demo-pagination .circle.current{background:rgba(0,0,0,0.3)}.for-demo .for-demo-pagination .circle:hover{border-color:rgba(0,0,0,0.3);cursor:pointer}.for-demo .for-demo-pagination .gi-close{color:rgba(0,0,0,0.2);font-size:18px;margin-left:15px;position:relative;top:-1px}.for-demo .for-demo-pagination .gi-close:hover{color:rgba(0,0,0,0.3);cursor:pointer}.for-demo .for-demo-content{text-align:center}.for-demo .for-demo-content .copy{display:none;margin:30px 0 0}.for-demo .for-demo-content .title{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:500ms;animation-delay:500ms;color:rgba(0,0,0,0.5);margin-bottom:0;font-size:24px;font-weight:500;line-height:1.2}.for-demo .for-demo-content .lead{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1000ms;animation-delay:1000ms;color:rgba(0,0,0,0.3);line-height:1.5;font-size:18px}@media (max-width: 768px){.for-demo.playing .for-demo-pagination{bottom:0;position:fixed;top:auto;padding:10px;background:#f5f5f5;border-top:1px solid #eee}.for-demo.playing .for-demo-pagination .right{padding-top:3px}.for-demo.playing .for-demo-content .title{font-size:18px;margin-bottom:10px}.for-demo.playing .for-demo-content .lead{font-size:14px}}.for-demo-widget{background:#f5f5f5;padding-top:60px;position:relative;height:550px}.for-demo-widget .color-bar{background:-webkit-gradient(linear, left top, right top, from(#f09d1f), color-stop(20%, #f09d1f), color-stop(20%, #f09d1f), color-stop(20%, #eb5d47), color-stop(20%, #eb5d47), color-stop(40%, #eb5d47), color-stop(40%, #cb3246), color-stop(60%, #cb3246), color-stop(60%, #cb3246), color-stop(60%, #962422), color-stop(80%, #962422), color-stop(80%, #208488));background:linear-gradient(to right, #f09d1f 0%, #f09d1f 20%, #f09d1f 20%, #eb5d47 20%, #eb5d47 20%, #eb5d47 40%, #cb3246 40%, #cb3246 60%, #cb3246 60%, #962422 60%, #962422 80%, #208488 80%);height:3px;width:100%}.for-demo-widget .sample-desktop{background:#efefe9;border-radius:4px;border:2px solid #ddd;height:590px;margin:0 auto;overflow:hidden;position:relative;width:100%;max-width:940px;z-index:3}.for-demo-widget .sample-desktop .bar{background:#f5f5f5;border-bottom:2px solid #eee;position:absolute;height:25px;top:0;width:100%;z-index:1}.for-demo-widget .sample-desktop .bar span{float:left}.for-demo-widget .sample-desktop .bar .left{width:50%;padding-left:8px}.for-demo-widget .sample-desktop .circle{background:#eee;border-radius:50%;display:inline-block;height:8px;margin-top:8px;margin-right:8px;width:8px}.for-demo-widget .sample-desktop .color-bar{position:absolute;top:25px;z-index:1}.for-demo-widget .sample-desktop .screen{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:4px;display:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);height:auto;margin:0 auto;width:95%;max-width:670px}.for-demo-widget .sample-desktop .screen.screen-1{display:block;margin-top:50px}.for-demo-widget .sample-desktop .screen.screen-2,.for-demo-widget .sample-desktop .screen.screen-4{position:absolute;left:50%;margin-left:-335px;margin-top:50px}.for-demo-widget .sample-desktop .screen.screen-3{border-radius:0;bottom:0;margin:0;max-width:100%;position:absolute;width:100%}.for-demo-widget .sample-desktop .screen.screen-4{left:50%;margin-left:-335px;margin-top:50px}.for-demo-widget .sample-phone{background:url(https://assets.gumroad.com/assets/for/phone-6d4ca915eb6a3969923bc7777f3684e8483ef1c4298f2332361c34a5948d1c6e.png) no-repeat;background-size:contain;height:520px;padding:70px 20px;margin:0 auto;position:relative;-webkit-transform:translate(300px, -570px);transform:translate(300px, -570px);width:250px;z-index:3}.for-demo-widget .sample-phone .sample-phone-screen{background:#efefe9;border-radius:4px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 2px rgba(0,0,0,0.1);height:100%;max-height:450px;overflow-y:hidden;position:relative;width:100%}.for-demo-widget .sample-phone .sample-phone-screen .color-bar{margin-bottom:8px}.for-demo-widget .sample-phone .sample-phone-screen img{border-radius:4px;-webkit-box-shadow:0,0,3px rgba(0,0,0,0.05);box-shadow:0,0,3px rgba(0,0,0,0.05);width:95%;margin-left:2.5%}@media (max-width: 768px){.for-demo-widget{height:auto;padding:15px}.for-demo-widget .sample-phone{display:none}.for-demo-widget .sample-desktop{position:relative;width:100%;height:280px}.for-demo-widget .sample-desktop .screen.screen-1{margin-top:35px}.for-demo-widget .sample-desktop .screen.screen-2,.for-demo-widget .sample-desktop .screen.screen-4{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;left:0;width:95%;margin-left:2.5%}.for-demo-widget .sample-desktop .screen.screen-3{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.for-demo-widget .sample-desktop .screen.screen-4{top:0;margin-top:45px}}.for-slide-2{border-bottom:2px solid #eee;border-top:2px solid #eee;padding-top:100px}.for-slide-2 .button--films{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#029aa0, endColorstr=#028489, GradientType=0)";background:#02959b -webkit-gradient(linear, left top, left bottom, from(#029aa0), to(#028489));background:#02959b linear-gradient(to bottom, #029aa0, #028489);border:1px solid #016569}.for-slide-2 .button--music{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#c86771, endColorstr=#c25661, GradientType=0)";background:#c7636d -webkit-gradient(linear, left top, left bottom, from(#c86771), to(#c25661));background:#c7636d linear-gradient(to bottom, #c86771, #c25661);border:1px solid #b6414d}.for-slide-2 .button--books{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f28372, endColorstr=#f1715d, GradientType=0)";background:#f27f6d -webkit-gradient(linear, left top, left bottom, from(#f28372), to(#f1715d));background:#f27f6d linear-gradient(to bottom, #f28372, #f1715d);border:1px solid #ee563e}.for-slide-2 .button--course{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dadb1, endColorstr=#379ca0, GradientType=0)";background:#3ca9ad -webkit-gradient(linear, left top, left bottom, from(#3dadb1), to(#379ca0));background:#3ca9ad linear-gradient(to bottom, #3dadb1, #379ca0);border:1px solid #2f8487}.for-slide-2 .content{opacity:1;text-align:center}.for-slide-2 .content header p{margin-bottom:20px}.for-slide-quote{background:#fff;border-bottom:2px solid #eee;text-align:center}.for-slide-quote img{max-width:100%}.for-slide-quote .content{padding:60px 0}.for-slide-quote .content h2{font-size:26px;line-height:36px;margin-top:40px;color:#aaa}.for-slide-quote .content .headshot{margin-top:30px}.for-slide-quote .content h4{font-size:22px;line-height:30px;margin-top:30px;color:#c4c4c4}.for-slide-quote .content p{font-size:14px;color:#ddd}.for-slide-3,.for-slide-4{background:#f8f8f8;border-bottom:2px solid #eee}.for-slide-3 .sample-desktop,.for-slide-4 .sample-desktop{border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:#fff;border:2px solid rgba(0,0,0,0.1);border-bottom:0;height:330px;overflow:hidden;opacity:1;width:100%}.for-slide-3 .sample-desktop .bar,.for-slide-4 .sample-desktop .bar{background:#f5f5f5;border-bottom:2px solid #eee;height:25px;position:relative;width:100%}.for-slide-3 .sample-desktop .bar *,.for-slide-4 .sample-desktop .bar *{float:left}.for-slide-3 .sample-desktop .bar .left,.for-slide-4 .sample-desktop .bar .left{width:50%;padding-left:8px}.for-slide-3 .sample-desktop .bar .left span,.for-slide-4 .sample-desktop .bar .left span{background:#eee;border-radius:50%;display:inline-block;height:8px;margin-top:8px;margin-right:8px;width:8px}.for-slide-3 .sample-desktop img,.for-slide-4 .sample-desktop img{max-width:100%}.for-slide-3 .sample-desktop .sample-desktop-analytics-video,.for-slide-4 .sample-desktop .sample-desktop-analytics-video{max-width:100%}.for-slide-3 .sample-desktop .sample-desktop-customer-video,.for-slide-4 .sample-desktop .sample-desktop-customer-video{max-width:100%}.for-slide-3 .sample-desktop .sample-desktop-content-img,.for-slide-4 .sample-desktop .sample-desktop-content-img{display:none}.for-slide-3 .content,.for-slide-4 .content{padding:60px 0 0}.for-slide-3 .content h2,.for-slide-4 .content h2{font-size:24px;margin-top:50px}.for-slide-3 .content p,.for-slide-4 .content p{font-size:14px}@media (max-width: 768px){.for-slide-2{padding-top:0}.for-slide-3 .content,.for-slide-4 .content{text-align:center;padding:2em 0 0}.for-slide-3 .content h2,.for-slide-4 .content h2{font-size:18px;margin-top:0}.for-slide-3 .content h4,.for-slide-4 .content h4{display:none}.for-slide-3 .sample-desktop,.for-slide-4 .sample-desktop{border-radius:4px;border-bottom:2px solid rgba(0,0,0,0.1);margin-bottom:30px;height:200px}.for-slide-3 .sample-desktop .sample-desktop-analytics-video,.for-slide-3 .sample-desktop .sample-desktop-customer-video,.for-slide-4 .sample-desktop .sample-desktop-analytics-video,.for-slide-4 .sample-desktop .sample-desktop-customer-video{display:none}.for-slide-3 .sample-desktop .sample-desktop-content-img,.for-slide-4 .sample-desktop .sample-desktop-content-img{display:block;width:100%}}@media (min-width: 1200px){.for-slide-3 .sample-desktop,.for-slide-4 .sample-desktop{height:430px}.for-slide-3 .content h2,.for-slide-4 .content h2{margin-top:120px}}.for-slide-4{background:#fff}.for-slide-5{background-color:#f8f8f8;border-bottom:2px solid #eee}.for-slide-5 .sample-product{border-radius:4px;background:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);position:relative}.for-slide-5 .sample-product img,.for-slide-5 .sample-product iframe{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #eee;max-width:100%}.for-slide-5 .sample-product .sample-product-content{padding:15px}.for-slide-5 .sample-product .sample-product-content h3{font-size:18px;font-weight:bold;margin-top:0}.for-slide-5 .sample-product .sample-product-content p{margin:10px 0 15px;font-size:15px}.for-slide-5 .sample-product .sample-product-content p:last-child{margin-bottom:0}.for-slide-5 .sample-product .sample-product-content .button--courses{text-align:center}.for-slide-5 .sample-product .sample-product-content .six.columns{margin-bottom:-10px;margin-top:-13px;width:52%}.for-slide-5 .sample-product .sample-product-content .six.columns.rent{margin-right:8px}.for-slide-5 .sample-product .sample-product-content .six.columns.buy{margin-left:-23px}.for-slide-5 .sample-product .sample-product-content .button{font-weight:500;font-size:16px;margin-top:10px}.for-slide-5 .sample-product .sample-product-content .button span{border-left:1px solid rgba(0,0,0,0.15);font-weight:bold;height:100%;line-height:38px;padding:0 15px;position:absolute;right:0;top:0}.for-slide-5 .sample-product .sample-product-content .button--films{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#029aa0, endColorstr=#028489, GradientType=0)";background:#02959b -webkit-gradient(linear, left top, left bottom, from(#029aa0), to(#028489));background:#02959b linear-gradient(to bottom, #029aa0, #028489);border:1px solid #016569}.for-slide-5 .sample-product .sample-product-content .button--music{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#c86771, endColorstr=#c25661, GradientType=0)";background:#c7636d -webkit-gradient(linear, left top, left bottom, from(#c86771), to(#c25661));background:#c7636d linear-gradient(to bottom, #c86771, #c25661);border:1px solid #b6414d}.for-slide-5 .sample-product .sample-product-content .button--books{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f28372, endColorstr=#f1715d, GradientType=0)";background:#f27f6d -webkit-gradient(linear, left top, left bottom, from(#f28372), to(#f1715d));background:#f27f6d linear-gradient(to bottom, #f28372, #f1715d);border:1px solid #ee563e}.for-slide-5 .sample-product .sample-product-content .button--courses{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dadb1, endColorstr=#379ca0, GradientType=0)";background:#3ca9ad -webkit-gradient(linear, left top, left bottom, from(#3dadb1), to(#379ca0));background:#3ca9ad linear-gradient(to bottom, #3dadb1, #379ca0);border:1px solid #2f8487}@media (max-width: 768px){.for-slide-5 .sample-product{margin-bottom:15px}.for-slide-5 .sample-product .sample-product-content{padding:15px}}.for-slide-6 .row{margin-bottom:30px}.for-slide-6 .row:last-child{margin-bottom:0}.for-slide-6 .content h2{font-size:18px}.for-slide-6 .content h4{font-size:16px}.for-slide-6 .content p{font-size:14px}@media (max-width: 768px){.for-slide-6{text-align:center}.for-slide-6 .row{margin-bottom:0}.for-slide-6 h4{display:none}}.for-slide-7--films{background-color:#02959b}.for-slide-7--music{background-color:#c7636d}.for-slide-7--books{background-color:#f27f6d}.for-slide-7--courses{background-color:#3ca9ad}.for-slide-7 .content,.for-slide-7--films .content,.for-slide-7--music .content,.for-slide-7--books .content,.for-slide-7--courses .content{opacity:1;text-align:center}.for-slide-7 .content h2,.for-slide-7--films .content h2,.for-slide-7--music .content h2,.for-slide-7--books .content h2,.for-slide-7--courses .content h2{color:#fff;font-size:48px;font-weight:500;margin-bottom:20px;text-shadow:1px 1px 0 rgba(0,0,0,0.1)}.for-slide-7 .content p,.for-slide-7--films .content p,.for-slide-7--music .content p,.for-slide-7--books .content p,.for-slide-7--courses .content p{color:#fff;font-size:26px;opacity:.7;max-width:800px;margin:0 auto 30px}.for-slide-7 .content a,.for-slide-7--films .content a,.for-slide-7--music .content a,.for-slide-7--books .content a,.for-slide-7--courses .content a{color:#fff;font-weight:500}@media (max-width: 768px){.for-slide-7--films .content h2,.for-slide-7--music .content h2,.for-slide-7--books .content h2,.for-slide-7--courses .content h2{font-size:21px;margin-bottom:10px}.for-slide-7--films .content p,.for-slide-7--music .content p,.for-slide-7--books .content p,.for-slide-7--courses .content p{font-size:16px;margin-bottom:20px}}.discover-landing{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:3em 0;font-size:21px;line-height:1.8}@media (max-width: 768px){.discover-landing{font-size:13px;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.discover-landing-section figure .locations-figure-legend .figure-legend__lines{display:none}}.discover-landing-header{padding:3em 0}.discover-landing-header h1{color:#252a2e;font-size:2.285em;line-height:1.2;text-align:center;margin-bottom:1.25em}.discover-landing-header figure img{width:100%;height:auto}.discover-landing-section{margin:0 auto 3.5em}.discover-landing-section header{text-align:center;margin-bottom:3em}.discover-landing-section header h3{color:#36a9ae;font-size:.8em;font-weight:bold;margin-bottom:1.5em;text-transform:uppercase}.discover-landing-section header h2{font-size:1.7em;color:#252a2e;line-height:1.2}.discover-landing-section header h2 a{color:#36a9ae}.discover-landing-section header .button{margin-top:2em}.discover-landing-section figure{width:100%;margin-bottom:3em;text-align:center}.discover-landing-section figure img{width:100%;height:auto}.discover-landing-section figure .locations-figure-legend{margin-top:.85em}.discover-landing-section figure .locations-figure-legend h3{font-size:1em;color:#252a2e}.discover-landing-section figure .locations-figure-legend h4{color:#252a2e;font-size:.8em}.discover-landing-section figure .locations-figure-legend .figure-legend__divider{float:left;height:40px;width:15.5%}.discover-landing-section figure .locations-figure-legend .figure-legend__copy{float:left;width:23%}.discover-landing-section figure .locations-figure-legend .figure-legend__lines{background:url(https://assets.gumroad.com/assets/discover/discover_locations_legend_lines-0605f68b16bfe7c0af99731a0f0082d34105b220b446caa585dd9f1698a94510.png);height:66px;width:590px;margin:0 auto;display:block;background-size:cover;margin-bottom:.5em}.discover-landing-section figure .pricing-figure-legend{margin-top:.85em}.discover-landing-section figure .pricing-figure-legend li{display:inline-block;margin-right:15px;font-size:.75em;color:#252a2e}.discover-landing-section figure .pricing-figure-legend li span{color:#aaa}.discover-landing-section figure .pricing-figure-legend li:last-child{margin-right:0}.discover-landing-section figure .pricing-figure-legend li.creator:before,.discover-landing-section figure .pricing-figure-legend li.discover:before,.discover-landing-section figure .pricing-figure-legend li.standard:before{width:15px;height:15px;display:block;content:"";display:inline-block;position:relative;top:2px;border-radius:2px;margin-right:5px}.discover-landing-section figure .pricing-figure-legend li.creator:before{background:#36a9ae}.discover-landing-section figure .pricing-figure-legend li.discover:before{background:#777}.discover-landing-section figure .pricing-figure-legend li.standard:before{background:#ccc}.discover-landing-section p{font-size:1em;margin:0 auto 2em;max-width:633px}.discover-landing-section p:last-child{margin-bottom:0}.lookup-page .main-content h3{margin-bottom:15px}.lookup-page .main-content #no-result,.lookup-page .main-content #results{margin-top:30px}.card-lookup-form p{float:left;position:relative;margin:0 5px 3px 0}.card-lookup-form p.no-label{margin-top:30px}.card-lookup-form p .upper-label{text-transform:uppercase;font-size:13px;display:block;color:#aaa}.card-lookup-form input[type=text],.card-lookup-form select{margin-right:10px}.card-lookup-form select{height:42px}.card-lookup-form .cc_number,.card-lookup-form .expiry_month,.card-lookup-form .expiry_year,.card-lookup-form .expiry_date,.card-lookup-form .price{width:50px}.card-lookup-form .transaction-date{width:100px}#api-v2-content{background:#fff;overflow:hidden}.documentation-content{padding-top:32px;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.documentation-content p{margin:24px 0;font-size:16px;line-height:28px}.documentation-content pre{border-radius:4px;display:block;overflow:hidden;overflow-x:scroll;white-space:pre;border:1px solid #ddd;background-color:#f5f5f5}.documentation-content pre code{display:block;padding:20px}.documentation-content section{margin:62px 0;padding-top:36px}.documentation-content section a{text-decoration:underline}.documentation-content section h1{font-weight:700;font-size:26px;color:#3c444a}.documentation-content section h2{font-weight:700;font-size:22px}.documentation-content section h3{font-weight:700;font-size:18px}.documentation-content section:first-child{margin-top:0}.documentation-content .resource{padding:24px 0}.documentation-content .method{margin:26px 0;padding:28px 0;border-top:1px dotted #ddd}.documentation-content .method h2{display:inline-block;font-size:16px;font-weight:700}.documentation-content .method h2 .type{border-radius:4px;background-color:#159499;border:1px solid #127e83;text-transform:uppercase;font-family:-apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", Helvetica, sans-serif;font-size:14px;padding:4px 8px;margin:0 8px 12px 0;color:#fff}.documentation-content .method h3{font-weight:700}.documentation-content .api-list li{font-size:14px;padding:4px 0}.documentation-content .code-group{border-radius:4px;margin:24px 0;border:1px solid #ddd}.documentation-content .code-group pre{border-radius:0;border:0}.documentation-content .code-group code{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.12);box-shadow:inset 0 1px 1px rgba(0,0,0,0.12)}.documentation-content .code-group h3,.documentation-content .code-group .code-heading{display:block;font-size:14px;padding:14px 18px}.documentation-content .parameters{margin:32px 0}.documentation-content .parameters ul{margin:12px 0}.sticky-wrapper{position:absolute}#api-navigation{border-radius:4px;position:absolute;font-size:14px;border:1px solid #ddd;background-color:#f5f5f5;width:200px;padding:0;top:0;margin-top:60px}#api-navigation li a{display:block;padding:12px 22px;border-bottom:1px solid #eaeaea}#api-navigation li:last-child a{border-bottom:0}#api-navigation .with-sub-nav{padding:8px 0}#api-navigation .with-sub-nav a{padding:8px 22px}#api-navigation .with-sub-nav>a{font-weight:700;color:#797874;text-decoration:none}.mobile-wrapper .minimal-nav{font-size:16px}.mobile-wrapper.no-svg .mobile-hero-right .mobile-hero-screenshot-fallback{background:url(https://assets.gumroad.com/assets/mobile/screenshot_fallback-b36025a51c83d37e9fdfde6fb65cd245fa4223edeb4b5c945a9b8ecd76ed915b.png);display:block;height:712px;width:620px}.mobile-hero{-webkit-transition:height 300ms linear;transition:height 300ms linear;background:url(https://assets.gumroad.com/assets/mobile/mobile_background-21a50d3badbcb1873e22a766f7809ce9c124fa262d7969470e73a6bdc78da568.png) no-repeat center center fixed;background-size:cover;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);color:#fff;overflow:hidden;min-height:850px;max-height:850px;position:relative}.mobile-hero .mobile-hero-container{-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;margin-left:-450px;position:absolute;width:960px}.mobile-hero-right{top:156px;position:absolute;right:-200px;height:600px;width:600px;display:none}.mobile-hero-right .mobile-hero-screenshot{max-width:620px}.mobile-hero-right .mobile-hero-screenshot-fallback{display:none}.mobile-hero-left{position:absolute;text-align:center;top:250px;width:500px}.mobile-hero-left .mobile-hero-title{display:none;font-size:36px;font-weight:500;line-height:1.3;margin-bottom:20px}.mobile-hero-left .mobile-hero-introduction{display:none;font-size:18px;font-weight:400;line-height:1.5;margin-bottom:25px;opacity:.7}.mobile-hero-left .mobile-hero-cta-container{display:none;margin-bottom:30px}.mobile-hero-left .mobile-hero-cta-container .mobile-hero-cta{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out;font-weight:500;padding:20px;width:150px}.mobile-hero-left .mobile-hero-cta-container .mobile-hero-cta:first-child{margin-right:25px}.mobile-apps-callout{background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ddd;color:#797874;font-size:14px;max-height:60px;position:relative;z-index:9}.mobile-apps-callout .left{width:710px;line-height:58px;text-indent:85px}.mobile-apps-callout .left img{position:absolute;max-width:70px;left:0;top:50%;margin-top:-50px}.mobile-apps-callout .left strong{color:#252a2e}.mobile-apps-callout .right{width:230px;padding:10px 0}.mobile-apps-callout .right a{background:#252a2e;border-radius:4px;color:#fff;display:inline-block;padding:8px 12px;position:relative;margin-right:10px}.mobile-apps-callout .right a:last-child{margin-right:0}.mobile-apps-callout .right a:hover{background:#000;text-decoration:none}.mobile-apps-callout .right a:active{top:1px}.mobile-apps-callout .gi-close{color:#ccc;font-size:18px;margin-top:-10px;position:absolute;right:20px;top:50%}.mobile-apps-callout .gi-close:hover{cursor:pointer;color:#aaa}@media screen and (max-width: 768px){.mobile-apps-callout{display:none}}@media screen and (max-width: 480px){.mobile-hero-left,.mobile-hero-right,.mobile-hero .mobile-hero-container{position:relative;margin-left:0;width:100%;top:0;right:0;bottom:0;left:0}.mobile-wrapper footer{display:none}.mobile-wrapper .minimal-nav{font-size:14px;position:absolute}.mobile-hero{overflow-y:visible}.mobile-hero .mobile-hero-container{padding:10px}.mobile-hero-right .mobile-hero-screenshot{width:190%}.mobile-hero-left{padding-top:80px}.mobile-hero-left .mobile-hero-title{font-size:21px;margin-bottom:10px}.mobile-hero-left .mobile-hero-introduction{font-size:14px}.mobile-hero-left .mobile-hero-cta{font-size:14px;padding:10px}}.widget-container{margin:50px auto}.icn-copy{background:url(https://assets.gumroad.com/assets/widgets/icon-copy-f0ef022f20a13b23a269174452d53a094d6cebc8f95babd6cddb5d8d91a964ac.svg) top center no-repeat;width:20px;height:21px;display:inline-block;padding:0 8px}.icn-copy.black{background:url(https://assets.gumroad.com/assets/widgets/icon-copy-black-ca297d0f56b2ea179b159894e13b37cd9148ef12c1ced1d3ab3caab31d867b22.svg) top center no-repeat}.widget-content{width:100%;margin:0 auto;max-width:750px;font-size:16px}.widget-content .widgets-container{padding:0 25px 25px;background:#fff;border:1px solid #ddd;border-top-width:0}.widget-content .widgets-container p{padding-top:25px;margin-bottom:0}.widget-content .widgets-container .cta-text{margin-top:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-content .widgets-container .option-holder{margin-top:25px}.widget-content .widgets-preview{padding:25px;border:1px solid #ddd;border-top-width:0;background:#f5f5f5;margin:0 0 25px;font-size:14px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.widget-content .widgets-preview p{text-align:center;color:#797874;margin-bottom:0;font-size:14px;line-height:21px}.widget-content .widgets-preview p.note{font-size:12px;color:#aaa}.widget-content .widgets-preview .widgets-code-container{position:relative}.widget-content .widgets-preview .widgets-code-container .copy-code{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;min-height:0;font-size:13px;line-height:20px;border:1px solid #ddd;padding:12px;padding-right:80px;border-radius:5px;margin-top:14px}.widget-content .widgets-preview .widgets-code-container .button{height:21px;top:66px;right:10px;position:absolute}.widget-content .widgets-preview .widgets-preview-container{text-align:center;margin:30px auto 50px;width:676px}.widget-content .choose-product{margin:15px 0 0}.widget-content .choose-product select{height:42px;padding-left:10px;width:100%}.widget-tabs{overflow:hidden}.widget-tabs li{float:left;list-style:none;width:50%}.widget-tabs li:first-of-type a{border-top-left-radius:4px;border-right-width:0}.widget-tabs li:last-of-type a{border-top-right-radius:4px}.widget-tabs a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f8f8f8;display:inline-block;border:1px solid #ddd;text-align:center;padding:20px 0;color:#666;text-decoration:none}.widget-tabs a:hover{background:#eee}.widget-tabs a.selected{background:#fff;border-bottom-color:#fff}.widget-tabs a p{color:#aaa;font-size:15px}.widget-tabs a .icn-overlay,.widget-tabs a .icn-embed{width:57px;height:72px;display:inline-block}.widget-tabs a .icn-overlay{background:url(https://assets.gumroad.com/assets/widgets/icon-overlay-70812f2e16818bec3ded5287565a88a6905b5a442212361c5747c1a7e2c43205.svg)}.widget-tabs a .icn-embed{background:url(https://assets.gumroad.com/assets/widgets/icon-embed-4716af914797e376a9cfa5c6f20c3b319b67f35cd3dc5de808887e6546d99dd3.svg)}.widget-tabs h3{font-size:18px;font-weight:bold;color:#666;margin:10px 0}.widget-tabs p{font-size:12px}.intl-tel-input .flag{width:16px;height:11px;background:url(https://assets.gumroad.com/assets/flags-13b04d20927ea293113730606092abd93c295abca0f80ed8245c7568f1c557a6.png)}.intl-tel-input .ad{background-position:-16px 0}.intl-tel-input .ae{background-position:-32px 0}.intl-tel-input .af{background-position:-48px 0}.intl-tel-input .ag{background-position:-64px 0}.intl-tel-input .ai{background-position:-80px 0}.intl-tel-input .al{background-position:-96px 0}.intl-tel-input .am{background-position:-112px 0}.intl-tel-input .ao{background-position:-128px 0}.intl-tel-input .ar{background-position:-144px 0}.intl-tel-input .as{background-position:-160px 0}.intl-tel-input .at{background-position:-176px 0}.intl-tel-input .au{background-position:-192px 0}.intl-tel-input .aw{background-position:-208px 0}.intl-tel-input .az{background-position:-224px 0}.intl-tel-input .ba{background-position:-240px 0}.intl-tel-input .bb{background-position:0 -11px}.intl-tel-input .bd{background-position:-16px -11px}.intl-tel-input .be{background-position:-32px -11px}.intl-tel-input .bf{background-position:-48px -11px}.intl-tel-input .bg{background-position:-64px -11px}.intl-tel-input .bh{background-position:-80px -11px}.intl-tel-input .bi{background-position:-96px -11px}.intl-tel-input .bj{background-position:-112px -11px}.intl-tel-input .bm{background-position:-128px -11px}.intl-tel-input .bn{background-position:-144px -11px}.intl-tel-input .bo{background-position:-160px -11px}.intl-tel-input .br{background-position:-176px -11px}.intl-tel-input .bs{background-position:-192px -11px}.intl-tel-input .bt{background-position:-208px -11px}.intl-tel-input .bw{background-position:-224px -11px}.intl-tel-input .by{background-position:-240px -11px}.intl-tel-input .bz{background-position:0 -22px}.intl-tel-input .ca{background-position:-16px -22px}.intl-tel-input .cd{background-position:-32px -22px}.intl-tel-input .cf{background-position:-48px -22px}.intl-tel-input .cg{background-position:-64px -22px}.intl-tel-input .ch{background-position:-80px -22px}.intl-tel-input .ci{background-position:-96px -22px}.intl-tel-input .ck{background-position:-112px -22px}.intl-tel-input .cl{background-position:-128px -22px}.intl-tel-input .cm{background-position:-144px -22px}.intl-tel-input .cn{background-position:-160px -22px}.intl-tel-input .co{background-position:-176px -22px}.intl-tel-input .cr{background-position:-192px -22px}.intl-tel-input .cu{background-position:-208px -22px}.intl-tel-input .cv{background-position:-224px -22px}.intl-tel-input .cw{background-position:-240px -22px}.intl-tel-input .cy{background-position:0 -33px}.intl-tel-input .cz{background-position:-16px -33px}.intl-tel-input .de{background-position:-32px -33px}.intl-tel-input .dj{background-position:-48px -33px}.intl-tel-input .dk{background-position:-64px -33px}.intl-tel-input .dm{background-position:-80px -33px}.intl-tel-input .do{background-position:-96px -33px}.intl-tel-input .dz{background-position:-112px -33px}.intl-tel-input .ec{background-position:-128px -33px}.intl-tel-input .ee{background-position:-144px -33px}.intl-tel-input .eg{background-position:-160px -33px}.intl-tel-input .er{background-position:-176px -33px}.intl-tel-input .es{background-position:-192px -33px}.intl-tel-input .et{background-position:-208px -33px}.intl-tel-input .fi{background-position:-224px -33px}.intl-tel-input .fj{background-position:-240px -33px}.intl-tel-input .fk{background-position:0 -44px}.intl-tel-input .fm{background-position:-16px -44px}.intl-tel-input .fo{background-position:-32px -44px}.intl-tel-input .fr,.intl-tel-input .bl,.intl-tel-input .mf{background-position:-48px -44px}.intl-tel-input .ga{background-position:-64px -44px}.intl-tel-input .gb{background-position:-80px -44px}.intl-tel-input .gd{background-position:-96px -44px}.intl-tel-input .ge{background-position:-112px -44px}.intl-tel-input .gf{background-position:-128px -44px}.intl-tel-input .gh{background-position:-144px -44px}.intl-tel-input .gi{background-position:-160px -44px}.intl-tel-input .gl{background-position:-176px -44px}.intl-tel-input .gm{background-position:-192px -44px}.intl-tel-input .gn{background-position:-208px -44px}.intl-tel-input .gp{background-position:-224px -44px}.intl-tel-input .gq{background-position:-240px -44px}.intl-tel-input .gr{background-position:0 -55px}.intl-tel-input .gt{background-position:-16px -55px}.intl-tel-input .gu{background-position:-32px -55px}.intl-tel-input .gw{background-position:-48px -55px}.intl-tel-input .gy{background-position:-64px -55px}.intl-tel-input .hk{background-position:-80px -55px}.intl-tel-input .hn{background-position:-96px -55px}.intl-tel-input .hr{background-position:-112px -55px}.intl-tel-input .ht{background-position:-128px -55px}.intl-tel-input .hu{background-position:-144px -55px}.intl-tel-input .id{background-position:-160px -55px}.intl-tel-input .ie{background-position:-176px -55px}.intl-tel-input .il{background-position:-192px -55px}.intl-tel-input .in{background-position:-208px -55px}.intl-tel-input .io{background-position:-224px -55px}.intl-tel-input .iq{background-position:-240px -55px}.intl-tel-input .ir{background-position:0 -66px}.intl-tel-input .is{background-position:-16px -66px}.intl-tel-input .it{background-position:-32px -66px}.intl-tel-input .jm{background-position:-48px -66px}.intl-tel-input .jo{background-position:-64px -66px}.intl-tel-input .jp{background-position:-80px -66px}.intl-tel-input .ke{background-position:-96px -66px}.intl-tel-input .kg{background-position:-112px -66px}.intl-tel-input .kh{background-position:-128px -66px}.intl-tel-input .ki{background-position:-144px -66px}.intl-tel-input .km{background-position:-160px -66px}.intl-tel-input .kn{background-position:-176px -66px}.intl-tel-input .kp{background-position:-192px -66px}.intl-tel-input .kr{background-position:-208px -66px}.intl-tel-input .kw{background-position:-224px -66px}.intl-tel-input .ky{background-position:-240px -66px}.intl-tel-input .kz{background-position:0 -77px}.intl-tel-input .la{background-position:-16px -77px}.intl-tel-input .lb{background-position:-32px -77px}.intl-tel-input .lc{background-position:-48px -77px}.intl-tel-input .li{background-position:-64px -77px}.intl-tel-input .lk{background-position:-80px -77px}.intl-tel-input .lr{background-position:-96px -77px}.intl-tel-input .ls{background-position:-112px -77px}.intl-tel-input .lt{background-position:-128px -77px}.intl-tel-input .lu{background-position:-144px -77px}.intl-tel-input .lv{background-position:-160px -77px}.intl-tel-input .ly{background-position:-176px -77px}.intl-tel-input .ma{background-position:-192px -77px}.intl-tel-input .mc{background-position:-208px -77px}.intl-tel-input .md{background-position:-224px -77px}.intl-tel-input .me{background-position:-112px -154px;height:12px}.intl-tel-input .mg{background-position:0 -88px}.intl-tel-input .mh{background-position:-16px -88px}.intl-tel-input .mk{background-position:-32px -88px}.intl-tel-input .ml{background-position:-48px -88px}.intl-tel-input .mm{background-position:-64px -88px}.intl-tel-input .mn{background-position:-80px -88px}.intl-tel-input .mo{background-position:-96px -88px}.intl-tel-input .mp{background-position:-112px -88px}.intl-tel-input .mq{background-position:-128px -88px}.intl-tel-input .mr{background-position:-144px -88px}.intl-tel-input .ms{background-position:-160px -88px}.intl-tel-input .mt{background-position:-176px -88px}.intl-tel-input .mu{background-position:-192px -88px}.intl-tel-input .mv{background-position:-208px -88px}.intl-tel-input .mw{background-position:-224px -88px}.intl-tel-input .mx{background-position:-240px -88px}.intl-tel-input .my{background-position:0 -99px}.intl-tel-input .mz{background-position:-16px -99px}.intl-tel-input .na{background-position:-32px -99px}.intl-tel-input .nc{background-position:-48px -99px}.intl-tel-input .ne{background-position:-64px -99px}.intl-tel-input .nf{background-position:-80px -99px}.intl-tel-input .ng{background-position:-96px -99px}.intl-tel-input .ni{background-position:-112px -99px}.intl-tel-input .nl,.intl-tel-input .bq{background-position:-128px -99px}.intl-tel-input .no{background-position:-144px -99px}.intl-tel-input .np{background-position:-160px -99px}.intl-tel-input .nr{background-position:-176px -99px}.intl-tel-input .nu{background-position:-192px -99px}.intl-tel-input .nz{background-position:-208px -99px}.intl-tel-input .om{background-position:-224px -99px}.intl-tel-input .pa{background-position:-240px -99px}.intl-tel-input .pe{background-position:0 -110px}.intl-tel-input .pf{background-position:-16px -110px}.intl-tel-input .pg{background-position:-32px -110px}.intl-tel-input .ph{background-position:-48px -110px}.intl-tel-input .pk{background-position:-64px -110px}.intl-tel-input .pl{background-position:-80px -110px}.intl-tel-input .pm{background-position:-96px -110px}.intl-tel-input .pr{background-position:-112px -110px}.intl-tel-input .ps{background-position:-128px -110px}.intl-tel-input .pt{background-position:-144px -110px}.intl-tel-input .pw{background-position:-160px -110px}.intl-tel-input .py{background-position:-176px -110px}.intl-tel-input .qa{background-position:-192px -110px}.intl-tel-input .re{background-position:-208px -110px}.intl-tel-input .ro{background-position:-224px -110px}.intl-tel-input .rs{background-position:-240px -110px}.intl-tel-input .ru{background-position:0 -121px}.intl-tel-input .rw{background-position:-16px -121px}.intl-tel-input .sa{background-position:-32px -121px}.intl-tel-input .sb{background-position:-48px -121px}.intl-tel-input .sc{background-position:-64px -121px}.intl-tel-input .sd{background-position:-80px -121px}.intl-tel-input .se{background-position:-96px -121px}.intl-tel-input .sg{background-position:-112px -121px}.intl-tel-input .sh{background-position:-128px -121px}.intl-tel-input .si{background-position:-144px -121px}.intl-tel-input .sk{background-position:-160px -121px}.intl-tel-input .sl{background-position:-176px -121px}.intl-tel-input .sm{background-position:-192px -121px}.intl-tel-input .sn{background-position:-208px -121px}.intl-tel-input .so{background-position:-224px -121px}.intl-tel-input .sr{background-position:-240px -121px}.intl-tel-input .ss{background-position:0 -132px}.intl-tel-input .st{background-position:-16px -132px}.intl-tel-input .sv{background-position:-32px -132px}.intl-tel-input .sx{background-position:-48px -132px}.intl-tel-input .sy{background-position:-64px -132px}.intl-tel-input .sz{background-position:-80px -132px}.intl-tel-input .tc{background-position:-96px -132px}.intl-tel-input .td{background-position:-112px -132px}.intl-tel-input .tg{background-position:-128px -132px}.intl-tel-input .th{background-position:-144px -132px}.intl-tel-input .tj{background-position:-160px -132px}.intl-tel-input .tk{background-position:-176px -132px}.intl-tel-input .tl{background-position:-192px -132px}.intl-tel-input .tm{background-position:-208px -132px}.intl-tel-input .tn{background-position:-224px -132px}.intl-tel-input .to{background-position:-240px -132px}.intl-tel-input .tr{background-position:0 -143px}.intl-tel-input .tt{background-position:-16px -143px}.intl-tel-input .tv{background-position:-32px -143px}.intl-tel-input .tw{background-position:-48px -143px}.intl-tel-input .tz{background-position:-64px -143px}.intl-tel-input .ua{background-position:-80px -143px}.intl-tel-input .ug{background-position:-96px -143px}.intl-tel-input .us{background-position:-112px -143px}.intl-tel-input .uy{background-position:-128px -143px}.intl-tel-input .uz{background-position:-144px -143px}.intl-tel-input .va{background-position:-160px -143px}.intl-tel-input .vc{background-position:-176px -143px}.intl-tel-input .ve{background-position:-192px -143px}.intl-tel-input .vg{background-position:-208px -143px}.intl-tel-input .vi{background-position:-224px -143px}.intl-tel-input .vn{background-position:-240px -143px}.intl-tel-input .vu{background-position:0 -154px}.intl-tel-input .wf{background-position:-16px -154px}.intl-tel-input .ws{background-position:-32px -154px}.intl-tel-input .ye{background-position:-48px -154px}.intl-tel-input .za{background-position:-64px -154px}.intl-tel-input .zm{background-position:-80px -154px}.intl-tel-input .zw{background-position:-96px -154px}.intl-tel-input .flag{width:16px;height:11px;background:url(https://assets.gumroad.com/assets/flags-13b04d20927ea293113730606092abd93c295abca0f80ed8245c7568f1c557a6.png)}.intl-tel-input .ad{background-position:-16px 0}.intl-tel-input .ae{background-position:-32px 0}.intl-tel-input .af{background-position:-48px 0}.intl-tel-input .ag{background-position:-64px 0}.intl-tel-input .ai{background-position:-80px 0}.intl-tel-input .al{background-position:-96px 0}.intl-tel-input .am{background-position:-112px 0}.intl-tel-input .ao{background-position:-128px 0}.intl-tel-input .ar{background-position:-144px 0}.intl-tel-input .as{background-position:-160px 0}.intl-tel-input .at{background-position:-176px 0}.intl-tel-input .au{background-position:-192px 0}.intl-tel-input .aw{background-position:-208px 0}.intl-tel-input .az{background-position:-224px 0}.intl-tel-input .ba{background-position:-240px 0}.intl-tel-input .bb{background-position:0 -11px}.intl-tel-input .bd{background-position:-16px -11px}.intl-tel-input .be{background-position:-32px -11px}.intl-tel-input .bf{background-position:-48px -11px}.intl-tel-input .bg{background-position:-64px -11px}.intl-tel-input .bh{background-position:-80px -11px}.intl-tel-input .bi{background-position:-96px -11px}.intl-tel-input .bj{background-position:-112px -11px}.intl-tel-input .bm{background-position:-128px -11px}.intl-tel-input .bn{background-position:-144px -11px}.intl-tel-input .bo{background-position:-160px -11px}.intl-tel-input .br{background-position:-176px -11px}.intl-tel-input .bs{background-position:-192px -11px}.intl-tel-input .bt{background-position:-208px -11px}.intl-tel-input .bw{background-position:-224px -11px}.intl-tel-input .by{background-position:-240px -11px}.intl-tel-input .bz{background-position:0 -22px}.intl-tel-input .ca{background-position:-16px -22px}.intl-tel-input .cd{background-position:-32px -22px}.intl-tel-input .cf{background-position:-48px -22px}.intl-tel-input .cg{background-position:-64px -22px}.intl-tel-input .ch{background-position:-80px -22px}.intl-tel-input .ci{background-position:-96px -22px}.intl-tel-input .ck{background-position:-112px -22px}.intl-tel-input .cl{background-position:-128px -22px}.intl-tel-input .cm{background-position:-144px -22px}.intl-tel-input .cn{background-position:-160px -22px}.intl-tel-input .co{background-position:-176px -22px}.intl-tel-input .cr{background-position:-192px -22px}.intl-tel-input .cu{background-position:-208px -22px}.intl-tel-input .cv{background-position:-224px -22px}.intl-tel-input .cw{background-position:-240px -22px}.intl-tel-input .cy{background-position:0 -33px}.intl-tel-input .cz{background-position:-16px -33px}.intl-tel-input .de{background-position:-32px -33px}.intl-tel-input .dj{background-position:-48px -33px}.intl-tel-input .dk{background-position:-64px -33px}.intl-tel-input .dm{background-position:-80px -33px}.intl-tel-input .do{background-position:-96px -33px}.intl-tel-input .dz{background-position:-112px -33px}.intl-tel-input .ec{background-position:-128px -33px}.intl-tel-input .ee{background-position:-144px -33px}.intl-tel-input .eg{background-position:-160px -33px}.intl-tel-input .er{background-position:-176px -33px}.intl-tel-input .es{background-position:-192px -33px}.intl-tel-input .et{background-position:-208px -33px}.intl-tel-input .fi{background-position:-224px -33px}.intl-tel-input .fj{background-position:-240px -33px}.intl-tel-input .fk{background-position:0 -44px}.intl-tel-input .fm{background-position:-16px -44px}.intl-tel-input .fo{background-position:-32px -44px}.intl-tel-input .fr,.intl-tel-input .bl,.intl-tel-input .mf{background-position:-48px -44px}.intl-tel-input .ga{background-position:-64px -44px}.intl-tel-input .gb{background-position:-80px -44px}.intl-tel-input .gd{background-position:-96px -44px}.intl-tel-input .ge{background-position:-112px -44px}.intl-tel-input .gf{background-position:-128px -44px}.intl-tel-input .gh{background-position:-144px -44px}.intl-tel-input .gi{background-position:-160px -44px}.intl-tel-input .gl{background-position:-176px -44px}.intl-tel-input .gm{background-position:-192px -44px}.intl-tel-input .gn{background-position:-208px -44px}.intl-tel-input .gp{background-position:-224px -44px}.intl-tel-input .gq{background-position:-240px -44px}.intl-tel-input .gr{background-position:0 -55px}.intl-tel-input .gt{background-position:-16px -55px}.intl-tel-input .gu{background-position:-32px -55px}.intl-tel-input .gw{background-position:-48px -55px}.intl-tel-input .gy{background-position:-64px -55px}.intl-tel-input .hk{background-position:-80px -55px}.intl-tel-input .hn{background-position:-96px -55px}.intl-tel-input .hr{background-position:-112px -55px}.intl-tel-input .ht{background-position:-128px -55px}.intl-tel-input .hu{background-position:-144px -55px}.intl-tel-input .id{background-position:-160px -55px}.intl-tel-input .ie{background-position:-176px -55px}.intl-tel-input .il{background-position:-192px -55px}.intl-tel-input .in{background-position:-208px -55px}.intl-tel-input .io{background-position:-224px -55px}.intl-tel-input .iq{background-position:-240px -55px}.intl-tel-input .ir{background-position:0 -66px}.intl-tel-input .is{background-position:-16px -66px}.intl-tel-input .it{background-position:-32px -66px}.intl-tel-input .jm{background-position:-48px -66px}.intl-tel-input .jo{background-position:-64px -66px}.intl-tel-input .jp{background-position:-80px -66px}.intl-tel-input .ke{background-position:-96px -66px}.intl-tel-input .kg{background-position:-112px -66px}.intl-tel-input .kh{background-position:-128px -66px}.intl-tel-input .ki{background-position:-144px -66px}.intl-tel-input .km{background-position:-160px -66px}.intl-tel-input .kn{background-position:-176px -66px}.intl-tel-input .kp{background-position:-192px -66px}.intl-tel-input .kr{background-position:-208px -66px}.intl-tel-input .kw{background-position:-224px -66px}.intl-tel-input .ky{background-position:-240px -66px}.intl-tel-input .kz{background-position:0 -77px}.intl-tel-input .la{background-position:-16px -77px}.intl-tel-input .lb{background-position:-32px -77px}.intl-tel-input .lc{background-position:-48px -77px}.intl-tel-input .li{background-position:-64px -77px}.intl-tel-input .lk{background-position:-80px -77px}.intl-tel-input .lr{background-position:-96px -77px}.intl-tel-input .ls{background-position:-112px -77px}.intl-tel-input .lt{background-position:-128px -77px}.intl-tel-input .lu{background-position:-144px -77px}.intl-tel-input .lv{background-position:-160px -77px}.intl-tel-input .ly{background-position:-176px -77px}.intl-tel-input .ma{background-position:-192px -77px}.intl-tel-input .mc{background-position:-208px -77px}.intl-tel-input .md{background-position:-224px -77px}.intl-tel-input .me{background-position:-112px -154px;height:12px}.intl-tel-input .mg{background-position:0 -88px}.intl-tel-input .mh{background-position:-16px -88px}.intl-tel-input .mk{background-position:-32px -88px}.intl-tel-input .ml{background-position:-48px -88px}.intl-tel-input .mm{background-position:-64px -88px}.intl-tel-input .mn{background-position:-80px -88px}.intl-tel-input .mo{background-position:-96px -88px}.intl-tel-input .mp{background-position:-112px -88px}.intl-tel-input .mq{background-position:-128px -88px}.intl-tel-input .mr{background-position:-144px -88px}.intl-tel-input .ms{background-position:-160px -88px}.intl-tel-input .mt{background-position:-176px -88px}.intl-tel-input .mu{background-position:-192px -88px}.intl-tel-input .mv{background-position:-208px -88px}.intl-tel-input .mw{background-position:-224px -88px}.intl-tel-input .mx{background-position:-240px -88px}.intl-tel-input .my{background-position:0 -99px}.intl-tel-input .mz{background-position:-16px -99px}.intl-tel-input .na{background-position:-32px -99px}.intl-tel-input .nc{background-position:-48px -99px}.intl-tel-input .ne{background-position:-64px -99px}.intl-tel-input .nf{background-position:-80px -99px}.intl-tel-input .ng{background-position:-96px -99px}.intl-tel-input .ni{background-position:-112px -99px}.intl-tel-input .nl,.intl-tel-input .bq{background-position:-128px -99px}.intl-tel-input .no{background-position:-144px -99px}.intl-tel-input .np{background-position:-160px -99px}.intl-tel-input .nr{background-position:-176px -99px}.intl-tel-input .nu{background-position:-192px -99px}.intl-tel-input .nz{background-position:-208px -99px}.intl-tel-input .om{background-position:-224px -99px}.intl-tel-input .pa{background-position:-240px -99px}.intl-tel-input .pe{background-position:0 -110px}.intl-tel-input .pf{background-position:-16px -110px}.intl-tel-input .pg{background-position:-32px -110px}.intl-tel-input .ph{background-position:-48px -110px}.intl-tel-input .pk{background-position:-64px -110px}.intl-tel-input .pl{background-position:-80px -110px}.intl-tel-input .pm{background-position:-96px -110px}.intl-tel-input .pr{background-position:-112px -110px}.intl-tel-input .ps{background-position:-128px -110px}.intl-tel-input .pt{background-position:-144px -110px}.intl-tel-input .pw{background-position:-160px -110px}.intl-tel-input .py{background-position:-176px -110px}.intl-tel-input .qa{background-position:-192px -110px}.intl-tel-input .re{background-position:-208px -110px}.intl-tel-input .ro{background-position:-224px -110px}.intl-tel-input .rs{background-position:-240px -110px}.intl-tel-input .ru{background-position:0 -121px}.intl-tel-input .rw{background-position:-16px -121px}.intl-tel-input .sa{background-position:-32px -121px}.intl-tel-input .sb{background-position:-48px -121px}.intl-tel-input .sc{background-position:-64px -121px}.intl-tel-input .sd{background-position:-80px -121px}.intl-tel-input .se{background-position:-96px -121px}.intl-tel-input .sg{background-position:-112px -121px}.intl-tel-input .sh{background-position:-128px -121px}.intl-tel-input .si{background-position:-144px -121px}.intl-tel-input .sk{background-position:-160px -121px}.intl-tel-input .sl{background-position:-176px -121px}.intl-tel-input .sm{background-position:-192px -121px}.intl-tel-input .sn{background-position:-208px -121px}.intl-tel-input .so{background-position:-224px -121px}.intl-tel-input .sr{background-position:-240px -121px}.intl-tel-input .ss{background-position:0 -132px}.intl-tel-input .st{background-position:-16px -132px}.intl-tel-input .sv{background-position:-32px -132px}.intl-tel-input .sx{background-position:-48px -132px}.intl-tel-input .sy{background-position:-64px -132px}.intl-tel-input .sz{background-position:-80px -132px}.intl-tel-input .tc{background-position:-96px -132px}.intl-tel-input .td{background-position:-112px -132px}.intl-tel-input .tg{background-position:-128px -132px}.intl-tel-input .th{background-position:-144px -132px}.intl-tel-input .tj{background-position:-160px -132px}.intl-tel-input .tk{background-position:-176px -132px}.intl-tel-input .tl{background-position:-192px -132px}.intl-tel-input .tm{background-position:-208px -132px}.intl-tel-input .tn{background-position:-224px -132px}.intl-tel-input .to{background-position:-240px -132px}.intl-tel-input .tr{background-position:0 -143px}.intl-tel-input .tt{background-position:-16px -143px}.intl-tel-input .tv{background-position:-32px -143px}.intl-tel-input .tw{background-position:-48px -143px}.intl-tel-input .tz{background-position:-64px -143px}.intl-tel-input .ua{background-position:-80px -143px}.intl-tel-input .ug{background-position:-96px -143px}.intl-tel-input .us{background-position:-112px -143px}.intl-tel-input .uy{background-position:-128px -143px}.intl-tel-input .uz{background-position:-144px -143px}.intl-tel-input .va{background-position:-160px -143px}.intl-tel-input .vc{background-position:-176px -143px}.intl-tel-input .ve{background-position:-192px -143px}.intl-tel-input .vg{background-position:-208px -143px}.intl-tel-input .vi{background-position:-224px -143px}.intl-tel-input .vn{background-position:-240px -143px}.intl-tel-input .vu{background-position:0 -154px}.intl-tel-input .wf{background-position:-16px -154px}.intl-tel-input .ws{background-position:-32px -154px}.intl-tel-input .ye{background-position:-48px -154px}.intl-tel-input .za{background-position:-64px -154px}.intl-tel-input .zm{background-position:-80px -154px}.intl-tel-input .zw{background-position:-96px -154px}.intl-tel-input{position:relative;display:block}.intl-tel-input *{-webkit-box-sizing:border-box;box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px;margin-left:0}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:0;margin:-2px 0 0 -1px;background-color:#fff;border:1px solid #ddd;width:259px;text-align:left;max-height:140px;overflow-y:scroll;border-top:none}.intl-tel-input .country-list .flag{display:inline-block}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name{margin-right:6px}@media screen and (max-width: 480px){*,:after,:before{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.top-bar{background-size:contain}#user_page .modals-container,#product_page .modals-container{position:absolute;min-height:100%}#user_page .modals-container .gr-modals .gr-modal,#product_page .modals-container .gr-modals .gr-modal{border-radius:0;width:auto}#user_page .modals-container .gr-modals .gr-modal .auth-title,#product_page .modals-container .gr-modals .gr-modal .auth-title{padding:25px 15px}#user_page .modals-container .gr-modals .gr-modal form .classic-auth,#user_page .modals-container .gr-modals .gr-modal form .social-auth,#product_page .modals-container .gr-modals .gr-modal form .classic-auth,#product_page .modals-container .gr-modals .gr-modal form .social-auth{width:100%;padding:0;margin:0}#user_page .modals-container .gr-modals .gr-modal form .classic-auth,#product_page .modals-container .gr-modals .gr-modal form .classic-auth{border-left:0;margin-top:22px;border-top:1px solid #eee;padding-top:22px}#user_page .wrapper,#product_page .wrapper,#user_page .selected-product-wrapper,.library .selected-product-wrapper{width:100%;padding:0 10px 1px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}#user_page .wrapper .powered-by-footer,#product_page .wrapper .powered-by-footer,#user_page .selected-product-wrapper .powered-by-footer,.library .selected-product-wrapper .powered-by-footer{margin:10px 0}#user_page .wrapper .product,#product_page .wrapper .product,#user_page .selected-product-wrapper .product,.library .selected-product-wrapper .product{margin-bottom:10px}#user_page .wrapper .product .product-information,#product_page .wrapper .product .product-information,#user_page .selected-product-wrapper .product .product-information,.library .selected-product-wrapper .product .product-information{padding:10px}#user_page .wrapper .product .product-information .want-container,#product_page .wrapper .product .product-information .want-container,#user_page .selected-product-wrapper .product .product-information .want-container,.library .selected-product-wrapper .product .product-information .want-container{margin-top:10px}#user_page .wrapper .product .product-information .description-container,#user_page .wrapper .product .product-information .want-container,#product_page .wrapper .product .product-information .description-container,#product_page .wrapper .product .product-information .want-container,#user_page .selected-product-wrapper .product .product-information .description-container,#user_page .selected-product-wrapper .product .product-information .want-container,.library .selected-product-wrapper .product .product-information .description-container,.library .selected-product-wrapper .product .product-information .want-container{float:none;width:100%;border:0;padding:0;min-height:0 !important}#user_page .wrapper .product .product-information .description-container .variant-selection select,#user_page .wrapper .product .product-information .description-container .quantity-selector,#user_page .wrapper .product .product-information .description-container .pay-what-you-want-selection .link_price_wrapper,#user_page .wrapper .product .product-information .want-container .variant-selection select,#user_page .wrapper .product .product-information .want-container .quantity-selector,#user_page .wrapper .product .product-information .want-container .pay-what-you-want-selection .link_price_wrapper,#product_page .wrapper .product .product-information .description-container .variant-selection select,#product_page .wrapper .product .product-information .description-container .quantity-selector,#product_page .wrapper .product .product-information .description-container .pay-what-you-want-selection .link_price_wrapper,#product_page .wrapper .product .product-information .want-container .variant-selection select,#product_page .wrapper .product .product-information .want-container .quantity-selector,#product_page .wrapper .product .product-information .want-container .pay-what-you-want-selection .link_price_wrapper,#user_page .selected-product-wrapper .product .product-information .description-container .variant-selection select,#user_page .selected-product-wrapper .product .product-information .description-container .quantity-selector,#user_page .selected-product-wrapper .product .product-information .description-container .pay-what-you-want-selection .link_price_wrapper,#user_page .selected-product-wrapper .product .product-information .want-container .variant-selection select,#user_page .selected-product-wrapper .product .product-information .want-container .quantity-selector,#user_page .selected-product-wrapper .product .product-information .want-container .pay-what-you-want-selection .link_price_wrapper,.library .selected-product-wrapper .product .product-information .description-container .variant-selection select,.library .selected-product-wrapper .product .product-information .description-container .quantity-selector,.library .selected-product-wrapper .product .product-information .description-container .pay-what-you-want-selection .link_price_wrapper,.library .selected-product-wrapper .product .product-information .want-container .variant-selection select,.library .selected-product-wrapper .product .product-information .want-container .quantity-selector,.library .selected-product-wrapper .product .product-information .want-container .pay-what-you-want-selection .link_price_wrapper{margin-bottom:10px}#user_page .wrapper .product .product-information .description-container .product-info,#user_page .wrapper .product .product-information .want-container .product-info,#product_page .wrapper .product .product-information .description-container .product-info,#product_page .wrapper .product .product-information .want-container .product-info,#user_page .selected-product-wrapper .product .product-information .description-container .product-info,#user_page .selected-product-wrapper .product .product-information .want-container .product-info,.library .selected-product-wrapper .product .product-information .description-container .product-info,.library .selected-product-wrapper .product .product-information .want-container .product-info{margin-top:10px}#user_page .wrapper .product .product-information .description-container:before,#user_page .wrapper .product .product-information .description-container:after,#user_page .wrapper .product .product-information .want-container:before,#user_page .wrapper .product .product-information .want-container:after,#product_page .wrapper .product .product-information .description-container:before,#product_page .wrapper .product .product-information .description-container:after,#product_page .wrapper .product .product-information .want-container:before,#product_page .wrapper .product .product-information .want-container:after,#user_page .selected-product-wrapper .product .product-information .description-container:before,#user_page .selected-product-wrapper .product .product-information .description-container:after,#user_page .selected-product-wrapper .product .product-information .want-container:before,#user_page .selected-product-wrapper .product .product-information .want-container:after,.library .selected-product-wrapper .product .product-information .description-container:before,.library .selected-product-wrapper .product .product-information .description-container:after,.library .selected-product-wrapper .product .product-information .want-container:before,.library .selected-product-wrapper .product .product-information .want-container:after{display:none !important}#user_page .wrapper .product .product-information .product-info li span,#user_page .wrapper .product .product-information .product-info li strong,#product_page .wrapper .product .product-information .product-info li span,#product_page .wrapper .product .product-information .product-info li strong,#user_page .selected-product-wrapper .product .product-information .product-info li span,#user_page .selected-product-wrapper .product .product-information .product-info li strong,.library .selected-product-wrapper .product .product-information .product-info li span,.library .selected-product-wrapper .product .product-information .product-info li strong{padding:0}#user_page .wrapper .seller-main .profile-picture-holder img,#product_page .wrapper .seller-main .profile-picture-holder img,#user_page .selected-product-wrapper .seller-main .profile-picture-holder img,.library .selected-product-wrapper .seller-main .profile-picture-holder img{width:48px;height:48px;display:block}#user_page .wrapper .seller-main .bio{color:#aaa;font-size:17px;line-height:30px;margin:30px 0 0}#user_page .wrapper .product-grid{margin-top:10px}#user_page .wrapper .product-grid .product-row{width:100%;margin-right:0;margin-bottom:10px}#user_page .wrapper .product-grid .product-row .product{width:100%}.selected-product-wrapper .product-row{margin:10px auto;width:auto}.is-modal .wrapper .product{margin-top:10px !important}.oauth .icn.gr-logo{margin:0 auto}.oauth .app-preview{margin:22px 0 6px}.oauth .oauth-wrapper{margin:12px}}
