.card-wrapper .card{position:relative}.quick-add-kotwica{position:absolute;top:0;left:0;right:0;height:0;padding-top:var(--ratio-percent, 100%);z-index:2;pointer-events:none}.animate--hover-vertical-lift .card-wrapper .quick-add-kotwica{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper:hover .quick-add-kotwica{transform:translateY(-.75rem)}.quick-add-kotwica .quick-add{position:absolute;right:1rem;bottom:1rem;margin:0;padding:0;pointer-events:auto;opacity:0;transform:translateY(.4rem);transition:opacity .2s ease,transform .2s ease}.card-wrapper:hover .quick-add-kotwica .quick-add,.quick-add-kotwica .quick-add:has(.quick-add__submit:focus-visible){opacity:1;transform:none}@media(hover:none){.quick-add-kotwica .quick-add{opacity:1;transform:none}}.quick-add-kotwica .quick-add__submit.button{display:grid;place-items:center;width:4.4rem;min-width:0;height:4.4rem;min-height:0;padding:0;border-radius:50%;background:#fff;color:#121212;box-shadow:0 .2rem .6rem #0000001a,0 .6rem 1.6rem #0000001f;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.quick-add-kotwica .quick-add:after{content:attr(data-etykieta);position:absolute;top:50%;right:calc(100% + .8rem);padding:.7rem 1.1rem;border-radius:100px;background:#121212;color:#fff;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;box-shadow:0 .4rem 1.2rem #00000029;opacity:0;transform:translate(.5rem,-50%);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.quick-add-kotwica .quick-add:hover:after{opacity:1;transform:translateY(-50%)}@media(hover:none){.quick-add-kotwica .quick-add:after{display:none}}.quick-add-kotwica .quick-add__submit.button:before,.quick-add-kotwica .quick-add__submit.button:after{display:none}.quick-add-kotwica .quick-add__submit.button:hover{background:#121212;color:#fff;transform:scale(1.06);box-shadow:0 .6rem 1.6rem #00000038}.quick-add-kotwica .quick-add__submit.button:focus-visible{outline:2px solid #121212;outline-offset:2px}.quick-add-kotwica .quick-add__ikona{width:2.2rem;height:2.2rem}.quick-add-kotwica .quick-add__submit.loading .quick-add__ikona{visibility:hidden}.quick-add-kotwica .quick-add__submit .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.8rem;height:1.8rem}.quick-add-kotwica .quick-add__submit[disabled]{opacity:.45;cursor:not-allowed}@media screen and (max-width:749px){.quick-add-kotwica .quick-add{right:.6rem;bottom:.6rem}.quick-add-kotwica .quick-add__submit.button{width:3.6rem;height:3.6rem}.quick-add-kotwica .quick-add__ikona{width:1.9rem;height:1.9rem}}@media(prefers-reduced-motion:reduce){.quick-add-kotwica .quick-add,.quick-add-kotwica .quick-add__submit.button{transition:none}}quick-add-modal .okruszki,quick-add-modal .product__tax,quick-add-modal .product-form__quantity,quick-add-modal .product__info-container>div:has(>.product-form__quantity),quick-add-modal .produkt-info,quick-add-modal .shopify-payment-button,quick-add-modal .product__view-details,quick-add-modal .slider-buttons,quick-add-modal .slider-counter,quick-add-modal .thumbnail-slider,quick-add-modal .product__media-icon,quick-add-modal .product__media-toggle,quick-add-modal .galeria-kropki{display:none!important}quick-add-modal .quick-add-modal__content{border-radius:1.6rem;box-shadow:0 2.4rem 6rem #00000038;overflow-y:auto}quick-add-modal .product__info-container,quick-add-modal .product__column-sticky{top:0!important}quick-add-modal .product__info-wrapper{padding-top:0!important}quick-add-modal .product-form__input:has(input[type=radio][name^=Haft]),quick-add-modal .haft,quick-add-modal .haft-podglad{display:none!important}quick-add-modal variant-selects:after{content:"Haft z imieniem dodasz na stronie produktu.";display:block;margin:-.2rem 0 1rem;font-size:1.1rem;line-height:1.4;color:rgba(var(--color-foreground),.55)}quick-add-modal .quick-add-modal__content-info{padding:2rem}@media screen and (min-width:750px){quick-add-modal .quick-add-modal__content{--modal-height-offset: 2.4rem;width:min(96rem,94%);max-height:calc(100% - 4.8rem)}quick-add-modal .quick-add-modal__content-info{padding:2.8rem 3.2rem 2.8rem 2.8rem}quick-add-modal .product{align-items:center}quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:44%;width:calc(44% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:3.2rem;max-width:56%;width:calc(56% - var(--grid-desktop-horizontal-spacing) / 2)}}quick-add-modal .product__media,quick-add-modal .product-media-container{border-radius:1.2rem;overflow:hidden;box-shadow:none}quick-add-modal .product-media-container:after,quick-add-modal .product__media:after{display:none}quick-add-modal .product__media-item{padding:0}quick-add-modal .product__media-list{margin:0}quick-add-modal .image-magnify-lightbox{pointer-events:none;cursor:default}quick-add-modal .quick-add-modal__toggle{top:1.2rem;right:1.2rem;width:3.4rem;height:3.4rem;border-radius:50%;border:0;background:#0000000f;z-index:5}quick-add-modal .quick-add-modal__toggle:hover{background:#0000001f}quick-add-modal .product__info-container>*+*{margin-top:0!important}quick-add-modal .rating-wrapper{margin:0 0 .4rem}quick-add-modal .product__title{margin:0 0 .2rem;padding-right:3rem}quick-add-modal .quick-add-modal__content .product__title>a,quick-add-modal .quick-add-modal__content .product__title>a:hover,quick-add-modal .quick-add-modal__content .product__title>a:focus-visible{text-decoration:none;text-underline-offset:0}quick-add-modal .product__title>a,quick-add-modal .product__title h2{font-size:clamp(1.7rem,1.8vw,2.1rem);font-weight:500;line-height:1.25;letter-spacing:-.01em}quick-add-modal .price{margin-bottom:1.2rem;font-size:1.5rem}quick-add-modal .price .price__badge-sale,quick-add-modal .price dl{margin:0}quick-add-modal variant-selects{margin:0}quick-add-modal variant-selects .product-form__input{margin:0 0 1rem;padding:0}quick-add-modal .form__label{margin-bottom:.4rem;font-size:1.1rem}quick-add-modal .product-form__input--swatch{--swatch-input--size: 2.6rem;gap:.5rem}quick-add-modal .product-form__input--swatch .swatch-input__label{margin:0}quick-add-modal .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.5rem}quick-add-modal .product-form__input--pill .form__label{flex:0 0 100%}quick-add-modal .product__info-container .product-form__input--pill input[type=radio]+label{flex:0 0 auto;min-height:4.4rem;margin:0;padding:.5rem 1.1rem;font-size:1.2rem;line-height:1.2;border-radius:.8rem}quick-add-modal .product__info-container .product-form__input--pill .wariant__cena{font-size:1rem;line-height:1.2}quick-add-modal .haft{margin:0 0 1rem}quick-add-modal .product-form__buttons{max-width:none;margin:.6rem 0 0}quick-add-modal .product-form__submit{min-height:4.6rem}@media screen and (max-width:749px){quick-add-modal .quick-add-modal__content{--modal-height-offset: 1.6rem;width:calc(100% - 2rem);bottom:auto!important;height:auto!important;max-height:calc(100% - 3.2rem);border-radius:1.4rem}quick-add-modal .quick-add-modal__content-info{padding:1.6rem}quick-add-modal .product .product__media-wrapper{flex:0 0 46%;width:46%!important;max-width:46%!important;margin:0 auto 1rem!important}quick-add-modal .product__media-wrapper .slider--mobile{padding:0;scroll-padding:0}quick-add-modal .product__media-item{width:100%}quick-add-modal .product__info-wrapper{padding:0}quick-add-modal .product__info-container .product-form__input--pill input[type=radio]+label{min-height:4.2rem;padding:.45rem .9rem;font-size:1.15rem}quick-add-modal .product-form__submit{min-height:4.4rem}}@media screen and (min-width:600px)and (max-width:749px){quick-add-modal .product{display:flex!important;flex-wrap:nowrap;align-items:flex-start}quick-add-modal .product .product__media-wrapper{flex:0 0 42%;width:42%!important;max-width:42%!important;margin:0!important}quick-add-modal .product .product__info-wrapper{flex:0 0 58%;width:58%!important;max-width:58%!important;padding-left:2.4rem!important}}@media screen and (max-width:599px)and (max-height:720px){quick-add-modal .product .product__media-wrapper{flex:0 0 36%;width:36%!important;max-width:36%!important;margin-bottom:.6rem!important}quick-add-modal .price{margin-bottom:.8rem}}@media screen and (max-height:640px){quick-add-modal .quick-add-modal__content{--modal-height-offset: 1.2rem;max-height:calc(100% - 2.4rem)}quick-add-modal .quick-add-modal__content-info{padding:1.8rem 2rem}quick-add-modal .product__info-container .product-form__input--pill input[type=radio]+label{min-height:3.8rem;padding:.35rem .9rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom-szybki-koszyk.css.map */
