.ak-gratis-chip{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:3px 10px;border-radius:999px;background:#ede3d6;color:#582c19;font-size:12px;font-weight:600;line-height:1.4;width:fit-content}.ak-gratis-chip .icon{width:13px;height:13px}.ak-gratis-price{color:#1e6b29;font-weight:700}.ak-sum{display:block;color:#000}.ak-sum__code{display:flex;align-items:stretch;gap:8px;margin:0 0 10px}.ak-sum__input{flex:1 1 auto;min-width:0;height:31px;padding:0 16px;border:1px solid #DACAB7;border-radius:999px;background:#fff;color:#582c19;font-size:13px;font-family:inherit;box-sizing:border-box}.ak-sum__input::placeholder{color:#7a6a5d;opacity:1}.ak-sum__input:focus{outline:none;border-color:#582c19;box-shadow:0 0 0 1px #582c19}.ak-sum__apply{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:31px;padding:0 18px;border:0;border-radius:999px;background:#1e6b29;color:#fff;font-family:inherit;font-weight:600;font-size:13px;line-height:1;cursor:pointer;transition:background .15s}.ak-sum__apply:hover{background:#17561f}.ak-sum__apply[disabled]{opacity:.6;cursor:progress}.ak-sum__msg{margin:-4px 0 10px;padding:6px 12px;border-radius:12px;background:#fff;color:#582c19;font-size:12px;line-height:1.4;border:1px solid #DACAB7}.ak-sum__msg[hidden]{display:none}.ak-sum__applied{margin:0 0 6px;font-size:12.5px;line-height:1.4}.ak-sum__applied strong{font-weight:700;letter-spacing:.02em}.ak-sum__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.ak-sum__chip{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 10px;border-radius:999px;background:#582c19;color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.4}.ak-sum__chip .icon{width:13px;height:13px}.ak-sum__chip-x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0 0 1px;border:0;border-radius:50%;background:#fff3;color:#fff;font-size:14px;line-height:1;cursor:pointer;box-sizing:border-box}.ak-sum__chip-x:hover{background:#ffffff59}.ak-sum__lines{display:grid;gap:2px;margin:0}.ak-sum__line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:13px;line-height:1.4}.ak-sum__line dt,.ak-sum__line dd{margin:0}.ak-sum__line dd{font-weight:600;white-space:nowrap}.ak-sum__line--minus dd{color:#1e6b29}.ak-sum__line--total{margin-top:3px;padding-top:7px;border-top:1px solid #DACAB7;font-size:15px;font-weight:700}.ak-sum__line--total dd{font-weight:700}.ak-sum--page{max-width:44rem;width:100%}@media(max-width:749px){.ak-sum__input{font-size:16px;height:38px}.ak-sum__apply{height:38px}}.ak-progi-host{width:100%}.ak-progi-host:empty{display:none}.ak-progi{padding:20px 0 2px}.cart-drawer .cart-drawer__body .ak-progi-host{margin:-1.2rem 0 -1.6rem}.ak-progi--drawer{padding:18px 0 0}.ak-progi--drawer .ak-progi__label{margin-top:12px}.ak-progi--page{max-width:64rem;margin:0 auto 1.6rem}.ak-progi__track{position:relative;height:8px;margin:0 18px 0 0;border-radius:999px;background:#ede3d6}.ak-progi__fill,.ak-gift-goal__fill{display:block!important}.ak-progi__fill{height:100%;border-radius:999px;background:#1e6b29;transition:width .5s cubic-bezier(.33,1,.68,1)}.ak-progi__pin{position:absolute;top:50%;width:36px;height:36px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:2px solid #BC9468;color:#582c19;display:flex;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:0 2px 8px #582c191f}.ak-progi__pin.is-done{border-color:#1e6b29}.ak-progi__pin-ico{display:flex;width:22px;height:22px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.ak-progi__pin-ico .icon,.ak-progi__pin-ico svg{width:20px;height:20px}.ak-progi__pin-ico img{width:20px;height:20px;object-fit:contain;border-radius:6px}.ak-progi__pin-check{position:absolute;right:-4px;top:-4px;display:none;width:16px;height:16px;border-radius:50%;background:#1e6b29;color:#fff;font-size:10px;line-height:16px;text-align:center}.ak-progi__pin.is-done .ak-progi__pin-check{display:block}.ak-progi__label{margin:14px 0 0;text-align:center;font-size:12.5px;line-height:1.35;color:#582c19;font-weight:600}@media(max-width:749px){.ak-progi__label{font-size:12px}}.ak-gift-float{position:fixed;left:16px;bottom:calc(16px + var(--sticky-atc-bar-height, 0px));z-index:110;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:#582c19;color:#fff;box-shadow:0 8px 24px #582c1947;cursor:pointer;animation:ak-gift-pop .6s cubic-bezier(.33,1,.68,1)}.ak-gift-float .icon,.ak-gift-float svg{width:26px;height:26px}.ak-gift-float:hover{background:#6e3a22}.ak-gift-float__badge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#1e6b29;color:#fff;font-size:11px;font-weight:700;line-height:20px;box-sizing:border-box}.ak-gift-float__badge[hidden]{display:none}@keyframes ak-gift-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.ak-gift-popup{position:fixed;left:16px;bottom:calc(80px + var(--sticky-atc-bar-height, 0px));z-index:111;width:340px;max-width:calc(100vw - 32px);padding:16px;box-sizing:border-box;background:#fff;border-radius:20px;box-shadow:0 16px 48px #582c1938;color:#582c19}.ak-gift-popup[hidden]{display:none}.ak-gift-popup__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.ak-gift-popup__title{font-size:15px;font-weight:700;line-height:1.3}.ak-gift-popup__close,.ak-gift-confirm__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;padding:0 0 2px;border:0;border-radius:50%;background:#f4eee8;color:#582c19;font-size:20px;line-height:1;cursor:pointer;box-sizing:border-box}.ak-gift-popup__close:hover,.ak-gift-confirm__close:hover{background:#ede3d6}.ak-gift-popup__sub{margin:0 0 10px;font-size:13px;color:#7a6a5d}.ak-gift-popup__list{display:grid;gap:10px;margin:8px 0 0;padding:0;list-style:none}.ak-gift-goal{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#faf6f1}.ak-gift-goal.is-done{background:#faf6f1}.ak-gift-goal__ico{flex:0 0 44px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:#fff;border:2px solid #BC9468;box-sizing:border-box;color:#582c19}.ak-gift-goal.is-done .ak-gift-goal__ico{border-color:#1e6b29}.ak-gift-goal__ico .icon,.ak-gift-goal__ico svg{width:22px;height:22px}.ak-gift-goal__ico img{width:26px;height:26px;object-fit:contain;border-radius:7px}.ak-gift-goal__text{flex:1 1 auto;display:grid;gap:3px;min-width:0}.ak-gift-goal__name{font-size:14px;font-weight:600;line-height:1.3}.ak-gift-goal__meta{font-size:12px;color:#7a6a5d}.ak-gift-goal__bar{display:block;height:6px;overflow:hidden;border-radius:999px;background:#ede3d6}.ak-gift-goal__fill{display:block;width:0;height:100%;border-radius:999px;background:#1e6b29;transition:width .4s}.ak-gift-goal__status{font-size:12px;font-weight:600;color:#7a6a5d}.ak-gift-goal.is-done .ak-gift-goal__status{color:#1e6b29}.ak-gift-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;background:#1d1d1b73}.ak-gift-confirm[hidden]{display:none}.ak-gift-confirm__box{position:relative;width:360px;max-width:100%;padding:28px 24px 24px;box-sizing:border-box;background:#fff;border-radius:24px;box-shadow:0 24px 64px #582c194d;text-align:center;color:#582c19;animation:ak-gift-pop .4s cubic-bezier(.33,1,.68,1)}.ak-gift-confirm__close{position:absolute;top:12px;right:12px}.ak-gift-confirm__img{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin:0 auto 12px;overflow:hidden;border-radius:50%;background:#fff;border:2px solid #1E6B29;box-sizing:border-box}.ak-gift-confirm__img[hidden]{display:none}.ak-gift-confirm__img img{width:72px;height:72px;object-fit:contain;border-radius:14px}.ak-gift-confirm__title{display:block;margin:0 0 6px;font-family:var(--font-heading-family, inherit);font-size:22px;font-weight:700}.ak-gift-confirm__text{margin:0 0 18px;font-size:14px;line-height:1.5}.ak-gift-confirm__btn{height:44px;padding:0 28px;border:0;border-radius:30px;background:#1e6b29;color:#fff;font-family:inherit;font-weight:600;font-size:14px;cursor:pointer}.ak-gift-confirm__btn:hover{background:#17561f}@media(max-width:767px){.ak-gift-float{left:16px;bottom:var(--ak-float-bottom, calc(16px + var(--sticky-atc-bar-height, 0px)));width:var(--ak-float-size, 52px);height:var(--ak-float-size, 52px)}.ak-gift-popup{left:12px;right:12px;width:auto;max-width:none;bottom:calc(var(--ak-float-bottom, calc(16px + var(--sticky-atc-bar-height, 0px))) + var(--ak-float-size, 52px) + 12px)}}.cart-item--gratis quantity-input,.cart-item--gratis .cart-quantity,.cart-item--gratis [is=cart-remove-item],.cart-item--gratis .cart-item__discounts{display:none!important}.cart-item--gratis .ak-gratis-chip{display:flex;margin-top:6px}.cart-drawer .cart-drawer__footer,.cart-drawer .cart-drawer__footer label{color:#000}.cart-drawer .ak-sum--drawer .ak-sum__code{margin-top:1.4rem}.cart-drawer .ak-dodaj{margin-top:.8rem}.cart-drawer .ak-dodaj .cart-drawer-products-recommendation{gap:.8rem}.cart-drawer-products-recommendation__titles{display:grid;gap:2px;min-width:0}.cart-drawer-products-recommendation__titles .h5{font-size:1.6rem;font-weight:700;white-space:normal}.cart-drawer-products-recommendation__sub{margin:0;font-size:1.25rem;line-height:1.35;color:#7a6a5d}main-cart .cart-item__price .price--on-sale{flex-direction:column-reverse}.cart-drawer.drawer,.cart-drawer .drawer__inner{height:100%;height:100dvh}@media(max-width:767px){.cart-drawer .cart-drawer__footer{gap:1rem;padding-block:1.2rem max(1.2rem,env(safe-area-inset-bottom))}.cart-drawer .ak-sum--drawer .ak-sum__code{margin-top:1rem;margin-bottom:8px}.cart-drawer .ak-sum__line{font-size:12.5px}.cart-drawer .ak-sum__line--total{font-size:14.5px;padding-top:6px}.cart-drawer .drawer__footer-buttons .btn{min-height:4.4rem}}.ak-gift-popup,.ak-gift-popup__title,.ak-gift-goal__name,.ak-gift-popup__close{color:#000}.ak-gift-goal__meta,.ak-gift-popup__sub,.ak-gift-goal__status{color:#0000009e}.ak-gift-goal__ico{flex:0 0 56px;width:56px;height:56px}.ak-gift-goal__ico img{width:100%;height:100%;object-fit:cover;border-radius:50%;transform:scale(1.15)}.ak-progi__pin{width:42px;height:42px}.ak-progi__pin-ico{width:100%;height:100%}.ak-progi__pin-ico img{width:100%;height:100%;object-fit:cover;border-radius:50%;transform:scale(1.15)}.ak-progi__track{margin-right:21px}.ak-gift-confirm__img img{width:100%;height:100%;object-fit:cover;border-radius:50%;transform:scale(1.1)}.ak-progi__label{color:#000;font-weight:400}.ak-sum__line--total,.ak-sum__line--total dd{font-weight:600}.cart-drawer .ak-dodaj{margin-top:-1.2rem}.cart-drawer-products-recommendation__titles .h5{font-size:1.4rem;font-weight:600}.cart-drawer-products-recommendation .f-price{display:flex;align-items:baseline;gap:.6rem}.cart-drawer-products-recommendation .f-price-item--sale{font-size:1.4rem;font-weight:600}.cart-drawer-products-recommendation .f-price__sale .f-price-item--regular,.cart-drawer-products-recommendation .f-price__sale s{font-size:1.1rem;font-weight:400}.cart-drawer .cart-drawer__header{padding-top:1.2rem;padding-bottom:1.2rem}.cart-drawer .cart-drawer__header .drawer__heading{font-size:2.2rem}.cart-drawer .drawer__close-btn{top:.6rem}.ak-progi__pin-ico img,.ak-gift-goal__ico img,.ak-gift-confirm__img img{object-fit:contain;background:#fff;transform:scale(.78)}.ak-gift-popup__title,.ak-gift-confirm__title,.ak-gift-goal__name,.ak-gift-goal__status,.ak-gift-float__badge,.ak-gratis-chip,.ak-gratis-price{font-weight:600}.cart-item__discounts .discount{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:#ede3d6;color:#000;font-weight:500}.cart-item__discounts .discount svg{width:13px;height:13px;flex:none}.cart-item--gratis .price,.cart-item--gratis .price__regular{font-weight:600}.ak-gift-confirm__title,.ak-gift-confirm__text{color:#000}.ak-gift-confirm__img img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;background:none;border-radius:50%;transform:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/koszyk-gratisy.css.map */
