/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:rgb(var(--black))}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.25em;font-weight:400}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:Circular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{padding-bottom:0!important;font-size:16px}@media (width <= 370px){html{font-size:14px}}@media (width <= 300px){html{font-size:12px}}body{overflow-x:hidden;margin:0;-webkit-font-smoothing:antialiased;background-color:rgb(var(--light-4));transition:background-color .25s ease-in-out;font-family:Circular,Helvetica Neue,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh}body *{box-sizing:border-box}#app{max-width:100%;width:100%}.main-layout{display:flex;flex-direction:column;min-height:100vh}a{text-decoration:none;color:inherit}p{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:0;font-size:inherit;line-height:inherit}.button-reset{cursor:pointer;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.button-reset::-moz-focus-inner{border:0;padding:0}.padding-container{width:100%;margin-left:auto;margin-right:auto;max-width:calc(1248px + var(--padding) * 2);padding-left:var(--padding);padding-right:var(--padding);box-sizing:border-box}.container{width:100%;padding-right:var(--padding);padding-left:var(--padding);margin-right:auto;margin-left:auto;max-width:1120px;box-sizing:border-box}div{box-sizing:border-box}@font-face{font-family:Circular;src:url(https://cdn.shopify.com/s/files/1/0115/0985/8404/files/CircularXX-Book-subset.woff2?v=1624591088) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Circular;src:url(https://cdn.shopify.com/s/files/1/0115/0985/8404/files/CircularXX-Regular-subset.woff2?v=1624591088) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Circular;src:url(https://cdn.shopify.com/s/files/1/0115/0985/8404/files/CircularXX-Medium-subset.woff2?v=1624591088) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:CircularXX;src:url(/cdn/shop/files/CircularXX-Book.woff2?v=1716511381) format("woff2");font-weight:450;font-display:swap}@font-face{font-family:Pulp;src:url(https://cdn.shopify.com/s/files/1/0115/0985/8404/files/PulpDisplay-Medium.woff?v=1602473441) format("woff");font-weight:500;font-display:swap}@font-face{font-family:PP Right Grotesk;src:url(https://cdn.shopify.com/s/files/1/0916/4078/files/PPRightGrotesk-TallBlack.woff2?v=1665452221) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:PP Right Grotesk;src:url(https://cdn.shopify.com/s/files/1/0916/4078/files/PPRightGrotesk-SpatialBlack.woff2?v=1711413172) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:PP Right Grotesk;src:url(/cdn/shop/files/PPRightGrotesk-WideBlack_1.woff2?v=1721175469) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Newsreader;src:url(https://fonts.gstatic.com/s/newsreader/v2/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438weI_wC-ZDHDWwgUii.woff) format("woff");font-weight:400;font-display:swap}:root{--padding: 1.25rem;--black: 0, 0, 0;--white: 255, 255, 255;--dark-1: 28, 28, 30;--dark-2: 44, 44, 46;--dark-3: 58, 58, 60;--dark-4: 72, 72, 74;--mid-1: 99, 99, 102;--mid-2: 142, 142, 147;--mid-3: 174, 174, 178;--mid-4: 199, 199, 204;--light-1: 209, 209, 214;--light-2: 229, 229, 234;--light-3: 242, 242, 247;--light-4: 250, 250, 252;--brand-pink: 236, 0, 140;--brand-purple: 129, 0, 140;--brand-blue: 17, 36, 92;--brand-nhpro: 255, 117, 0;--brand-v34: 68, 0, 153;--brand-ha5: 80, 192, 232;--link: 0, 122, 255;--success: 52, 199, 89;--error: 221, 60, 95;--warning: 255, 170, 113;--sale: 236, 0, 140;--brand-peach: 255, 179, 134;--brand-coconut: 171, 226, 191;--brand-mango: 242, 198, 94;--brand-mint: 158, 181, 203;--brand-watermelon: 236, 134, 208;--sale-primary: 236, 0, 140;--sale-secondary: 229, 229, 234;--sale-tertiary: 252, 161, 199;--discount-text: 236, 0, 140;--sale-primary-outline: 192, 1, 114;--sale-secondary-outline: 195, 195, 195;--sale-tertiary-outline: 253, 90, 158;--hero-banner: 236, 57, 72;--brand-yellow: 235, 255, 0;--ta-black: 13, 13, 13;--ta-red: 212, 28, 28;--ta-pink-light: 245, 201, 214;--ta-pink-soft: 252, 228, 236;--ta-pink-accent: 233, 30, 140;--ta-green: 22, 163, 74;--ta-gray-bg: 250, 247, 249;--ta-gray-line: 230, 230, 227;--ta-muted: 136, 136, 136;--ta-yellow: 255, 193, 7}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-in-out}.fade-enter-from,.fade-leave-to{transition:opacity .25s ease-in-out;opacity:0}.fast-fade-enter-active,.fast-fade-leave-active{transition:opacity .15s ease-in-out}.fast-fade-enter-from,.fast-fade-leave-to{transition:opacity .15s ease-in-out;opacity:0}.instant-fade-enter-active,.instant-fade-leave-active{transition:opacity .1s ease-in-out}.instant-fade-enter-from,.instant-fade-leave-to{transition:opacity .1s ease-in-out;opacity:0}@keyframes skeleton_pulse{0%{background-position:0% 0%}to{background-position:0% -135%}}.skeleton-background{background:linear-gradient(#c8c8c880,#e6e6e680,#c8c8c880);background-size:400% 400%;animation:skeleton_pulse 1.2s ease-in-out infinite}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes cycle{0%{background-position-x:0%}to{background-position-x:200%}}.hs-btn{width:-moz-max-content;width:max-content;height:3.25rem;display:flex;justify-content:center;align-items:center;font-family:Circular,Helvetica Neue,Helvetica,Arial,sans-serif;box-sizing:border-box;padding:0 3rem;cursor:pointer;border:none;outline:none;text-decoration:none;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,border .2s ease-in-out,transform .2s ease-in-out;border-radius:3rem;font-weight:500;line-height:1;font-size:1rem}@media (width <= 370px){.hs-btn{padding:0 2rem}}.hs-btn:disabled{opacity:.5;pointer-events:none}.hs-btn.hs-btn-lg{padding:0 1.9rem}.hs-btn.w-auto{width:auto}.hs-btn.full-width,.hs-btn.w-100{width:100%;padding:0}.hs-btn .component-price{font-weight:500;font-size:inherit}a:not([href]):not([tabindex]).hs-btn-primary{color:rgb(var(--white))}a:not([href]):not([tabindex]).hs-btn-primary-alt{color:rgb(var(--black))}.hs-btn-primary{background-color:rgb(var(--black));color:rgb(var(--white))}.hs-btn-primary:disabled{background:rgb(var(--light-1));pointer-events:none;opacity:1}.hs-btn-primary.disable{background:rgb(var(--light-1))!important;pointer-events:none;opacity:1}.hs-btn-primary:hover{color:rgb(var(--white));background-color:rgb(var(--dark-2))}.hs-btn-primary:active,.hs-btn-primary:focus{color:rgb(var(--white));background-color:rgb(var(--dark-4))}.hs-btn-primary.added{background-color:rgb(var(--success))}.hs-btn-primary-alt{background-color:rgb(var(--white));color:rgb(var(--black));transform:translateY(0)}@media (width >= 991px){.hs-btn-primary-alt{height:3.5rem;width:13.5rem}}.hs-btn-primary-alt:hover{color:rgb(var(--black));background-color:rgb(var(--light-4));transform:translateY(-.25rem)}.hs-btn-primary-alt:active,.hs-btn-primary-alt:focus{color:rgb(var(--black));background-color:rgb(var(--light-2))}.hs-btn-primary-alt.border{border:1px solid rgb(var(--light-2))}.hs-btn-primary-alt.outline{background:transparent;border:1px solid rgb(var(--light-3));color:rgb(var(--white))}.hs-btn-primary-alt.outline:hover{background:transparent;color:rgb(var(--white))}.hs-btn-primary-alt.added{background-color:rgb(var(--success));color:rgb(var(--white))}.basic-form-container{width:100%;max-width:600px;margin-top:3rem}.basic-form-container a{text-decoration:underline;color:rgb(var(--link))}.basic-form-container .form-title{font-weight:300;line-height:1.25;letter-spacing:-.03em;font-size:1.5rem;text-align:center;margin-bottom:1rem}.basic-form-container .form-description{line-height:1.5;font-weight:400;font-size:.8rem;text-align:center;color:rgb(var(--mid-1));margin-bottom:2rem}.basic-form-container .form-seperator-text{text-align:center;color:rgb(var(--mid-1));text-transform:uppercase;margin-top:1rem;margin-bottom:1rem}.basic-form-container .basic-form{display:grid;gap:1.5rem}@media (width >= 768px){.basic-form-container .basic-form{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(2,1fr)}.basic-form-container .basic-form>*{grid-column:span 2}}.basic-form-container .form-group{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:100%}@media (width >= 768px){.basic-form-container .form-group.half-tablet{grid-column:span 1}}@media (width >= 991px){.basic-form-container .form-group.half-desktop{grid-column:span 1}}.basic-form-container label{color:rgb(var(--mid-1));font-size:.8rem}.basic-form-container .input-field{line-height:1.5;font-weight:400;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:.25rem;height:52px;padding:1rem;border:1px solid rgb(var(--light-3));background-color:rgb(var(--white));transition:border .15s ease-in-out}.basic-form-container .input-field:focus{outline:none;border-color:rgb(var(--success))}.basic-form-container .error-box,.basic-form-container .success-box{width:100%;text-align:center;line-height:1.5;font-weight:400;font-size:.8rem;margin-top:.5rem;padding:1rem var(--padding);background-color:rgb(var(--white));border:1px solid currentColor}.basic-form-container .error-box{color:rgb(var(--error))}.basic-form-container .error-box ul{margin:0;padding:0;list-style-type:none}.basic-form-container .success-box{color:rgb(var(--success))}.basic-form-container .checkbox-content{display:flex;gap:.5rem;line-height:1.5;font-weight:400;font-size:.75rem;color:rgb(var(--mid-1));justify-content:flex-start;width:100%}.basic-form-container .checkbox-content input[type=checkbox]{accent-color:rgb(var(--link))}
