.pyramid-payment-option{display:block}.pyramid-confirm{max-width:26rem;padding:20px}.pyramid-confirm p{margin-top:0}.pyramid-confirm form{display:flex;flex-wrap:wrap;gap:10px}.pyramid-favorite-heart{display:inline-flex;align-items:center;justify-content:center;margin:8px 0 0 8px;padding:6px;border:0;background:transparent;color:currentColor;cursor:pointer;vertical-align:middle}.pyramid-favorite-heart.is-saved svg path{fill:currentColor}li.product,li.wc-block-product{position:relative}.pyramid-favorite-heart.is-loop{position:absolute;top:10px;right:10px;z-index:2;margin:0;width:40px;height:40px;border-radius:50%}.pyramid-favorite-dialog{max-width:420px;width:calc(100% - 32px);padding:24px}.pyramid-favorite-dialog h2{margin-top:0}.pyramid-favorite-dialog label{display:block;margin:12px 0 4px}.pyramid-favorite-dialog select,.pyramid-favorite-dialog input{width:100%;box-sizing:border-box}.pyramid-favorite-dialog-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.pyramid-favorite-lists ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 20px;padding:0}.pyramid-favorite-lists a{display:inline-block;padding:6px 14px;border:1px solid currentColor;border-radius:20px;text-decoration:none}.pyramid-favorite-lists a.is-active{font-weight:700}.pyramid-favorites .pyramid-favorite-image img{width:64px;height:auto}.pyramid-favorites input.qty{width:80px}.pyramid-favorite-actions{white-space:nowrap}.pyramid-favorite-remove{border:0;background:none;padding:0 0 0 8px;text-decoration:underline;cursor:pointer;color:inherit}.pyramid-favorite-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px}.pyramid-favorite-bar .pyramid-favorite-lists ul{margin:0}.pyramid-favorite-bar__actions{display:flex;flex-wrap:wrap;gap:8px}.pyramid-favorite-create h3{margin:0 0 12px}.pyramid-favorite-create form{display:block}.pyramid-favorite-create label{display:block;margin-bottom:4px}.pyramid-favorite-create input[type="text"]{width:100%;box-sizing:border-box}.pyramid-confirm__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.pyramid-nav-text{margin:0 0 2rem}.pyramid-nav-text>:first-child{margin-top:0}.pyramid-nav-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1rem;margin-bottom:2rem;padding:0;list-style:none}.pyramid-nav-card{margin:0}.pyramid-nav-card a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;min-height:8rem;padding:1.25rem;border:1px solid rgba(127,127,127,.3);border-radius:12px;color:inherit;font-weight:600;text-align:center;text-decoration:none}.pyramid-nav-card__icon{display:none}.pyramid-nav-card__image{display:block;width:100%;height:auto}.pyramid-card-prop{white-space:nowrap}.pyramid-card-prop__name,.pyramid-card-prop__sep{opacity:.65}.pyramid-question{margin:1rem 0 0}.pyramid-question__open{display:inline-flex;align-items:center;gap:.5em}.pyramid-question__note{margin:.6rem 0 0}.pyramid-question__dialog{width:calc(100% - 32px);max-width:30rem}.pyramid-confirm .pyramid-question__form{display:grid;gap:12px}.pyramid-question__form h3{margin:0}.pyramid-question__form p{margin:0}.pyramid-question__form label{display:block;margin-bottom:4px;font-weight:600}.pyramid-question__form input,.pyramid-question__form textarea{box-sizing:border-box;width:100%}.pyramid-question__trap{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.pyramid-question__status:empty{display:none}.pyramid-question__dialog{position:fixed}.pyramid-question__form h3{padding-right:2.5rem}.pyramid-question__close{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;opacity:.75}.pyramid-question__close:hover,.pyramid-question__close:focus-visible{background:rgba(127,127,127,.15);opacity:1}.pyramid-question__close::before{content:"";width:1.1rem;height:1.1rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.pyramid-question__status.is-ok{color:#1a7f37}.pyramid-question__status.is-error{color:#d63638}.pyramid-express{margin:0 0 2rem;padding:1.25rem;border:1px solid rgba(127,127,127,.3);border-radius:12px}.pyramid-express h2{margin:0 0 .25rem}.pyramid-express__intro{margin:0 0 1rem;opacity:.8}.pyramid-express__rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;counter-reset:rad}.pyramid-express__row{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 6rem;align-items:center;gap:8px;margin:0;counter-increment:rad}.pyramid-express__row::before{content:counter(rad);opacity:.55;font-size:.85em;text-align:right}.pyramid-express__row input{box-sizing:border-box;width:100%}.pyramid-express__actions{display:flex;flex-wrap:wrap;gap:10px;margin:1rem 0 0}