.sp-fudge-transition-wrapper{display:block!important;width:100%!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important}.sp-fudge-transition{width:100%;margin:0;padding:0 0 28px;background:#f5ead8;overflow:hidden}.sp-fudge-transition__semantic-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.sp-fudge-transition__header{display:block;width:100%;margin:0;padding:0;line-height:0}.sp-fudge-transition__header-image{display:block;width:50%;height:auto;margin:0 auto;padding:0;border:0}.sp-fudge-transition__inner{width:min(94%,1500px);margin:0 auto;padding:18px 0 0}.sp-fudge-transition__flavors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 10px;width:100%}.sp-fudge-flavor{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:58px;padding:8px 14px 8px 16px;border-radius:999px;color:#202020;text-decoration:none;overflow:hidden}.sp-fudge-flavor:nth-child(odd){background:#f3b7c9}.sp-fudge-flavor:nth-child(2n){background:#a9dce8}.sp-fudge-flavor__text{display:flex;flex-direction:column;justify-content:center;min-width:0;width:100%}.sp-fudge-flavor__name{display:block;font-size:18px;line-height:1.1;font-weight:900;color:#202020}.sp-fudge-flavor__name--long{font-size:15px;font-weight:700}.sp-fudge-flavor__name--tight{font-size:17px!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important}.sp-fudge-flavor small{display:block;margin-top:3px;font-size:12px;line-height:1.15;font-weight:600;color:#202020;opacity:.78}.sp-fudge-flavor--available{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.sp-fudge-flavor--available:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000024}.sp-fudge-flavor--available:focus-visible{outline:3px solid #e40063;outline-offset:2px}.sp-fudge-flavor__available-image{position:absolute;top:2px;right:10px;display:block;width:82px;max-width:27%;height:auto;margin:0;object-fit:contain;z-index:2}.sp-fudge-flavor--available .sp-fudge-flavor__text{padding-right:0}.sp-fudge-flavor--featured{position:relative;grid-column:span 2;border:3px solid #e40063;box-shadow:0 0 0 2px #ffffffbf,0 3px 10px #0000001f}.sp-fudge-flavor__featured-label{display:block;margin-bottom:3px;font-size:9px;line-height:1;font-weight:900;letter-spacing:.08em;color:#e40063}@media screen and (max-width:990px){.sp-fudge-transition__flavors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.sp-fudge-transition{padding-bottom:22px}.sp-fudge-transition__header-image{width:50%}.sp-fudge-transition__inner{width:92%;padding-top:12px}.sp-fudge-transition__flavors{grid-template-columns:1fr;gap:6px}.sp-fudge-flavor{min-height:52px;padding:8px 13px 8px 15px}.sp-fudge-flavor__name{font-size:17px}.sp-fudge-flavor__name--long{font-size:14px;font-weight:700}.sp-fudge-flavor__name--tight{font-size:13px!important;font-weight:700!important;white-space:nowrap!important}.sp-fudge-flavor small{font-size:11px}.sp-fudge-flavor__available-image{top:2px;right:9px;width:76px;max-width:28%}.sp-fudge-flavor--featured{grid-column:span 1}}.page-wrapper>#MainContent.content-for-layout:has(>.sp-fudge-transition-wrapper){flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sweet-palooza-fudge-transition.css.map */
