/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/build/shop/fonts/fa-regular-400.21cb8f55.woff2) format("woff2"),url(/build/shop/fonts/fa-regular-400.eb91f7b9.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/build/shop/fonts/fa-solid-900.4d986b00.woff2) format("woff2"),url(/build/shop/fonts/fa-solid-900.bacd5de6.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.page{background-color:#f3f3ef;display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:104.1666666667rem;padding:3rem .5555555556rem}@media print,screen and (min-width:52em){.page{margin-left:auto;margin-right:auto;max-width:104.1666666667rem;padding-left:1.1111111111rem;padding-left:5.2083333333rem;padding-right:1.1111111111rem;padding-right:5.2083333333rem}}.page--newsletter form{min-width:100%}@media print,screen and (min-width:40em){.page--newsletter form{min-width:500px}}.page__title{color:#0a0a0a;flex:0 0 auto;font-family:halo-handletter;font-size:4rem;margin-bottom:3rem;margin-left:.2777777778rem;margin-right:.2777777778rem;min-height:0;min-width:0;text-align:center;width:calc(100% - .55556rem)}@media print,screen and (min-width:52em){.page__title{text-align:left}}.page__body{flex:0 0 auto;margin-left:.2777777778rem;margin-right:.2777777778rem;min-height:0;min-width:0;width:calc(100% - .55556rem)}.page__body--centered{display:flex;justify-content:center}.page__body img{display:flex;margin:auto}.page__body img.left{padding:1rem}@media screen and (min-width:64em){.page__body img.left{float:left;padding:0 1rem 0 0}}.page__body img.right{padding:1rem}@media screen and (min-width:64em){.page__body img.right{float:right;padding:0 0 0 1rem}}.page__body p{font-size:1rem;line-height:1.5}.page__wrapper{display:flex;flex-flow:row wrap}.page__w-column{flex:0 0 auto;margin-left:.2777777778rem;margin-right:.2777777778rem;min-height:0;min-width:0;width:calc(100% - .55556rem)}@media print,screen and (min-width:52em){.page__w-column{flex:0 0 auto;margin-left:.2777777778rem;margin-right:.2777777778rem;width:calc(50% - .55556rem)}}