@import"reset.css";@font-face{font-family:NeueBit;src:url(./font-neuebit-regular.woff2) format("woff2"),url(./font-neuebit-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NeueBit;src:url(./font-neuebit-bold.woff2) format("woff2"),url(./font-neuebit-bold.woff) format("woff");font-weight:700;font-style:normal}:root{--black: #1E0310;--white: #FEFFED;--gray_10: #F2F2F2;--gray_20: #E2E2E2;--gray_40: #A2A2A2;--gray_50: #C5C5C5;--gray_70: #595959;--blue_10: #E1EFE8;--blue_50: #4896A0;--blue_60: #22496A;--teal: #A4D1BB;--lime_10: #E0FF62;--lime: #C1F90B;--purple: #9B359B;--mauve_10: #EAC5D8;--mauve_60: #8E5573;--mauve_40: #CC9CB4;--light_pink: #EBB1DB;--pink: #CE728F;--type-font-default: "NeueBit", Inter, Helvetica, Arial, sans-serif;--type-xxsmall: calc(24px + (22 - 18) * ((100vw - 368px) / 1500));--type-xsmall: calc(28px + .004*(100vw - 368px)) ;--type-small: calc(32px + (34 - 30) * ((100vw - 368px) / 1500));--type-medium: calc(36px + (40 - 26) * ((100vw - 368px) / 1500));--type-large: calc(48px + (52 - 32) * ((100vw - 368px) / 1500));--type-xlarge: calc(56px + (64 - 48) * ((100vw - 368px) / 1500));--type-xxlarge: calc(96px + (124 - 96) * ((100vw - 368px) / 1500));--spacing-1: 2px;--spacing-2: 4px;--spacing-3: 8px;--spacing-4: 12px;--spacing-5: 16px;--spacing-6: 20px;--spacing-7: 24px;--spacing-8: 32px;--spacing-9: 48px;--spacing-10: 56px;--spacing-11: 64px;--spacing-12: 72px;--spacing-13: 96px;--spacing-14: 112px;--container-h-fill: -webkit-fill-available;--container-w-narrow: 576px ;--mobile-breakpoint: 600px;--tablet-breakpoint: 860px;--desktop-breakpoint-sm: 1100px;--desktop-breakpoint-md: 1400px;--desktop-breakpoint-lg: 1600px;--border-divider: 3px solid var(--black);--border-radius-small: 8px;--border-radius-medium: 16px;--border-radius-large: 24px;--border-radius-xlarge: 56px}.rotate--10{transform:rotate(10deg)}body{animation:fadeInAnimation ease .25s;animation-iteration-count:1;animation-fill-mode:forwards;cursor:url(img-cursor-default.svg),auto;font-family:var(--type-font-default);line-height:1}a,button,input,.variant-button,.accordion-header{cursor:url(img-cursor-pointer.svg),auto}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}button,input,label{border:none;color:var(--black);font-family:var(--type-font-default)}a,a:link,a:active,a:visited,a:hover{font-family:var(--type-font-default);text-decoration:none;color:var(--black);transition:all .15s ease-in-out}a:hover{text-decoration:underline}p,h1,h2,h3,h4,h5,h6{color:var(--black);font-family:var(--type-font-default)}h1,h2{font-size:var(--type-xlarge);line-height:1;font-weight:700;color:var(--black)}h3{font-size:var(--type-medium);line-height:.86;font-weight:700;color:var(--black)}.line-break{border-top:var(--border-divider)}.hide{display:none}.disable-overflow-y{overflow-y:hidden}.btn-primary{background:var(--lime);font-size:var(--type-medium);font-weight:700;color:var(--black);transition:all .25s ease-in-out;position:relative;display:flex;justify-content:center;align-items:center}.btn-primary:before,.btn-primary:after{content:"";background:var(--lime);width:6px;height:calc(100% - 12px);position:absolute;transition:all .25s ease-in-out}.btn-primary:before{top:6px;left:-6px}.btn-primary:after{top:6px;right:-6px}.btn-primary:disabled{background:var(--gray_40);color:var(--gray_70);box-shadow:inset 4px 4px 12px #0003;pointer-events:none;cursor:not-allowed!important}.btn-primary:disabled:before,.btn-primary:disabled:after{background:var(--gray_40);color:var(--gray_70);box-shadow:inset 4px 4px 12px #0003}.btn-sm{padding:12px 8px;line-height:var(--type-medium)}.btn-lg{padding:12px;line-height:var(--type-large)}.btn-fullwidth{width:100%}.btn-primary:focus{box-shadow:0 0 24px var(--lime)}a.btn-primary,a:link.btn-primary,a:active.btn-primary,a:visited.btn-primary,.btn-primary a,.btn-primary a:link,.btn-primary a:active,.btn-primary a:visited{text-decoration:none;transition:all .25s ease-in-out;color:var(--black)}@media (hover: hover) and (pointer: fine){a.btn-primary:hover,.btn-primary a:hover{color:var(--white);text-decoration:none}.btn-primary:hover{color:var(--white);background:var(--black)}.btn-primary:hover:before,.btn-primary:hover:after{background:var(--black)}}input[type=text],input[type=email]{background:var(--mauve_10);border:0px;font-size:var(--type-medium);line-height:1.25;font-weight:700;padding:var(--spacing-3) var(--spacing-5);border-radius:32px}input[type=text]:hover,input[type=email]:hover{background:var(--mauve_40)}input:focus,input[type=text]:focus,input[type=email]:focus{background:var(--mauve_10);box-shadow:0 0 24px var(--pink);outline-style:none;border-color:var(--mauve_10)}.screenReaderOnly{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body,html{overflow-x:hidden}.accordion{width:100%;font-family:var(--type-font-default);font-weight:700;font-size:var(--type-small);line-height:1;transition:all .15s ease-in-out}.accordion-header{padding:var(--spacing-3) 0;display:flex;flex-direction:row;justify-content:space-between;align-content:center;border-bottom:var(--border-divider)}.accordion-header h3{display:inline-block;align-self:center;text-transform:uppercase;line-height:.8}.accordion-btn{align-self:center;vertical-align:center;background:transparent;border:0;font-size:var(--type-medium);line-height:.8;height:100%;padding:0 0 var(--spacing-3) var(--spacing-5)}.accordion-content{width:100%;padding:var(--spacing-3) 0;border-bottom:var(--border-divider);transition:all .15s ease-in-out}.accordion-content table{width:100%!important}.accordion-content table td{font-size:var(--type-xsmall);text-align:left}.accordion-content table tr{padding:2px 0;border-bottom:2px solid var(--gray_40)}.accordion-content table tr:last-of-type{border-bottom:0}.accordion-content img{width:100%;height:auto}.accordion-content.close-accordion{display:none}.direct-to-shop-page{height:80vh;background-color:var(--blue_50);display:flex;justify-content:center;align-items:center;flex-direction:column}.back-to-shop-link{width:fit-content;padding:var(--spacing-5);cursor:pointer}.back-to-shop-link:hover{color:var(--white)}#page-not-found-text{font-size:var(--type-xlarge);margin-bottom:var(--spacing-8);font-weight:700}.marketing-marquee{width:100%;background:var(--black);color:var(--white);font-size:var(--type-medium);line-height:1;height:32px;font-family:var(--type-font-default);font-weight:700;text-transform:uppercase;padding:var(--spacing-3) 0;position:fixed;left:0;top:0;z-index:60}@media (min-width: 960px){.marketing-marquee{height:64px;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/styles.css.map */
