.pp-bar-on .announcement-bar{background:linear-gradient(100deg,var(--ppg-main) 0%,#ffe066 45%,var(--ppg-main) 70%,#ffb300 100%)!important;background-size:220% 100%!important;animation:ppg-bar-flow 9s ease-in-out infinite;position:relative;overflow:hidden;border-block-end:0!important}.pp-bar-on .announcement-bar:after{content:"";position:absolute;inset:0 auto 0 -30%;width:22%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:ppg-shine 4.5s ease-in-out infinite;pointer-events:none}.pp-bar-on .announcement-bar,.pp-bar-on .announcement-bar *,.pp-bar-on .announcement-bar .slideshow-control,.pp-bar-on .announcement-bar button{color:var(--ppg-ink)!important}.pp-bar-on .announcement-bar p{letter-spacing:.04em}@keyframes ppg-bar-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes ppg-shine{0%,55%{left:-30%}to{left:130%}}.pp-cart-on #cart-drawer .theme-drawer__dialog{background:#f7fbff;border-left:4px solid var(--ppg-main)}.pp-cart-on #cart-drawer .theme-drawer__header{background:var(--ppg-main);color:var(--ppg-ink);padding-block:16px;border-bottom:0}.pp-cart-on #cart-drawer .theme-drawer__title{font-weight:800;letter-spacing:-.01em;text-transform:uppercase;color:var(--ppg-ink)}.pp-cart-on #cart-drawer .theme-drawer__header .svg-wrapper,.pp-cart-on #cart-drawer .theme-drawer__close-button{color:var(--ppg-ink)}.pp-cart-on #cart-drawer .theme-drawer__badge{background:var(--ppg-ink)!important;color:var(--ppg-main)!important;font-weight:800}.pp-cart-notice{margin:14px 0 6px;padding:12px 14px;border-radius:14px;background:var(--ppg-soft);border:2px dashed var(--ppg-main-dark);text-align:center}.pp-cart-notice__text{margin:0;font-size:14px;font-weight:700;line-height:1.35;color:var(--ppg-ink)}.pp-cart-notice__bar{margin-top:10px;height:8px;border-radius:99px;background:#00000014;overflow:hidden}.pp-cart-notice__bar span{display:block;height:100%;width:100%;border-radius:inherit;background:repeating-linear-gradient(45deg,var(--ppg-main-dark) 0 10px,var(--ppg-main) 10px 20px);background-size:28px 28px;animation:ppg-stripes 1.2s linear infinite}@keyframes ppg-stripes{to{background-position:28px 0}}.pp-cart-on #cart-drawer .cart-items__table-row{background:#fff;border-radius:16px;box-shadow:0 6px 18px #0000000f;padding:12px!important;margin-top:12px;border:1px solid rgba(0,0,0,.05)}.pp-cart-on #cart-drawer .cart-items--dividers .cart-items__table-row{border-bottom:1px solid rgba(0,0,0,.05)}.pp-cart-on #cart-drawer .cart-items__media-container{border-radius:12px;overflow:hidden;background:var(--ppg-soft)}.pp-cart-on #cart-drawer .cart-items__title{font-weight:700}.pp-cart-on #cart-drawer .cart-items__price{font-weight:800;color:var(--ppg-ink)}.pp-cart-on #cart-drawer .compare-at-price{opacity:.55}.pp-cart-on #cart-drawer .cart-items__quantity-controls,.pp-cart-on #cart-drawer quantity-selector-component{border-radius:99px!important;background:var(--ppg-soft);border-color:transparent!important}.pp-cart-on #cart-drawer .cart-drawer__summary{background:#fff;border-top:0;box-shadow:0 -10px 24px #00000012;border-radius:22px 22px 0 0}.pp-cart-on #cart-drawer .cart-totals__total-value{font-weight:800;color:var(--ppg-ink)}.pp-cart-on #cart-drawer .cart__checkout-button{position:relative;overflow:hidden;background:var(--rb-btn, #1c78d0)!important;color:#fff!important;border:0!important;border-radius:12px!important;font-weight:800;letter-spacing:.05em;box-shadow:none;transition:transform .15s ease,box-shadow .15s ease,filter .2s}.pp-cart-on #cart-drawer .cart__checkout-button:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);animation:ppg-shine 3.2s ease-in-out infinite}.pp-cart-on #cart-drawer .cart__checkout-button:hover{filter:brightness(1.05)}.pp-cart-on #cart-drawer .cart__checkout-button:active{transform:translateY(1px)}.pp-cart-on #cart-drawer .cart__checkout-button *{color:#fff!important}.pp-cart-trust{margin-top:12px;text-align:center}.pp-cart-trust__secure{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:700;color:#128a5a}.pp-cart-trust__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.pp-cart-trust__logos svg{width:38px;height:24px}.pp-cart-trust__row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:10px;font-size:12px;font-weight:600;opacity:.8}.pp-cart-on #cart-drawer .cart-drawer--empty .theme-drawer__title{text-align:center}.pp-cart-on #cart-drawer .cart-drawer--empty .cart-drawer__content:before{content:"";display:block;font-size:0;text-align:center;margin:0}.pp-cart-on #cart-drawer .cart-items__empty-button{background:var(--ppg-main)!important;color:var(--ppg-ink)!important;border:0!important;border-radius:99px!important;font-weight:800;text-transform:uppercase;box-shadow:none}@media(prefers-reduced-motion:reduce){.pp-bar-on .announcement-bar,.pp-bar-on .announcement-bar:after,.pp-cart-notice__bar span,.pp-cart-on #cart-drawer .cart__checkout-button:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pp-global.css.map */
