body.gradient{background:transparent;color:rgb(var(--color-foreground))}.sn-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--sn-background,#fff3df) center/cover no-repeat;pointer-events:none}.sn-shell{width:min(calc(100% - 36px),1280px);margin-inline:auto}.sn-glass{background:rgba(var(--color-background),var(--sn-opacity,.84));border:1px solid #ffffffb3;border-radius:var(--sn-radius,26px);box-shadow:0 10px 32px #38063514;-webkit-backdrop-filter:blur(var(--sn-blur,12px));backdrop-filter:blur(var(--sn-blur,12px))}.sn-announcement{background:rgb(var(--color-button));color:rgb(var(--color-button-text));text-align:center;padding:7px 18px;font-size:13px}.sn-nav{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:12px 22px;margin-block:14px 18px}.sn-logo{display:inline-flex;width:min(var(--sn-logo-width,155px),100%);color:inherit;font-weight:700;text-decoration:none}.sn-logo img{display:block;width:100%;height:auto}.sn-nav nav,.sn-tools{display:flex;align-items:center;gap:clamp(12px,2vw,28px)}.sn-nav a,.sn-footer a{color:inherit;text-underline-offset:4px}.sn-nav nav a,.sn-tools a{padding:8px 0;font-size:14px;font-weight:650;text-decoration:none;white-space:nowrap}.sn-nav a:hover,.sn-footer a:hover{text-decoration:underline}.sn-hero{overflow:hidden;margin-bottom:22px}.sn-hero picture,.sn-hero img{display:block;width:100%;height:auto}.sn-hero-action{padding:14px;text-align:center}.sn-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 22px;border-radius:100px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700;text-decoration:none}.sn-button:hover{text-decoration:underline;text-underline-offset:4px}.sn-panel{padding:clamp(22px,4vw,50px);margin-block:22px}.sn-panel h2,.sn-panel h3,.sn-footer h2{margin:0 0 16px}.sn-panel h2{font-size:clamp(28px,4vw,48px)}.sn-panel h3{font-size:clamp(22px,3vw,36px)}.sn-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,5vw,64px);align-items:center}.sn-feature img,.sn-grid img{display:block;width:100%;height:auto;border-radius:18px}.sn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:18px}.sn-grid article{padding:15px;border:1px solid #ffffffb3;border-radius:20px;background:rgba(var(--color-background),.7)}.sn-grid article a:first-child{color:inherit;text-decoration:none}.sn-grid h3{font-size:20px;margin-top:12px}.sn-panel details{padding:13px 0;border-bottom:1px solid rgba(var(--color-foreground),.17)}.sn-panel summary{display:list-item;cursor:pointer;font-weight:700;padding:5px 0}.sn-panel summary:after{content:none}.sn-footer{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:24px;margin-block:24px;padding:clamp(22px,4vw,44px)}.sn-footer h2{font-size:20px}.sn-footer ul{margin:0;padding:0;list-style:none}.sn-footer li{margin-bottom:6px}.sn-footer small{grid-column:1/-1;border-top:1px solid rgba(var(--color-foreground),.17);padding-top:15px}body:not(.sn-home) #MainContent{width:min(calc(100% - 36px),1280px);margin-inline:auto;background:rgba(var(--color-background),var(--sn-opacity,.84));border:1px solid #ffffffb3;border-radius:var(--sn-radius,26px);overflow:clip;-webkit-backdrop-filter:blur(var(--sn-blur,12px));backdrop-filter:blur(var(--sn-blur,12px))}@media(max-width:749px){.sn-nav{display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:10px 14px}.sn-nav nav{grid-column:1/-1;grid-row:2;overflow:auto;gap:14px}.sn-tools{gap:12px}.sn-nav nav a,.sn-tools a{font-size:13px}.sn-logo{max-width:132px}.sn-feature,.sn-footer{grid-template-columns:1fr}.sn-footer{gap:16px}.sn-shell,body:not(.sn-home) #MainContent{width:calc(100% - 24px)}}@media(prefers-reduced-motion:no-preference){.sn-motion .sn-float{animation:sn-float 5s ease-in-out infinite}.sn-motion .sn-enter{animation:sn-enter .55s ease-out both}}@keyframes sn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sn-enter{0%{opacity:.7;transform:translateY(12px)}to{opacity:1;transform:none}}body.gradient{background-color:var(--sn-background,#fff3df);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.sn-backdrop{display:none}.sn-panel summary{list-style:revert}.sn-panel summary::-webkit-details-marker{display:inline}@media(prefers-reduced-motion:no-preference){.sn-motion .sn-button{transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s ease}.sn-motion .sn-button:hover{transform:translateY(-2px);box-shadow:0 6px 14px #38063528}.sn-motion .sn-button:active{transform:scale(.98)}}body{--font-heading-family: "Luckiest Guy", "Arial Black", sans-serif;--font-heading-style: normal;--font-heading-weight: 400}body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl){font-family:var(--font-heading-family);font-style:normal;font-weight:400;letter-spacing:.015em;text-transform:uppercase}.sn-header .sn-announcement,.sn-header .sn-nav{background:#e3045a;color:#fff}.sn-header .sn-nav{border-color:#fff6}.sn-header .sn-nav a:focus-visible,.sn-footer a:focus-visible{outline:2px solid white;outline-offset:4px}.sn-footer-wrap{margin-top:clamp(36px,6vw,82px)}.sn-footer-art{position:relative;z-index:1;width:min(92%,1060px);margin:0 auto clamp(-64px,-4.5vw,-16px);pointer-events:none}.sn-footer-art img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 5px #38063529)}.sn-footer-wave{display:block;width:100%;height:clamp(44px,8vw,120px);fill:var(--sn-footer-pink);margin-bottom:-1px}.sn-footer-band{background:var(--sn-footer-pink);color:#fff}.sn-footer-wrap .sn-footer{margin-block:0;padding-top:clamp(16px,3vw,40px);background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sn-footer-wrap .sn-footer h2{color:#fff}.sn-footer-wrap .sn-footer small{border-color:#ffffff70}@media(prefers-reduced-motion:no-preference){.sn-motion .sn-footer-art{animation:sn-footer-float 6s ease-in-out infinite}}@keyframes sn-footer-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.sn-hero-perks{position:relative;padding:clamp(18px,3vw,40px) clamp(12px,3vw,40px);overflow:hidden}.sn-hero-waves-on{padding-bottom:clamp(65px,8vw,115px)}.sn-hero-perk-grid{display:flex;flex-wrap:wrap;position:relative;z-index:1;list-style:none;padding:clamp(18px,3vw,32px);margin:0;border-radius:22px;background:var(--perk-bg);color:var(--perk-ink);text-align:center;gap:20px}.sn-hero-perk-grid li{flex:1 1 220px;padding:6px 8px}.sn-hero-perk-grid h2{font-size:clamp(23px,2.5vw,36px);line-height:1.08;color:inherit;margin:0 0 7px}.sn-hero-perk-grid p{margin:0;color:inherit;line-height:1.45}.sn-hero-wave{position:absolute;inset:auto 0 0;width:100%;height:clamp(43px,7vw,87px);fill:var(--perk-wave);display:block}@media(max-width:749px){.sn-hero-perk-grid{flex-direction:column;gap:0}.sn-hero-perk-grid li{flex:auto;padding:14px 5px}.sn-hero-perk-grid li+li{border-top:1px solid currentColor}}@media(prefers-reduced-motion:no-preference){.sn-motion .sn-hero-wave path{animation:sn-hero-wave 7s ease-in-out infinite}.sn-motion .sn-hero-wave path:nth-child(2){animation-delay:-2s}.sn-motion .sn-hero-wave path:nth-child(3){animation-delay:-4s}}@keyframes sn-hero-wave{0%,to{transform:translate(0)}50%{transform:translate(-24px,-8px)}}.sn-hero-unified{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:26px 26px 0 0}.sn-hero-unified .sn-hero-action,.sn-hero-unified .sn-hero-perks{background:var(--hero-raspberry)}.sn-hero-unified .sn-hero-waves-on{background:linear-gradient(var(--hero-raspberry),var(--hero-raspberry)) top / 100% calc(100% - clamp(43px,7vw,87px) + 1px) no-repeat}.sn-hero-unified .sn-hero-wave{top:auto;bottom:0}.sn-hero-unified .sn-hero-wave path:last-child{animation-delay:0s}.sn-hero-unified picture{position:relative;background:var(--hero-raspberry)}.sn-hero-unified picture:after{content:"";position:absolute;inset:auto 0 -1px;height:clamp(20px,4vw,56px);background:linear-gradient(to bottom,transparent,var(--hero-raspberry) 96%);pointer-events:none}@media(max-width:749px){.sn-hero-perk-grid li+li{border-top:0}}.sn-hero .sn-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sn-hero .sn-slides picture{flex:0 0 100%;min-width:0;scroll-snap-align:start}.sn-slides-nav:not([hidden]){display:flex;justify-content:center;gap:10px;padding:8px;background:var(--hero-raspberry,#E3045A)}.sn-slides-nav button{min-width:44px;min-height:44px;border:1px solid white;border-radius:50%;background:#380635;color:#fff;font-size:24px;cursor:pointer}.sn-menu-trigger,.sn-nav-icon,.sn-mobile-count{display:none}.sn-menu-drawer{position:fixed;inset:0 auto 0 0;margin:0;width:min(87vw,360px);height:100%;max-width:none;max-height:none;overflow:auto;padding:20px;border:0;background:#fff3df;color:#380635;box-shadow:8px 0 36px #38063535}.sn-menu-drawer::backdrop{background:#29052180}.sn-menu-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #38063524;padding-bottom:12px}.sn-menu-top strong{font-family:var(--font-heading-family);font-size:26px;text-transform:uppercase}.sn-nav .sn-menu-drawer nav{display:grid;gap:0;overflow:visible}.sn-nav .sn-menu-drawer nav a{padding:14px 4px;border-bottom:1px solid #38063524;font-size:16px;color:#380635}.sn-nav .sn-menu-drawer nav a[aria-current=page]{font-weight:800}.sn-menu-top button,.sn-menu-trigger{align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.sn-menu-top button{display:flex}.sn-nav-icon svg,.sn-menu-top svg,.sn-menu-trigger svg{display:block;width:22px;height:22px}.sn-menu-drawer :focus-visible{outline:2px solid #380635}html:has(.sn-menu-drawer[open]){overflow:hidden}@media(max-width:749px){.sn-header .sn-nav{display:grid;grid-template-columns:1fr minmax(0,138px) 1fr;gap:0;padding:6px clamp(4px,2vw,14px)}.sn-nav>nav,.sn-nav-word{display:none}.sn-nav>.sn-logo{grid-column:2;grid-row:1;justify-self:center}.sn-menu-trigger{display:flex;grid-column:1;grid-row:1;justify-self:start}.sn-nav .sn-tools{grid-column:3;grid-row:1;justify-self:end;gap:0}.sn-nav .sn-tools a{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0}.sn-nav-icon{display:block}.sn-mobile-count{display:grid;place-items:center;position:absolute;right:1px;top:2px;min-width:15px;height:15px;border-radius:99px;background:#fff3df;color:#380635;font-size:10px}}@media(prefers-reduced-motion:no-preference){.sn-menu-drawer{transform:translate(-102%);transition:transform .32s cubic-bezier(.22,.75,.25,1),display .32s allow-discrete,overlay .32s allow-discrete}.sn-menu-drawer[open]{transform:translate(0)}.sn-menu-drawer::backdrop{opacity:0;transition:opacity .32s,display .32s allow-discrete,overlay .32s allow-discrete}.sn-menu-drawer[open]::backdrop{opacity:1}@starting-style{.sn-menu-drawer[open]{transform:translate(-102%)}.sn-menu-drawer[open]::backdrop{opacity:0}}}.sn-social{display:flex;gap:8px}.sn-social a{display:grid;place-items:center;width:44px;height:44px;border:1px solid currentColor;border-radius:50%}.sn-social svg{width:20px;height:20px}[data-template=product] :is(.product-form__submit,.sticky-atc__button,.shopify-payment-button__button--unbranded){--color-button:227,4,90;--color-button-text:255,255,255;background:#e3045a;color:#fff}body:not(.sn-home) #MainContent[data-template=product]{position:relative;overflow:visible;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}#MainContent[data-template=product]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:rgba(var(--color-background),var(--sn-opacity,.84));-webkit-backdrop-filter:blur(var(--sn-blur,12px));backdrop-filter:blur(var(--sn-blur,12px));pointer-events:none}#MainContent[data-template=product] .sticky-atc{bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}.sn-whatsapp-row{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:11}#MainContent:has(.sticky-atc.is-visible) .sn-whatsapp-row{bottom:calc(100px + env(safe-area-inset-bottom,0px))}.sn-whatsapp-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#128544;color:#fff;box-shadow:0 4px 16px #38063530}.sn-whatsapp-icon svg{width:32px;height:32px}[data-template=product] :is(.product-form__submit,.sticky-atc__button,.shopify-payment-button__button--unbranded){border:0;box-shadow:none}[data-template=product] :is(.product-form__submit,.sticky-atc__button,.shopify-payment-button__button--unbranded):after{box-shadow:none}#MainContent[data-template=product] .product__info-container{background:#ffeb58;color:#380635;border-radius:var(--sn-radius, 26px);padding:clamp(18px,3vw,36px)}#MainContent[data-template=product] .product__info-container .price-item,#MainContent[data-template=product] .sticky-atc__price{font-family:var(--font-heading-family);font-weight:400}#MainContent[data-template=product] .product__info-container .price--on-sale:not(.price--no-compare) .price__sale{display:inline-flex;align-items:center;flex-wrap:wrap;border:2px solid #E3045A;border-radius:24px;background:#fff3df;overflow:hidden}#MainContent[data-template=product] .product__info-container .price__sale .price-item{display:block;margin:0;padding:8px 12px;line-height:1.2}#MainContent[data-template=product] .product__info-container .price__sale s{color:#380635;text-decoration-color:#e3045a;text-decoration-thickness:2px}#MainContent[data-template=product] .product__info-container .price__sale .price-item--sale,#MainContent[data-template=product] .product__info-container .price__badge-sale{background:#e3045a;color:#fff;border-color:#e3045a;border-radius:24px}.sn-header .sn-nav nav a,.sn-header .sn-nav .sn-tools a,.sn-footer ul a{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.015em;text-transform:uppercase}#MainContent[data-template=product] .product__info-container .theod-reels{background:transparent}[data-play-together] .theod-reel__media{background:#fff3df}
/*# sourceMappingURL=/cdn/shop/t/5/assets/snackology.css.map */
