:root{--schnappix-pink: #ffade6;--schnappix-dark: #211509;--schnappix-cream: #f6ede4;--schnappix-yellow: #e1f532;--schnappix-purple: #5541ba;--schnappix-orange: #ff6316;--schnappix-white: #ffffff;--schnappix-heading-font: "Londrina Solid", sans-serif;--schnappix-text-font: "Inter", sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--schnappix-heading-font)!important;font-weight:400;line-height:1.1}body{font-family:var(--schnappix-text-font)}#header-group{position:sticky;top:0;z-index:99}#header-group .header .header__row--top{border:3px solid #000!important;border-radius:6.25rem!important;margin:.75rem 2.5rem!important;padding:.75rem 2rem!important;box-shadow:0 2px 5px #0003;background-color:#e1f532cc!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:calc(100% - 5rem);--border-bottom-width: 0px !important}#header-group .header .header__row--top.section--full-width-margin{margin-left:2.5rem!important;margin-right:2.5rem!important}#header-group .header .header__row--top.section--page-width{max-width:none}#header-group .header .header__columns{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:1rem!important;width:100%!important}#header-group .header .header__column--left{justify-self:start}#header-group .header .header__column--center{justify-self:center}#header-group .header .header__column--right{justify-self:end}#header-group .header-menu{display:flex!important;justify-content:center;align-items:center}#header-group .header-menu__inner,#header-group .header-menu .overflow-menu::part(list),#header-group .header-menu .menu-list__list{display:flex!important;justify-content:center;align-items:center;gap:1.75rem!important}#header-group .header a,#header-group .header button{font-family:var(--schnappix-heading-font)!important;font-weight:300;text-transform:uppercase;font-size:1.1rem;letter-spacing:0;line-height:1;color:var(--schnappix-dark)}#header-group .header nav a{font-size:1.4rem;white-space:nowrap}#header-group .header nav a:hover{color:var(--schnappix-orange)!important;transform:scale(1.05);transition:transform .2s,color .3s}.header-announcements{font-family:var(--schnappix-heading-font)!important;font-weight:300;text-transform:uppercase;letter-spacing:.02em}@media(max-width:991px){#header-group .header .header__row--top{margin:.5rem 1.5rem!important;padding:.5rem 1rem!important;max-width:calc(100% - 3rem);border-radius:6.25rem!important}#header-group .header .header__row--top.section--full-width-margin{margin-left:1.5rem!important;margin-right:1.5rem!important}#header-group .header .header__columns{grid-template-columns:auto 1fr auto!important;gap:.75rem!important}#header-group .header nav a{font-size:1rem}#header-group .header-menu .menu-list__list{gap:1rem!important}}@media(max-width:749px){#header-group .header .header__row--top{border:3px solid #000!important;border-radius:6.25rem!important;margin:.5rem 1rem!important;padding:.5rem 0!important;box-shadow:0 2px 5px #0003;background-color:#e1f532cc!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);--border-bottom-width: 0px !important;--border-bottom-width-mobile: 0px !important;max-width:calc(100% - 2rem)!important;box-sizing:border-box!important}#header-group .header .header__row--top.section--full-width-margin{margin-left:1rem!important;margin-right:1rem!important}#header-group .header .header__column{display:contents!important}#header-group .header .header__columns{--header-mobile-bookend: 40px;display:grid!important;grid-template-columns:var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend)!important;grid-template-areas:"leftA leftB center rightA rightB"!important;column-gap:0!important;align-items:center!important;padding-block:0!important;padding-inline:.5rem!important}#header-group .header .header-logo{grid-area:center!important;justify-self:center}#header-group .header .search-action{grid-area:leftB!important}#header-group .header header-actions{grid-area:rightB!important}#header-group .header .header__row--mobile,#header-group .header .dropdown-localization,#header-group .header .header-menu{display:none!important}body,.snx-homepage{overflow-x:hidden!important}}@media(max-width:479px){#header-group .header .header__row--top{margin:.4rem .5rem!important;padding:.4rem 0!important;max-width:calc(100% - 1rem)!important}#header-group .header .header__columns{--header-mobile-bookend: 36px !important;padding-inline:.4rem!important}}.shopify-section-group-footer-group{background-color:var(--schnappix-orange)!important}.shopify-section-group-footer-group.section-wrapper{background-color:var(--schnappix-orange)!important;padding:2rem 2rem 0!important}.shopify-section-group-footer-group.section-wrapper .section{background-color:var(--schnappix-yellow)!important;border-radius:42px!important;overflow:hidden}.shopify-section-group-footer-group.section-wrapper .section-background{background-color:var(--schnappix-yellow)!important;border-radius:42px!important}.shopify-section-group-footer-group.section-wrapper .border-style.custom-section-content{border-color:var(--schnappix-dark)!important}.shopify-section-group-footer-group.footer-utilities,.shopify-section-group-footer-group.footer-utilities .section-background{background-color:var(--schnappix-orange)!important}.shopify-section-group-footer-group{font-family:var(--schnappix-heading-font);font-weight:300}.shopify-section-group-footer-group a{color:var(--schnappix-dark);font-family:var(--schnappix-heading-font);font-weight:300;text-transform:lowercase;font-size:1.1rem}.shopify-section-group-footer-group a:hover{color:var(--schnappix-orange)}.shopify-section-group-footer-group details summary{font-family:var(--schnappix-heading-font)!important;font-weight:300;text-transform:uppercase;font-size:1.2rem}.shopify-section-group-footer-group h2{font-family:var(--schnappix-heading-font)!important;color:var(--schnappix-dark)}.shopify-section-group-footer-group input[type=email]{border:2px solid var(--schnappix-dark)!important;background-color:var(--schnappix-cream)!important;border-radius:32px!important;font-family:var(--schnappix-heading-font);font-weight:300}.shopify-section-group-footer-group.footer-utilities a{color:var(--schnappix-cream)!important}.shopify-section-group-footer-group.footer-utilities a:hover{color:var(--schnappix-yellow)!important}.button,button[type=submit],.shopify-payment-button button,input[type=submit]{border-radius:100px!important;font-family:var(--schnappix-heading-font)!important;font-weight:300;text-transform:uppercase;font-size:1.4rem;letter-spacing:0;line-height:1;transition:background-color .2s,transform .2s}.product-card{border-radius:30px;overflow:hidden;transition:transform .2s ease-out,box-shadow .2s ease-out}.product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #2115091f}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],input[type=url],select{border-radius:32px!important;font-family:var(--schnappix-heading-font);font-weight:300}textarea{border-radius:20px!important;font-family:var(--schnappix-heading-font);font-weight:300}details{border-radius:30px}details summary{font-family:var(--schnappix-heading-font)!important;font-weight:300;text-transform:uppercase;font-size:1.2rem}.cart-drawer{font-family:var(--schnappix-text-font)}.cart-drawer h2,.cart-drawer h3,.cart-drawer h4{font-family:var(--schnappix-heading-font)!important}@media(min-width:768px){.shopify-section-group-footer-group.section-wrapper .section-content-wrapper{--flex-direction: row !important;flex-direction:row!important;flex-wrap:nowrap!important;gap:1.5rem!important;align-items:stretch!important;width:100%!important}.shopify-section-group-footer-group.section-wrapper .section-content-wrapper>.group-block{flex:1 1 0%!important;min-width:0!important}.shopify-section-group-footer-group .layout-panel-flex--row{display:flex!important;flex-direction:row!important;gap:1rem!important;align-items:stretch!important;width:100%!important}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block{flex:1!important;width:33.33%!important}}.shopify-section-group-footer-group .menu--accordion{border:2px solid var(--schnappix-dark)!important;background-color:var(--schnappix-cream)!important;border-radius:30px!important;overflow:hidden;height:100%}.shopify-section-group-footer-group .menu__heading{font-family:var(--schnappix-heading-font)!important;font-weight:300;font-size:1.25rem;text-transform:uppercase;text-align:center;color:var(--schnappix-dark)}.shopify-section-group-footer-group .menu__details summary{justify-content:center;padding:.75rem 1.5rem}.shopify-section-group-footer-group .menu--dividers{border:none!important}.shopify-section-group-footer-group .group-block:has(.menu--accordion){display:flex!important;flex-direction:column!important}.shopify-section-group-footer-group .group-block:has(h2),.shopify-section-group-footer-group .group-block:has(.email-signup){display:flex!important;flex-direction:column!important;justify-content:center!important}@media(min-width:768px)and (max-width:991px){.shopify-section-group-footer-group.section-wrapper .section-content-wrapper{--flex-direction: column !important;flex-direction:column!important}.shopify-section-group-footer-group .layout-panel-flex--row{flex-direction:row!important;gap:.75rem!important}}@media(max-width:767px){.shopify-section-group-footer-group.section-wrapper .section-content-wrapper{grid-template-columns:1fr!important;gap:.75rem!important;text-align:center}.shopify-section-group-footer-group .layout-panel-flex--row{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.75rem!important}.shopify-section-group-footer-group .group-block{width:100%!important;max-width:20rem;margin:0 auto}.shopify-section-group-footer-group.section-wrapper .section{border-radius:30px!important}.shopify-section-group-footer-group.section-wrapper{padding:1rem!important}.shopify-section-group-footer-group h2{text-align:center!important}}@media(max-width:479px){.shopify-section-group-footer-group .menu__heading{font-size:1.1rem}.shopify-section-group-footer-group .group-block{max-width:16rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/schnappix-utilities.css.map */
