:root{--cream:#FAF6EC;--paper:#FFFFFF;--sand:#F2EBDC;--ink:#1C1917;--ink-2:#57534E;--muted:#857C72;--line:#E9E1D2;--line-2:#DACFBB;--caramel:#C0392B;--caramel-deep:#8E1D20;--caramel-soft:#FBE6E2;--cocoa:#6B1416;--pine:#3F6B1A;--berry:#D62828;--gold:#C08A2E;--r:20px;--r-sm:12px;--r-lg:28px;--shadow:0 18px 40px rgba(107,20,22,.1);--shadow-lg:0 30px 70px rgba(107,20,22,.16)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--cream);color:var(--ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:Rubik,sans-serif;line-height:1.08;letter-spacing:-.025em;font-weight:700}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}:focus-visible{outline:2px solid var(--caramel-deep);outline-offset:3px;border-radius:4px}.urgency{position:sticky;top:0;z-index:60;color:#fff;text-align:center;padding:11px 16px;font-size:13.5px;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;gap:11px;flex-wrap:wrap;background:linear-gradient(100deg,#7E2229 0%,var(--berry) 34%,#8E2B33 62%,var(--pine) 100%);box-shadow:0 2px 14px #6b141638;overflow:hidden;isolation:isolate}.urgency:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:radial-gradient(circle,rgba(255,255,255,.9) 1.4px,transparent 1.6px),radial-gradient(circle,rgba(255,255,255,.65) 1.1px,transparent 1.3px);background-size:70px 70px,110px 110px;background-position:0 0,34px 22px;animation:banner-snow 26s linear infinite}@keyframes banner-snow{to{background-position:70px 70px,-110px 110px}}.urgency .tree{width:16px;height:16px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 3 46 26H38l12 19H40l10 14H14l10-14H14l12-19h-8Z' fill='%23FFFFFF'/%3E%3Crect x='28' y='56' width='8' height='6' fill='%23FFFFFF'/%3E%3C/svg%3E") center/contain no-repeat}.urgency .sep{opacity:.55;font-weight:600}.urgency b{font-weight:800;letter-spacing:.05em}@media(max-width:540px){.urgency .fs{display:none}}.urgency .clock{font-variant-numeric:tabular-nums;background:#ffffff2e;padding:3px 10px;border-radius:999px;font-weight:800;letter-spacing:.04em}header{position:sticky;top:0;z-index:50;background:#faf7f2eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;height:66px;gap:16px}.brand{font-family:Rubik,sans-serif;font-weight:800;letter-spacing:.2em;font-size:15px;display:flex;align-items:center;gap:10px}.brand .mark{width:30px;height:30px;border-radius:9px;background:var(--cocoa);color:var(--cream);display:grid;place-items:center;font-size:14px;letter-spacing:0}.nav-right{display:flex;align-items:center;gap:14px;font-size:13.5px;color:var(--muted);font-weight:600}.nav-right .pill{background:var(--caramel-soft);color:var(--caramel-deep);padding:6px 13px;border-radius:999px;font-weight:700;font-size:12.5px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-weight:800;font-size:16px;padding:16px 30px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;font-family:Rubik,sans-serif;letter-spacing:.01em;min-height:52px}.btn-primary{background:var(--caramel-deep);color:#fff;box-shadow:0 10px 24px #8f5a2b47;width:100%}.btn-primary:hover{background:#751719;transform:translateY(-2px);box-shadow:0 14px 32px #8f5a2b57}.btn-ghost{background:var(--paper);color:var(--ink);border:1.5px solid var(--line-2)}.btn-ghost:hover{background:var(--sand)}@media(prefers-reduced-motion:reduce){.btn:hover{transform:none}}footer.site{border-top:1px solid var(--line);padding:46px 0 36px;background:var(--cream)}.foot-top{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-bottom:30px;align-items:flex-start}.foot-legal{display:flex;gap:6px;flex-wrap:wrap}.foot-legal a{color:var(--muted);font-size:13.5px;padding:5px 11px;border-radius:999px;font-weight:600}.foot-legal a:hover{color:var(--ink);background:var(--sand)}.foot-base{border-top:1px solid var(--line);padding-top:22px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;color:var(--muted);font-size:13px}.snowfield{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict}.snowfield i{position:absolute;top:0;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;animation-name:fall;animation-timing-function:linear;animation-iteration-count:infinite}.snowfield i.sn{animation-name:drift}.p-bear{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Ccircle cx='16' cy='17' r='10' fill='%236B1416'/%3E%3Ccircle cx='48' cy='17' r='10' fill='%236B1416'/%3E%3Ccircle cx='16' cy='17' r='5' fill='%23C0392B'/%3E%3Ccircle cx='48' cy='17' r='5' fill='%23C0392B'/%3E%3Ccircle cx='32' cy='37' r='22' fill='%236B1416'/%3E%3Cellipse cx='32' cy='44' rx='11.5' ry='8.5' fill='%23C0392B'/%3E%3Cellipse cx='32' cy='39.5' rx='3.6' ry='2.9' fill='%236B1416'/%3E%3Ccircle cx='24' cy='31' r='2.6' fill='%23FAF6EC'/%3E%3Ccircle cx='40' cy='31' r='2.6' fill='%23FAF6EC'/%3E%3C/svg%3E")}.p-branch{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg stroke='%233F6B1A' stroke-width='3.4' stroke-linecap='round' fill='none'%3E%3Cpath d='M32 5V59'/%3E%3Cpath d='M32 14 16 25M32 14 48 25'/%3E%3Cpath d='M32 26 13 38M32 26 51 38'/%3E%3Cpath d='M32 38 17 49M32 38 47 49'/%3E%3Cpath d='M32 49 22 57M32 49 42 57'/%3E%3C/g%3E%3C/svg%3E")}.p-cone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 4c12 12 16 28 12 40-4 12-10 16-12 16s-8-4-12-16C16 32 20 16 32 4Z' fill='%238E1D20'/%3E%3Cg fill='%236B1416' opacity='.5'%3E%3Cellipse cx='32' cy='18' rx='7' ry='4'/%3E%3Cellipse cx='24' cy='28' rx='6' ry='4'/%3E%3Cellipse cx='40' cy='28' rx='6' ry='4'/%3E%3Cellipse cx='32' cy='37' rx='7' ry='4'/%3E%3Cellipse cx='26' cy='46' rx='5' ry='3.4'/%3E%3Cellipse cx='38' cy='46' rx='5' ry='3.4'/%3E%3C/g%3E%3C/svg%3E")}.p-orn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 2v9' stroke='%23C08A2E' stroke-width='2.6'/%3E%3Crect x='27' y='9' width='10' height='8' rx='2' fill='%23C08A2E'/%3E%3Ccircle cx='32' cy='39' r='22' fill='%23D62828'/%3E%3Cpath d='M11 34q21 11 42 0' stroke='%23C08A2E' stroke-width='3' fill='none' opacity='.85'/%3E%3Cellipse cx='24' cy='30' rx='4.6' ry='6.6' fill='%23FAF6EC' opacity='.32'/%3E%3C/svg%3E")}.p-orn2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 2v9' stroke='%23C08A2E' stroke-width='2.6'/%3E%3Crect x='27' y='9' width='10' height='8' rx='2' fill='%23C08A2E'/%3E%3Ccircle cx='32' cy='39' r='22' fill='%233F6B1A'/%3E%3Cpath d='M11 34q21 11 42 0' stroke='%23C08A2E' stroke-width='3' fill='none' opacity='.85'/%3E%3Cellipse cx='24' cy='30' rx='4.6' ry='6.6' fill='%23FAF6EC' opacity='.28'/%3E%3C/svg%3E")}.p-gift{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Crect x='7' y='22' width='50' height='36' rx='4' fill='%23D62828'/%3E%3Crect x='7' y='22' width='50' height='9' rx='3' fill='%23872A31'/%3E%3Crect x='27' y='22' width='10' height='36' fill='%23C08A2E'/%3E%3Cpath d='M32 22c-6-11-19-11-16-2 2 6 11 4 16 2Zm0 0c6-11 19-11 16-2-2 6-11 4-16 2Z' fill='%23C08A2E'/%3E%3C/svg%3E")}.p-gift2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Crect x='7' y='22' width='50' height='36' rx='4' fill='%233F6B1A'/%3E%3Crect x='7' y='22' width='50' height='9' rx='3' fill='%23162C21'/%3E%3Crect x='27' y='22' width='10' height='36' fill='%23FBE6E2'/%3E%3Cpath d='M32 22c-6-11-19-11-16-2 2 6 11 4 16 2Zm0 0c6-11 19-11 16-2-2 6-11 4-16 2Z' fill='%23FBE6E2'/%3E%3C/svg%3E")}.p-snow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg stroke='%23A9BFCB' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M32 6v52M9 19l46 26M55 19 9 45'/%3E%3Cpath d='m32 15-7 7m7-7 7 7m-7 29-7-7m7 7 7-7'/%3E%3C/g%3E%3C/svg%3E")}.p-snow2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Ccircle cx='32' cy='32' r='22' fill='%23B9CCD6'/%3E%3C/svg%3E")}@keyframes fall{0%{transform:translate3d(0,-16vh,0) rotate(0)}25%{transform:translate3d(16px,15vh,0) rotate(42deg)}50%{transform:translate3d(-13px,47vh,0) rotate(88deg)}75%{transform:translate3d(18px,79vh,0) rotate(139deg)}to{transform:translate3d(0,118vh,0) rotate(196deg)}}@keyframes drift{0%{transform:translate3d(0,-16vh,0) rotate(0)}33%{transform:translate3d(22px,28vh,0) rotate(30deg)}66%{transform:translate3d(-18px,72vh,0) rotate(62deg)}to{transform:translate3d(6px,118vh,0) rotate(96deg)}}@media(max-width:760px){.snowfield i:not(:nth-child(3n+1)){display:none}}@media(prefers-reduced-motion:reduce){.snowfield{display:none}}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--caramel-deep);background:var(--caramel-soft);padding:6px 13px;border-radius:999px;margin-bottom:16px}.sec-head .eyebrow,.hero .eyebrow{margin-bottom:0}.hero{padding:56px 0 30px;text-align:center}.hero h1{font-size:clamp(38px,6.4vw,72px);margin:16px auto 18px;max-width:14ch}.hero .lede{font-size:clamp(16.5px,1.9vw,19.5px);color:var(--ink-2);max-width:56ch;margin:0 auto 30px}.hero .cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.hero .cta .btn{width:auto;min-width:210px}.drop{padding:26px 0 76px}.dropcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden;display:grid;grid-template-columns:1.06fr .94fr;align-items:stretch}.dropcard .shot{position:relative;background:var(--sand);min-height:420px}.dropcard .shot img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.dropcard .tagflag{position:absolute;top:18px;left:18px;background:var(--berry);color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;padding:7px 13px;border-radius:999px;box-shadow:0 8px 20px #a8323a4d}.dropcard .body{padding:44px 44px 40px;display:flex;flex-direction:column;justify-content:center}.dropcard h2{font-size:clamp(28px,3.4vw,40px);margin:14px 0 12px}.dropcard p{color:var(--ink-2);margin-bottom:22px;max-width:44ch}.dropcard .prow{display:flex;align-items:baseline;gap:12px;margin-bottom:8px;flex-wrap:wrap}.dropcard .prow .now{font-family:Rubik,sans-serif;font-size:36px;font-weight:800;letter-spacing:-.03em}.dropcard .prow .was{color:var(--muted);text-decoration:line-through;font-weight:600}.dropcard .prow .save{background:var(--berry);color:#fff;font-size:12px;font-weight:800;padding:5px 11px;border-radius:999px;letter-spacing:.04em}.dropcard ul{list-style:none;margin:0 0 24px;display:grid;gap:9px}.dropcard ul li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--ink-2)}.dropcard ul svg{width:17px;height:17px;flex-shrink:0;margin-top:4px;stroke:var(--pine);fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.dropcard .ships{font-size:13.5px;color:var(--muted);font-weight:600;margin-bottom:24px}.dropcard .btn{width:auto;align-self:flex-start}.sec{padding:0 0 78px}.sec-head{text-align:center;margin-bottom:38px}.sec-head h2{font-size:clamp(27px,3.6vw,40px);margin-top:14px}.sec-head p{color:var(--ink-2);max-width:52ch;margin:14px auto 0}.pills{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:28px 26px;box-shadow:var(--shadow)}.pcard .ic{width:42px;height:42px;border-radius:12px;background:var(--caramel-soft);display:grid;place-items:center;margin-bottom:16px}.pcard .ic svg{width:21px;height:21px;stroke:var(--caramel-deep);fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.pcard h3{font-size:19px;margin-bottom:9px}.pcard p{color:var(--ink-2);font-size:15px}.next{background:var(--cocoa);color:var(--cream);border-radius:var(--r-lg);padding:40px 44px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;overflow:hidden;position:relative}.next h3{font-size:clamp(21px,2.6vw,27px);margin-bottom:8px}.next p{color:#faf7f2b8;max-width:50ch;font-size:15.5px}.next .soon{background:#faf7f21f;border:1px solid rgba(250,247,242,.22);border-radius:999px;padding:9px 18px;font-weight:800;font-size:13px;letter-spacing:.06em;white-space:nowrap}@media(max-width:980px){.dropcard{grid-template-columns:1fr}.dropcard .shot{min-height:340px;aspect-ratio:4/3}.dropcard .body{padding:34px 26px 32px}.pills{grid-template-columns:1fr}.next{padding:32px 26px}.sec{padding-bottom:58px}.hero{padding:40px 0 22px}}.shopify-section-group-header-group{display:none}body,body.gradient{background:var(--cream);color:var(--ink);letter-spacing:normal}main.content-for-layout{display:block}h1,h2,h3,h4,h5,h6{color:inherit}.pricerow .price{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/files/merrymischief-home.css.map */
