:root{--pk-navy: #002573;--pk-blue: #2f6fe4;--pk-sky: #eaf3ff;--pk-green: #16b34b;--pk-green-dark: #0f8f3b;--pk-yellow: #ffc831;--pk-red: #e8343b;--pk-pink: #ff6fa8;--pk-font-fun: "Fredoka", "Poppins", sans-serif}#MainContent cart-items,#main-cart-footer{background:radial-gradient(circle at 6% 12%,rgba(255,200,49,.35) 0 34px,transparent 35px),radial-gradient(circle at 94% 8%,rgba(255,111,168,.25) 0 26px,transparent 27px),radial-gradient(circle at 90% 70%,rgba(47,111,228,.15) 0 44px,transparent 45px),var(--pk-sky)}#main-cart-footer{background:var(--pk-sky)}.pk-cart__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;margin-bottom:2.4rem}.pk-cart__title{font-family:var(--pk-font-fun);font-weight:700;color:var(--pk-navy);font-size:clamp(2.6rem,5vw,3.8rem);line-height:1.1;margin:0;letter-spacing:0}.pk-cart__title span{display:inline-block;animation:pk-wiggle 2.4s ease-in-out infinite}.pk-cart__subtitle{margin:.4rem 0 0;color:#3d4a6b;font-size:1.5rem}.pk-cart__continue{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.8rem;border-radius:99px;background:#fff;color:var(--pk-navy);font-weight:600;font-size:1.4rem;text-decoration:none;border:2px dashed var(--pk-blue);transition:transform .15s ease}.pk-cart__continue:hover{transform:translateY(-2px) rotate(-1deg)}@keyframes pk-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-12deg)}90%{transform:rotate(10deg)}95%{transform:rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.pk-cart__title span{animation:none}}#MainContent cart-items .cart-items thead{display:none}#MainContent cart-items .cart-items{border-collapse:separate;border-spacing:0 1.2rem}#MainContent cart-items .cart-item{background:#fff;border-radius:2rem;box-shadow:0 6px #00257314,0 10px 24px #0025730f}#MainContent cart-items .cart-item>td{padding-top:1.6rem;padding-bottom:1.6rem;vertical-align:middle}#MainContent cart-items .cart-item>td:first-child{padding-left:1.6rem;border-radius:2rem 0 0 2rem}#MainContent cart-items .cart-item>td:last-child{padding-right:1.6rem;border-radius:0 2rem 2rem 0}#MainContent cart-items .cart-item__image-container{border-radius:1.6rem;overflow:hidden;background:#fff7dc;border:3px solid var(--pk-yellow)}#MainContent cart-items .cart-item__image{border-radius:1.2rem}#MainContent cart-items .cart-item__name{font-family:var(--pk-font-fun);font-weight:600;color:var(--pk-navy);text-decoration:none;font-size:1.7rem}#MainContent cart-items .cart-item__name:hover{text-decoration:underline}#MainContent cart-items .cart-item .product-option{color:#55607a}#MainContent cart-items .cart-item__totals .price{font-family:var(--pk-font-fun);font-weight:700;color:var(--pk-green-dark);font-size:1.8rem}#MainContent cart-items .quantity,.cart-notification .quantity{border-radius:99px;background:var(--pk-sky);min-height:4.4rem}#MainContent cart-items .quantity:before,#MainContent cart-items .quantity:after{display:none}#MainContent cart-items .quantity__button{width:3.4rem;height:3.4rem;margin:.5rem;border-radius:50%;background:var(--pk-navy);color:#fff;flex-shrink:0}#MainContent cart-items .quantity__button[name=plus]{background:var(--pk-green)}#MainContent cart-items .quantity__button .svg-wrapper svg{width:1.1rem;height:1.1rem}#MainContent cart-items .quantity__button:hover{transform:scale(1.08)}#MainContent cart-items .quantity__input{font-weight:700;color:var(--pk-navy);font-size:1.6rem}#MainContent cart-items cart-remove-button .button{border-radius:50%;background:#fff0f0;color:var(--pk-red);min-width:4rem;min-height:4rem}#MainContent cart-items cart-remove-button .button:hover{background:var(--pk-red);color:#fff}#MainContent cart-items .cart__warnings{background:#fff;border-radius:2.4rem;padding:4rem 2rem;box-shadow:0 6px #00257314}#MainContent cart-items .cart__warnings:before{content:"\1f9f8";display:block;font-size:6rem;line-height:1;margin-bottom:1rem}.pk-cart__empty-emoji{font-size:6rem;line-height:1;margin-bottom:1rem;display:block}#MainContent cart-items .cart__empty-text{font-family:var(--pk-font-fun);color:var(--pk-navy);font-size:clamp(2.4rem,5vw,3.2rem);margin-bottom:.6rem}#MainContent cart-items .cart__empty-text:after{content:"Que tal escolher um brinquedo bem divertido?";display:block;font-family:var(--pk-font-fun);font-size:1.6rem;font-weight:400;color:#55607a;margin-top:.8rem}#MainContent cart-items .cart__warnings .button{background:var(--pk-green);color:#fff;border-radius:99px;padding:0 3.2rem;font-weight:700}body:has(cart-items.is-empty) .pk-cart__header{display:none}#MainContent cart-items .title-wrapper-with-link{display:none}.pk-cart__header-wrap{background:var(--pk-sky)}.pk-cart__header-wrap .page-width{padding-top:3.2rem;padding-bottom:2.4rem}.pk-cart__header-wrap .pk-cart__header{margin-bottom:0}#MainContent cart-items .cart__items{border-bottom:0}#MainContent cart-items:not(.is-empty){padding-top:0}#main-cart-footer .cart__footer{padding-top:0}#main-cart-footer .cart__blocks{background:#fff;border-radius:2.4rem;padding:2.4rem;box-shadow:0 6px #00257314,0 10px 24px #0025730f;border-top:8px solid var(--pk-yellow);position:relative}#main-cart-footer .totals{align-items:baseline}#main-cart-footer .totals__total{font-family:var(--pk-font-fun);color:var(--pk-navy);font-weight:600;font-size:1.8rem}#main-cart-footer .totals__total-value{font-family:var(--pk-font-fun);color:var(--pk-green-dark);font-weight:700;font-size:2.8rem}#main-cart-footer .tax-note{color:#55607a}#main-cart-footer .cart__checkout-button,.cart-notification .button--primary{background:var(--pk-green);color:#fff;border-radius:99px;font-family:var(--pk-font-fun);font-weight:700;font-size:1.8rem;letter-spacing:.02em;min-height:5.6rem;box-shadow:0 5px 0 var(--pk-green-dark);transition:transform .12s ease,box-shadow .12s ease}#main-cart-footer .cart__checkout-button:after,.cart-notification .button--primary:after{box-shadow:none}#main-cart-footer .cart__checkout-button:hover,.cart-notification .button--primary:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--pk-green-dark)}#main-cart-footer .cart__checkout-button:active,.cart-notification .button--primary:active{transform:translateY(3px);box-shadow:0 2px 0 var(--pk-green-dark)}.pk-trust{list-style:none;margin:1.8rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.pk-trust li{background:var(--pk-sky);border-radius:1.4rem;padding:1rem .6rem;text-align:center;font-size:1.2rem;line-height:1.3;color:var(--pk-navy);font-weight:600}.pk-trust li span{display:block;font-size:2.2rem;margin-bottom:.3rem}.pk-trust a{color:inherit;text-decoration:none}.cart-notification{border-radius:0 0 2.4rem 2.4rem;border:3px solid var(--pk-yellow)!important;border-top-width:0!important;box-shadow:0 14px 30px #0025732e}.cart-notification__heading{font-family:var(--pk-font-fun);color:var(--pk-green-dark);font-weight:700;font-size:1.6rem}.cart-notification__heading .icon-checkmark{color:var(--pk-green)}.cart-notification-product__image img{border-radius:1.2rem;border:2px solid var(--pk-yellow)}.cart-notification-product__name{font-family:var(--pk-font-fun);color:var(--pk-navy)}.cart-notification .button--secondary{border-radius:99px;color:var(--pk-navy);font-weight:600}.cart-notification .button--secondary:after{box-shadow:0 0 0 2px var(--pk-navy);border-radius:99px}@media screen and (max-width:749px){.pk-cart__header-wrap .page-width{padding-top:2rem;padding-bottom:1.6rem}.pk-cart__subtitle{font-size:1.3rem;line-height:1.4}.pk-cart__continue{padding:.7rem 1.4rem;font-size:1.3rem}#MainContent cart-items .cart-items{border-spacing:0 1rem}#MainContent cart-items .cart-item{display:grid;grid-template-columns:8.4rem 1fr auto;grid-template-areas:"media details totals" "media quantity quantity";column-gap:1.2rem;row-gap:.6rem;padding:1.2rem;margin-bottom:1rem}#MainContent cart-items .cart-item>td{padding:0!important;border-radius:0!important}#MainContent cart-items .cart-item__media{grid-area:media;width:8.4rem;position:relative}#MainContent cart-items .cart-item__image-container{width:8.4rem}#MainContent cart-items .cart-item__image{width:100%;height:auto}#MainContent cart-items .cart-item__details{min-width:0}#MainContent cart-items .cart-item__details{grid-area:details}#MainContent cart-items .cart-item__totals.medium-hide{grid-area:totals}#MainContent cart-items .cart-item__quantity{grid-area:quantity}#MainContent cart-items .cart-item__name{font-size:1.5rem}#MainContent cart-items .cart-item__totals .price{font-size:1.6rem}#MainContent cart-items .cart-items,#MainContent cart-items .cart-items tbody{display:block}#main-cart-footer .cart__blocks{padding:2rem 1.6rem}#main-cart-footer .totals__total-value{font-size:2.4rem}.pk-trust li{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/palacio-cart-kids.css.map */
