@charset "UTF-8";@font-face{font-display:block;font-family:PPMori Regular;font-style:normal;font-weight:400;src:url(./PPMori-Regular.DZSEl-HR.woff) format("woff2"),url(./PPMori-Regular.DZSEl-HR.woff) format("woff")}@font-face{font-display:block;font-family:PPMori SemiBold;font-style:normal;font-weight:600;src:url(./PPMori-SemiBold.J3la6tJi.woff) format("woff2"),url(./PPMori-SemiBold.J3la6tJi.woff) format("woff")}@font-face{font-display:block;font-family:LORE Regular;font-style:normal;font-weight:400;src:url(./LORE-Regular.ngRFLDwq.woff2) format("woff2"),url(./LORE-Regular.qu8G7Tz-.woff) format("woff")}@font-face{font-display:block;font-family:LORE Bold;font-style:normal;font-weight:700;src:url(./LORE-Bold.DfWtLR4w.woff2) format("woff2"),url(./LORE-Bold.cVBwFgHq.woff) format("woff")}@font-face{font-display:block;font-family:LORE Alternates Regular;font-style:normal;font-weight:400;src:url(./LORE-Alternates-Regular.DESjNBM0.woff2) format("woff2"),url(./LORE-Alternates-Regular.gIRgHjTS.woff) format("woff")}@font-face{font-display:block;font-family:LORE Alternates Bold;font-style:normal;font-weight:700;src:url(./LORE-Alternates-Bold.40MLRQoA.woff2) format("woff2"),url(./LORE-Alternates-Bold.3VN5Qo6s.woff) format("woff")}@font-face{font-display:block;font-family:MANIC Regular;font-style:normal;font-weight:400;src:url(./MANIC-Regular.0vNb3y3W.woff2) format("woff2"),url(./MANIC-Regular.DpG-KH5F.woff) format("woff")}@font-face{font-display:block;font-family:Manic Alternates One;font-style:normal;font-weight:400;src:url(./MANIC-Alternates1-Regular.CTL_FyV3.woff2) format("woff2"),url(./MANIC-Alternates1-Regular.D_SltYsr.woff) format("woff")}@font-face{font-display:block;font-family:MANIC Alternates Two;font-style:normal;font-weight:400;src:url(./MANIC-Alternates2-Regular.DczUEgrQ.woff2) format("woff2"),url(./MANIC-Alternates2-Regular.BPjWqHmB.woff) format("woff")}@font-face{font-display:block;font-family:MANIC Alternates Three;font-style:normal;font-weight:400;src:url(./MANIC-Alternates3-Regular.CTjxq3W7.woff2) format("woff2"),url(./MANIC-Alternates3-Regular.SNsmVj9G.woff) format("woff")}@font-face{font-display:block;font-family:MANIC Sketches;font-style:normal;font-weight:400;src:url(./MANIC-Sketches.dYIvydO5.woff2) format("woff2"),url(./MANIC-Sketches.ngoLl9Be.woff) format("woff")}@font-face{font-display:block;font-family:Letters Home Regular;font-style:normal;font-weight:400;src:url(./Letters-Home-Regular.BVLV0oA-.woff2) format("woff2"),url(./Letters-Home-Regular.BBJpUW5A.woff) format("woff")}@font-face{font-display:block;font-family:Poppy Fineliner Regular;font-style:normal;font-weight:400;src:url(./Poppy-Fineliner-Regular.CUGen3t4.woff2) format("woff2"),url(./Poppy-Fineliner-Regular.ChFCtVZ3.woff) format("woff")}@font-face{font-display:block;font-family:VOODOO Regular;font-style:normal;font-weight:400;src:url(./Voodoo-Regular.D0jE9cQs.woff2) format("woff2"),url(./Voodoo-Regular.BnEKxPxz.woff) format("woff")}@font-face{font-display:block;font-family:VOODOO Bold;font-style:normal;font-weight:700;src:url(./Voodoo-Bold.Uq6i-PJJ.woff2) format("woff2"),url(./Voodoo-Bold.Dv0RheZA.woff) format("woff")}@font-face{font-display:block;font-family:Marina Regular;font-style:normal;font-weight:400;src:url(./Marina-Script-Regular.DwEOvfAN.woff2) format("woff2"),url(./Marina-Script-Regular.Ctt2Iwr6.woff) format("woff")}@font-face{font-display:block;font-family:Stolen Hand Regular;font-style:normal;font-weight:400;src:url(./Stolen-Hand-Regular.UNGOlGQv.woff2) format("woff2"),url(./Stolen-Hand-Regular.P0YY3tUh.woff) format("woff")}@font-face{font-display:block;font-family:Stolen Hand Alternates;font-style:normal;font-weight:400;src:url(./Stolen-Hand-Alternates-Regular.CBh88u9J.woff2) format("woff2"),url(./Stolen-Hand-Alternates-Regular.CrL8hGSP.woff) format("woff")}@font-face{font-display:block;font-family:Stolen Hand Quirky;font-style:normal;font-weight:400;src:url(./Stolen-Hand-Quirky-Regular.Cg-SXF3N.woff2) format("woff2"),url(./Stolen-Hand-Quirky-Regular.CP0Tlb6I.woff) format("woff")}@font-face{font-display:block;font-family:Stolen Hand Sketches;font-style:normal;font-weight:400;src:url(./Stolen-Hand-Sketches.AmliO5mC.woff2) format("woff2"),url(./Stolen-Hand-Sketches.BAiw8Qqm.woff) format("woff")}@font-face{font-display:block;font-family:Ugly Dave Regular;font-style:normal;font-weight:400;src:url(./Ugly-Dave-Regular.BYGdOCT2.woff2) format("woff2"),url(./Ugly-Dave-Regular.BDrql2wE.woff) format("woff")}@font-face{font-display:block;font-family:Ugly Dave Alternates;font-style:normal;font-weight:400;src:url(./Ugly-Dave-Alternates-Regular.BdDodlCP.woff2) format("woff2"),url(./Ugly-Dave-Alternates-Regular.BBtTRqOR.woff) format("woff")}@font-face{font-display:block;font-family:Serial Regular;font-style:normal;font-weight:400;src:url(./Serial-Regular.1iVGxZUb.woff2) format("woff2"),url(./Serial-Regular.DuMKUbUs.woff) format("woff")}@font-face{font-display:block;font-family:Serial Alternates;font-style:normal;font-weight:400;src:url(./Serial-Alternates-Regular.0R2j77yH.woff2) format("woff2"),url(./Serial-Alternates-Regular.LeM9ui2l.woff) format("woff")}@font-face{font-display:block;font-family:Reuben Regular;font-style:normal;font-weight:400;src:url(./Reuben-Regular.BPJ0dDNb.woff2) format("woff2"),url(./Reuben-Regular.BBs9oKsQ.woff) format("woff")}@font-face{font-display:block;font-family:Sad Poem Regular;font-style:normal;font-weight:400;src:url(./Sad-Poem-Regular.C9PQWrMd.woff2) format("woff2"),url(./Sad-Poem-Regular.DtQNQ3wi.woff) format("woff")}@font-face{font-display:block;font-family:Wasted Year Regular;font-style:normal;font-weight:400;src:url(./Wasted-Year-Regular.B7MV46Lt.woff2) format("woff2"),url(./Wasted-Year-Regular.goqZ1gRy.woff) format("woff")}@font-face{font-display:block;font-family:Infamous Regular;font-style:normal;font-weight:400;src:url(./Infamous-Regular.Cs5-qIzQ.woff2) format("woff2"),url(./Infamous-Regular.DICb5rbx.woff) format("woff")}@font-face{font-display:block;font-family:Juniper Bay Regular;font-style:normal;font-weight:400;src:url(./Juniper-Bay-Regular.BivTFbPL.woff2) format("woff2"),url(./Juniper-Bay-Regular.F3eHk5Mp.woff) format("woff")}@font-face{font-display:block;font-family:Prickly Pear Regular;font-style:normal;font-weight:400;src:url(./Prickly-Pear-Regular.DFhOtbbn.woff2) format("woff2"),url(./Prickly-Pear-Regular.DyFwZR_B.woff) format("woff")}@font-face{font-display:block;font-family:Sticky Regular;font-style:normal;font-weight:400;src:url(./Sticky-Regular.CdIkDSJU.woff2) format("woff2"),url(./Sticky-Regular.Bnegql_X.woff) format("woff")}@font-face{font-display:block;font-family:Sticky Bold;font-style:normal;font-weight:400;src:url(./Sticky-Bold.fVaJyIEl.woff2) format("woff2"),url(./Sticky-Regular.Bnegql_X.woff) format("woff")}@font-face{font-display:block;font-family:Naturalist Regular;font-style:normal;font-weight:400;src:url(./Naturalist-Regular.CRwzkIza.woff2) format("woff2"),url(./Naturalist-Regular.BWzAHdBM.woff) format("woff")}@font-face{font-display:block;font-family:Wild Pines Park Regular;font-style:normal;font-weight:400;src:url(./Wild-Pines-Park-Regular.PjakVG7Y.woff2) format("woff2"),url(./Wild-Pines-Park-Regular.CRx6bSYx.woff) format("woff")}@font-face{font-display:block;font-family:Pandemonium Regular;font-style:normal;font-weight:400;src:url(./Pandemonium-Regular.C5C9vZ_x.woff2) format("woff2"),url(./Pandemonium-Regular.DFaTMISV.woff) format("woff")}@font-face{font-display:block;font-family:Belmonte Ballpoint Print;font-style:normal;font-weight:400;src:url(./Belmonte-Ballpoint-Print.RKnoreSF.woff2) format("woff2"),url(./Belmonte-Ballpoint-Print.L5crk8mv.woff) format("woff")}@font-face{font-display:block;font-family:"Belmonte Ballpoint Cursive";font-style:normal;font-weight:400;src:url(./Belmonte-Ballpoint-Cursive.Br-BZhnd.woff2) format("woff2"),url(./Belmonte-Ballpoint-Cursive.SCjA0WGA.woff) format("woff")}@font-face{font-display:block;font-family:Sundara Regular;font-style:normal;font-weight:400;src:url(./Sundara-Regular.BXBkEHT5.woff2) format("woff2"),url(./Sundara-Regular.B_wrzTvZ.woff) format("woff")}@font-face{font-display:block;font-family:Mrs Pickles Regular;font-style:normal;font-weight:400;src:url(./Mrs-Pickles-Regular.Bup8pySB.woff2) format("woff2"),url(./Mrs-Pickles-Regular.CSIqpKWn.woff) format("woff")}@keyframes horizontal{0%{transform:translate(0)}50%{transform:translate(6px)}to{transform:translate(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}*{box-sizing:border-box}body,html{font-size:16px;margin:0;padding:0}body{background-color:#f2f3f5;color:#111213;--white:#fff;--black:#000;--background:#e9e5e2;--background-tint:hsla(0,0%,100%,.4);--text-color:#111213;--text-dark:#111213;--text-light:#dcd7d3;--card-background:#fff;--card-border:#000;--card-shadow:#e0ff02;--border:#000;--border-tint:rgba(0,0,0,.15);--border-light:#dedbd9;--border-hover:#000;--button-background:#000;--button-background-hover:#e0ff02;--button-text:#fff;--button-text-hover:#000;--button-primary-background:#e0ff02;--button-primary-text:#000;--button-primary-background-hover:#000;--button-primary-text-hover:#fff;--button-secondary-background:#000;--button-secondary-text:#fff;--button-secondary-background-hover:#fff;--button-secondary-text-hover:#000;--button-tertiary-border:#000;--button-tertiary-text:#000;--button-tertiary-background-hover:#000;--button-tertiary-text-hover:#fff;--highlight:#e0ff02;--highlight-dark:#98cf64;--highlight-secondary:#f2e4ff;--error-background:#feb897;--discount:#ffc29d;background:var(--background);background-size:auto 100px;color:var(--text-color);font-family:PPMori Regular,-apple-system,BlinkMacSystemFont,sans-serif;text-rendering:optimizelegibility}body.dark-theme{--white:#fff;--black:#000;--background:#171615;--background-tint:hsla(0,0%,100%,.02);--text-color:#cbc1b9;--text-dark:#111213;--text-light:#d3d7dc;--card-background:#262524;--card-border:#555;--card-shadow:#fff;--border:#fff;--border-tint:hsla(0,0%,100%,.2);--border-light:#312d2c;--border-hover:#e0ff02;--button-background:#fff;--button-background-hover:#e0ff02;--button-text:#000;--button-text-hover:#000;--button-primary-background:#e0ff02;--button-primary-text:#000;--button-primary-background-hover:#fff;--button-primary-text-hover:#000;--button-secondary-background:#fff;--button-secondary-text:#000;--button-secondary-background-hover:#000;--button-secondary-text-hover:#fff;--button-tertiary-border:#000;--button-tertiary-text:#000;--button-tertiary-background-hover:#000;--button-tertiary-text-hover:#fff;--highlight:#e0ff02;--highlight-dark:#98cf64;--highlight-secondary:#515a61;--error-background:#d2574d;--discount:#ffc29d}p{line-height:1.5em;margin-bottom:1.2em;margin-top:0}p.no-margin{margin-bottom:0}p.caption{font-size:.975rem;font-style:italic;margin-top:-1rem}.h1,.h2,.h3,.h4,.h5,.h6,b,h1,h2,h3,h4,h5,h6,strong{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;line-height:1.4em;margin:1.2em 0 .6em}.h1.no-margin,.h2.no-margin,.h3.no-margin,.h4.no-margin,.h5.no-margin,.h6.no-margin,h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin{margin-top:0}.h1,h1{font-size:4rem;line-height:1em;margin:0 0 .4em}.h2,h2{font-size:2.8rem}.h3,h3{font-size:2.5rem}.h4,h4{font-size:2rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.25rem}@media screen and (min-width:1920px){body{font-size:18px}}@media screen and (max-width:980px){body{font-size:14px}.h1,h1{font-size:3.2rem}.h2,h2{font-size:2.4rem}.h3,h3{font-size:2.2rem}.h4,h4{font-size:1.8rem}.h5,h5{font-size:1.4rem}.h6,h6{font-size:1.1rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:1.1em 0 .3em}h1{line-height:1em;margin-top:0;word-break:break-word}}@media screen and (max-width:640px){.h1,h1{font-size:2.5rem}.h2,h2{font-size:2.2rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.6rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1.1rem}}@media screen and (max-width:428px){.h1,h1{font-size:2.2rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.2rem}.h6,h6{font-size:1.1rem}}ol,ul{margin:1em 0 2em;padding:0}ul.no-style,ul.no-style li{display:inline;list-style:none;margin:0;padding:0}ul li{display:list-item;list-style:square;margin:0 0 .25em 3em}@media screen and (max-width:640px){ul li{margin:0 0 .6em 2.4em}}ul li p{margin:0}ol li{display:list-item;list-style:decimal;margin:0 0 .6em 3.2em}@media screen and (max-width:640px){ol li{margin:0 0 .6em 2.2em}}ol li ol li{list-style:lower-alpha}ol.lower-roman li{list-style:lower-roman}ol.lower-alpha li{list-style:lower-alpha}.button,.button-row .button svg path,.how-to .card,.item label,.quiz button,a,a:after,button{transition:.3s ease-out}a{color:inherit;position:relative;text-decoration:none;word-break:break-word}a:hover{cursor:pointer;text-decoration:underline}a.effect{z-index:1}a.effect:after{background:#e0ff02;content:"";height:100%;left:-4%;position:absolute;top:0;transition:.3s ease-out;width:0;z-index:-1}a.effect:hover{color:var(--button-text-hover)}a.effect:hover:after{width:108%}.icon a:hover{text-decoration:none}.btn{background:var(--button-background);border:2px solid transparent;border-radius:40px;color:var(--button-text);cursor:crosshair;display:inline-block;font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;font-weight:600;padding:.5em 1.4em .6em;text-align:center;transition:.3s ease-out;white-space:nowrap}@media screen and (max-width:980px){.btn{padding:.6em 1.4em .65em}}@media screen and (max-width:640px){.btn{font-size:1.1rem;padding:.6em 1.2em .65em}}.btn svg path{fill:var(--button-text)}.btn.after{padding:.6rem 2.6rem .7em 1.4em}.btn:hover{background:var(--button-background-hover);color:var(--button-text-hover);cursor:pointer;text-decoration:none}.btn:hover svg path{fill:var(--button-text-hover)}.btn:focus{outline:2px solid #e0ff02}.btn.primary{background:var(--button-primary-background);color:var(--button-primary-text)}.btn.primary:hover{background:var(--button-primary-background-hover);color:var(--button-primary-text-hover);cursor:pointer;text-decoration:none}.btn.primary:hover svg path{fill:var(--button-text-hover)}.btn.primary svg path{fill:var(--button-primary-text)}.btn.secondary{background:var(--button-secondary-background);color:var(--button-secondary-text)}.btn.secondary:hover{background:var(--button-secondary-background-hover);color:var(--button-secondary-text-hover);cursor:pointer;text-decoration:none}.btn.secondary:focus{outline:2px solid #e0ff02}.btn.secondary svg path{fill:var(--button-secondary-text)}.btn.tertiary{background:transparent;color:var(--button-tertiary-text)}.btn.tertiary,.btn.tertiary:hover{border:2px solid var(--button-tertiary-border)}.btn.tertiary:hover{background:var(--button-tertiary-background-hover);color:var(--button-tertiary-text-hover);cursor:pointer;text-decoration:none}.btn.tertiary:focus{outline:2px solid #e0ff02}.btn.tertiary svg path{fill:var(--button-tertiary-text)}.btn.smol{font-size:1.1rem;padding:.5em 1.5em .6em}.btn.tiny{font-size:1rem;padding:.2em 1em}.btn svg{height:1rem;padding-left:4px;position:relative;top:1px;width:auto}h3+ul,h4+ul,h5+ul,h6+ul{margin:1.2em 0 2.2em}::-moz-selection{background:var(--highlight);color:var(--text-dark)}::selection{background:var(--highlight);color:var(--text-dark)}.banner ::-moz-selection{background:var(--highlight);color:var(--text-light)}.banner ::selection{background:#151518;color:var(--text-light)}.highlight{background:var(--highlight);color:var(--text-dark)}.highlighted{-webkit-user-select:all;-moz-user-select:all;user-select:all}.bold{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.normal{font-size:medium;font-weight:400}.uppercase{text-transform:uppercase}.underline{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;text-decoration:underline;transition:.3s ease-out}.underline:hover{text-decoration-color:var(--border-hover);text-underline-offset:3px}.no-underline,.no-underline:hover{text-decoration:none}.red{color:#eb4c37}.border{outline:1px solid var(--border)}.align-right{text-align:right}.align-center{text-align:center}.line-through{text-decoration:line-through}.solid{-webkit-text-stroke:none;-webkit-text-fill-color:initial}.smol{font-size:.8em}.enlarged{font-size:1.1rem}@media screen and (max-width:640px){.enlarged{font-size:1rem}}.med{font-size:1.3em}.lg{font-size:1.4em}code{background:var(--background-tint);border-radius:2px;display:block;margin:1rem 0 2rem;padding:2rem}hr{border-bottom:none;border-top:1px solid var(--border-tint);margin:3rem 0 1.6rem}@media screen and (max-width:640px){hr{margin:1.2rem 0}}hr.blank{border-bottom:none;border-top:none;margin:3rem 0 2rem}hr.dashed{border-top:1px dashed var(--text-color)}@media screen and (max-width:640px){.smol{font-size:.8em}.med{font-size:1.2em}.lg{font-size:1.3em;line-height:1.5em}}@media screen and (max-width:428px){.med{font-size:1.1em}.lg{font-size:1.2em;line-height:1.4em}}.lore{font-family:Lore Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.manic{font-family:MANIC Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.letters-home{font-family:Letters Home Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.poppy-fineliner{font-family:Poppy Fineliner Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.voodoo{font-family:Voodoo Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.marina{font-family:Marina Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.stolen-hand{font-family:Stolen Hand Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.ugly-dave{font-family:Ugly Dave Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.serial{font-family:Serial Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.reuben{font-family:Reuben Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.sad-poem{font-family:Sad Poem Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.wasted-year{font-family:Wasted Year Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.infamous{font-family:Infamous Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.juniper-bay{font-family:Juniper Bay Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.prickly-pear{font-family:Prickly Pear Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.sticky{font-family:Sticky Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.naturalist{font-family:Naturalist Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.wild-pines-park{font-family:Wild Pines Park Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.pandemonium{font-family:Pandemonium Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.belmonte-ballpoint{font-family:"Belmonte Ballpoint Cursive",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.sundara{font-family:Sundara Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.mrs-pickles{font-family:Mrs Pickles Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}table{border-collapse:collapse;color:var(--text-color)}table tr td,table tr th{border:1px solid var(--border-tint);padding:.2em .5em}table tr th{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700}table tr td,table tr th{text-align:left}table.full{width:100%}.styled+table tr td:first-child,.styled+table tr td:nth-child(2),table.styled tr td:first-child,table.styled tr td:nth-child(2){white-space:nowrap}@media screen and (max-width:640px){.styled+table tr td:first-child table tr.highlight td,table.styled tr td:first-child table tr.highlight td{background:var(--highlight-dark)}.styled+table tr td:first-child,.styled+table tr td:nth-child(2),table.styled tr td:first-child,table.styled tr td:nth-child(2){white-space:normal}}.styled+table tr.highlight,table.styled tr.highlight{background:var(--highlight-dark);color:var(--black)}.styled+table tr.aqua,table.styled tr.aqua{background:#a2e7d1b3;color:var(--black)}.styled+table tr.pink,table.styled tr.pink{background:#ffb5f580;color:var(--black)}.styled+table tr.blue,table.styled tr.blue{background:#558cff54;color:var(--black)}.styled+table+p,table.styled+p{margin-top:1rem}.dark-theme table{background:var(--background-tint)}.dark-theme .styled+table tr.highlight,.dark-theme table.styled tr.highlight{background:var(--highlight);color:var(--white)}.dark-theme .styled+table tr.aqua,.dark-theme table.styled tr.aqua{background:#2f9587b3;color:var(--white)}.dark-theme .styled+table tr.pink,.dark-theme table.styled tr.pink{background:#d97bcc80;color:var(--white)}.dark-theme .styled+table tr.blue,.dark-theme table.styled tr.blue{background:#5f8cff66;color:var(--white)}input,textarea{font-family:inherit;font-size:inherit}@media screen and (max-width:640px){input,textarea{font-size:16px}}.no-scroll{overflow:hidden}.container{flex:1 1 auto;width:calc(100% - 104px)}@media screen and (max-width:800px){.container{width:calc(100% - 90px)}}@media screen and (max-width:640px){.container{height:auto;width:100%}}.container>div{padding:3rem 4rem}.container>.blog-article,.container>.product-detail{padding:0}.container .banner-container{background:#ffc29d;border-bottom:1px solid var(--border-light);height:60px;overflow:hidden;padding:0;position:relative}@media screen and (max-width:640px){.container .banner-container{height:44px}}.container .banner-container .banner{color:var(--text-dark);display:flex;max-width:100%;overflow:hidden;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);white-space:nowrap}.container .banner-container .banner p{animation:marquee 8s linear infinite;font-family:PPMori Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;margin:0;padding:0 3rem 0 0}@media screen and (max-width:1440px){.container .banner-container .banner p{font-size:1.3rem}}@media screen and (max-width:640px){.container .banner-container .banner p{font-size:1.1rem}}@media screen and (max-width:428px){.container .banner-container .banner p{font-size:.85rem}}.container .banner-container .banner p strong{text-transform:uppercase}.container .banner-container .banner:hover p{animation-play-state:paused;cursor:text}.container .banner-container .banner:-moz-selection,.container .banner-container .banner::-moz-selection{background:#151518;color:#fff}.container .banner-container .banner::selection{background:#151518;color:#fff}.container .panel{background:#fffc;border-radius:2rem;margin:2rem 0 0;padding:1.7rem 2rem 2.4rem}@media screen and (max-width:640px){.container .panel{border-radius:1.5rem;padding:1.5rem 1.5rem 2rem}}@media screen and (max-width:428px){.container .panel{padding:1.1rem 1.2rem 1.2rem 1.1rem}}.container .panel .h1,.container .panel .h2,.container .panel .h3,.container .panel .h4,.container .panel .h5,.container .panel h1,.container .panel h2,.container .panel h3,.container .panel h4,.container .panel h5{margin:0}.container .panel ul li{list-style:none;margin:0 0 .6em;padding:0 0 0 2em}.container .panel ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M15.746 3.334a1 1 0 0 1-.08 1.412l-8.96 8a1 1 0 0 1-1.332 0l-5.04-4.5a1 1 0 0 1 1.332-1.492l4.374 3.905 8.294-7.405a1 1 0 0 1 1.412.08'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M16 0v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat 0;content:"";font-size:1em;list-style:none;margin:0 0 .5em -1.5em;padding:0 0 0 1.5em;position:relative}.narrow .container>div{margin:0 auto;min-width:600px;padding:4rem 0 0;width:50%}@media screen and (max-width:1440px){.narrow .container>div{width:60%}}@media screen and (max-width:1280px){.narrow .container>div{width:70%}}.narrow.commercial{background:#d0e3b2}.narrow.commercial header{background:#d0e3b2;border-bottom:1px solid rgba(0,0,0,.1)}.narrow.commercial .colour-mode{display:none}.narrow.commercial .panel .btn{width:100%}.narrow.commercial table tr.highlight td{background:var(--highlight-dark)}.narrow.custom{background:#dbf4eb}.narrow.custom header{background:#dbf4eb;border-bottom:1px solid rgba(0,0,0,.1)}.narrow.custom .colour-mode{display:none}.narrow.custom .panel .btn{width:100%}.narrow.custom table tr.highlight td{background:#64cfb1}.narrow .as-seen-on{margin:4rem 0 0;text-align:center}.narrow .as-seen-on .logos{gap:2rem;justify-content:center}.narrow .as-seen-on .logos svg path{fill:var(--text-color)}.home .container>div{overflow:hidden}@media screen and (max-width:980px){.blog .content,.container>div,.narrow .container>div{min-width:auto;padding:4rem;width:100%}}@media screen and (max-width:800px){.blog .content,.container>div,.narrow .container>div{padding:3rem}}@media screen and (max-width:640px){.blog .content,.container>div,.narrow .container>div{padding:1.8rem}}@media screen and (max-width:428px){.blog .content,.container>div,.narrow .container>div{padding:1.2rem}}.flex{display:flex;flex-direction:row;position:relative}@media screen and (max-width:640px){.flex{flex-direction:column}}.flex.column{flex-direction:column}.col-narrow{margin:0 auto}.col-narrow.col-smol{max-width:1200px;width:60%}@media screen and (max-width:1280px){.col-narrow.col-smol{width:70%}}@media screen and (max-width:980px){.col-narrow.col-smol{width:100%}}.col-narrow.col-med{max-width:1400px;width:72%}@media screen and (max-width:1600px){.col-narrow.col-med{width:80%}}@media screen and (max-width:1440px){.col-narrow.col-med{width:88%}}@media screen and (max-width:1280px){.col-narrow.col-med{width:100%}}.col-narrow.reviews{display:flex;gap:3rem;margin-bottom:5rem}@media screen and (max-width:980px){.col-narrow.reviews{flex-direction:column;gap:1rem}}.col-narrow.reviews .description{width:30%}@media screen and (max-width:980px){.col-narrow.reviews .description{width:100%}}.col-narrow.reviews .description svg path{fill:var(--text-color)}@media screen and (max-width:1280px){.col-narrow.reviews .description h2{font-size:2rem}}.column{flex-direction:column}.row{flex-direction:row}.hide{opacity:0}.hide-none{display:none}.tag{background:#e0ff02;border-radius:2rem;color:#151518;font-size:1em;font-size:1rem;letter-spacing:0;padding:.2em .6em;position:relative}.tag.black{background:var(--button-background);color:var(--button-text)}.tag.discount{background:#ffc29d}.pill{border:3px solid var(--text-color);border-radius:2rem;color:var(--text-color);font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:600;line-height:100%;padding:.2em .6em;text-decoration:none}.pill.smol{border:1px solid var(--text-color);font-size:.875rem}@media screen and (max-width:640px){.pill.smol{font-size:1.1rem}}.pill.med{border:2px solid var(--text-color);font-size:1.125rem}@media screen and (max-width:640px){.pill.med{font-size:1.1rem}}@media screen and (max-width:428px){.pill.med{font-size:1rem}}.pill.lg{border:2px solid var(--text-color);font-size:1.4rem}@media screen and (max-width:640px){.pill.lg{font-size:1.2rem}}.pill.squared{border:2px solid var(--text-color);border-radius:.2rem}@media screen and (max-width:800px){.pill{border:2px solid var(--text-color)}.pill.squared{border:1px solid var(--text-color);font-size:1rem}.pill.lg{border:2px solid var(--text-color);font-size:1.1rem}}.pill:hover{background:var(--button-background);border:2px solid var(--button-background);color:var(--button-text);text-decoration:none}.section-head{align-items:center;display:flex;gap:.5em;justify-content:space-between;margin-bottom:2.5em}@media screen and (max-width:640px){.section-head{align-items:start;flex-direction:column;gap:1rem}}.section-head h2{margin:0}header{align-items:center;background:var(--background);background-size:auto 100px;border-bottom:1px solid var(--border-light);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;position:sticky;top:0;width:calc(100% - 104px);width:100%;z-index:30}@media screen and (min-width:641px){header{padding:1.2rem 2rem}header .colour-mode.mobile{display:none}}@media screen and (max-width:900px){header{padding:1.1rem 1.6rem}header .colour-mode{height:20px;width:20px}header .colour-mode svg{display:inline-block;height:auto;transition:.3s ease-out;width:20px}header .colour-mode svg path{fill:var(--text-color)}}@media screen and (max-width:428px){header{padding:.9rem 1.2rem}}header .logo{display:flex}header .logo svg{display:inline-block;height:auto;position:relative;z-index:1}header .logo svg path{fill:var(--text-color)}@media screen and (min-width:801px){header .logo svg{width:120px}}@media screen and (max-width:800px){header .logo svg{width:100px}}header .logo:hover svg{transform:scale(.9);transition:.1s ease}header .menu-container{align-items:center;display:flex;font-size:1rem;gap:3rem}@media screen and (max-width:639px){header .menu-container{gap:1.5rem}}@media screen and (max-width:428px){header .menu-container{gap:1.2rem}}header .menu-container .menu ul{margin:0;padding:0;width:100%}header .menu-container .menu ul li{display:inline-block;margin:0 1.6rem 0 0;padding:0}header .menu-container .menu ul li:last-child{margin:0}@media screen and (max-width:800px){header .menu-container .menu{display:none}}header .menu-container .menu-more{align-content:center;border:1px solid var(--text-color);border-radius:3rem;cursor:pointer;display:none;justify-content:space-between;padding:.4em .9em;transition:.1s ease-out;z-index:8}@media screen and (max-width:800px){header .menu-container .menu-more{display:flex}}header .menu-container .menu-more span{margin-right:12px}@media screen and (max-width:428px){header .menu-container .menu-more span{font-size:.9rem;margin-right:8px}}header .menu-container .menu-more .icon{align-items:center;display:flex;justify-content:center}header .menu-container .menu-more .icon svg{height:auto;overflow:visible;width:16px}@media screen and (max-width:428px){header .menu-container .menu-more .icon svg{width:14px}}header .menu-container .menu-more .icon svg rect{fill:var(--text-color);transition:.3s ease-out}header .menu-container .menu-more .icon svg rect.one{transform-origin:top left}header .menu-container .menu-more .icon svg rect.three{transform-origin:bottom left}header .menu-container .menu-more:hover{background:var(--button-secondary-background-hover);border:1px solid var(--button-secondary-background-hover);color:var(--button-secondary-text-hover)}header .menu-container .menu-more:hover svg rect{fill:var(--button-secondary-text-hover)}header .menu-container .menu-more.is-open{background:var(--button-background);color:var(--button-text)}header .menu-container .menu-more.is-open:hover{background:var(--button-secondary-background-hover);border:1px solid var(--button-secondary-background-hover);color:var(--button-secondary-text-hover)}header .menu-container .menu-more.is-open:hover .icon svg rect{fill:var(--button-secondary-text-hover)}header .menu-container .menu-more.is-open .icon svg rect{fill:var(--button-text)}header .menu-container .menu-more.is-open .icon svg rect.one{transform:rotate(45deg) translate(2px,-2px)}header .menu-container .menu-more.is-open .icon svg rect.two{opacity:0}header .menu-container .menu-more.is-open .icon svg rect.three{transform:rotate(-45deg) translate(3px,1px)}.menu-more-overlay{background:var(--background);background-size:auto 100px;display:none;flex-direction:column;height:100vh;justify-content:space-between;left:0;opacity:0;padding:4rem;position:absolute;top:0;transition:.3s ease;width:100%;z-index:-1}@media screen and (min-width:801px){.menu-more-overlay{display:none}}@media screen and (max-width:800px){.menu-more-overlay{padding:3rem}}@media screen and (max-width:640px){.menu-more-overlay{padding:3rem 3rem 8rem}}.menu-more-overlay ul.main{width:100%}.menu-more-overlay ul.main li{display:block;line-height:1em;margin:1rem 0}.menu-more-overlay ul.main li a{display:inline-block;font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4vh;font-weight:600;line-height:1em;margin:0;text-decoration:none}@media screen and (max-width:640px){.menu-more-overlay ul.main li a{font-size:3.2vh;line-height:1.1em}}.menu-more-overlay ul.main li a:hover{text-decoration:underline}.menu-more-overlay ul.main li a.nuxt-link-active{text-decoration-color:var(--text-color);text-underline-offset:3px}.menu-more-overlay.is-open{display:flex;opacity:1;z-index:7}@media screen and (min-width:801px){.menu-more-overlay.is-open{display:none}}.gallery .flickity-button{background:transparent;border:2px solid transparent}.gallery .flickity-button .flickity-button-icon{fill:var(--text-color)}.gallery .flickity-button.flickity-prev-next-button.previous{left:0}.gallery .flickity-button.flickity-prev-next-button.next{right:0}.gallery .flickity-button:hover{background-color:transparent;border:2px solid var(--text-color)}.gallery .flickity-button:focus{background-color:transparent;box-shadow:0 0 0 4px var(--highlight)}.gallery .flickity-page-dots .dot{background:var(--text-color);border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 4px;opacity:.3;width:8px}.gallery .flickity-page-dots .dot.is-selected{background:var(--button-secondary-background)}.gallery.multi{width:80%}@media screen and (max-width:980px){.gallery.multi{width:100%}}.gallery.multi .carousel-cell{background:var(--highlight);border-radius:1.5rem;color:var(--black);display:flex;flex-direction:column;gap:2rem;height:400px;justify-content:space-between;margin-right:1rem;padding:2rem;width:36%}.gallery.multi .carousel-cell .author{align-self:start;border:1px solid var(--black);border-radius:2rem;font-size:.875rem;padding:.2rem 1rem}.gallery.multi .carousel-cell .author a svg{height:10px;margin-left:4px;transition:.3s ease;width:10px}.gallery.multi .carousel-cell .author a:hover svg{transform:rotate(45deg)}.gallery.multi .carousel-cell .review{overflow-y:scroll}@media screen and (max-width:1280px){.gallery.multi .carousel-cell{padding:1.5rem;width:48%}}@media screen and (max-width:980px){.gallery.multi .carousel-cell{height:340px;width:40%}}@media screen and (max-width:640px){.gallery.multi .carousel-cell{margin-right:7%;width:72%}.gallery.multi .flickity-viewport{overflow:visible}}.gallery.multi .flickity-button{bottom:-72px;height:40px;top:auto;width:40px;z-index:2}.home .gallery.hero{margin-bottom:6rem;position:relative}.home .gallery.hero .flickity-enabled{position:unset}.home .gallery.hero .flickity-viewport{overflow:visible}.home .gallery.hero .carousel-cell .content-container{display:flex;flex:1;flex-direction:column;justify-content:center;text-decoration:none}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container{justify-content:space-between}}@media screen and (min-width:801px){.home .gallery.hero .carousel-cell .content-container.imageOnly .content{display:none}}.home .gallery.hero .carousel-cell .content-container .content{color:var(--text-color);position:relative;z-index:1}@media screen and (min-width:801px){.home .gallery.hero .carousel-cell .content-container .content{height:auto;left:8%;position:absolute;top:50%;transform:translateY(-50%);width:36vw;width:50%;z-index:0}}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container .content{color:var(--text-color)!important;display:flex;flex-direction:column;height:38vw;justify-content:space-between;order:2;padding:1.5rem;width:100%}}@media screen and (max-width:640px){.home .gallery.hero .carousel-cell .content-container .content{height:40vw;padding:1.2rem}}@media screen and (max-width:560px){.home .gallery.hero .carousel-cell .content-container .content{height:44vw;padding:1.2rem}}@media screen and (max-width:480px){.home .gallery.hero .carousel-cell .content-container .content{height:58vw;padding:1rem}}@media screen and (max-width:428px){.home .gallery.hero .carousel-cell .content-container .content{height:62vw}}.home .gallery.hero .carousel-cell .content-container .content .main{justify-self:stretch}.home .gallery.hero .carousel-cell .content-container .content .main .title{font-size:3.5vw;line-height:90%}.home .gallery.hero .carousel-cell .content-container .content .main .title:hover{cursor:pointer;text-decoration:none}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container .content .main .title{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;text-transform:none}}@media screen and (max-width:428px){.home .gallery.hero .carousel-cell .content-container .content .main .title{font-size:1.1rem}}.home .gallery.hero .carousel-cell .content-container .content .main .description{font-size:1.4vw;margin-top:2rem}@media screen and (max-width:1280px){.home .gallery.hero .carousel-cell .content-container .content .main .description{font-size:1.1rem;margin-top:1rem}}@media screen and (max-width:980px){.home .gallery.hero .carousel-cell .content-container .content .main .description{font-size:1rem;font-weight:400}}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container .content .main .description{font-size:.875rem;justify-self:stretch;margin-top:.5rem}}@media screen and (max-width:428px){.home .gallery.hero .carousel-cell .content-container .content .main .description{font-size:.8rem}}.home .gallery.hero .carousel-cell .content-container .content .main .pills{display:flex;gap:.5rem;margin:1rem 0 0}.home .gallery.hero .carousel-cell .content-container .content .main .pills .pill{border-color:var(--white);border-width:1px;color:var(--white)}.home .gallery.hero .carousel-cell .content-container .content .main .pills .pill:hover{background-color:unset;color:unset}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container .content .main .pills .pill{border-color:var(--text-color)!important;color:var(--text-color)!important;font-size:.875rem}}@media screen and (max-width:428px){.home .gallery.hero .carousel-cell .content-container .content .main .pills{display:none}}.home .gallery.hero .carousel-cell .content-container .cta{display:flex;margin:3vw 0 0;position:relative;z-index:1}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container .cta{margin:4vw 0 1vw}}.home .gallery.hero .carousel-cell .content-container .cta .wrap{display:flex;gap:.5em}@media screen and (max-width:800px){.home .gallery.hero .carousel-cell .content-container .cta .wrap{border:1px solid var(--border-light);border-radius:3rem;gap:0;padding:.25rem;width:100%}}@media screen and (max-width:428px){.home .gallery.hero .carousel-cell .content-container .cta .wrap{border:none;flex-direction:column;font-size:22px;gap:.5em}}@media screen and (max-width:980px){.home .gallery.hero .carousel-cell .content-container .cta .wrap .btn{font-size:1rem;width:100%}}@media screen and (max-width:520px){.home .gallery.hero .carousel-cell .content-container .cta .wrap .btn{padding:.4em 1.2em}}@media screen and (max-width:392px){.home .gallery.hero .carousel-cell .content-container .cta .wrap .btn{padding:.3em .8em}}.home .gallery.hero .carousel-cell .content-container .cta .wrap .btn.secondary{background-color:var(--button-secondary-text);border-color:transparent;color:var(--button-secondary-background)}.home .gallery.hero .carousel-cell .content-container .cta .wrap .btn.secondary:hover{background-color:var(--black);border-color:var(--highlight);color:var(--white)}@media screen and (max-width:428px){.home .gallery.hero .carousel-cell .content-container .cta .wrap .btn.secondary{border:1px solid var(--text-color)}}.home .gallery.hero .slide-default{display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:800px){.home .gallery.hero .slide-default{background:var(--card-background);border:4px solid var(--card-background);border-radius:2rem;justify-content:start;margin-right:4vw;width:90%}}@media screen and (min-width:801px){.home .gallery.hero .slide-default{border:8px solid var(--white);border-radius:2rem;height:auto;margin-right:2vw;width:90%}}@media screen and (min-width:1201px){.home .gallery.hero .slide-default{width:80%}}.home .gallery.hero .slide-default.is-selected{box-shadow:4px 4px 8px #0000001a}@media screen and (min-width:801px){.home .gallery.hero .slide-default picture{display:block}}@media screen and (max-width:800px){.home .gallery.hero .slide-default picture{order:1}}.home .gallery.hero .slide-default picture img{display:block;height:auto;width:100%}@media screen and (max-width:800px){.home .gallery.hero .slide-default picture img{border-radius:30px;height:auto;overflow:hidden;width:100%}}.home .gallery.hero .slide-image-only{display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:800px){.home .gallery.hero .slide-image-only{background:var(--card-background);border:4px solid var(--card-background);border-radius:2rem;justify-content:start;margin-right:4vw;width:90%}}@media screen and (min-width:801px){.home .gallery.hero .slide-image-only{border:8px solid var(--white);border-radius:2rem;margin-right:2vw;width:90%}.home .gallery.hero .slide-image-only .content{display:none}}@media screen and (min-width:1201px){.home .gallery.hero .slide-image-only{width:80%}}.home .gallery.hero .slide-image-only.is-selected{box-shadow:4px 4px 8px #0000001a}.home .gallery.hero .slide-image-only picture img{display:block}.home .gallery.hero .flickity-page-dots{bottom:-40px;z-index:1}.home .gallery.hero .flickity-button{bottom:-72px;height:40px;top:auto;width:40px;z-index:2}.home .latest-fonts{margin:3vw 0 8vw}.home.intro{margin-bottom:6rem;margin-top:4rem}@media screen and (max-width:428px){.home.intro{margin:0 0 4rem}}.home.intro .categories{width:52%}@media screen and (max-width:1440px){.home.intro .categories{width:70%}}@media screen and (max-width:1280px){.home.intro .categories{width:90%}}@media screen and (max-width:980px){.home.intro .categories{width:100%}}.home.intro .categories h1{font-size:2rem;margin:0 0 .6em}@media screen and (max-width:980px){.home.intro .categories h1{font-size:1.8rem}}@media screen and (max-width:640px){.home.intro .categories h1{font-size:1.5rem}}@media screen and (max-width:980px){.home.intro .categories h1 br{display:none}}.home.intro .categories .pills{display:flex;flex-wrap:wrap;gap:.5em}@media screen and (max-width:428px){.home.intro .categories .pills{flex-wrap:wrap}}.home .bestselling-fonts{margin:0 0 10vw}.home .bestselling-fonts h3{margin-top:0}@media screen and (max-width:640px){.home .bestselling-fonts{padding:1.5rem 0 0}}.home .assets-home{gap:3rem;margin:12vw auto}@media screen and (max-width:980px){.home .assets-home{flex-direction:column-reverse}}.home .assets-home .col{width:50%}@media screen and (max-width:980px){.home .assets-home .col{width:100%}}.home .assets-home .col h2{margin:0 0 .4em}.home .assets-home .col.img-cards{flex-direction:row}.home .assets-home .col.img-cards .item{transition:.3s ease;width:50%}.home .assets-home .col.img-cards .item a,.home .assets-home .col.img-cards .item a picture{display:inline-block}.home .assets-home .col.img-cards .item:first-child{z-index:2}.home .assets-home .col.img-cards .item:nth-child(2n){margin-left:-25%;margin-top:4%}.home .assets-home .col.img-cards .item:nth-child(2n):hover{z-index:3}.home .assets-home .col.img-cards .item:hover{transform:scale(106%) rotate(3deg)}.as-seen-on{display:flex;flex-direction:column;gap:2rem;margin-top:0}.as-seen-on .logos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem;row-gap:1rem}@media screen and (max-width:1440px){.as-seen-on .logos{gap:4rem;row-gap:1rem}}@media screen and (max-width:640px){.as-seen-on .logos{gap:0}.as-seen-on .logos svg{transform:scale(.7)}}@media screen and (max-width:428px){.as-seen-on .logos{gap:.2rem}.as-seen-on .logos svg{transform:scale(.8)}}.blog-feature{flex-direction:column;margin:0 auto 10vw}@media screen and (max-width:980px){.blog-feature{margin:0 auto 6rem}}.blog-feature .blog-cards{display:flex;flex-direction:row;gap:2rem}@media screen and (max-width:980px){.blog-feature .blog-cards{flex-direction:column}}.blog-feature .blog-cards .card{background:var(--card-background);border-radius:1rem;display:flex;flex-direction:column;justify-content:flex-start;padding:.5rem;width:48%}@media screen and (max-width:980px){.blog-feature .blog-cards .card{width:100%}}.blog-feature .blog-cards .card .image{overflow:hidden}.blog-feature .blog-cards .card .image a{display:inline-block;padding:0}@media screen and (max-width:800px){.blog-feature .blog-cards .card .image a{width:100%}}.blog-feature .blog-cards .card .image a picture{background:#000;border-radius:8px;display:block;overflow:hidden;position:relative}.blog-feature .blog-cards .card .image a picture:after{color:#e0ff02;content:"View →";font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-2}.blog-feature .blog-cards .card .image a picture img{cursor:crosshair;display:block;height:auto;margin:0;transition:.3s ease-out;width:100%}.blog-feature .blog-cards .card .image a:hover picture img{opacity:.1}.blog-feature .blog-cards .card .image a:hover picture:after{z-index:2}.blog-feature .blog-cards .card .info-wrap{align-items:flex-start;display:flex;flex-direction:column;padding:2rem}@media screen and (max-width:640px){.blog-feature .blog-cards .card .info-wrap{padding:1.8em 1.4rem}}@media screen and (max-width:428px){.blog-feature .blog-cards .card .info-wrap{padding:1.4rem 1rem}}.blog-feature .blog-cards .card .info-wrap h3{font-size:1.8rem;margin:0 0 1rem}@media screen and (max-width:1440px){.blog-feature .blog-cards .card .info-wrap h3{font-size:1.6rem}}@media screen and (max-width:640px){.blog-feature .blog-cards .card .info-wrap h3{align-items:flex-start;font-size:1.4rem}}.blog-feature .blog-cards .card .info-wrap p{font-size:1rem;margin:0 0 1.4rem}.blog-feature .blog-cards .card .info-wrap p:last-child{margin:0}.blog-feature .blog-cards .card .info-wrap .btn{width:-moz-fit-content;width:fit-content}.internal .category{padding:0}.internal footer a{margin-right:2em}.page-intro{background:var(--background-tint);border-radius:2rem;flex-direction:column;margin:0 0 3rem;padding:.5em .5rem .5rem}.page-intro .intro-hero picture{display:inline-block;height:auto;margin:0;width:100%}.page-intro .intro-hero picture img{border-radius:1.5rem;height:auto;overflow:hidden;width:100%}.page-intro .intro-copy{padding:2.5rem 3.5em 3rem 3.5rem}@media screen and (max-width:1280px){.page-intro .intro-copy{padding:1.5rem 2.5em 2.5rem 2.5rem}}@media screen and (max-width:1024px){.page-intro .intro-copy{flex-direction:column;gap:.4rem;padding:2rem}}@media screen and (max-width:640px){.page-intro .intro-copy{padding:1.5rem}}@media screen and (max-width:428px){.page-intro .intro-copy{padding:1rem}}.page-intro p{font-size:1rem;margin:0 0 .5em}.page-intro p:last-child{margin:0}@media screen and (max-width:428px){.page-intro p{font-size:.875rem;line-height:1.3rem}}.page-intro ul.no-style{display:block;margin:1.5rem 0 0}.page-intro ul.no-style li{display:inline-block;margin:0 .5rem .5rem 0}@media screen and (max-width:640px){.page-intro ul.no-style li{margin:0 .25rem .75rem 0}}.page-intro ul.no-style li a{line-height:2rem;white-space:nowrap}@media screen and (max-width:640px){.page-intro ul.no-style{margin:1rem 0 0}}.description-footer{background:var(--background-tint);border-radius:1.5rem;margin:3rem 0 0;padding:1.5rem 2rem}@media screen and (max-width:1024px){.description-footer{padding:1.4rem 1.8rem}}@media screen and (max-width:640px){.description-footer{border-radius:1rem;padding:1.2rem 1.4rem}}.description-footer p:last-child,.description-footer ul:last-child{margin-bottom:0}.description-footer+.reviews{margin-top:6vw}footer{font-size:.875rem;margin:8vw 4rem 4rem}@media screen and (max-width:800px){footer{margin:8vw 3rem 3rem}}@media screen and (max-width:640px){footer{margin:8vw 2rem 4rem}}@media screen and (max-width:428px){footer{margin:12vw 1.2rem 1.8rem}}footer .wrap{background:var(--black);border-radius:1.5rem;color:var(--text-light);padding:2rem 2.5rem;width:100%}@media screen and (max-width:640px){footer .wrap{padding:1.5rem 2rem}}footer .wrap .row.main{display:flex;flex-direction:row;gap:3%}@media screen and (max-width:980px){footer .wrap .row.main{flex-direction:column;gap:2rem}}footer .wrap .row.main .col{width:25%}@media screen and (max-width:1280px){footer .wrap .row.main .col{width:33%}}@media screen and (max-width:980px){footer .wrap .row.main .col{width:100%}}footer .wrap .row.main .col ul{display:inline;list-style:none;margin:0;padding:0}footer .wrap .row.main .col ul li{list-style:none;margin:.5rem 0 0;padding:0}footer .wrap .row.main .col ul li.label{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:1rem}footer .wrap .row.foot{border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-top:2rem;padding-top:1.5rem}@media screen and (max-width:640px){footer .wrap .row.foot{flex-direction:column}}footer .wrap .row.foot .col.logo{align-items:center;display:flex;gap:1rem}footer .wrap .row.foot .col.logo svg path{fill:var(--text-light)}@media screen and (max-width:640px){footer .wrap .row.foot .col.logo{margin-top:2rem;order:2}}footer .wrap .row.foot .col ul{display:inline;display:flex;gap:1rem;list-style:none;margin:0;padding:0}@media screen and (max-width:640px){footer .wrap .row.foot .col ul{flex-direction:column}}footer .wrap .row.foot .col ul li{display:inline;list-style:none;margin:0;padding:0}.dark-theme footer .wrap{background:var(--card-background);color:var(--text-color)}.page-carousel{margin:0 auto;overflow:hidden;padding:0 0 2rem 3rem;position:relative;width:100%}.carousel{background:transparent;outline:none;position:relative}.card.half .item{width:48.5%}.card.full .item{border-radius:1rem;margin:1.4rem 0;width:100%}.card .item{background:var(--card-background);border-radius:24px;flex-direction:column;flex-grow:0;flex-shrink:1;justify-content:space-between;margin:0;position:relative;transition:.3s ease;width:31.3%;z-index:2}@media screen and (max-width:1440px){.card .item{width:31%}}.card .item img{aspect-ratio:auto 600/400;display:block;height:auto;width:100%}.card .item.compact{display:flex;flex-direction:row;width:100%}@media screen and (max-width:800px){.card .item.compact{flex-direction:column-reverse;gap:16px;padding:1rem 1rem 1.4rem}}.card .item.compact:first-child{margin-top:0}.card .item.row{flex-direction:row}.card .item.column{flex-direction:column}.card.column .item{margin:0 0 2rem}.loading-page{background:#151518;height:100%;inset:0;position:fixed;width:100%}.asset-list,.font-list,.template-list,.tester-list{flex-direction:row;flex-wrap:wrap;gap:3%;row-gap:3rem}@media screen and (max-width:640px){.asset-list,.font-list,.template-list,.tester-list{row-gap:2rem}}.asset-list .item,.font-list .item,.template-list .item,.tester-list .item{border:1px solid transparent}@media screen and (max-width:1280px){.asset-list .item,.font-list .item,.template-list .item,.tester-list .item{width:48%}}@media screen and (max-width:980px){.asset-list .item,.font-list .item,.template-list .item,.tester-list .item{width:100%}}.asset-list .item picture,.font-list .item picture,.template-list .item picture,.tester-list .item picture{aspect-ratio:auto 600/400;border-radius:12px;display:block;overflow:hidden}.asset-list .item>a,.font-list .item>a,.template-list .item>a,.tester-list .item>a{display:block;text-decoration:none}.asset-list .item>a a:hover,.font-list .item>a a:hover,.template-list .item>a a:hover,.tester-list .item>a a:hover{text-decoration:none}.asset-list .item .tag,.font-list .item .tag,.template-list .item .tag,.tester-list .item .tag{margin-left:4px;position:relative;top:-1px}.asset-list .item .image,.font-list .item .image,.template-list .item .image,.tester-list .item .image{flex-grow:1;height:auto;overflow:hidden;padding:0 .5rem;width:100%}.asset-list .item h3,.font-list .item h3,.template-list .item h3,.tester-list .item h3{color:var(--text-color);font-size:1.4rem;margin:0}@media screen and (max-width:1440px){.asset-list .item h3,.font-list .item h3,.template-list .item h3,.tester-list .item h3{font-size:1.2rem}}.asset-list .item .header,.font-list .item .header,.template-list .item .header,.tester-list .item .header{align-items:center;display:flex;font-size:1rem;justify-content:space-between;padding:1.4rem 1.5rem;position:relative;width:100%}@media screen and (max-width:1440px){.asset-list .item .header,.font-list .item .header,.template-list .item .header,.tester-list .item .header{padding:1.2rem 1.4rem}}@media screen and (max-width:980px){.asset-list .item .header,.font-list .item .header,.template-list .item .header,.tester-list .item .header{padding:1rem 1.4rem}}.asset-list .item .buy-options,.font-list .item .buy-options,.template-list .item .buy-options,.tester-list .item .buy-options{bottom:-220px;display:none;overflow:hidden;position:absolute;z-index:-10}@media screen and (max-width:640px){.asset-list .item .buy-options .font-list .item .buy-options,.font-list .item .buy-options .font-list .item .buy-options,.template-list .item .buy-options .font-list .item .buy-options,.tester-list .item .buy-options .font-list .item .buy-options{bottom:5.6rem;left:.8rem;right:.8rem}}.asset-list .item .promo-code,.font-list .item .promo-code,.template-list .item .promo-code,.tester-list .item .promo-code{align-self:center;background:#e0ff02}.asset-list .item .promo-code::-moz-selection,.font-list .item .promo-code::-moz-selection,.template-list .item .promo-code::-moz-selection,.tester-list .item .promo-code::-moz-selection{background:#151518;color:#fff}.asset-list .item .promo-code::selection,.font-list .item .promo-code::selection,.template-list .item .promo-code::selection,.tester-list .item .promo-code::selection{background:#151518;color:#fff}.asset-list .item .footer,.font-list .item .footer,.template-list .item .footer,.tester-list .item .footer{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:1rem 1.4rem 1.4rem;position:relative;width:100%;z-index:2}.asset-list .item .footer .meta,.font-list .item .footer .meta,.template-list .item .footer .meta,.tester-list .item .footer .meta{gap:4px;justify-content:center}.asset-list .item .footer .meta .styles,.font-list .item .footer .meta .styles,.template-list .item .footer .meta .styles,.tester-list .item .footer .meta .styles{font-size:.9rem}.asset-list .item .footer .meta .price-container,.font-list .item .footer .meta .price-container,.template-list .item .footer .meta .price-container,.tester-list .item .footer .meta .price-container{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.asset-list .item .footer .meta .price-container .discount,.font-list .item .footer .meta .price-container .discount,.template-list .item .footer .meta .price-container .discount,.tester-list .item .footer .meta .price-container .discount{background:var(--discount);border-radius:.25em;color:var(--black);display:inline-block;font-size:.9rem;font-weight:700;margin-left:.25rem;padding:.1em .5em .15em}.asset-list .item .footer span,.font-list .item .footer span,.template-list .item .footer span,.tester-list .item .footer span{align-self:center;font-size:1rem}.asset-list .item .footer span.normal-price,.font-list .item .footer span.normal-price,.template-list .item .footer span.normal-price,.tester-list .item .footer span.normal-price{margin-right:.25em}.asset-list .item .footer .buy-btn,.font-list .item .footer .buy-btn,.template-list .item .footer .buy-btn,.tester-list .item .footer .buy-btn{flex-grow:1;max-width:190px;position:relative}@media screen and (max-width:428px){.asset-list .item .footer .buy-btn,.font-list .item .footer .buy-btn,.template-list .item .footer .buy-btn,.tester-list .item .footer .buy-btn{max-width:none;width:100%}}.asset-list .item .footer a.view-more,.font-list .item .footer a.view-more,.template-list .item .footer a.view-more,.tester-list .item .footer a.view-more{font-weight:400;letter-spacing:0}.asset-list .item:hover,.font-list .item:hover,.template-list .item:hover,.tester-list .item:hover{border:1px solid var(--card-border);box-shadow:8px 8px 0 var(--card-shadow)}.item .footer.is-open .buy-options{bottom:5.5rem;display:block;min-width:200px;z-index:1}.item .footer.is-open .buy-btn:after{content:"-"}.item .footer.is-open a.view-more{opacity:0}.font-list .item .buy-options ul li.direct .button:hover{background:#151518;color:#e0ff02;text-decoration:none}.blog-list.grid{display:grid;gap:3vw;grid-template-columns:1fr 1fr}@media screen and (max-width:980px){.blog-list.grid{gap:2vw;grid-template-columns:1fr}}.blog-list .item{border:none;justify-content:start;margin:0;padding:1rem}@media screen and (max-width:640px){.blog-list .item{padding:.4rem}}.blog-list .item .image{overflow:hidden}.blog-list .item .image a{display:inline-block;padding:0}@media screen and (max-width:800px){.blog-list .item .image a{width:100%}}.blog-list .item .image a picture{background:#000;border-radius:.8rem;display:block;overflow:hidden;position:relative}.blog-list .item .image a picture:after{color:#e0ff02;content:"View →";font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-2}.blog-list .item .image a picture img{cursor:crosshair;margin:0;transition:.3s ease-out;width:100%}.blog-list .item .image a:hover picture img{opacity:.1}.blog-list .item .image a:hover picture:after{z-index:2}.blog-list .item .info-wrap{display:flex;padding:2rem;grid-gap:1rem;align-items:flex-start;flex-direction:column;gap:1rem}@media screen and (max-width:640px){.blog-list .item .info-wrap{padding:1.8em 1.4rem}}@media screen and (max-width:428px){.blog-list .item .info-wrap{padding:1.4rem 1rem}}.blog-list .item .info-wrap h3{align-items:center;display:flex;font-size:1.6rem;margin:0;padding:0;width:100%}@media screen and (max-width:640px){.blog-list .item .info-wrap h3{align-items:flex-start;font-size:1.4rem}}.blog-list .item .info-wrap p{margin-bottom:0}.blog-list .item .info-wrap a{align-items:center;color:var(--text-color);cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-between}.blog-list .item .info-wrap .footer{display:flex;justify-content:space-between;width:100%}.blog-list .item .info-wrap .footer .tag{display:inline-block}.blog-list .item .info-wrap .footer .icon{display:inline}.blog-list .item .info-wrap .footer .icon span{display:inline-block}.blog-list .item .info-wrap .footer .icon span rect{fill:var(--text-color);transition:.3s ease-out}.blog-list .item .info-wrap .footer .icon span svg{display:inline-block;height:24px;margin-right:8px;position:relative;top:6px;width:auto}.blog-list .item .info-wrap .footer .icon span svg path{fill:var(--text-color)}.blog-list .item:hover{text-decoration:none}.blog-list .item:hover .icon span .a{transform:translateY(-18px)}.blog-list .item:hover .icon span .b{transform:translate(-6px)}.blog-list .item:hover .icon span .c{transform:translate(18px)}.blog-list .item:hover .icon span .d{transform:translateY(-18px)}.blog-list .item:hover .icon span .e{transform:translateY(18px)}.blog-list .item:hover .icon span .f{transform:translate(0)}.blog-list .item:hover .icon span .g{transform:translateY(-6px)}.blog-list .item:hover .icon span .h{transform:translate(6px)}.blog-list .item:hover .icon span .i,.blog-list .item:hover .icon span .j{transform:translateY(-18px)}.blog-list .item:hover .icon span .k{transform:translateY(6px)}@media screen and (max-width:980px){.blog-article.default .main .col.left{flex-direction:column}}.blog-article.case-study .main .col.left{flex-direction:column}.blog-article .content{flex-shrink:0;margin:0 auto;max-width:1200px;width:66%}@media screen and (max-width:1440px){.blog-article .content{width:70%}}@media screen and (max-width:1280px){.blog-article .content{width:82%}}@media screen and (max-width:980px){.blog-article .content{width:100%}}.blog-article .hero{background:var(--background-tint);padding:4rem 0}.blog-article .hero .breadcrumbs{margin:0 0 1rem}.blog-article .hero .title-container .info-table{margin:0}@media screen and (max-width:980px){.blog-article .hero{padding:0}}@media screen and (max-width:428px){.blog-article .hero h1{font-size:2.2rem}}.blog-article .hero img{height:auto;width:100%}.blog-article .hero p{margin-bottom:1em}.blog-article .hero .tag{display:inline-block;margin-bottom:.8em}.blog-article .hero .meta{flex-wrap:wrap;margin-top:3rem}@media screen and (max-width:640px){.blog-article .hero .meta{margin-top:2rem}}.blog-article .hero .meta.flex{flex-direction:row;gap:4rem}@media screen and (max-width:428px){.blog-article .hero .meta.flex{gap:2rem}}.blog-article .hero .meta span{display:block;font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;margin:.5rem 0 0}@media screen and (max-width:428px){.blog-article .hero .meta span{margin:.5rem 0 0}}.blog-article .hero .meta span.array span{display:inline}.blog-article .hero .meta span.array span:first-child{margin:0 .75rem 0 0}.blog-article .hero .info-table .item .title{padding:1.1rem 0}.blog-article .hero .font-banner{display:block;margin:4rem 0 0}.blog-article .hero .font-banner img{border-radius:.5rem}.blog-article .main{padding:4vw 0}@media screen and (max-width:980px){.blog-article .main{padding:0}}.blog-article .main .columns{flex-direction:row;gap:2rem}@media screen and (max-width:980px){.blog-article .main .columns{flex-direction:column}}.blog-article .main .columns .rich-text h2{font-size:2.4rem;line-height:1.2em;margin:2.3rem 0 1.5rem}@media screen and (max-width:980px){.blog-article .main .columns .rich-text h2{font-size:2.2rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text h2{font-size:2rem}}.blog-article .main .columns .rich-text h2:first-child{margin-top:0}.blog-article .main .columns .rich-text h3{margin:2.3rem 0 1.5rem}@media screen and (max-width:428px){.blog-article .main .columns .rich-text h3{font-size:1.8rem}}.blog-article .main .columns .rich-text h3:first-child{margin-top:0}.blog-article .main .columns .rich-text h4{font-size:1.8rem;margin:2.3rem 0 1.5rem}@media screen and (max-width:980px){.blog-article .main .columns .rich-text h4{font-size:1.8rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text h4{font-size:1.6rem}}.blog-article .main .columns .rich-text h4:first-child{margin-top:0}.blog-article .main .columns .rich-text h5{font-size:1.6rem;margin:1.8em 0 .8em}@media screen and (max-width:980px){.blog-article .main .columns .rich-text h5{font-size:1.6rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text h5{font-size:1.4rem}}.blog-article .main .columns .rich-text h5:first-child{margin-top:0}.blog-article .main .columns .rich-text h6{font-size:1.4rem;margin:2em 0 .5em}@media screen and (max-width:980px){.blog-article .main .columns .rich-text h6{font-size:1.6rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text h6{font-size:1.4rem}}.blog-article .main .columns .rich-text h6:first-child{margin-top:0}@media screen and (max-width:800px){.blog-article .main .columns .rich-text p{font-size:1rem;line-height:1.6em}}.blog-article .main .columns .rich-text p a{cursor:pointer;font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;text-decoration:underline}.blog-article .main .columns .rich-text p a:hover{text-decoration-color:var(--border-hover);text-underline-offset:3px}.blog-article .main .columns .rich-text p:first-child{margin-top:0}.blog-article .main .columns .rich-text p:last-child{margin-bottom:0}.blog-article .main .columns .rich-text p+ul{margin-top:-.5rem}.blog-article .main .columns .rich-text h3+h6,.blog-article .main .columns .rich-text p+h6{margin-top:0}.blog-article .main .columns .rich-text ol li p{margin-bottom:1em}.blog-article .main .columns .rich-text ol li p br{margin-bottom:.5em}.blog-article .main .columns .rich-text ol li img{margin-top:2rem}.blog-article .main .columns .rich-text blockquote{border-bottom:1px solid var(--text-color);border-top:1px solid var(--text-color);margin:2rem 0 3rem;padding:2rem 2rem 3rem 6rem;position:relative}@media screen and (max-width:800px){.blog-article .main .columns .rich-text blockquote{padding:1.8rem 1rem 2.6rem 4rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text blockquote{padding:1.8rem 0 2.6rem 2rem}}.blog-article .main .columns .rich-text blockquote p{font-size:1.4rem}.blog-article .main .columns .rich-text blockquote p:last-child{margin:0}@media screen and (max-width:800px){.blog-article .main .columns .rich-text blockquote p{font-size:1.2rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text blockquote p{font-size:1.1rem}}.blog-article .main .columns .rich-text blockquote:before{content:"“";font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-family:serif;font-size:4rem;font-weight:600;left:2rem;position:absolute;top:1.8rem}@media screen and (max-width:800px){.blog-article .main .columns .rich-text blockquote:before{font-size:3rem;left:1rem}}@media screen and (max-width:428px){.blog-article .main .columns .rich-text blockquote:before{font-size:2rem;left:0}}.blog-article .main .columns .rich-text img{border:4px solid var(--card-background);border-radius:1rem;height:auto;width:100%}.blog-article .main .columns .rich-text img+h4,.blog-article .main .columns .rich-text img+h5{margin-top:4rem}.blog-article .main .columns .rich-text ul{margin:1rem 0 2rem}.blog-article .main .columns .rich-text ul li p{margin:0}.blog-article .main .columns .linked-content{margin-top:3rem}.blog-article .main .columns .linked-content .item{border:none;border-radius:24px;box-shadow:none;padding:1rem}@media screen and (max-width:1200px){.blog-article .main .columns .linked-content .item{padding:.75rem}}@media screen and (max-width:980px){.blog-article .main .columns .linked-content .item{flex-direction:column}}@media screen and (max-width:428px){.blog-article .main .columns .linked-content .item{padding:.8rem .8rem 1rem}}.blog-article .main .columns .linked-content .item:first-child{margin-top:0}.blog-article .main .columns .linked-content .item .copy{flex-shrink:0;padding:1.4rem;width:60%}@media screen and (max-width:1200px){.blog-article .main .columns .linked-content .item .copy{padding:1.2rem 1.2rem 2rem}}@media screen and (max-width:980px){.blog-article .main .columns .linked-content .item .copy{padding:1.2rem 1.2rem 2rem;width:100%}}@media screen and (max-width:640px){.blog-article .main .columns .linked-content .item .copy{padding:1rem 1rem 2rem}}.blog-article .main .columns .linked-content .item .copy .btn:hover{border:2px solid var(--button-background)}.blog-article .main .columns .linked-content .item a.image{display:inline-block;padding:0}@media screen and (max-width:800px){.blog-article .main .columns .linked-content .item a.image{width:100%}}.blog-article .main .columns .linked-content .item a.image picture{background:#000;border-radius:16px;display:block;overflow:hidden;position:relative}.blog-article .main .columns .linked-content .item a.image picture:after{color:#e0ff02;content:"View →";font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-2}.blog-article .main .columns .linked-content .item a.image picture img{cursor:crosshair;margin:0;transition:.3s ease-out;width:100%}.blog-article .main .columns .linked-content .item a.image:hover picture img{opacity:.1}.blog-article .main .columns .linked-content .item a.image:hover picture:after{z-index:2}.blog-article .main .columns .linked-content .item h3{font-size:1.8rem;margin:0 0 .5em}.blog-article .main .columns .linked-content .item p{font-size:1rem;line-height:1.4em;margin-bottom:.5rem}.blog-article .main .columns .linked-content .item p:last-child{margin-bottom:1.25rem}.blog-article .main .columns .linked-content .item hr{border-top:1px solid rgba(0,0,0,.2)}@media screen and (max-width:980px){.blog-article .main.has-fonts-mentioned .col{flex-direction:column}}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned{height:-moz-fit-content;height:fit-content;min-width:240px;padding-bottom:40px;position:sticky;position:-webkit-sticky;top:80px}@media screen and (max-width:980px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned{position:relative;top:auto;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:640px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned{width:100%}}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned h3.smol{font-size:1rem}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item{align-items:center;background:var(--card-background);border-radius:.5rem;gap:.6rem;margin-top:1rem;padding:.4rem 1.2rem .4rem .4rem;width:100%}@media screen and (max-width:980px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item{gap:1rem;width:auto}}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item:hover{box-shadow:4px 4px 0 var(--card-shadow);outline:1px solid var(--card-border);text-decoration:none}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item img{border-radius:.5rem;display:block;height:auto;width:72px}@media screen and (max-width:980px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item img{width:180px}}@media screen and (max-width:640px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item img{width:140px}}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item .info{gap:.2rem}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item .info .title{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;font-weight:600}@media screen and (max-width:980px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item .info .title{font-size:1.2rem}}@media screen and (max-width:640px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item .info .title{font-size:1.1rem}}.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item .info .price{font-size:.85rem}@media screen and (max-width:980px){.blog-article .main.has-fonts-mentioned .col .fonts-mentioned .item .info .price{font-size:1rem}}.blog-article .sub{margin:6vw auto 0}@media screen and (max-width:1280px){.blog-article .sub{width:80%}}@media screen and (max-width:980px){.blog-article .sub{padding-left:4rem;padding-right:4rem;width:100%}}@media screen and (max-width:800px){.blog-article .sub{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:640px){.blog-article .sub{padding-left:1.8rem;padding-right:1.8rem}}@media screen and (max-width:428px){.blog-article .sub{padding-left:1.4rem;padding-right:1.4rem}}.blog-article .blog-footer{background:var(--background-tint);border-radius:1.5rem;padding:.5em}@media screen and (min-width:641px){.blog-article .blog-footer{border-radius:2rem;padding:.5rem 2rem}}.blog-article .blog-footer .blog-links{align-items:center;display:flex;flex-direction:column}.blog-article .blog-footer .blog-links a{margin:.5rem 0;padding:.25rem 0;text-align:center;width:100%}@media screen and (min-width:641px){.blog-article .blog-footer .blog-links{align-items:center;flex-direction:row}.blog-article .blog-footer .blog-links a{margin-right:1em;padding-right:1em;width:auto}.blog-article .blog-footer .blog-links a.sep:after{content:"|";font-family:PPMori Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;position:absolute;right:0;top:4px;width:1px}}.page-hero picture{display:inline-block;margin:0 0 1.5rem}.page-hero picture,.page-hero picture img{height:auto;width:100%}.thank-you .card .item{background:var(--card-background);box-shadow:none;padding:1.8rem 2rem 2.2rem}.thank-you .card .item h2{margin:0 0 .8em}.thank-you .card .item p{margin:0}#showcaseCards{margin-top:2rem}.showcase-list.flex{flex-direction:column}.showcase-list .item{border:none;padding:1rem}@media screen and (max-width:640px){.showcase-list .item{padding:.4rem}}.showcase-list .item .info-wrap{padding:2rem}.showcase-list .item .info-wrap h3{font-size:2rem;margin-top:0}@media screen and (max-width:640px){.showcase-list .item .info-wrap h3{font-size:1.6rem}}.showcase-list .item .info-wrap p{margin-bottom:0}@media screen and (max-width:640px){.showcase-list .item .info-wrap{padding:1.8em 1.4rem}}@media screen and (max-width:428px){.showcase-list .item .info-wrap{padding:1.4rem 1rem}}.showcase-list .item .info div{margin:1rem 0 0}.showcase-list .item .info .font{text-transform:capitalize}.showcase-list .item img{border-radius:.8rem}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-color:transparent;color:transparent;width:100%}input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--text-color);border:none;border-radius:64px;cursor:pointer;height:20px;margin-top:-8px;width:20px}input:focus{outline:none}input::-ms-track{background:transparent;border-color:transparent;border-width:16px 0;color:transparent;cursor:pointer;height:2px;width:100%}input::-ms-fill-lower{border:none;border-radius:0}input::-ms-fill-lower,input:focus::-ms-fill-lower{background:var(--text-color)}input:focus::-ms-fill-upper{background:var(--text-color)}input:focus::-webkit-slider-runnable-track{background:var(--text-color)}input::-ms-fill-upper{background:var(--text-color)}input::-webkit-slider-runnable-track{background:var(--text-color);border:none;cursor:pointer;height:2px;width:100%}input::-moz-range-track{background:var(--text-color);cursor:pointer;height:2px;width:100%}.size-slider{align-items:center;display:flex;gap:.5rem}.size-slider input{min-width:104px}.border:last-child{border-left:none;flex-grow:1;width:auto}.font-tester .intro{margin-top:2rem}.font-tester .intro p{margin:0 0 1em}.font-tester .type-something{align-items:center;align-self:stretch;justify-content:space-between;margin:3rem 0 3.2rem;min-height:100px;padding:0;width:100%}@media screen and (max-width:980px){.font-tester .type-something{flex-direction:column;height:-moz-fit-content;height:fit-content;margin:3rem 0 2rem;width:100%}}.font-tester .type-something .title{align-self:stretch;padding:1.2rem 2rem}@media screen and (max-width:800px){.font-tester .type-something .title{padding:1rem 1.6rem}}.font-tester .type-something .input{align-self:stretch;background:none;border:none;border-radius:0;color:var(--text-colour);flex-grow:1;font-size:1rem;margin:0 0 0 1px;padding:1.2rem 2rem 1.4rem;resize:none;width:auto}@media screen and (max-width:980px){.font-tester .type-something .input{margin-left:0;margin-top:1px}}@media screen and (max-width:800px){.font-tester .type-something .input{min-height:132px!important;padding:1.2rem 1.6rem;width:100%}}@media screen and (max-width:640px){.font-tester .type-something .input{padding:1rem 1.4rem}}.font-tester .type-something .input:active,.font-tester .type-something .input:focus,.font-tester .type-something .input:focus-visible{outline-offset:0}.font-tester .bold span{animation:horizontal .75s infinite;display:inline-block}@media screen and (max-width:980px){.font-tester .bold span{animation:none;transform:rotate(90deg)}}.font-tester .sample-text{font-size:3rem;line-height:1.2em;outline:none;padding:2rem 2.2rem 2.8rem}@media screen and (max-width:1440px){.font-tester .sample-text{padding:1.8rem 2rem 2.4rem}}@media screen and (max-width:980px){.font-tester .sample-text{font-size:2.4rem;padding:2rem 3rem 3rem 2rem}}@media screen and (max-width:640px){.font-tester .sample-text{padding:1.4rem 1.5rem 1.8rem}}@media screen and (max-width:428px){.font-tester .sample-text{font-size:2rem}}.font-tester .card .item{justify-content:stretch}@media screen and (max-width:1280px){.font-tester .card .item{width:100%}}.font-tester .card .item .header{border-bottom:1px solid var(--border-light);display:flex;flex-direction:row;gap:1rem;padding:1.4rem 2rem}@media screen and (max-width:1280px){.font-tester .card .item .header{align-items:center;flex-direction:row;justify-content:space-between;padding:1.4rem 1.8rem}}@media screen and (max-width:640px){.font-tester .card .item .header{align-items:flex-start;flex-direction:column;gap:.5rem;padding:1.2rem 1.5rem 1.5rem}}.font-tester .card .item .header h2{font-family:PPMori Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;margin:0}.font-tester .card .item .test-controls{gap:1.2rem;justify-content:center;padding:1.5rem 2rem 1.5rem 2.4rem}@media screen and (max-width:980px){.font-tester .card .item .test-controls{width:100%}}@media screen and (max-width:640px){.font-tester .card .item .test-controls{flex-direction:column;padding:1.4rem 1.5rem 1.8rem}}.font-tester .card .item .test-controls .select-styles select{padding:.6em 2.8em .6em 1em}.how-to img{border:1px solid #151518;box-shadow:4px 4px #0003;display:block;height:auto;margin:1em 0 2em;max-width:100%;width:240px}.how-to img.lrg{width:340px}.how-to img.smol{width:140px}.how-to img.full{margin:0;width:100%}.how-to img.inline{display:inline-block;margin:0;width:46%}.how-to img.inline:not(:last-child){margin-right:3%}.how-to .card{background:var(--card-background);border-radius:4px;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;width:50%}@media screen and (max-width:1280px){.how-to .card{padding:1.4rem 1.4rem 1.8rem}}@media screen and (max-width:800px){.how-to .card{width:100%}}@media screen and (max-width:640px){.how-to .card{padding:1rem 1rem 1.4rem}}.how-to .card h3{font-size:2rem;margin:0 0 1em}.how-to .card h6{margin:0 0 .8em}.how-to .card p{margin:0}.how-to .card-flex{gap:5%;margin:1rem 0 2rem}@media screen and (max-width:800px){.how-to .card-flex{flex-direction:column;gap:2rem}}.how-to .yt-video{aspect-ratio:16/9;height:auto;margin:0 0 32px;width:100%!important}.sidebar{display:flex;flex:0 0 auto;justify-content:center;position:relative;width:104px}.sidebar:after{background:#0000001a;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}@media screen and (max-width:1024px){.sidebar{width:90px}}@media screen and (max-width:800px){.sidebar{width:80px}}@media screen and (max-width:640px){.sidebar{order:3;width:100%}}.sidebar .sidebar-container{display:flex;justify-content:space-between;position:relative;width:20px}@media screen and (max-width:640px){.sidebar .sidebar-container{border-top:1px solid var(--border-light);margin:0;padding:2rem 2rem 3.2rem;width:100%}}@media screen and (min-width:641px){.sidebar .sidebar-container ul{align-items:baseline;bottom:64px;display:flex;gap:2.5rem;position:fixed;text-align:left;transform:rotate(-90deg);transform-origin:8px}}@media screen and (max-width:640px){.sidebar .sidebar-container ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;width:100%}}.sidebar .sidebar-container ul li{display:block;margin:0;padding:0;width:100%}.sidebar .sidebar-container ul li a{text-transform:uppercase}.sidebar .sidebar-container ul li a svg{display:inline-block;position:relative}.sidebar .sidebar-container ul li a svg path{fill:var(--text-color)}.sidebar .sidebar-container ul li.link span{margin-left:4px}.sidebar .sidebar-container ul li.link a{background:var(--highlight);border-radius:32px;color:var(--black);cursor:pointer;display:inline-block;padding:4px 12px;text-decoration:none}.sidebar .sidebar-container ul li.link a:hover{background:var(--button-secondary-background);color:var(--button-secondary-text);cursor:pointer}.sidebar .sidebar-container ul li:hover svg{opacity:.5}.sidebar .sidebar-container ul li.icon{border-top:none;display:inline-block;width:auto}.sidebar .sidebar-container ul li.icon.ig svg{height:auto;top:4px;width:18px}.sidebar .sidebar-container ul li.icon.tw svg{height:auto;top:4px;width:20px}.sidebar .sidebar-container ul li.icon.em svg{height:auto;top:2px;width:20px}@media screen and (max-width:640px){.sidebar .sidebar-container ul li.icon.ig svg,.sidebar .sidebar-container ul li.icon.tw svg{width:24px}.sidebar .sidebar-container ul li.icon.em svg{top:4px;width:24px}}@media screen and (min-width:641px){.sidebar .colour-mode.mobile{display:none}.sidebar .colour-mode{cursor:pointer;position:fixed;top:1.5rem}.sidebar .colour-mode svg{display:inline-block;height:auto;transition:.3s ease-out;width:20px}.sidebar .colour-mode svg path{fill:var(--text-color)}.sidebar .colour-mode:hover svg{transform:rotate(180deg)}}@media screen and (max-width:640px){.sidebar .colour-mode{display:none}}.about .intro{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.about .intro .copy{flex:1}.about .intro .copy p:last-child{margin-bottom:0}.about .intro .full{flex-basis:100%}.about .intro img{height:auto;max-width:280px}@media screen and (max-width:1280px){.about .intro img{max-width:240px}}@media screen and (max-width:980px){.about .intro{flex-direction:column}}.about p{margin-top:0}.about p span{font-size:1.2em}.about .item .episode,.about .item p{margin:0 0 1em}.about .item .btn{display:inline-block}.about .item .more-info{margin:0 0 1.5rem}.subscribe.www h1{color:transparent;font-size:0}.subscribe.www picture img{height:auto;margin:0 0 1rem;width:80%}.subscribe.www picture.dark{display:none}.subscribe .newsletter-form-container{display:flex;flex-direction:column;justify-content:center}.subscribe .panel{background:var(--card-background);border-radius:1rem;padding:2rem}.subscribe .panel form{padding:0}.subscribe .panel .h6{margin-bottom:1em}.subscribe .panel .no-margin{margin-top:0}@media screen and (max-width:640px){.subscribe .panel{padding:1.4rem}}.subscribe .newsletter-success{background:var(--highlight);border-radius:.5rem;color:var(--text-dark);padding:1rem}.subscribe .newsletter-success p{margin:0}.subscribe .newsletter-error{background:var(--error-background);border-radius:.5rem;color:var(--text-dark);padding:1rem}.subscribe .newsletter-error p{margin:0}.subscribe #loader{margin-top:1.5rem}.dark-theme .subscribe .light{display:none}.dark-theme .subscribe .dark{display:block}.free-download img.hero{height:auto;width:100%}.free-download .panel{background:var(--card-background);border-radius:1rem;padding:2rem}.free-download .panel form{padding:0}.free-download .panel .h6{margin-bottom:1em;margin-top:0}.free-download .panel .no-margin{margin-top:0}@media screen and (max-width:640px){.free-download .panel{padding:1.4rem}}.error-page .image{margin:0 0 2rem;width:100%}form{background:var(--card-background);border-radius:1rem;padding:2rem}@media screen and (max-width:640px){form{padding:1.4rem}}form h5{margin:2.4rem 0 1.2rem}form p{margin:0 0 1.2rem;padding:0}form p label{display:block;margin:0 0 .25rem}form p input,form p textarea{border-radius:0;padding:.8rem 1rem}form p input.input,form p input:not([type=radio]),form p input[type=email],form p input[type=file]{background:transparent;border:1px solid var(--border);border-radius:4rem;color:var(--text-colour);margin:0;outline-width:1px;width:100%}form p input.input:active,form p input.input:focus,form p input.input:focus-visible,form p input:not([type=radio]):active,form p input:not([type=radio]):focus,form p input:not([type=radio]):focus-visible,form p input[type=email]:active,form p input[type=email]:focus,form p input[type=email]:focus-visible,form p input[type=file]:active,form p input[type=file]:focus,form p input[type=file]:focus-visible{margin:0;outline:2px solid var(--border);outline-offset:0}form p input.input:-webkit-autofill,form p input.input:-webkit-autofill:active,form p input.input:-webkit-autofill:focus,form p input.input:-webkit-autofill:hover,form p input:not([type=radio]):-webkit-autofill,form p input:not([type=radio]):-webkit-autofill:active,form p input:not([type=radio]):-webkit-autofill:focus,form p input:not([type=radio]):-webkit-autofill:hover,form p input[type=email]:-webkit-autofill,form p input[type=email]:-webkit-autofill:active,form p input[type=email]:-webkit-autofill:focus,form p input[type=email]:-webkit-autofill:hover,form p input[type=file]:-webkit-autofill,form p input[type=file]:-webkit-autofill:active,form p input[type=file]:-webkit-autofill:focus,form p input[type=file]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #e9e5e2!important}form p textarea{background:transparent;border:1px solid var(--border);color:var(--text-colour);margin:0;min-height:6rem;width:100%}form p textarea:active,form p textarea:focus,form p textarea:focus-visible{margin:0;outline:2px solid var(--border);outline-offset:0}form .radio-group{border:1px solid var(--border);display:inline-block;padding:1rem .5rem;width:100%}form .radio-group input{margin:0 .2rem 0 1.2rem}form .radio-group.stars{background:#fff}form .select-dropdown{position:relative}form .select-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:var(--text-color);cursor:pointer;font-size:1.2rem;line-height:1.1;min-width:15ch;outline:1px solid var(--border);padding:1em 2.8em 1em 1em;width:100%}form .select-dropdown select::-ms-expand{display:none}form .select-dropdown select:active,form .select-dropdown select:focus{box-shadow:0 0 0 1px inset var(--text-color);outline:none}form .select-dropdown select:hover{outline-width:2px}form .select-dropdown:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--text-color);content:" ";height:0;margin-top:-2px;position:absolute;right:1.6rem;top:50%;width:0}.select-styles{position:relative}.select-styles select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:2rem;color:var(--text-color);cursor:pointer;font-family:PPMori Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.2rem;outline:1px solid var(--text-color);padding:.8rem 3rem .8rem 1rem;width:auto}.select-styles select::-ms-expand{display:none}.select-styles select:active,.select-styles select:focus{box-shadow:0 0 0 1px inset var(--text-color);outline:none;text-decoration:none}.select-styles select:hover{outline-width:2px}@media screen and (max-width:640px){.select-styles select{outline:1px solid var(--text-color);padding:1rem 2rem 1rem 1rem;text-decoration:none;width:100%}}.select-styles:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--text-color);content:" ";height:0;margin-top:-2px;position:absolute;right:1rem;top:50%;width:0}.product-detail{overflow:hidden}.product-detail .gallery.hero{background:var(--border-light);margin-bottom:64px;outline:1px solid var(--border-light);position:relative}.product-detail .gallery.hero .carousel-cell{height:auto;padding:0 1px 0 0;text-align:left}@media screen and (max-width:1599px){.product-detail .gallery.hero .carousel-cell{width:90%}}@media screen and (min-width:1600px){.product-detail .gallery.hero .carousel-cell{width:90%}}@media screen and (min-width:1920px){.product-detail .gallery.hero .carousel-cell{width:70%}}.product-detail .gallery.hero .carousel-cell .image{height:100%;position:relative;width:auto}.product-detail .gallery.hero .carousel-cell .image img{aspect-ratio:auto 900/600;display:block;height:auto;transition:.3s ease-out;width:100%}.product-detail .gallery.hero .flickity-page-dots{bottom:-38px;z-index:1}.product-detail .gallery.hero .flickity-button{bottom:-70px;height:40px;top:auto;width:40px;z-index:2}.product-detail .gallery.hero .flickity-button.flickity-prev-next-button.previous{left:36%}.product-detail .gallery.hero .flickity-button.flickity-prev-next-button.next{right:36%}@media screen and (max-width:1280px){.product-detail .gallery.hero .flickity-button.flickity-prev-next-button.previous{left:20%}.product-detail .gallery.hero .flickity-button.flickity-prev-next-button.next{right:20%}}@media screen and (max-width:800px){.product-detail .gallery.hero .flickity-button.flickity-prev-next-button.previous{left:5%}.product-detail .gallery.hero .flickity-button.flickity-prev-next-button.next{right:5%}}.product-detail h1{margin:.2em 0 .6em;text-transform:none}@media screen and (max-width:640px){.product-detail h1{font-size:2.4rem}}.product-detail p{line-height:1.7em;margin:0 0 1em}@media screen and (max-width:428px){.product-detail p{font-size:inherit;line-height:1.6em}}.product-detail h5+ul{margin-top:0}.product-detail li{line-height:1.5em;margin:0 0 .5em 2em}.product-detail li p{margin:0}.product-detail .main{margin:0 auto;max-width:1200px;padding:3rem 0 0;width:60%}.product-detail .main .content{align-items:flex-start;display:flex;gap:3vw}@media screen and (max-width:980px){.product-detail .main .content{flex-direction:column;gap:2rem;width:100%}}.product-detail .main .content .intro{width:70%}@media screen and (max-width:980px){.product-detail .main .content .intro{width:100%}}.product-detail .main .content .intro .banner{background:var(--discount);border-radius:.5em;color:var(--black);display:inline-block;margin-bottom:1.5rem;padding:.3em 1em .4em}.product-detail .main .content .intro .banner p{line-height:1.2em;margin:0}.product-detail .main .banner{border-radius:2rem;flex-direction:column;gap:1rem;margin:2rem 0 0;padding:1.2rem 1.5rem 2rem;transition:.2s ease-out}@media screen and (max-width:640px){.product-detail .main .banner{padding:1rem 1.2rem 1.5rem}}.product-detail .main .banner:hover{box-shadow:2px 2px 24px #00000014}.product-detail .main .banner .h1,.product-detail .main .banner .h2,.product-detail .main .banner .h3,.product-detail .main .banner .h4,.product-detail .main .banner .h5,.product-detail .main .banner h1,.product-detail .main .banner h2,.product-detail .main .banner h3,.product-detail .main .banner h4,.product-detail .main .banner h5{margin:0}.product-detail .main .banner p{line-height:1.4em;margin:.5em 0 1.5em}.product-detail .main .banner .header{align-items:center;justify-content:space-between}@media screen and (max-width:640px){.product-detail .main .banner .header{flex-direction:row}}.product-detail .main .banner .header .team{display:inline-flex}.product-detail .main .banner.commercial{background:#d0e3b2;border:1px solid #d0e3b2;color:var(--black)}.product-detail .main .banner.commercial:hover{border:1px solid #fff}.product-detail .main .banner.commercial .tag{background:var(--highlight-dark)}.product-detail .main .banner.commercial .btn{background:var(--black);color:var(--white)}.product-detail .main .banner.commercial .btn:hover{background:var(--white);color:var(--black)}.product-detail .main .bundled-fonts .wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem}@media screen and (max-width:980px){.product-detail .main .bundled-fonts .wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.product-detail .main .bundled-fonts .wrap{grid-column-gap:.8rem}}.product-detail .main .bundled-fonts .wrap .item{background:var(--card-background);border-radius:.5rem;display:flex;flex-direction:column;margin-top:1.2rem;padding:.5rem;width:100%}.product-detail .main .bundled-fonts .wrap .item:hover{box-shadow:4px 4px 0 var(--card-shadow);outline:1px solid var(--card-border);text-decoration:none}.product-detail .main .bundled-fonts .wrap .item img{border-radius:.5rem;display:block;height:auto;width:100%}.product-detail .main .bundled-fonts .wrap .item .info{gap:.2rem;padding:.75rem}@media screen and (max-width:640px){.product-detail .main .bundled-fonts .wrap .item .info{padding:.5rem}}.product-detail .main .bundled-fonts .wrap .item .info .title{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;font-weight:600}@media screen and (max-width:640px){.product-detail .main .bundled-fonts .wrap .item .info .title{font-size:1rem}}.product-detail .main .bundled-fonts .wrap .item .info .price{font-size:1rem}@media screen and (max-width:980px){.product-detail .main .bundled-fonts .wrap .item .info .price{font-size:1rem}}.product-detail .main .buy-panel{background:var(--card-background);border-radius:1rem;flex-direction:column;max-width:42%;min-width:300px;padding:0;width:-moz-fit-content;width:fit-content}@media screen and (max-width:980px){.product-detail .main .buy-panel{max-width:50%}}@media screen and (max-width:800px){.product-detail .main .buy-panel{max-width:100%;min-width:auto;width:100%}}.product-detail .main .buy-panel .discount{border-radius:.4em;display:inline-flex;font-weight:700;margin-bottom:1em}.product-detail .main .buy-panel .price-content{border-bottom:1px solid var(--border-light);margin-top:1px;padding:1.2rem 1.4rem}.product-detail .main .buy-panel .price-content .pricing .price{background:var(--card-background);flex-direction:column;width:-moz-fit-content;width:fit-content}.product-detail .main .buy-panel .price-content .pricing .price .normal-price{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3rem;font-weight:600}.product-detail .main .buy-panel .price-content .pricing .price .line-through{margin-left:.25em;margin-right:.25em}.product-detail .main .buy-panel .price-content .pricing .price>div{border-bottom:1px solid var(--border-light);margin-top:1px;padding:1.2rem 1.4rem}.product-detail .main .buy-panel .price-content .pricing .price>div:last-child{border:none}.product-detail .main .buy-panel .price-content .pricing.free .price{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem;font-weight:600;margin:0 0 .5em;padding:0}.product-detail .main .buy-panel .price-content .pricing.on-sale .normal-price{color:#dd2e2e}.product-detail .main .buy-panel .price-content .pricing .license-options{font-size:.875rem;margin:1em 0 0;padding:0}.product-detail .main .buy-panel .price-content .license-options{font-size:.875rem;margin-top:1rem;padding:0}.product-detail .main .buy-panel .buttons{padding:1.4rem 1.4rem 1.6rem}@media screen and (max-width:640px){.product-detail .main .buy-panel .buttons{padding:1.2rem 1.4rem}}.product-detail .main .buy-panel .buttons .buy-on{margin-top:1rem;width:100%}.product-detail .main .buy-panel .buttons .buy-on .buy-menu{display:inline-block;font-size:1rem;padding-right:2rem}.product-detail .main .buy-on{display:inline-block;position:relative}@media screen and (max-width:800px){.product-detail .main .buy-on{width:100%}}@media screen and (max-width:640px){.product-detail .main .buy-on .btn{width:100%}}.product-detail .main .buy-on .btn.secondary:after{content:"+";display:inline-block;padding:0 0 0 .5em;width:16px}.product-detail .main .buy-on .dropdown{display:none;margin-bottom:1rem;margin-top:1rem;position:absolute}@media screen and (max-width:980px){.product-detail .main .buy-on .dropdown a{padding:1em 1.2rem}}.product-detail .main .buy-on.is-open .dropdown{display:block}@media screen and (max-width:800px){.product-detail .main .buy-on.is-open .dropdown{margin-bottom:.8rem;position:relative;top:1rem;width:100%}}.product-detail .main .buy-on.is-open .btn.secondary{background:#e0ff02}.product-detail .main .buy-on.is-open .btn.secondary:after{content:"-"}.product-detail .main .description-intro{white-space:break-spaces}.product-detail .main .try-font{background:var(--card-background);border-radius:1rem}.product-detail .main .try-font .tester-header{border-bottom:1px solid var(--border-light);justify-content:space-between;margin:4rem 0 0;padding:1.75rem 2rem}.product-detail .main .try-font .tester-header h2{font-size:1.5rem;margin:0}@media screen and (max-width:980px){.product-detail .main .try-font .tester-header{flex-direction:column}}@media screen and (max-width:800px){.product-detail .main .try-font .tester-header{padding:1.25rem 2rem}}@media screen and (max-width:640px){.product-detail .main .try-font .tester-header{margin:4rem 0 0}}@media screen and (max-width:428px){.product-detail .main .try-font .tester-header{padding:1rem 1.4rem}}.product-detail .main .try-font .tester-body{padding:1.5rem 2rem 2rem}@media screen and (max-width:428px){.product-detail .main .try-font .tester-body{padding:1.2rem 1.4rem}}.product-detail .main .try-font .tester-body .testpad{background:var(--background-tint);border:1px solid var(--border-light);border-radius:1rem;font-size:2vw;line-height:1.4em;margin-top:2rem;outline:0 solid transparent;padding:2.5vw;white-space:break-spaces}@media screen and (max-width:980px){.product-detail .main .try-font .tester-body .testpad{font-size:2rem;padding:2rem}}@media screen and (max-width:640px){.product-detail .main .try-font .tester-body .testpad{font-size:1.6rem;padding:1.2rem}}.product-detail .main .try-font .tester-body .test-controls{flex-wrap:wrap;gap:.5em;justify-content:space-between}.product-detail .main .try-font .tester-body .test-controls .meta{font-size:1rem}.product-detail .main .try-font .tester-body .test-controls .meta div{display:inline;line-height:1.2rem}@media screen and (max-width:640px){.product-detail .main .try-font .tester-body .test-controls .meta div.select-styles{display:block;margin:1.6rem 0 2.2rem;width:100%}}@media screen and (max-width:1280px){.product-detail .main .try-font .tester-body .test-controls .meta div{margin:0 0 1.4rem}.product-detail .main .try-font .tester-body .test-controls .size-slider{margin:1.4rem 0 0;width:220px}}@media screen and (max-width:640px){.product-detail .main .try-font .tester-body .test-controls .size-slider{margin:0;width:100%}}@media screen and (max-width:1280px){.product-detail .main .try-font .tester-body .test-controls{flex-direction:column}}@media screen and (max-width:640px){.product-detail .main .try-font .tester-body .test-controls{margin:1rem 0 3rem}}@media screen and (max-width:428px){.product-detail .main .try-font .tester-body .test-controls{margin:0 0 1rem}}.product-detail .main .try-font .tester-body .smol{margin:1rem 0 0}.product-detail .main .more-about{margin:4rem 0}.product-detail .main .more-about h3{margin-top:0}.product-detail .sub{margin:0 auto}.product-detail .sub .reviews{display:flex;gap:3rem;margin:1rem auto 10rem}@media screen and (max-width:980px){.product-detail .sub .reviews{flex-direction:column;gap:1.5rem}}@media screen and (max-width:640px){.product-detail .sub .reviews{margin:1rem auto 6rem}}.product-detail .sub .reviews .description{width:30%}@media screen and (max-width:980px){.product-detail .sub .reviews .description{width:100%}}.product-detail .sub .reviews .description svg path{fill:var(--text-color)}@media screen and (max-width:1280px){.product-detail .sub .reviews .description h2{font-size:2rem}}.product-detail .sub .bestselling-fonts .footer .btn{display:none}.product-detail .main,.product-detail .sub{padding-top:3vw}@media screen and (max-width:1280px){.product-detail .main,.product-detail .sub{width:80%}}@media screen and (max-width:980px){.product-detail .main,.product-detail .sub{padding-left:4rem;padding-right:4rem;width:100%}}@media screen and (max-width:800px){.product-detail .main,.product-detail .sub{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:640px){.product-detail .main,.product-detail .sub{padding-left:1.8rem;padding-right:1.8rem}}@media screen and (max-width:428px){.product-detail .main,.product-detail .sub{padding-left:1.4rem;padding-right:1.4rem}}.template-detail .main .intro{margin-bottom:2rem}.template-detail .main .intro p{font-size:1.125em;margin-bottom:1em}.template-detail .main .more-about{margin:2rem 0 2.5rem}.template-detail .main .more-about h4{margin-top:0}.template-detail .main .description img{height:auto;width:100%}.dropdown{background:var(--card-background);border:1px solid var(--border-light);border-radius:8px;box-shadow:2px 2px 4px #00000014;min-width:208px;padding:.5rem;text-align:left;z-index:999}.dropdown,.dropdown a{color:var(--text-color)}.dropdown a{border-radius:6px;display:block;font-size:1rem;margin:0 0 .4rem;padding:.9em 1.2em;text-decoration:none;white-space:nowrap}.dropdown a.buy-direct{background:var(--highlight-secondary)}.dropdown a:last-child{margin:0}.dropdown a:hover{background:#e0ff02;color:var(--button-text-hover)}.dropdown ul,.dropdown ul li{list-style:none;margin:0;padding:0}.dropdown ul li a{border-radius:6px;color:var(--text-color);display:block;font-size:1rem;margin:0 0 .4rem;padding:.9em 1.2em;text-decoration:none;white-space:nowrap}.dropdown ul li a:hover{background:#e0ff02;color:var(--button-text-hover)}.dropdown ul li:last-child a{margin:0}@media screen and (min-width:641px){.ddoverlay{height:100vh;left:0;position:fixed;top:0;width:100vw}}.info-table{flex-direction:column;margin-top:3rem}.info-table h3{margin:.5em 0}.info-table h3:first-child{margin-top:0}@media screen and (max-width:428px){.info-table{margin-top:2rem}}.info-table .item{border-bottom:1px solid var(--text-color);display:flex;flex-wrap:wrap;justify-content:space-between}.info-table .item .title{display:flex;justify-content:space-between;padding:1.4rem 0;position:relative;transition:.2s ease-out;width:100%}.info-table .item .title>h2,.info-table .item .title>h3{font-size:1.2rem;margin:0}@media screen and (max-width:428px){.info-table .item .title>h2,.info-table .item .title>h3{font-size:1.1rem}}@media screen and (min-width:800px){.info-table .item .title:hover,.info-table .item .title:not(.static):hover{padding-left:2rem}}@media screen and (max-width:800px){.info-table .item .title{flex-direction:column;gap:.5rem}}@media screen and (max-width:640px){.info-table .item .title{padding:1.1rem 1.4rem 1.1rem 0}}@media screen and (max-width:428px){.info-table .item .title{padding:1rem 1.4rem 1rem 0}}.info-table .item .title.is-open .show-more:after{content:"↑"}.info-table .item .content{flex-basis:100%;flex-grow:1;flex-shrink:0;height:0;overflow:hidden;transition:.3s ease}.info-table .item .content h3{font-size:2.4rem;margin:.6em 0 .8em}.info-table .item .content ol,.info-table .item .content ul{margin-bottom:2em}.info-table .item .content p{margin-bottom:1em}.info-table .item .content p:first-child{margin-top:0}.info-table .item .content p:last-child{margin-bottom:0}.info-table .item .content .array div,.info-table .item .content .array span{margin-top:.5rem}.info-table .item .content .array.changelog span{display:inline-flex}@media screen and (max-width:799px){.info-table .item .content .align-right{text-align:left}}.info-table .item:first-child{border-top:1px solid var(--border)}.info-table .item.is-open .content{height:auto;justify-content:end;opacity:1;padding:0 0 2.4rem;width:100%}@media screen and (max-width:640px){.info-table .item.is-open .content{padding:0 0 1.5rem}}.info-table .item.is-open .content span{opacity:1}.info-table .item .info-table .item>h3,.info-table .item>span{display:inline;margin:0}@media screen and (min-width:769px){.info-table .item:hover{border-bottom:1px solid var(--border-hover);position:relative;z-index:3}.info-table .item:hover:before{border-top:1px solid var(--border-hover);content:"";left:0;position:absolute;top:-1px;width:100%;z-index:4}}.info-table .item.expandable .title{cursor:pointer;gap:0;padding:1.4rem 1.6rem 1.4rem 0}@media screen and (max-width:980px){.info-table .item.expandable .title{padding:1.3rem 1.4rem 1.1rem 0}}@media screen and (max-width:640px){.info-table .item.expandable .title{padding:1.2rem 1.4rem 1rem 0}}.info-table .item.expandable .show-more{transition:.3s ease}.info-table .item.expandable .show-more:hover{padding-right:.8rem}.info-table .item.expandable .show-more:after{content:"↓";position:absolute;right:0;transition:.4s ease}@media screen and (max-width:800px){.info-table .item.expandable .show-more:after{top:1rem}}.leave-review .star-rating{background:var(--white)}.licensing .license-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.licensing .license-cards .card{background:var(--card-background);border-radius:1rem;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 2rem 2.2rem;width:100%}@media screen and (max-width:1280px){.licensing .license-cards .card{padding:2rem 2rem 2.2rem}}@media screen and (max-width:980px){.licensing .license-cards .card{width:100%}}@media screen and (max-width:640px){.licensing .license-cards .card{padding:1.4rem 1.4rem 1.6rem}}.licensing .license-cards .card h4{font-size:1rem;margin:1.5rem 0 1rem}.licensing .license-cards .card p{font-size:1rem;margin:0}.licensing .license-cards .card .title{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}@media screen and (max-width:980px){.licensing .license-cards .card .title{margin-bottom:1.6rem}}@media screen and (max-width:640px){.licensing .license-cards .card .title{margin-bottom:1rem}}.licensing .license-cards .card .title h3{font-size:1.6rem;margin:0}@media screen and (max-width:640px){.licensing .license-cards .card .title h3{font-size:1.4rem}}.licensing .license-cards .card .title svg{display:block;fill:var(--text-color);height:32px;width:32px}.licensing .license-cards .card .title svg path{fill:var(--text-color)}@media screen and (max-width:640px){.licensing .license-cards .card .title svg{height:24px;width:24px}}.licensing .license-cards .card .heading{margin:0 0 1rem}.licensing .license-cards .card .use-list{margin-top:.5em}.licensing .license-cards .card .use-list.do,.licensing .license-cards .card .use-list.dont{margin:0 0 1.6rem;padding:0}.licensing .license-cards .card .use-list.do.dont,.licensing .license-cards .card .use-list.dont.dont{margin:0}.licensing .license-cards .card .use-list.do li,.licensing .license-cards .card .use-list.dont li{font-size:1rem}.licensing .license-cards .card .info{border-bottom:1px solid var(--border-light);border-top:1px solid var(--border-light);display:flex;flex-direction:column;gap:.6rem;margin:1.4rem 0;padding:1rem 0}@media screen and (max-width:640px){.licensing .license-cards .card .info{gap:1rem}}.licensing .license-cards .card .info .row{display:flex;justify-content:space-between}.licensing .license-cards .card .info .row span:last-child{font-family:PPMori SemiBold,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}@media screen and (max-width:640px){.licensing .license-cards .card .info .row{flex-direction:column}}.licensing .other-license{background:var(--card-background);border-radius:1rem;margin:0 0 2rem;padding:2rem}.licensing .other-license .h4{font-size:1.8rem;margin:0 0 1rem}.licensing .other-license p:last-child{margin-bottom:0}.licensing .info-table{margin-top:2rem}.use-list{margin-top:.5em}.use-list.do,.use-list.dont{margin:0 0 2rem;padding:0}.use-list.do li,.use-list.dont li{font-size:1em;list-style:none;margin:0 0 .5em;padding:0 0 0 1.8em;position:relative}.use-list.do li svg,.use-list.dont li svg{height:1em;left:.4em;position:absolute;top:3px;width:1em}.use-list.do li svg path,.use-list.dont li svg path{fill:var(--text-color)}.use-list.do li svg.tick path,.use-list.dont li svg.tick path{fill:#19b536}.use-list.do li svg.cross path,.use-list.dont li svg.cross path{fill:red}.faq h3,.faq h4{margin-bottom:0;margin-top:3rem}.faq .info-table{margin-top:2rem}.clouds,.stars,.twinkling{display:block;height:105%;inset:0 0 -5%;position:absolute;width:100%}.stars{background:#000 url(./stars.CjDe2p9K.png) repeat top;z-index:-2}.twinkling{animation:move-twink-back 200s linear infinite;background:transparent url(./blurs.CtZJ6vJP.png) repeat top;z-index:-1}.clouds{animation:move-clouds-back 200s linear infinite;background:transparent url(./clouds.CvRkLtiv.png) repeat top;z-index:0}@keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@keyframes move-clouds-back{0%{background-position:0 0}to{background-position:10000px 0}}.bad-advice{align-items:center;height:100vh;overflow:hidden}.bad-advice header{background:none;border-bottom:1px solid var(--text-dark)}.bad-advice header .menu-container .menu-more{border:1px solid var(--text-dark)}.bad-advice header .menu-container .menu-more-overlay{background:#000}.bad-advice .content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-around;width:100%}.bad-advice .content .loader{padding:3rem 0}.bad-advice .content .loader .spinner,.bad-advice .content .loader .spinner:after{animation:pulse 1.5s ease-out .1s infinite;border:2px solid hsla(0,0%,78.4%,0);border-radius:50%;display:inline-block;padding:.5rem;transform:scale3d(.7,.7,0);transition:opacity .2s}.bad-advice .content .loader .spinner:after{content:"";display:block;padding:2rem}@keyframes pulse{50%{background:transparent;border-color:#c8c8c833}to{border-color:transparent;transform:none}}.bad-advice .content .item{align-items:center;color:#bbbfc6;display:flex;flex-direction:column;justify-content:center;min-height:50vh;position:relative;text-align:center;width:54%}@media screen and (max-width:980px){.bad-advice .content .item{width:70%}}@media screen and (max-width:640px){.bad-advice .content .item{width:88%}}.bad-advice .content .item h1{font-size:1.5rem;font-weight:400;margin:0 0 1.5rem;text-align:center}@media screen and (max-width:640px){.bad-advice .content .item h1{font-size:1rem}}.bad-advice .content .item .today{font-size:4vw}@media screen and (max-width:980px){.bad-advice .content .item .today{font-size:3rem}}@media screen and (max-width:640px){.bad-advice .content .item .today{font-size:2.4rem;font-size:2rem}}@media screen and (max-width:428px){.bad-advice .content .item .today{font-size:1.8rem}}.bad-advice .content .btn{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;border:2px solid hsla(0,0%,100%,.02);color:#bbbfc6;display:inline;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.bad-advice .content .btn:hover{border:2px solid #fff}.bad-advice .content .byline{margin:0;padding:0 1rem;text-align:center}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:#ffffffbf;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}
