:root{--pp-yellow:#f9d236;--pp-yellow-hover:#ffad0f;--pp-yellow-text:#000000}.cart__checkout,.product-form__add-btn,.product-card-btn__btn{background-color:var(--pp-yellow)!important;border-color:var(--pp-yellow)!important;box-shadow:inset 0 0 0 1px var(--pp-yellow)!important;color:var(--pp-yellow-text)!important;border-radius:100px!important}.cart__checkout:hover:not([disabled]),.product-form__add-btn:hover:not([disabled]),.product-card-btn__btn:hover:not([disabled]){background-color:var(--pp-yellow-hover)!important;border-color:var(--pp-yellow-hover)!important;box-shadow:inset 0 0 0 1px var(--pp-yellow-hover)!important;color:var(--pp-yellow-text)!important}.cart__checkout .icon{color:var(--pp-yellow-text)!important}.cart__checkout,.cart__view,.product-form__add-btn,.product-card-btn__btn{text-transform:uppercase!important;letter-spacing:.04em}.cart-draw__top-actions{display:none!important}@media(min-width:750px){.cart--draw .cart__wrapper{display:flex;flex-direction:column}.cart--draw .cart__contents{display:contents}.cart--draw .cart__items{order:1}.cart--draw cart-gift-wrapping-banner{order:1}.cart--draw .cart__controls{order:2;border-top:1px solid var(--color--text-lightest);border-bottom:0;padding-top:12px}.cart--draw .cart-recommendations{order:3}}@media(max-width:749px){.modal.modal--cart .modal__content,.modal.modal--cart.is-scrollable .modal__content{height:100dvh!important;overflow:hidden!important}.cart--draw,.cart--draw .cart__wrapper,.modal.modal--cart.is-scrollable .cart__wrapper{overflow:hidden!important;min-height:0!important}.cart--draw .cart__contents,.modal.modal--cart.is-scrollable .cart__contents{flex:1 1 auto!important;overflow:auto!important;min-height:0!important}.cart--draw .cart__controls{flex:0 0 auto!important;background:var(--drawer-background,#fff);box-shadow:0 -4px 12px #0000000f}.cart--draw .cart__buttons--view-cart .cart__form{grid-template-columns:1fr!important;grid-template-areas:"checkout" "view-cart"!important;gap:10px!important}}.cart__view:hover{background-color:#25a7db!important;border-color:#25a7db!important;box-shadow:inset 0 0 0 1px #25a7db!important;color:#fff!important}shop-pay-button{--shop-pay-button-border-radius:100px}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:100px!important}.shopify-payment-button{--shopify-accelerated-checkout-button-border-radius:100px}.c-btn,button.c-btn,a.c-btn,input.c-btn{border-radius:100px!important}product-form .c-btn,product-form .product-form__add-btn,product-form button[name=add],form[action*="/cart/add"] .c-btn{border-radius:100px!important}.product-form__swatch__item--button .product-form__swatch__label{border-radius:100px!important}.product-form__swatch__item--button .product-form__swatch__input:checked+.product-form__swatch__label{background-color:var(--pp-yellow)!important;border-color:var(--pp-yellow)!important;color:#000!important}header-details-disclosure.mega .mega-links__link:before{border-radius:8px!important}header-details-disclosure.mega .mega-links__link:hover:before{background-color:var(--pp-yellow)!important}header-details-disclosure.mega .mega-links__link:hover{color:#000!important}.header .list-menu__link:hover:before{background-color:var(--pp-yellow)!important;border-radius:8px!important}.header .list-menu__link:hover,.header .list-menu__link:hover .list-menu__text{color:#000!important}.nav__sub__link:hover,.nav__sub__item--sub:hover .nav__sub__link,.nav__sub-t__link:hover{background-color:var(--pp-yellow)!important;color:var(--pp-yellow-text)!important;border-radius:8px!important}.nav__sub-t__link{border-radius:8px!important}.pp-desc--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pp-desc-lines,5);overflow:hidden}.pp-desc__toggle{display:block;width:100%;text-align:center;margin:8px auto 0;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-weight:700;text-decoration:underline;color:#0da1e2}.pp-desc__toggle:hover{color:#0b8fc8}:root{--color--link:#0da1e2}.rating-star:before{background-image:linear-gradient(90deg,#f2d357 calc(var(--rating) / var(--rating-max) * 100%),#0003 calc(var(--rating) / var(--rating-max) * 100%))!important}.jdgm-carousel-wrapper{background:#eaeaea!important;padding-top:18px!important;padding-bottom:18px!important;border-radius:12px!important}.jdgm-carousel-item,.jdgm-carousel-item__review,.jdgm-carousel-item__review-rating,.jdgm-carousel-item__review-content,.jdgm-carousel-item__reviewer-name-wrapper,.jdgm-carousel-item__reviewer{text-align:center!important}.jdgm-carousel-item,.jdgm-carousel__item-wrapper,.jdgm-carousel__item-container,.jdgm-carousel-title-and-link{height:auto!important;min-height:0!important;vertical-align:top!important;align-self:center!important}.jdgm-carousel-item__review,.jdgm-carousel-item__review-content{min-height:0!important;height:auto!important}.jdgm-carousel-item__review-content{margin-bottom:8px!important}.jdgm-carousel-item__reviewer-name-wrapper{margin-top:4px!important}.jdgm-medals-wrapper{padding-top:4px!important;padding-bottom:4px!important}.jdgm-verified-wrapper{padding-top:0!important;padding-bottom:2px!important}[id*=judge_me_reviews_medals]{margin-top:14px!important;margin-bottom:14px!important}section:has(.jdgm-medals-wrapper){margin-top:0!important;margin-bottom:0!important}.js-section__apps:has(.jdgm-medals-wrapper){margin-top:-10px!important}.section--product-single{margin-bottom:0!important}.product-single__box__block--\@app{margin-top:8px!important;margin-bottom:8px!important}@media(max-width:749px){.product-single__box__block--vendor,.product-single__box__block--title,.product-single__box__block--price,.product-single__box__block--variant_picker,.product-single__box__block--quantity_selector,.product-single__box__block--description,.product-single__box__block--\@app,.product-single__box__block--description .rte,.product-single__box__block--description .rte p,.product-single__box__block--description .rte li{text-align:center!important}.product-form__shopify-payment-terms,.product-form__shopify-payment-terms shopify-payment-terms{text-align:center!important}.product-single__box__block--price .price,.product-single__box__block--price .price__text,.product-single__box__block--price .price__notes{justify-content:center!important;text-align:center!important}.product-single__box__block--quantity_selector .product-form__qty{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.product-single__box__block--variant_picker .product-form__swatch,.product-single__box__block--variant_picker .selector-wrapper,.product-single__box__block--\@app .pplr_preview_wrapper{justify-content:center!important;display:block!important}}.product-card__media{border-radius:16px!important;overflow:hidden!important}.product-card__img,.product-card__img-hover{border-radius:16px!important}.media-gallery__item--image,.media-gallery__item--image .o-ratio__content{border-radius:16px!important;overflow:hidden!important}.media-gallery__image{border-radius:16px!important}.media-gallery__thumb-image,.thumbnail{border-radius:10px!important;overflow:hidden!important}.collection-list__item{border-radius:16px!important;overflow:hidden!important}.collection-sidebar__section--square-check .collection-sidebar__link__box,.collection-sidebar__section--square-check .collection-sidebar__link__box--swatch{border-radius:50%!important}@media(min-width:769px){.pp-toprow .secondary-nav__item--cart{display:flex!important;flex-direction:column;align-items:center;gap:0;position:relative;text-decoration:none}.pp-toprow .secondary-nav__item--cart svg{display:none!important}.pp-toprow .secondary-nav__item--cart:before{content:"";width:49px;height:46px;background:url(/cdn/shop/files/PParty_Cart.png) center bottom/contain no-repeat;display:block}.pp-toprow .secondary-nav__item--cart:after{content:"Cart";font-size:14px;font-weight:500;color:#0e3a5a;line-height:1;margin-top:-9px;transform:translate(4px);text-transform:none!important;letter-spacing:0!important}}@media(max-width:61.24em){.cart--page .cart__aside .cart__controls{order:1!important}.cart--page .cart__aside .cart-recommendations{order:2!important}}.drawer-nav__title{font-size:1.375rem!important;font-weight:700!important}.drawer-nav .mega-panel__item .o-ratio,.drawer-nav .cta__image,.drawer-nav .cta__text,.drawer-nav .mega-panel__heading{display:none!important}.drawer-nav .mega-panel__block--scroll .mega-panel__items{display:block!important;overflow:visible!important;padding:0 18px!important;margin:0!important}@media(min-width:35em){.drawer-nav .mega-panel__block--scroll .mega-panel__items{padding:0 42px!important}}.drawer-nav .mega-panel__item{display:block!important;width:100%!important;flex:none!important;border-bottom:1px solid rgba(13,13,13,.1)}.drawer-nav .mega-panel__item:last-child{border-bottom:0!important}.drawer-nav .mega-panel__item .cta__link{display:block;padding:1.1em 0}.drawer-nav .cta--text-align-center,.drawer-nav .cta__content{text-align:left!important;margin:0!important}.drawer-nav .cta__title{color:#0d0d0d!important;font-size:calc(var(--font--size-mobile-nav) / var(--font--size-base) * 1rem)!important;line-height:1.5!important;margin:0!important}.drawer-nav .mega-panel__item:has(a[href*="/napkins"]) .cta__title{font-size:0!important}.drawer-nav .mega-panel__item:has(a[href*="/napkins"]) .cta__title:after{content:"Napkins";font-size:calc(var(--font--size-mobile-nav) / var(--font--size-base) * 1rem)!important;line-height:1.5;color:#0d0d0d}.drawer-nav .mega-panel__item.pp-blog-viewall{display:none!important}.drawer-nav .mega-panel__item:has(a[href*=black-friday-sale]),.drawer-nav .mega-panel__item:has(a[href*=check-out-whats-new]){display:none!important}.drawer-nav__view-all .c-btn,.drawer-nav__view-all a.c-btn,.drawer-nav__view-all .c-btn--hollow,.drawer-nav__view-all .c-btn--mono{background-color:var(--pp-yellow)!important;color:#000!important;border:0!important;box-shadow:none!important;border-radius:100px!important;text-transform:uppercase;letter-spacing:.04em}.drawer-nav__view-all .c-btn:hover:not([disabled]){background-color:var(--pp-yellow-hover)!important;color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/147/assets/custom-buy-buttons.css.map */
