.pc{background:var(--pc-bg, transparent);color:var(--pc-text, #282828);margin-top:var(--pc-mt, 0px);margin-bottom:var(--pc-mb, 0px);margin-left:var(--pc-mh-mobile, 0rem);margin-right:var(--pc-mh-mobile, 0rem);padding-top:var(--pc-pt, 48px);padding-bottom:var(--pc-pb, 48px)}.pc__inner{max-width:var(--pc-max, 1200px);margin-inline:auto;padding-inline:var(--pc-ph-mobile, 20px)}@media(min-width:750px){.pc{margin-left:var(--pc-mh, 0rem);margin-right:var(--pc-mh, 0rem)}.pc__inner{padding-inline:var(--pc-ph, 40px)}}.pc__header{max-width:44rem;margin:0 auto 2.25rem;text-align:center}.pc__title{margin:0 0 .5rem;color:var(--pc-heading-color, #282828);font-size:var(--pc-heading-size-mobile, 32px);font-weight:700;line-height:var(--pc-heading-line-height, 110%);letter-spacing:-.6px}@media(min-width:750px){.pc__title{font-size:var(--pc-heading-size, 40px)}}.pc__subtitle{margin:0;color:var(--pc-subheading-color, #6e6e6e);font-size:var(--pc-subheading-size-mobile, 15px);line-height:var(--pc-subheading-line-height, 160%)}@media(min-width:750px){.pc__subtitle{font-size:var(--pc-subheading-size, 17px)}}.pc__subtitle>*:last-child{margin-bottom:0}.pc__empty{padding:2rem;text-align:center;color:var(--pc-muted, #6e6e6e);border:1px dashed var(--pc-border, #e5e5e5);border-radius:var(--pc-radius, 0px)}.pc__scroller{overflow-x:auto;overflow-y:visible;padding-top:.9rem;-webkit-overflow-scrolling:touch}.pc__grid{display:grid;grid-template-columns:var(--pc-grid-cols);grid-template-rows:var(--pc-grid-rows);column-gap:var(--pc-gap, 12px);align-items:stretch;min-width:100%}.pc__labels,.pc__col{display:grid;grid-row:1 / -1;grid-template-rows:subgrid}.pc__col{position:relative;background:var(--pc-col-bg, #ffffff);border:var(--pc-border-width, 1px) solid var(--pc-border, #e5e5e5);border-radius:var(--pc-radius, 0px)}.pc__col--featured{border-color:var(--pc-accent, #de2a2a);box-shadow:0 0 0 1px var(--pc-accent, #de2a2a),0 18px 40px -28px #0000008c}.pc__badge{position:absolute;top:-.85rem;left:50%;transform:translate(-50%);z-index:1;padding:.34rem .8rem;border-radius:var(--pc-radius, 0px);background:var(--pc-badge-bg, #de2a2a);color:var(--pc-badge-text, #ffffff);font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.pc__head{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem 1.25rem;text-align:center}.pc__media{width:100%;max-width:200px;aspect-ratio:var(--pc-image-aspect, 1 / 1);margin-bottom:.35rem}.pc__img{width:100%;height:100%;object-fit:contain;display:block}.pc__img--placeholder{background:var(--pc-zebra, #f5f5f5);border-radius:var(--pc-radius, 0px);fill:var(--pc-border, #e5e5e5)}.pc__vendor{margin:0;font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:var(--pc-muted, #6e6e6e)}.pc__product-title{margin:0;font-size:var(--pc-product-title-size, 17px);line-height:1.3;color:var(--pc-text, #282828)}.pc__product-link{color:inherit;text-decoration:none}.pc__product-link:hover{text-decoration:underline}.pc__price{margin:.15rem 0 0;display:flex;align-items:baseline;justify-content:center;gap:.4rem;flex-wrap:wrap}.pc__price-current{font-size:var(--pc-price-size, 20px);font-weight:700;color:var(--pc-price-color, #282828)}.pc__price-was{color:var(--pc-price-compare-color, #6e6e6e);font-size:.8em}.pc__cell,.pc__label-cell{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.85rem 1rem;font-size:var(--pc-feature-size, 15px);line-height:1.4;text-align:center;color:var(--pc-feature-value-color, #282828);border-top:var(--pc-border-width, 1px) solid var(--pc-border, #e5e5e5)}.pc__label-cell{justify-content:flex-start;text-align:left;font-weight:var(--pc-feature-label-weight, 600);color:var(--pc-feature-label-color, #282828)}.pc__labels-head,.pc__label-cell--cta{border-top:0}.pc__label-cell--cta{border-top:var(--pc-border-width, 1px) solid var(--pc-border, #e5e5e5)}.pc[data-zebra=true] .pc__cell:nth-child(2n),.pc[data-zebra=true] .pc__label-cell:nth-child(2n){background:var(--pc-zebra, #f5f5f5)}.pc__cell-label{display:none;font-weight:var(--pc-feature-label-weight, 600);text-align:left;color:var(--pc-feature-label-color, #6e6e6e)}.pc__cell-empty{color:var(--pc-muted, #6e6e6e)}.pc__icon{width:1.2rem;height:1.2rem;display:block}.pc__icon--yes{color:var(--pc-yes, #282828)}.pc__icon--no{color:var(--pc-no, #b0b0b0)}.pc__cta{display:flex;align-items:center;justify-content:center;padding:1.1rem 1rem 1.35rem}.pc__cta:empty{padding:0}.pc__form{width:100%;margin:0}.pc__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:var(--pc-btn-pv, 14px) var(--pc-btn-ph, 18px);border:var(--pc-btn-border-width, 1px) solid var(--pc-btn-border, #de2a2a);border-radius:var(--pc-btn-radius, 0px);background:var(--pc-btn-bg, #de2a2a);color:var(--pc-btn-text, #ffffff);font-family:inherit;font-size:var(--pc-btn-size-mobile, 12px);font-weight:600;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}@media(min-width:750px){.pc__btn{font-size:var(--pc-btn-size, 13px)}}.pc[data-button-style=outline] .pc__btn{background:transparent;color:var(--pc-btn-border, #de2a2a)}.pc__btn:hover{background:var(--pc-btn-bg-hover, #de2a2a);color:var(--pc-btn-text-hover, #ffffff);border-color:var(--pc-btn-border-hover, #de2a2a)}.pc__btn:active{transform:translateY(1px)}.pc__btn[disabled]{opacity:.45;cursor:not-allowed}.pc .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:749px){.pc__scroller{overflow-x:visible}.pc__grid{display:flex;flex-direction:column;gap:1.75rem}.pc__labels{display:none}.pc__col{display:block}.pc__cell{justify-content:space-between;text-align:right}.pc__cell-label{display:block}}@supports not (grid-template-rows: subgrid){@media(min-width:750px){.pc__grid{display:flex;gap:var(--pc-gap, 12px)}.pc__labels{display:none}.pc__col{display:block;flex:1 1 0;min-width:0}.pc__cell{justify-content:space-between;text-align:right}.pc__cell-label{display:block}}}
/*# sourceMappingURL=/cdn/shop/t/155/compiled_assets/styles.css.map */
