:root{--mgz-red: #E63946;--mgz-cream: #FFF1E3}.menu-list__link{position:relative;border-radius:999px;transition:background-color .2s ease,color .2s ease}.menu-list__link-title{position:relative;isolation:isolate;transition:color .2s ease}.menu-list__link-title:before{content:"";position:absolute;top:-7px;right:-12px;bottom:-7px;left:-12px;z-index:-1;border-radius:999px;background-color:var(--mgz-cream);box-shadow:inset 0 0 0 1px #e6394640;opacity:0;transform:scale(.85);transition:opacity .2s ease,transform .2s ease}.menu-list__list-item:hover .menu-list__link-title:before,.menu-list__link:focus-visible .menu-list__link-title:before,.menu-list__link[aria-expanded=true] .menu-list__link-title:before{opacity:1;transform:scale(1)}.menu-list__list-item:hover .menu-list__link,.menu-list__list-item:hover .menu-list__link-title,.menu-list__link[aria-expanded=true],.menu-list__link[aria-expanded=true] .menu-list__link-title{color:var(--mgz-red);opacity:1}.mega-menu__list>.mega-menu__column:only-child{grid-column:1 / -1}.mega-menu__link .wrap-text{white-space:nowrap!important;text-wrap:nowrap!important}.mega-menu__link{display:inline-flex!important;align-items:center;gap:6px;padding:5px 12px!important;margin-inline-start:-12px;white-space:nowrap!important;line-height:1.3;border-radius:999px;transition:background-color .18s ease,color .18s ease,transform .18s ease}.mega-menu__link:hover,.mega-menu__link:focus-visible{background-color:var(--mgz-cream);color:var(--mgz-red)!important;transform:translate(4px);opacity:1!important}.mega-menu__link:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mgz-red);opacity:0;transform:scale(.3);transition:opacity .18s ease,transform .18s ease}.mega-menu__link:hover:before,.mega-menu__link:focus-visible:before{opacity:1;transform:scale(1)}.mega-menu__link[href$="/collections/kubki"],.mega-menu__link[href$="/collections/koszulki"],.mega-menu__link[href$="/collections/poduszki"],.mega-menu__link[href$="/collections/puzzle"],.mega-menu__link[href$="/collections/misie-pluszowe"],.mega-menu__link[href$="/collections/termosy"],.mega-menu__link[href$="/collections/podkladki-pod-myszke"]{margin-top:4px;font-weight:700;color:var(--mgz-red)!important}.mega-menu__link[href$="/collections/kubki"]:after,.mega-menu__link[href$="/collections/koszulki"]:after,.mega-menu__link[href$="/collections/poduszki"]:after,.mega-menu__link[href$="/collections/puzzle"]:after,.mega-menu__link[href$="/collections/misie-pluszowe"]:after,.mega-menu__link[href$="/collections/termosy"]:after,.mega-menu__link[href$="/collections/podkladki-pod-myszke"]:after{content:"\2192";transition:transform .18s ease}.mega-menu__link:hover:after{transform:translate(3px)}.menu-drawer__menu-item{border-radius:12px;transition:background-color .18s ease,color .18s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active,.menu-drawer__menu-item:focus-visible{background-color:var(--mgz-cream);color:var(--mgz-red)}@media(prefers-reduced-motion:reduce){.mega-menu__link,.mega-menu__link:after{transition:none;transform:none!important}}.shopify-section:has(.mug-napis,.mug-dzieci,.mug-foto,.mug-wzor) media-gallery .product-media>img:not([data-mgz-ok]){opacity:0;animation:mgz-show 0s linear 2.5s forwards}@keyframes mgz-show{to{opacity:1}}@media screen and (min-width:750px){.shopify-section:has(variant-picker input[value=Magiczny]) media-gallery{max-width:min(100%,calc(100svh - 150px));margin-inline:auto}}media-gallery{background-color:#fffcf9;isolation:isolate}media-gallery .product-media{mix-blend-mode:multiply}media-gallery [class*=thumbnail] img{mix-blend-mode:multiply}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main>.shopify-section:not(:first-child),.product-grid__item{animation:mgz-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}@keyframes mgz-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.button,.button-secondary,button[type=submit],.add-to-cart-button,variant-picker label,.variant-option__button-label,.quick-add__button{transition:transform .12s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.button:active,.button-secondary:active,button[type=submit]:active,.add-to-cart-button:active,variant-picker label:active,.variant-option__button-label:active,.quick-add__button:active{transform:scale(.96)}}@media(prefers-reduced-motion:no-preference){cart-icon:has(.cart-bubble--animating) svg{animation:mgz-cart-bounce .6s ease-out;transform-origin:50% 70%}}@keyframes mgz-cart-bounce{0%{transform:scale(1)}30%{transform:scale(1.22) rotate(-6deg)}55%{transform:scale(.94) rotate(3deg)}80%{transform:scale(1.04)}to{transform:scale(1)}}button.mgz-buynow.mgz-buynow{min-height:74px;gap:8px;padding:12px 16px}button.mgz-buynow .mgz-buynow__p{gap:10px}button.mgz-buynow .mgz-buynow__p .mgz-pi svg{height:38px;width:auto}button.mgz-buynow .mgz-buynow__p span:not(.mgz-pi){font-size:.875rem;padding:4px 12px}product-card:has(a[href*="/products/dostawa-inpost"]),.product-grid__item:has(a[href*="/products/dostawa-inpost"]),.resource-list__item:has(a[href*="/products/dostawa-inpost"]),li:has(>a[href*="/products/dostawa-inpost"]),[class*=predictive-search] li:has(a[href*="/products/dostawa-inpost"]),[class*=search] [class*=item]:has(a[href*="/products/dostawa-inpost"]){display:none!important}[id$=__mgz_hero] .image-block__image,.image-block--hero_image .image-block__image,img.image-block__image[src*=kubek-krowka]{width:100%!important;max-width:420px!important;height:auto!important;aspect-ratio:7 / 5!important;object-fit:cover!important;object-position:50% 48%!important}[id$=__mgz_hero] .section-content-wrapper{--padding-block-start: 16px !important;padding-block-start:16px!important}[id$=__mgz_hero] .text-block>*{max-inline-size:min(100%,780px)!important}[id$=__mgz_hero] .text-block.rte>*{max-inline-size:min(100%,640px)!important}@media screen and (min-width:750px){[id$=__mgz_hero] .section-content-wrapper>.group-block{flex:1 1 0!important;width:auto!important;min-width:0}[id$=__mgz_hero] .section-content-wrapper>.image-block,.image-block--hero_image,.image-block:has(>img[src*=kubek-krowka]){flex:1 1 0!important;width:auto!important;min-width:0;justify-content:center!important}}@media screen and (max-width:749px){[id$=__mgz_hero] .image-block,.image-block--hero_image,.image-block:has(>img[src*=kubek-krowka]){justify-content:center!important}[id$=__mgz_hero] .image-block__image,.image-block--hero_image .image-block__image,img.image-block__image[src*=kubek-krowka]{max-width:280px!important}}[id$=__mgz_footer]>.section-background,[id$=__mgz_footer]>.section{border-top-left-radius:48px;border-top-right-radius:48px}@media screen and (max-width:749px){[id$=__mgz_footer]>.section-background,[id$=__mgz_footer]>.section{border-top-left-radius:28px;border-top-right-radius:28px}}#header-component .header__underlay{border-bottom-left-radius:32px;border-bottom-right-radius:32px}@media screen and (max-width:749px){#header-component .header__underlay{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}[id$=__mgz_perks] .section-content-wrapper,[id$=__mgz_zestawy] .section-content-wrapper{align-items:stretch!important}#MainContent product-card [ref=productTitleLink] .text-block>*{font-size:17px!important;line-height:1.35!important}#MainContent product-card product-price.text-block.h6,#MainContent product-card product-price.text-block.h6>*{font-size:18px!important;line-height:1.3!important;font-weight:700!important}@media screen and (max-width:749px){#MainContent product-card [ref=productTitleLink] .text-block>*{font-size:15px!important}#MainContent product-card product-price.text-block.h6,#MainContent product-card product-price.text-block.h6>*{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mgz-menu.css.map */
