dir,menu,ul{margin:0;padding:0}li,ol,ul{list-style-type:none}button{background-image:none;border-style:none;color:inherit;padding:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}iframe[src="//localhost:3000/preview_bar"]{display:none}.theme-editor [v-cloak]{display:block!important}.theme-editor [v-if]:not([shopify-design-mode-show]),.theme-editor [v-show]:not([shopify-design-mode-show]){display:none!important}.js-focus-hidden:focus{outline:2px solid transparent;outline-offset:2px}.label-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0)}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.supports-no-cookies:not(html),s .no-js .js{display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}[v-cloak],html.supports-no-cookies .supports-cookies{display:none}.no-scroll{height:100%;overflow:hidden;position:fixed;width:100%}.no-vertical-scroll{overflow-y:hidden}.visually-hidden{opacity:0;overflow:hidden;padding:0;position:absolute;z-index:-1}html{scroll-behavior:smooth;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}*,:after,:before,html{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100vh;overflow-anchor:none}#MainContent{flex-grow:1}hr{border-style:none;--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity))}body{font-family:SupremeLL,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.5rem;line-height:1.75;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading-accent{display:inline-flex;flex-direction:column}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:SupremeLL,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,header .h1,header .h2,header .h3,header .h4,header .h5,header .h6,header h1,header h2,header h3,header h4,header h5,header h6{margin-bottom:0}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration-line:none}.d1{font-size:35px;font-weight:700;margin-bottom:2rem}@media (min-width:1024px){.d1{font-size:64px}}.d2{font-size:24px;font-weight:600;margin-bottom:2rem}@media (min-width:1024px){.d2{font-size:55px}}@media not all and (min-width:1024px){.d2--large{font-size:35px}}.h1,h1{font-size:35px;line-height:1.2;margin-bottom:2rem}@media (min-width:1024px){.h1,h1{font-size:45px}}.h2,h2{font-size:35px;margin-bottom:1rem}.h2,.h3,h2,h3{line-height:1.2}.h3,h3{font-size:1.5rem}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}a{color:inherit;transition-duration:.15s;transition-property:all .2s ease-in-out;transition-timing-function:cubic-bezier(.4,0,.2,1)}a,a:hover{text-decoration-line:none}a:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}a:focus{border-width:0!important;outline-width:0!important}.link{font-size:14px;font-weight:400}.link,.link:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));text-decoration-line:underline}@media (min-width:1024px){.link--medium{font-size:1.125rem;line-height:1.75rem}}.link--large{font-size:1.5rem;font-weight:600;line-height:2rem}.link--dark{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.link--dark:hover,.link--primary,.link--primary:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.link--primary.link--dark:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.link--underline{text-decoration-line:underline}p{margin-bottom:.25rem}p:last-child{margin-bottom:0}p a{text-decoration-line:underline}.lead{font-weight:400}.lead--large{font-size:1rem;font-weight:600;line-height:1.5rem;line-height:1.5}@media (min-width:1024px){.lead--large{font-size:1.5rem;line-height:2rem}}.small,small{font-size:.875rem;line-height:1.25rem}b{font-weight:700}strong{font-weight:600}.break-word{overflow-wrap:break-word}.list{padding-left:2rem}.list li{list-style-type:disc}:focus,button:focus{outline:2px solid transparent;outline-offset:2px}label{font-weight:400;margin-bottom:.5rem}label a{text-decoration-line:underline}input:not([type=submit]),select,textarea{border-radius:0;border-style:solid;border-width:1px;min-height:3rem;width:100%;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:16px;font-weight:400;letter-spacing:0;padding:5.33px 1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}input:not([type=submit]):focus,select:focus,textarea:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}input:not([type=submit]).is-invalid,select.is-invalid,textarea.is-invalid{--tw-border-opacity:1;border-color:rgb(218 0 50/var(--tw-border-opacity))}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}select{background-image:url("data:image/svg+xml;charset=utf-8,"12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1.41 0.763336L6 5.34334L10.59 0.763336L12 2.17334L6 8.17334L0 2.17334L1.41 0.763336Z" fill="%23323232"/%3E%3C/svg%3E%0A");background-position:right 1em top 50%;background-repeat:no-repeat;padding-right:2.9em}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-style:none;font-size:24px;height:1.5rem;line-height:1;margin-right:.25rem;min-height:0;padding:0;position:relative;vertical-align:middle;width:1.5rem}input[type=checkbox]:before,input[type=radio]:before{border-radius:0;border-style:solid;border-width:1px;display:block;height:1.5rem;width:1.5rem;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}input[type=checkbox]:checked:after,input[type=radio]:checked:after{height:22px;left:1px;position:absolute;top:1px;width:22px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}input[type=checkbox]:focus,input[type=radio]:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input[type=checkbox]+label,input[type=radio]+label{display:inline-flex;font-weight:400;line-height:inherit;margin:0;text-transform:none;vertical-align:middle}input[type=radio]:after,input[type=radio]:before{border-radius:360px}input[type=radio]:checked:after{height:1.25rem;left:.125rem;top:.125rem;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.field{margin-bottom:2rem}.field--checkbox,.field--radio{margin-bottom:1rem}.field--checkbox input,.field--radio input{min-height:0;padding:0}.field--checkbox label,.field--radio label{line-height:1.4}.field--quantity{align-items:center;border-radius:0;border-style:solid;border-width:1px;display:flex;justify-content:space-between;max-width:70px;--tw-border-opacity:1;border-color:rgb(196 196 196/var(--tw-border-opacity));font-weight:400}.field--quantity [disabled]{pointer-events:none;width:67px}.field--quantity a{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;min-height:28px;width:1.5rem}.field--quantity input[type=number]{border-style:none;color:currentColor;font-size:12px;font-weight:400;height:calc(100% - 2px);min-height:0;padding:0;text-align:center;width:calc(100% - 50px)}.field--error input,.field--error select{--tw-border-opacity:1;border-color:rgb(218 0 50/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(218 0 50/var(--tw-text-opacity))}.field__error{font-weight:400;--tw-text-opacity:1;color:rgb(218 0 50/var(--tw-text-opacity))}.field__error,.field__message{font-size:14px;line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.field+.button,.field+.shopify-challenge__button{margin-top:1rem}::-moz-placeholder{--tw-text-opacity:1;color:rgb(151 151 151/var(--tw-text-opacity))}::placeholder{--tw-text-opacity:1;color:rgb(151 151 151/var(--tw-text-opacity))}.inline-form{display:flex}.inline-form button,.inline-form input{border-style:none;height:39px;white-space:nowrap}.inline-form input{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;flex-grow:1;line-height:1;margin-bottom:0}.inline-form button{border-bottom-left-radius:0;border-top-left-radius:0;min-width:0}.cf-edit-account-link{display:none}.cf-cancel{display:none!important}.cf-submit-form{margin:0!important;width:100%!important;--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.cf-enum-field__choice input[type=checkbox]{position:relative!important}.cf-field input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}button{letter-spacing:inherit;transition-duration:.15s;transition-property:all .2s ease-in-out;transition-timing-function:cubic-bezier(.4,0,.2,1)}button:focus{border-width:0;outline-width:0}button span{line-height:normal}.button,.shopify-challenge__button{align-items:center;background-color:transparent;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;font-size:1rem;font-weight:400;justify-content:center;line-height:1.5;min-height:3rem;padding:5.33px 1rem;text-align:center;transition-duration:.15s;transition-property:all .2s ease-in-out;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button,.button:focus,.button:hover,.shopify-challenge__button,.shopify-challenge__button:focus,.shopify-challenge__button:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button--small{font-size:12px;min-height:2.5rem}.button--dark{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button--dark,.button--dark:focus,.button--dark:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.button--dark:focus,.button--dark:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button--primary,.shopify-challenge__button{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button--primary:focus,.button--primary:hover,.shopify-challenge__button:focus,.shopify-challenge__button:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button--dark.shopify-challenge__button,.button--primary.button--dark{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button--dark.shopify-challenge__button:focus,.button--dark.shopify-challenge__button:hover,.button--primary.button--dark:focus,.button--primary.button--dark:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button--secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button--secondary:focus,.button--secondary:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button--secondary.button--dark{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button--secondary.button--dark:focus,.button--secondary.button--dark:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button--compare{display:none;min-height:26px;z-index:1;--tw-border-opacity:1;border-color:rgb(151 151 151/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(151 151 151/var(--tw-bg-opacity));font-size:10px;padding:0 10.6px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.button--compare{display:flex}}.button--compare:focus,.button--compare:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button--disabled,.button:disabled,.shopify-challenge__button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}[class*="--error"]{--tw-text-opacity:1;color:rgb(218 0 50/var(--tw-text-opacity))}.errors,.form-success,.info{font-weight:600;margin-bottom:2rem;margin-top:2rem;padding:.5rem}.errors{background-color:transparent;--tw-text-opacity:1;color:rgb(218 0 50/var(--tw-text-opacity))}.errors li,.errors ul{list-style-type:none}.form-success{color:rgb(10 133 9/var(--tw-text-opacity))}.form-success,.info{background-color:transparent;--tw-text-opacity:1}.info{color:rgb(0 0 0/var(--tw-text-opacity))}.icon{display:inline-block;fill:currentColor;max-height:1.25rem}.no-svg .icon{display:none}.icon__link{display:block;padding:.5rem}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) img,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0)}.no-svg .icon-fallback-text{height:auto;margin:0;overflow:auto;position:static!important;width:auto;clip:auto}.password__landing{max-width:350px;padding:1rem;text-align:center;width:100%}#Login{bottom:0;left:0;position:fixed;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.login__close{line-height:1;padding:1rem;position:absolute;right:2rem;top:2rem}.fade-enter-active,.fade-leave-active{transition-duration:.15s;transition-property:all .2s ease-in-out;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-enter,.fade-leave-to{opacity:0}