:root{--paper:#f4f1e8;--white:#f4f1e8;--ink:#202d27;--black:#202d27}body{background:var(--paper);isolation:isolate}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url(rodeo-drawing.png) center center / cover no-repeat}header{background:#f9f7f0eb;border-bottom:1px solid #ffffff80}.story-opening{overflow:hidden;background:transparent}.scene-note,.scene-caption{text-shadow:0 2px 18px #fff9}.scroll-note{background:#faf7eff0;padding:10px 18px;border-radius:4px;text-align:center;max-width:100%}.story-signup{background:#faf7eff5;border:1px solid #fff9;border-radius:12px;box-shadow:0 18px 65px #132f3426;margin:48px auto 80px;padding:50px 36px;width:calc(100% - 40px)}.is-animated .story-signup{margin:0}.son-intro,.watch,.follow{background:#faf7eff2;width:calc(100% - 64px);border:1px solid #fff9;border-radius:12px;margin:32px auto;box-shadow:0 12px 50px #173c3921}.son-intro{padding:85px 7%}.watch,.follow{padding:65px 5%}.video:not(.video-with-image){background:#e2ebdba6;padding:24px 20px;border:1px solid #a6b6a0;border-radius:6px}footer{background:#f9f7f0f2;border-top:1px solid #fff9;margin-top:40px}.store-shell,.shopify-policy__container,.shopify-challenge__container{background:#faf7eff7}@media(max-width:700px){body:before{background-image:url(rodeo-drawing.png);background-position:46% center}header{padding-inline:5%;gap:10px}.logo{max-width:45%;font-size:24px}.story-opening{overflow:hidden;background:transparent}.scene-note{font-size:22px;text-align:center}.story-signup{width:calc(100% - 32px);padding:38px 24px;margin:32px auto 48px}.is-animated .story-signup{margin:0}.son-intro,.watch,.follow{width:calc(100% - 32px);padding:48px 7%;margin:24px auto}}.ink-character{filter:url(#character-ink);mix-blend-mode:normal}.character-wrap{width:min(330px,70vw)}.story-opening{padding:42px 20px}.scene-note{margin-bottom:20px}.scene-caption{margin-top:18px}.scroll-note{background:transparent;text-shadow:0 1px 10px #fff}.signup-dialog{width:min(480px,calc(100% - 32px));max-height:calc(100svh - 32px);padding:42px 34px 28px;border:1px solid #ffffffb3;border-radius:16px;background:#f7f4eb;box-shadow:0 24px 100px #102c3859}.signup-dialog::backdrop{background:#162b2e61;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.signup-dialog h2{font-size:68px;line-height:.98;margin:20px 0}.signup-dialog p{font-size:14px;line-height:1.65}.signup-dialog label{font-size:13px;font-weight:400}.signup-dialog input{margin:10px 0 18px;padding:14px;border:1px solid #95a59b;border-radius:6px;background:#fffaf4;font-size:16px}.signup-dialog .signup-submit{border-radius:6px;padding:16px 20px;margin-top:16px}.signup-dialog .consent{font-size:11px;color:#536158;line-height:1.6}.signup-dialog .signup-skip{width:100%;background:none;color:var(--ink);font:inherit;font-size:12px;margin-top:20px;padding:8px}.signup-dialog .modal-close{width:44px;height:44px}html.signup-open{overflow:hidden}@media(max-width:700px){.signup-dialog{padding:34px 24px 22px}.signup-dialog h2{font-size:58px}.story-opening{padding:30px 20px}}.smoke-story,.story-stage,.story-opening,.character-wrap,.story-character{border:0;outline:0;box-shadow:none;border-radius:0;background:transparent}.character-wrap{width:min(var(--artwork-width,330px),70vw);aspect-ratio:auto}.story-character{height:auto;object-fit:contain}.story-character:not(.ink-character){mix-blend-mode:normal}.scene-note,.scene-caption,.scroll-note{color:var(--ink);background:#faf7eff5;text-shadow:none;border:0;border-radius:28px;padding:9px 20px;max-width:calc(100vw - 40px);text-align:center;box-shadow:0 3px 18px #1a2c2514}.scene-note{font-size:28px;font-weight:600;line-height:1.25}.scene-caption{font-size:40px;font-weight:600;line-height:1.2}.scroll-note{font-size:14px;font-weight:500;line-height:1.6;padding:12px 22px}.scroll-note span{margin-top:3px}.ink-character{filter:url(#character-ink) drop-shadow(0 1px 1px rgba(250,247,239,.7))}.character-wrap{width:min(var(--artwork-width,400px),85vw)}.intro-letter h2,.section-heading h2,.follow h2,.video h3,.signup-dialog h2{font-weight:600}.intro-margin,.eyebrow,.small-note{font-size:14px;line-height:1.5}.card-top{font-size:13px;line-height:1.5}.card-bottom strong{font-size:14px}.section-heading p,.follow-bottom p{color:var(--ink);font-size:15px;line-height:1.8}.main-nav .social-link,.cart-link,.follow-links a,.text-link{font-size:14px}.signup-dialog .consent{font-size:12px;color:#46544b;opacity:1}@media(max-width:700px){.scene-note{font-size:25px;padding:9px 16px}.scene-caption{font-size:35px;padding:9px 18px}.scroll-note{font-size:13px}.story-opening{gap:0}.main-nav{gap:10px}.cart-link{font-size:12px}}.character-wrap{isolation:isolate}.character-wrap:before{content:"";position:absolute;top:5%;right:6%;bottom:5%;left:6%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 52% 49%,#f4f1e8,#f4f1e8fa 32%,#f4f1e8db 49%,#f4f1e859 64%,#f4f1e800 76%);filter:blur(14px);opacity:var(--artwork-glow,.96)}.ink-character{filter:url(#character-ink) drop-shadow(0 0 2px #f4f1e8) drop-shadow(0 0 2px #f4f1e8) drop-shadow(0 2px 2px rgba(32,45,39,.12))}.scene-note,.scene-caption{background:transparent;border:0;border-radius:0;box-shadow:none;font-weight:700;text-shadow:0 0 3px #f4f1e8,0 0 7px #f4f1e8,0 0 14px #f4f1e8,0 2px 2px rgba(32,45,39,.12)}@media(max-width:700px){.character-wrap:before{top:4%;right:7%;bottom:4%;left:7%;filter:blur(12px)}}.scene-caption{paint-order:stroke fill;-webkit-text-stroke:3px #f4f1e8;text-shadow:0 0 2px #f4f1e8,0 0 4px #f4f1e8,0 0 8px #f4f1e8,0 2px 3px rgba(32,45,39,.16)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rodeo.css.map */
