.quantity-offer{display:block;margin:0 0 2rem}.quantity-offer__fieldset{display:grid;gap:1rem;margin:0;padding:0;border:0}.quantity-offer__legend{width:100%;margin-bottom:.2rem;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.quantity-offer__card{position:relative;display:flex;min-height:7.2rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.5rem 1.7rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.quantity-offer__card:hover{border-color:rgba(var(--color-foreground),.55);transform:translateY(-1px)}.quantity-offer__card:has(.quantity-offer__radio:checked){border-color:#4b1593;box-shadow:0 0 0 2px #4b1593}.quantity-offer__card:has(.quantity-offer__radio:focus-visible){outline:.3rem solid rgba(75,21,147,.35);outline-offset:.2rem}.quantity-offer__card--recommended{background:#f6f3fb}.quantity-offer__copy,.quantity-offer__prices{display:flex;flex-direction:column;gap:.25rem}.quantity-offer__copy strong,.quantity-offer__price{font-size:1.8rem;line-height:1.2}.quantity-offer__copy small,.quantity-offer__prices s{font-size:1.3rem}.quantity-offer__prices{align-items:flex-end;white-space:nowrap}.quantity-offer__saving{width:fit-content;padding:.25rem .75rem;border-radius:999px;background:#dff3ee;color:#0f6b60;font-weight:700}.quantity-offer__badge{position:absolute;top:-1.1rem;right:1.4rem;padding:.45rem .9rem;border-radius:.6rem;background:#4b1593;color:#fff;font-size:1.2rem;font-weight:700}.quantity-offer__note{margin:.8rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.25rem}@media screen and (max-width:749px){.quantity-offer__card{min-height:6.8rem;padding:1.4rem}}.rv-delivery-time{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:.8rem 0;font-size:1.4rem;line-height:1.4}.rv-delivery-time__dot{width:.8rem;height:.8rem;flex:0 0 auto;border-radius:50%;background:#16803c}.rv-product-desktop{display:flex;align-items:center}.rv-product-desktop>a{padding-right:.2rem}.rv-product-desktop__toggle{display:flex;align-items:center;justify-content:center;width:3.8rem;min-height:4.4rem;cursor:pointer;list-style:none;border-radius:.4rem}.rv-product-desktop__toggle::-webkit-details-marker{display:none}.rv-product-desktop__toggle .icon{position:static;width:1.1rem;height:.7rem}.rv-product-mega[open]>summary .icon{transform:rotate(180deg)}.rv-product-panel{border-bottom:1px solid rgba(var(--color-foreground),.12);box-shadow:0 12px 24px #00000014}.rv-product-panel__inner{max-width:112rem}.rv-product-panel__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;text-align:left}.rv-product-panel__heading{margin:0 0 1.1rem;font-size:1.5rem;font-weight:700;line-height:1.4;color:rgb(var(--color-foreground))}.rv-product-panel__link{display:block;padding:.7rem 0;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.45;text-decoration:none}.rv-product-panel__link:hover,.rv-product-panel__link[aria-current=page]{text-decoration:underline;text-underline-offset:.3rem}.rv-product-panel__footer{display:flex;justify-content:space-between;gap:2rem;padding-top:1.8rem;margin-top:2rem;border-top:1px solid rgba(var(--color-foreground),.15);text-align:left}.rv-product-panel__footer a{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;text-underline-offset:.3rem}.rv-product-mobile__groups{margin:0 2rem 1rem;padding:0 1rem 1rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:1rem}.rv-product-mobile__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:4.8rem;padding:1.2rem .5rem;border:0;border-bottom:1px solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground));background:transparent;text-align:left;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.rv-product-mobile__toggle .svg-wrapper{flex-shrink:0;width:1.2rem;height:1.2rem}.rv-product-mobile__toggle[aria-expanded=true] .svg-wrapper{transform:rotate(180deg)}.rv-product-mobile__links{padding:.4rem 0}.rv-product-mobile__links[hidden]{display:none}.rv-product-mobile__links a,.rv-product-mobile__direct{display:flex;align-items:center;min-height:4.8rem;padding:1.1rem .8rem;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.4;text-decoration:none}.rv-product-mobile__direct{font-weight:600}.rv-product-mobile__direct:last-child{border-radius:.6rem;background:rgba(var(--color-foreground),.05)}.rv-product-mobile a:hover{text-decoration:underline;text-underline-offset:.3rem}.rv-product-mobile__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAEQC */
