:root{--q4-r:14px;--q4-cien:0 18px 36px -20px rgba(74,24,34,.55);--q4-cien-m:0 10px 22px -14px rgba(74,24,34,.5);--q4-sprez:cubic-bezier(.34,1.56,.64,1);--q4-gladko:cubic-bezier(.2,.7,.2,1)}.q4-btn{border-radius:999px;position:relative;overflow:hidden;isolation:isolate;transition:background .25s,border-color .25s,color .25s,transform .3s var(--q4-gladko),box-shadow .3s}.q4-btn:hover{transform:translateY(-2px);box-shadow:var(--q4-cien-m)}.q4-btn:active{transform:translateY(0) scale(.97);box-shadow:none}.q4-btn:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg)}.q4-btn:hover:after{left:135%;transition:left .75s ease}.q4-btn--puste:after{background:linear-gradient(100deg,transparent,rgba(192,152,63,.22),transparent)}.q4-hero .q4-btn--zloty:after{animation:q4-blysk 5s ease-in-out 1.2s infinite}@keyframes q4-blysk{0%{left:-70%}22%,to{left:135%}}.q4-hero .q4-btn--zloty{box-shadow:0 0 #e6ce958c;animation:q4-puls 3.2s ease-out 2s infinite}.q4-hero .q4-btn--zloty:hover{animation:none}@keyframes q4-puls{0%{box-shadow:0 0 #e6ce9580}70%,to{box-shadow:0 0 0 14px #e6ce9500}}.q4-fala{position:absolute;border-radius:50%;pointer-events:none;width:12px;height:12px;margin:-6px 0 0 -6px;background:currentColor;opacity:.28;transform:scale(0);animation:q4-fala .6s ease-out forwards;z-index:-1}@keyframes q4-fala{to{transform:scale(28);opacity:0}}.q4-btn.q4-dodano{animation:q4-dodano .5s var(--q4-sprez)}@keyframes q4-dodano{40%{transform:scale(1.05)}}.q4-opi2__wiecej{transition:background .25s,color .25s,transform .3s var(--q4-gladko),box-shadow .3s}.q4-opi2__wiecej:hover{transform:translateY(-2px);box-shadow:var(--q4-cien-m)}.q4-nlx__input{border-radius:999px}.q4-prod__plakietka{top:auto;bottom:10px;border-radius:999px;padding:6px 12px;box-shadow:0 4px 10px -4px #93303c99}.q4-pp__etyk{border-radius:999px}cart-drawer .upsell__add-btn{white-space:nowrap;border-radius:999px;min-height:38px;padding:0 16px;min-width:0}.q4-prod__media{transition:transform .4s var(--q4-gladko),box-shadow .4s}.q4-prod:hover .q4-prod__media{transform:translateY(-5px);box-shadow:var(--q4-cien)}.q4-prod:hover .q4-prod__media img{transform:scale(1.06)}.q4-prod__nazwa{transition:color .25s}.q4-prod__link:hover .q4-prod__nazwa{color:var(--q4-burgund-2)}.q4-okno{transition:transform .4s var(--q4-gladko),box-shadow .4s}.q4-okno:hover,.q4-okno:focus-visible{transform:translateY(-5px);box-shadow:var(--q4-cien)}.q4-okno__drzwi{border-radius:calc(var(--q4-r) - 1px)}.q4-okno__drzwi:before{border-radius:calc(var(--q4-r) - 8px);border-color:#e6ce956b}.q4-okno__tlo img{transition:transform .8s var(--q4-gladko)}.q4-okno:hover .q4-okno__tlo img{transform:scale(1.06)}.q4-fil__grid{border-block:0;gap:clamp(10px,1.4vw,18px)}.q4-fil__poz{border-radius:18px;background:linear-gradient(158deg,#fffdf8,#f4e7d6);border:1px solid rgba(192,152,63,.28);transition:transform .4s var(--q4-gladko),box-shadow .4s,border-color .4s}.q4-fil__poz+.q4-fil__poz:before{display:none}.q4-fil__poz:hover{transform:translateY(-4px);box-shadow:var(--q4-cien);border-color:#c0983f8c}.q4-fil__ikona{transition:transform .5s var(--q4-sprez),box-shadow .4s}.q4-fil__poz:hover .q4-fil__ikona{transform:translateY(-3px) rotate(-8deg) scale(1.1);box-shadow:0 0 0 6px #c0983f29,0 8px 18px -8px #4a182299}@media(max-width:749px){.q4-fil__poz:nth-child(n+3):after{display:none}.q4-fil__poz{padding:18px 10px}}.q4-opi2__karta,.q4-opi__karta{transition:transform .4s var(--q4-gladko),box-shadow .4s}.q4-opi2__karta:hover,.q4-opi__karta:hover{transform:translateY(-4px);box-shadow:var(--q4-cien)}.q4-opi2__karta{border-radius:var(--q4-r)}.q4-box__scena{transition:transform .45s var(--q4-gladko)}.q4-box:hover .q4-box__scena,.q4-box:focus-visible .q4-box__scena{transform:translateY(-6px)}.q4-box:hover .q4-box__bilecik,.q4-box:focus-visible .q4-box__bilecik{animation:q4-bilecik 1.1s ease-in-out}@keyframes q4-bilecik{0%,to{transform:translate(-50%,-50%) rotate(-2.2deg)}25%{transform:translate(-50%,-50%) rotate(3deg)}50%{transform:translate(-50%,-50%) rotate(-4deg)}75%{transform:translate(-50%,-50%) rotate(1deg)}}.q4-faq__poz summary{transition:color .25s,padding-left .3s var(--q4-gladko)}.q4-faq__poz summary:hover{color:var(--q4-zloto-c);padding-left:6px}.q4-inv .q4-faq__poz summary:hover{color:var(--q4-zloto-j)}.q4-faq__poz summary i{transition:transform .35s var(--q4-gladko)}.q4-faq__poz[open] summary i{transform:rotate(180deg)}.q4-faq__poz[open]>:not(summary){animation:q4-rozwin .4s var(--q4-gladko)}@keyframes q4-rozwin{0%{opacity:0;transform:translateY(-6px)}}.header__menu-item--main>span{position:relative}.header__menu-item--main>span:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:var(--q4-zloto);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--q4-gladko)}.header__menu-item--main:hover>span:after{transform:scaleX(1);transform-origin:left}.header__icon--cart.q4-podskok{animation:q4-podskok .6s var(--q4-sprez)}@keyframes q4-podskok{30%{transform:translateY(-5px) scale(1.12)}60%{transform:translateY(1px) scale(.96)}}.q4-anim [data-q4r]{opacity:0;transform:translateY(26px);transition:opacity .75s ease,transform .75s var(--q4-gladko);transition-delay:var(--q4-d,0s)}.q4-anim [data-q4r].q4-widac{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.q4-btn:after,.q4-hero .q4-btn--zloty{animation:none!important}.q4-btn,.q4-prod__media,.q4-okno,.q4-fil__poz,.q4-fil__ikona,.q4-box__scena,.q4-opi2__karta,.q4-opi__karta{transition:none!important}.q4-box__bilecik,.q4-faq__poz[open]>:not(summary),.header__icon--cart{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/q4-smaczki.css.map */
