.ppc{--ppc-text: #231f20;--ppc-text-2: #202020;--ppc-grey: #757575;--ppc-line: #e5e2dd;--ppc-romance: #f4f2ef;--ppc-sage: #6c8d74;--ppc-red: #9b2728;--ppc-sans: Inter, Arial, sans-serif;--ppc-serif: "Playfair Display", Georgia, serif;--ppc-duration: .3s;--ppc-gutter: 24px;color:var(--ppc-text);font-family:var(--ppc-sans);font-size:15px;font-weight:350;line-height:22.5px;letter-spacing:normal;text-align:start;-webkit-font-smoothing:antialiased}@media screen and (max-width:749px){.ppc{--ppc-gutter: 16px}}.ppc *,.ppc *:before,.ppc *:after{box-sizing:border-box}.ppc :where(h1,h2,h3,p,s,form,label){margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}.ppc :where(button,select,input,textarea){margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;box-shadow:none;-webkit-tap-highlight-color:transparent}.ppc :where(button){cursor:pointer;text-align:center}.ppc :where(a){color:inherit;text-decoration:none}.ppc :where(img){display:block;max-width:100%}.ppc .ppc-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ppc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-end;width:100vw;height:100%;background-color:#231f2080;visibility:hidden;transition:visibility var(--ppc-duration) ease}.ppc-drawer.is-active{visibility:visible}.ppc-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.ppc-inner{position:relative;display:flex;flex-direction:column;width:496px;height:100%;overflow:hidden auto;overscroll-behavior:contain;background:#fff;box-shadow:#fff 0 0 0 3px,#231f204d 0 0 5px 4px;transform:translate(100%);transition:transform var(--ppc-duration) ease;outline:none}.ppc-drawer.is-active .ppc-inner{transform:translate(0)}@media screen and (max-width:749px){.ppc-inner{width:100%}}html.ppc-lock,html.ppc-lock body{overflow:hidden}.ppc-head{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:13px var(--ppc-gutter) 8px;border-bottom:1px solid #000;background:#fff}.ppc-heading{font-weight:700;font-size:16px;line-height:19.2px;text-transform:uppercase}.ppc-close{display:flex;align-items:center;width:16px;height:19px;color:#000}.ppc-close svg{width:16px;height:16px}@media screen and (max-width:749px){.ppc-head{padding-top:11px;padding-bottom:10px}}.ppc-progress{flex:0 0 auto;background:#fff}.ppc-bar{position:relative;display:block;margin:12px var(--ppc-gutter) 0;padding-bottom:8px;color:var(--ppc-text-2);font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.48px;text-align:center}.ppc-bar b{font-weight:700}.ppc-bar:before,.ppc-bar:after{content:"";position:absolute;left:0;bottom:0;height:5px;border-radius:11px}.ppc-bar:before{width:100%;background:var(--ppc-romance)}.ppc-bar:after{width:var(--ppc-progress, 0%);background:var(--ppc-sage)}.ppc-content{flex:0 0 auto;padding:24px var(--ppc-gutter) 0;background:#fff}.ppc-item{display:flex;gap:12px;padding:24px 0;border-top:1px solid var(--ppc-line);transition:opacity .2s ease}.ppc-item.is-loading{opacity:.5;pointer-events:none}.ppc-item-media{flex:0 0 114px;width:114px;height:114px}.ppc-item-media img{width:100%;height:100%;object-fit:cover;border-radius:8px}.ppc-item-details{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:8px;min-width:0}.ppc-item-content{position:relative}.ppc-item-name{display:block;padding-right:80px;font-weight:700;font-size:14px;line-height:16.8px}.ppc-item-price{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;font-size:14px;line-height:16.8px;text-align:right}.ppc-price--free{color:var(--ppc-red)}.ppc-price-compare{color:var(--ppc-grey);font-size:12px;line-height:16px}.ppc-item-options{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;color:var(--ppc-grey);font-size:12px;font-weight:400;line-height:18px}.ppc-item-option:not(:last-child):after{content:" |";margin-right:4px}.ppc-item-prop{margin-top:2px;color:var(--ppc-grey);font-size:12px;line-height:18px}.ppc-item-discount{display:flex;align-items:center;gap:5px;margin-top:6px;color:var(--ppc-red);font-size:12px;font-weight:500;line-height:16px}.ppc-item-discount svg{flex:0 0 auto;width:12px;height:11px}.ppc-item-footer{display:flex;align-items:center;gap:16px;font-size:14px;line-height:21px}.ppc-qty{display:flex;align-items:center;justify-content:space-between;width:65px;height:36px;padding:4px 8px;border:1px solid var(--ppc-romance);border-radius:4px}.ppc-qty-btn{display:flex;align-items:center;justify-content:center;width:10px;min-width:10px;height:10px}.ppc-qty-btn svg{width:10px;height:10px;pointer-events:none}.ppc .ppc-qty-input{width:20px;min-width:0;padding:0;font-weight:500;font-size:14px;line-height:14px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ppc-qty-input::-webkit-outer-spin-button,.ppc-qty-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ppc .ppc-remove{margin-top:-3px;color:var(--ppc-text);font-size:12px;font-weight:400;line-height:12px;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:749px){.ppc-item{padding:18px 0}.ppc-item-media{flex-basis:90px;width:90px;height:90px}}.ppc-recs{flex:0 0 auto;margin-top:auto;padding:var(--ppc-gutter);background:var(--ppc-romance)}.ppc-recs-title{margin-bottom:16px;font-weight:700;font-size:16px;line-height:16px;text-align:left}.ppc-carousel{--ppc-cols: 3;--ppc-gaps: 20px;position:relative;padding-bottom:20px;container-type:inline-size}.ppc-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ppc-track::-webkit-scrollbar{display:none}.ppc-card{display:flex;flex:0 0 calc((100% - var(--ppc-gaps)) / var(--ppc-cols));flex-direction:column;min-width:0;scroll-snap-align:start}.ppc-card-media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:6px}.ppc-card-media img{width:100%;height:100%;object-fit:cover}.ppc-card-badge{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:5px;border-radius:500px;background:#bfdc29;color:#000;font-size:10px;font-weight:400;line-height:1;text-align:center}.ppc-card-title{display:-webkit-box;height:35px;margin-top:6px;overflow:hidden;color:var(--ppc-text-2);font-weight:700;font-size:12px;line-height:15px;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ppc .ppc-card-select{width:100%;height:15.6px;margin-top:6px;color:var(--ppc-grey);font-size:12px;font-weight:400;line-height:15.6px;cursor:pointer;appearance:none;-webkit-appearance:none}.ppc-card-price{display:flex;gap:6px;margin-top:6px;color:var(--ppc-text-2);font-size:12px;line-height:18px}.ppc-card-price s{color:#737373}.ppc .ppc-card-add{width:100%;height:36px;margin-top:6px;padding:12px 8px;border-radius:4px;background:var(--ppc-text);color:#fff;font-weight:700;font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase}.ppc-card-add[disabled]{cursor:default}.ppc .ppc-arrow{position:absolute;top:calc((100cqw - var(--ppc-gaps)) / var(--ppc-cols) - 8px);z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;color:#000;transform:translateY(-50%)}.ppc-arrow svg{width:16px;height:16px}.ppc-arrow--prev{left:0}.ppc-arrow--next{right:0}@media screen and (max-width:749px){.ppc-carousel{--ppc-cols: 2.35}}.ppc-foot{position:sticky;bottom:0;z-index:5;flex:0 0 auto;padding:12px var(--ppc-gutter) 10px;border-top:1px solid var(--ppc-text);background:#fff}.ppc-content+.ppc-foot{margin-top:auto}.ppc-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;font-size:14px;line-height:21px}.ppc-row--discount{color:var(--ppc-red)}.ppc-foot .ppc-row--shipping{align-items:center;min-height:33px;margin-top:5px}.ppc-ctas{display:flex;flex-direction:column;gap:15px;margin-top:14px}.ppc .ppc-checkout{width:100%;height:52px;border-radius:4px;background:var(--ppc-text);color:#fff;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1.6px;text-transform:uppercase;text-align:center;transition:opacity .3s}.ppc .ppc-secondary{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border:2px solid var(--ppc-text);border-radius:4px;background:#fff;color:var(--ppc-text);font-weight:700;font-size:15px;line-height:20px}.ppc .ppc-checkout:hover,.ppc .ppc-btn:hover,.ppc .ppc-card-add:hover{opacity:.85}.ppc-empty{display:flex;flex:1 0 auto;align-items:center;justify-content:center;padding:24px var(--ppc-gutter) 0}.ppc-empty-inner{width:100%;padding:20px;text-align:center}.ppc-empty-title{margin-bottom:26.56px;font-family:var(--ppc-serif);font-weight:400;font-size:32px;line-height:38.4px}.ppc .ppc-btn{display:inline-block;padding:15px 60px;border:1px solid transparent;border-radius:4px;background:var(--ppc-text);color:#fff;font-weight:700;font-size:14px;line-height:21px;letter-spacing:1.4px;text-transform:uppercase;transition:opacity .3s}.ppc-page{background:#fff}.ppc-page-inner{max-width:1250px;margin:0 auto;padding:40px var(--ppc-gutter) 64px}.ppc-page-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #000}.ppc-page-title{font-weight:700;font-size:24px;line-height:28.8px;text-transform:uppercase}.ppc-page-count{color:var(--ppc-grey);font-size:14px;line-height:21px}.ppc-page-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:64px;align-items:start}.ppc-page-main .ppc-bar{margin:24px 0 0}.ppc-page-main .ppc-items{margin-top:24px}.ppc-page-main .ppc-item:last-child{border-bottom:1px solid var(--ppc-line)}.ppc-page-summary{position:sticky;top:120px;margin-top:24px}.ppc-summary-form{padding:var(--ppc-gutter);border-radius:8px;background:var(--ppc-romance)}.ppc-row--total{margin-top:12px;padding-top:12px;border-top:1px solid var(--ppc-line);font-weight:700;font-size:16px;line-height:24px}.ppc-tax{margin-top:4px;color:var(--ppc-grey);font-size:12px;line-height:18px}.ppc-note{display:block;margin-top:16px}.ppc-note span{display:block;margin-bottom:6px;color:var(--ppc-grey);font-size:12px;line-height:18px}.ppc .ppc-note textarea{display:block;width:100%;min-height:72px;padding:10px 12px;border:1px solid var(--ppc-line);border-radius:4px;background:#fff;font-size:14px;line-height:21px;resize:vertical}.ppc-page .ppc-ctas{margin-top:16px}.ppc-accept{margin-top:20px}.ppc-page .ppc-recs{margin-top:48px;border-radius:8px}.ppc-page .ppc-carousel{--ppc-cols: 5;--ppc-gaps: 40px}.ppc-carousel.is-static .ppc-arrow{display:none}.ppc-page.is-empty .ppc-empty{min-height:50vh;padding:64px var(--ppc-gutter)}@media screen and (max-width:989px){.ppc-page-grid{grid-template-columns:minmax(0,1fr);gap:0}.ppc-page-summary{position:static}}@media screen and (max-width:749px){.ppc-page-inner{padding:24px var(--ppc-gutter) 40px}.ppc-page-title{font-size:18px;line-height:21.6px}.ppc-page .ppc-recs{margin:32px calc(var(--ppc-gutter) * -1) 0;border-radius:0}.ppc-page .ppc-carousel{--ppc-cols: 2.35;--ppc-gaps: 20px}}.ppc-item-error{margin-top:6px;color:var(--ppc-red);font-size:12px;line-height:16px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pepper-cart.css.map */
