[pc="product-item"].pc-hidden-template{display:none!important}.pc-skeleton-item{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,0.06)}.pc-skeleton-img{width:64px;height:64px;border-radius:8px;background:#e5e5e5;flex-shrink:0}.pc-skeleton-lines{flex:1;display:flex;flex-direction:column;gap:8px;justify-content:center}.pc-skeleton-row{height:12px;border-radius:4px;background:#e5e5e5}.pc-skeleton-row.w60{width:60%}.pc-skeleton-row.w40{width:40%}.pc-skeleton-row.w30{width:30%}.pc-skeleton-item,.pc-skeleton-row,.pc-skeleton-img,.pc-skeleton-value{animation:pc-pulse 1.5s ease-in-out infinite}@keyframes pc-pulse{0%,100%{opacity:1}50%{opacity:0.4}}.pc-skeleton{transition:opacity 0.325s ease}.pc-skeleton.pc-fade-out{opacity:0}.pc-skeleton-value{display:inline-block;height:1em;width:3.5em;border-radius:4px;background:#e5e5e5;vertical-align:middle}[pc-step].pc-checkout-loading>*:not(.pc-step-skeleton){display:none!important}.pc-step-skeleton{transition:opacity 0.325s ease}.pc-step-skeleton.pc-fade-out{opacity:0}.pc-summary-pending{color:#8a8a8a;font-size:.9em;font-weight:400}[pc="view-checkout"],[pc="view-cart"],[pc="discount-submit"],[pc-step="accordion-next"]{cursor:pointer}[pc-step="accordion-next"]{transition:opacity .325s ease}.hidden{display:none!important}[pc-state="disabled"]{pointer-events:none!important;cursor:default!important;opacity:0.3!important;transition:opacity .325s ease!important}[pc-state="enabled"],[pc-state="active"]{pointer-events:auto!important;cursor:pointer!important;opacity:1!important;transition:opacity .325s ease!important}[pc-state="hide"]{display:none!important}.pc-error{border-color:#ef4444!important;box-shadow:0 0 0 1px #ef4444!important}[pc="bag"]{visibility:hidden;pointer-events:none;transition:visibility 0s 0.425s}[pc="bag"][pc-state="open"]{visibility:visible;pointer-events:auto;transition:visibility 0s 0s}[pc="bag-background"]{opacity:0!important;transition:opacity 0.325s ease}[pc="bag"][pc-state="open"] [pc="bag-background"]{opacity:1!important}[pc-animation="slide-right"]>*:not([pc="bag-background"]){transform:translateX(100%);transition:transform 0.325s cubic-bezier(0.25,0.46,0.45,0.94)}[pc-animation="slide-right"][pc-state="open"]>*:not([pc="bag-background"]){transform:translateX(0)}[pc="bag"][pc-animation="fade"]>*:not([pc="bag-background"]){opacity:0;transition:opacity 0.325s ease}[pc="bag"][pc-animation="fade"][pc-state="open"]>*:not([pc="bag-background"]){opacity:1}body[pc-scroll="none"]{overflow:hidden!important;position:fixed;width:100%}