body.snacc-site,body.snacc-site .gradient,body.snacc-site [class*=color-scheme-],body.snacc-site .color-background-1,body.snacc-site .color-background-2{--color-background: 254,247,235 !important;--gradient-background: #FEF7EB !important;--color-foreground: 30,28,26 !important;--color-link: 30,28,26 !important;--color-button: 30,28,26 !important;--color-button-text: 254,247,235 !important;--color-secondary-button: 254,247,235 !important;--color-secondary-button-text: 30,28,26 !important;--color-badge-foreground: 30,28,26 !important;--color-badge-background: 253,183,22 !important;--color-badge-border: 30,28,26 !important;--font-body-family: SnaccAcumin, Arial, sans-serif !important;--font-body-style: normal !important;--font-body-weight: 400 !important;--font-heading-family: SnaccGigalypse, "Arial Black", sans-serif !important;--font-heading-style: normal !important;--font-heading-weight: 400 !important;--buttons-radius: 999px !important;--buttons-radius-outset: 999px !important;--buttons-border-width: 2px !important;--buttons-border-opacity: 1 !important;--buttons-shadow-opacity: 0 !important;--inputs-radius: 12px !important;--inputs-border-width: 2px !important;--inputs-border-opacity: 1 !important;--inputs-shadow-opacity: 0 !important;--card-corner-radius: 18px !important;--product-card-corner-radius: 18px !important}body.snacc-site{background:#fef7eb;color:#1e1c1a;font-family:SnaccAcumin,Arial,sans-serif;-webkit-font-smoothing:antialiased}body.snacc-site #MainContent{background:#fef7eb;padding-bottom:64px;min-height:50vh}body.snacc-site #MainContent h1,body.snacc-site #MainContent .h0,body.snacc-site #MainContent .h1,body.snacc-site #MainContent h2,body.snacc-site #MainContent .h2{font-family:SnaccGigalypse,Arial Black,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.08;color:#1e1c1a}body.snacc-site #MainContent h1,body.snacc-site #MainContent .h0,body.snacc-site #MainContent .h1{font-size:clamp(36px,6vw,60px);margin:0 0 22px}body.snacc-site #MainContent h2,body.snacc-site #MainContent .h2{font-size:clamp(26px,4vw,38px)}body.snacc-site #MainContent h3,body.snacc-site #MainContent h4,body.snacc-site #MainContent .h3,body.snacc-site #MainContent .h4{font-family:SnaccAcumin,Arial,sans-serif;font-weight:900;letter-spacing:.02em;color:#1e1c1a}body.snacc-site .shopify-policy__title h1:before{content:"the fine print";display:block;font-family:SnaccCrunchies,cursive;font-size:22px;color:#ec2027;transform:rotate(-2deg);transform-origin:left;margin-bottom:10px;letter-spacing:0}body.snacc-site #MainContent,body.snacc-site #MainContent p,body.snacc-site #MainContent li,body.snacc-site .rte{font-family:SnaccAcumin,Arial,sans-serif;font-size:16px;line-height:1.6;color:#2b2724;letter-spacing:0}body.snacc-site .rte a,body.snacc-site #MainContent p a,body.snacc-site .shopify-policy__body a{color:#1e1c1a;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:#fdb716}body.snacc-site .rte a:hover,body.snacc-site .shopify-policy__body a:hover{color:#ec2027}body.snacc-site .rte strong,body.snacc-site .rte b{font-weight:900}body.snacc-site .shopify-policy__container{max-width:860px!important;margin:0 auto;padding:48px 18px 24px!important}body.snacc-site .shopify-policy__title{text-align:left;margin-bottom:8px}body.snacc-site .shopify-policy__body,body.snacc-site .main-page-title+.rte{background:#fff;border:2px solid #1E1C1A;border-radius:18px;box-shadow:-6px 6px #1e1c1a;padding:28px 24px}body.snacc-site .page-width{max-width:1240px;padding-left:18px;padding-right:18px}body.snacc-site .page-width--narrow{max-width:860px}body.snacc-site .section-template--padding,body.snacc-site .main-page-title{padding-top:0}body.snacc-site #MainContent>.shopify-section:first-child .page-width{padding-top:40px}body.snacc-site .button,body.snacc-site button.button,body.snacc-site .shopify-challenge__button,body.snacc-site .customer button,body.snacc-site input[type=submit],body.snacc-site .btn{background:#1e1c1a;color:#fef7eb;border:2px solid #1E1C1A;border-radius:999px;min-height:48px;padding:0 26px;font-family:SnaccAcumin,Arial,sans-serif;font-weight:900;font-size:13px;letter-spacing:.12em;text-transform:uppercase;box-shadow:none;transition:transform .2s,background .2s,color .2s}body.snacc-site .button:before,body.snacc-site .button:after{box-shadow:none!important}body.snacc-site .button:hover,body.snacc-site .customer button:hover,body.snacc-site .shopify-challenge__button:hover{background:#fdb716;color:#1e1c1a;transform:translate(-2px,-2px);box-shadow:-4px 4px #1e1c1a}body.snacc-site .button--secondary{background:#fef7eb;color:#1e1c1a}body.snacc-site .field:before,body.snacc-site .field:after,body.snacc-site .select:before,body.snacc-site .select:after,body.snacc-site .localization-form__select:after,body.snacc-site .search__input:after{box-shadow:none!important}body.snacc-site .field__input,body.snacc-site .select__select,body.snacc-site .customer .field input,body.snacc-site textarea.text-area,body.snacc-site .search__input,body.snacc-site input[type=email],body.snacc-site input[type=password],body.snacc-site input[type=text],body.snacc-site input[type=tel]{background:#fff;border:2px solid #1E1C1A!important;border-radius:12px;color:#1e1c1a;font-family:SnaccAcumin,Arial,sans-serif}body.snacc-site .field__input:focus,body.snacc-site textarea:focus,body.snacc-site .search__input:focus{outline:3px solid #FDB716;outline-offset:2px;box-shadow:none}body.snacc-site .field__label,body.snacc-site label{font-family:SnaccAcumin,Arial,sans-serif;color:#5c544c}body.snacc-site .card-wrapper .card,body.snacc-site .article-card,body.snacc-site .collection-card-wrapper .card{background:#fff;border:2px solid #1E1C1A;border-radius:18px;overflow:hidden}body.snacc-site .card__heading,body.snacc-site .card__heading a{font-family:SnaccAcumin,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:14px}body.snacc-site .price,body.snacc-site .price-item{font-family:SnaccAcumin,Arial,sans-serif;font-weight:900}body.snacc-site .badge{border:2px solid #1E1C1A;border-radius:99px;font-weight:900}body.snacc-site .template-404 .title{font-size:clamp(48px,10vw,96px)}body.snacc-site .template-404{padding-top:64px;text-align:center}body.snacc-site .customer{max-width:560px;margin:0 auto;padding-top:40px}body.snacc-site .customer h1{text-align:left}body.snacc-site cart-items,body.snacc-site .cart__footer-wrapper,body.snacc-site #main-cart-footer{background:transparent}body.snacc-site .title-wrapper-with-link{align-items:flex-end;margin-bottom:20px}body.snacc-site .title-wrapper-with-link .title:before{content:"your snacc bag";display:block;font-family:SnaccCrunchies,cursive;font-size:22px;color:#ec2027;transform:rotate(-2deg);transform-origin:left;margin-bottom:10px;letter-spacing:0}body.snacc-site .title-wrapper-with-link .underlined-link,body.snacc-site .cart__login-paragraph a{color:#1e1c1a;font-weight:800;text-decoration-color:#fdb716;text-decoration-thickness:2px;text-underline-offset:3px}body.snacc-site .cart-items{border-collapse:separate;border-spacing:0 14px}body.snacc-site .cart-items thead th{font-family:SnaccAcumin,Arial,sans-serif;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#5c544c;opacity:1}body.snacc-site .cart-items thead{border-bottom:2px solid #1E1C1A}body.snacc-site .cart-item>td{background:#fff;border-top:2px solid #1E1C1A;border-bottom:2px solid #1E1C1A;padding:14px 12px;vertical-align:middle}body.snacc-site .cart-item>td:first-child{border-left:2px solid #1E1C1A;border-radius:18px 0 0 18px}body.snacc-site .cart-item>td:last-child{border-right:2px solid #1E1C1A;border-radius:0 18px 18px 0}body.snacc-site .cart-item__image{border-radius:12px;border:2px solid #1E1C1A;background:#fef7eb}body.snacc-site .cart-item__name{font-family:SnaccAcumin,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:14px;color:#1e1c1a;text-decoration:none}body.snacc-site .cart-item__details .product-option,body.snacc-site .cart-item__details dl{font-size:13px;color:#5c544c}body.snacc-site .cart-item__totals .price,body.snacc-site .cart-item__price-wrapper .price{font-family:SnaccGigalypse,Arial Black,sans-serif;font-weight:400;font-size:18px;color:#1e1c1a}body.snacc-site .quantity{border:2px solid #1E1C1A;border-radius:999px;background:#fff;min-height:44px}body.snacc-site .quantity:before,body.snacc-site .quantity:after{box-shadow:none!important}body.snacc-site .quantity__input{font-weight:900;color:#1e1c1a}body.snacc-site .quantity__button svg{color:#1e1c1a}body.snacc-site cart-remove-button .button{background:transparent;color:#8c1d2c;border:0;min-height:36px;padding:0 8px;box-shadow:none}body.snacc-site cart-remove-button .button:hover{background:transparent;color:#ec2027;transform:none;box-shadow:none}body.snacc-site .cart__footer{background:#fff;border:2px solid #1E1C1A;border-radius:18px;box-shadow:-6px 6px #1e1c1a;padding:22px 20px;margin-top:18px}body.snacc-site .totals{align-items:baseline}body.snacc-site .totals__total,body.snacc-site .totals__subtotal{font-family:SnaccAcumin,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:14px}body.snacc-site .totals__total-value,body.snacc-site .totals__subtotal-value{font-family:SnaccGigalypse,Arial Black,sans-serif;font-size:30px;color:#1e1c1a}body.snacc-site .tax-note{color:#5c544c;font-size:13px}body.snacc-site .cart__checkout-button{width:100%;min-height:56px;font-size:14px;letter-spacing:.16em}body.snacc-site .cart__note .text-area{border-radius:12px}body.snacc-site .cart__empty-text{font-family:SnaccGigalypse,Arial Black,sans-serif;font-weight:400;font-size:clamp(34px,6vw,56px)}body.snacc-site .cart__warnings .button{margin-top:18px}body.snacc-site .discounts__discount{color:#1f7a3e;font-weight:800}@media screen and (max-width:749px){body.snacc-site .cart-item{background:#fff;border:2px solid #1E1C1A;border-radius:18px;padding:12px;margin-bottom:12px}body.snacc-site .cart-item>td{background:transparent;border:0!important;border-radius:0!important;padding:4px}}body.snacc-site{--ink:#1e1c1a;--cream:#fef7eb;--mango:#fdb716;--aqua:#86d1d5;--red:#ec2027;--green:#bad97a}@font-face{font-family:SnaccGigalypse;src:url(snacc-reference-95a3e3de-21c7-44e9-9f0f-b2694c0519fe.otf) format("opentype");font-display:swap}@font-face{font-family:SnaccCrunchies;src:url(snacc-reference-0dd07437-d3e0-45d3-a812-6aad7e986e15.otf);font-display:swap}@font-face{font-family:SnaccAcumin;src:url(snacc-reference-f76b3225-5a20-4a14-8a21-6938045a96ea.otf) format("opentype");font-weight:400 500;font-display:swap}@font-face{font-family:SnaccAcumin;src:url(snacc-reference-cb7fbdad-2b15-4ae8-a618-1ac7649fe088.otf) format("opentype");font-weight:600 900;font-display:swap}
/*# sourceMappingURL=/cdn/shop/t/16/assets/snacc-site.css.map */
