.styles_title__dNjfl{font-size:var(--font-size-h1);text-align:center;margin-bottom:var(--space-2)}@media (min-width:800px){.styles_title__dNjfl{margin-bottom:var(--space-4)}}.styles_contentWrapper__wg1yF{margin-bottom:var(--space-2)}@media (min-width:800px){.styles_contentWrapper__wg1yF{margin-bottom:var(--space-3)}}@media (min-width:1200px){.styles_contentWrapper__wg1yF{margin:0 var(--column-width-with-gutter) var(--space-4) var(--column-width-with-gutter)}}.styles_details__Of8mp{font-size:var(--font-size-p)}@media (min-width:1000px){.styles_details__Of8mp{-moz-column-count:2;column-count:2;-moz-column-gap:5rem;column-gap:5rem}}.styles_detailsTitle__tbETn{font-family:var(--font-family-body);font-weight:700;text-transform:uppercase}.styles_detail__DEX4j{margin-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid-column}.styles_detail__DEX4j:last-child{margin-bottom:0}.styles_content__n2pBl{background-color:white;padding:0 var(--gutter)}@media (min-width:1000px){.styles_content__n2pBl{padding-left:2.5rem;padding-right:2.5rem}}.styles_content__n2pBl img{max-width:100%}.styles_mTopSpacing__YxoFL{margin-top:var(--space-2);padding-top:0}@media (min-width:800px){.styles_mTopSpacing__YxoFL{margin-top:var(--space-4)}}@media (min-width:1000px){.styles_mSideSpacing__njSX4{padding-left:var(--column-width-with-gutter);padding-right:var(--column-width-with-gutter);margin-left:2.5rem;margin-right:2.5rem}}.styles_mComicSans__5d8Md{font-family:var(--font-comic-sans)}@media (min-width:1200px){.styles_mComicSans__5d8Md h1{font-size:calc(60 / 16 * 1rem)}}.styles_list__hhN88{margin-left:0}.styles_feature__m9pgO{display:flex;margin-bottom:var(--space-1);flex-direction:column-reverse}.styles_feature__m9pgO:last-child{margin-bottom:0}@media (min-width:800px){.styles_feature__m9pgO{flex-direction:row;align-items:center;margin-bottom:4rem}.styles_feature__m9pgO figure{width:100%}.styles_feature__m9pgO p{margin:0;flex:0 0 30%}}.styles_container__2SBHA{position:relative;cursor:none}.styles_container__2SBHA img{box-shadow:4px 4px 10px 0 rgba(0,0,0,.2)}.styles_container__2SBHA svg{position:absolute;top:0;left:0;z-index:-1}.styles_magnifier__51n5k{position:absolute;top:0;left:0;pointer-events:none}.styles_cursorContainer__NwuIj{position:relative;width:300px;height:300px}.styles_cursor__5qcPc{position:absolute;top:0;left:0;z-index:2}.styles_circleMask__MR3Kl{background-color:black;border-radius:.75em;width:300px;height:300px;clip-path:url(#clip)}.styles_zoomImage__aVvP1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;background-repeat:no-repeat;border-radius:100%;width:240px;height:240px;z-index:2}@media (min-width:1200px){.styles_glyphs__PvOxT{margin:0 4rem}}.styles_wrapper__eFoFu{padding-top:var(--space-2);margin-bottom:var(--space-2)}@media (min-width:800px){.styles_wrapper__eFoFu{padding-top:var(--space-3);margin-bottom:var(--space-3)}}@media (min-width:1200px){.styles_wrapper__eFoFu{margin-bottom:var(--space-4)}}.styles_container__x_tBA{margin-bottom:6rem;text-align:center}.styles_container__x_tBA:last-child{margin-bottom:0}.styles_name__ZoGeH{font-size:var(--font-size-p);margin-bottom:1rem}.styles_style__SyoGK{font-size:var(--font-size-h1);padding:0 .75rem}.styles_buyButtonLarge__0gyrq{text-align:center;font-weight:400;margin:var(--space-3) 0;width:100%}.styles_buyButtonLarge__0gyrq .buy-button{font-size:var(--font-size-h1);line-height:0;height:2.5em;padding:.5rem 1.5rem!important;right:auto;z-index:1;background:var(--color-primary)!important}@media (min-width:1000px){.styles_buyButtonLarge__0gyrq .buy-button{padding:.4em .5em .5em!important;height:1.8em}}.styles_buyButtonLarge__0gyrq .buy-button:after,.styles_buyButtonLarge__0gyrq .buy-button:before{top:50%;transform:translateY(-50%);display:block!important;width:.5em;height:2.5em}@media (min-width:1000px){.styles_buyButtonLarge__0gyrq .buy-button:after,.styles_buyButtonLarge__0gyrq .buy-button:before{width:.36em;height:1.8em}}.styles_buyButtonLarge__0gyrq .buy-button:before{left:-.5em}@media (min-width:1000px){.styles_buyButtonLarge__0gyrq .buy-button:before{left:-.35em}}.styles_buyButtonLarge__0gyrq .buy-button:after{right:-.5em}@media (min-width:1000px){.styles_buyButtonLarge__0gyrq .buy-button:after{right:-.35em}}.styles_typeTestersWrapper__Gwg7R{margin-bottom:var(--space-2)}@media (min-width:800px){.styles_typeTestersWrapper__Gwg7R{margin-bottom:var(--space-3)}}@media (min-width:1200px){.styles_typeTestersWrapper__Gwg7R{margin-bottom:var(--space-4)}}