.cl-save{margin:-.4rem 0 1rem}.cl-save__badge{display:inline-block;background:#111;color:#fff;font-size:1.2rem;letter-spacing:.04em;padding:.3rem .8rem;text-transform:uppercase}.cl-countdown{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#f3f3f3;border:1px solid #e2e2e2;padding:1rem 1.4rem;margin:0 0 1.6rem;font-size:1.4rem}.cl-countdown[hidden]{display:none}.cl-countdown__label{text-transform:uppercase;letter-spacing:.06em;font-size:1.2rem}.cl-countdown__time{font-weight:600;font-variant-numeric:tabular-nums}.cl-size{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.6rem;margin:-.6rem 0 1.6rem;font-size:1.35rem}.cl-size__link{background:none;border:0;padding:0;cursor:pointer;font:inherit;text-decoration:underline;color:rgb(var(--color-foreground))}.cl-size__note{margin:0;color:rgba(var(--color-foreground),.75)}.cl-size__modal{border:0;padding:0;max-width:64rem;width:calc(100% - 3.2rem)}.cl-size__modal::backdrop{background:#00000073}.cl-size__inner{position:relative;padding:2.4rem}.cl-size__close{position:absolute;top:.8rem;right:1.2rem;background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer}.cl-size__table{width:100%;border-collapse:collapse;font-size:1.35rem}.cl-size__table th,.cl-size__table td{border:1px solid #e2e2e2;padding:.7rem .8rem;text-align:center}.cl-size__table th{background:#f6f6f6;font-weight:600}.cl-size__hint{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.cl-bundle{border:0;margin:0 0 1.6rem;padding:0;display:grid;gap:.8rem}.cl-bundle__legend{font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.8rem;padding:0}.cl-bundle__tier{position:relative;display:flex;align-items:center;gap:1.2rem;border:1px solid #cfcfcf;padding:1.2rem 1.4rem;cursor:pointer}.cl-bundle__tier:has(input:checked){border-color:#111;box-shadow:0 0 0 1px #111}.cl-bundle__tier input{accent-color:#111;width:1.8rem;height:1.8rem;margin:0;flex-shrink:0}.cl-bundle__body{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%}.cl-bundle__title{font-weight:600;font-size:1.5rem}.cl-bundle__pct{display:inline-block;margin-left:.6rem;font-weight:400;font-size:1.2rem;background:#f0f0f0;padding:.15rem .6rem}.cl-bundle__price{text-align:right;font-size:1.5rem;white-space:nowrap}.cl-bundle__price s{display:block;font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.cl-bundle__tag{position:absolute;top:-1rem;right:1.2rem;background:#111;color:#fff;font-size:1.05rem;letter-spacing:.08em;padding:.25rem .8rem}.cl-bundle__note{margin:.2rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}.cl-has-bundle .product-form__quantity{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cl-lines{list-style:none;margin:1.2rem 0 1.4rem;padding:0;display:grid;gap:.7rem;font-size:1.4rem}.cl-lines__item{display:flex;align-items:center;gap:.9rem}.cl-lines__item[hidden]{display:none}.cl-lines__item svg{width:2rem;height:2rem;flex-shrink:0}.cl-popular{display:inline-block;background:#fff;color:#111;border:1px solid #111;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .7rem;margin-bottom:.8rem}.cl-popular--card{position:absolute;top:1rem;left:1rem;z-index:2;margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cl-pdp.css.map */
