quantity-breaks{display:block}.qbreaks__heading{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-size:1.4rem;line-height:2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.qbreaks__heading:before,.qbreaks__heading:after{content:"";flex:1;height:.1rem;background:rgb(var(--color-foreground-rgb) / .15)}.qbreaks__list{display:flex;flex-direction:column;gap:1.2rem}.qbreak{--qb-accent: var(--color-foreground);position:relative;display:flex;flex-direction:column;padding:1.4rem 1.6rem;border:.2rem solid rgb(var(--color-foreground-rgb) / .14);border-radius:1.4rem;background:var(--color-background);cursor:pointer;transition:border-color .3s,background-color .3s,box-shadow .35s,transform .35s cubic-bezier(.3,1,.3,1)}@media(hover:hover){.qbreak:hover{border-color:rgb(var(--color-foreground-rgb) / .35);transform:translateY(-.2rem)}}.qbreak.is-selected{border-color:var(--qb-accent);background:color-mix(in srgb,var(--color-button) 22%,var(--color-background));box-shadow:0 1rem 2.4rem -1.4rem rgb(var(--color-foreground-rgb) / .45)}.qbreak__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.qbreak:has(.qbreak__input:focus-visible){outline:.2rem solid var(--color-foreground);outline-offset:.2rem}.qbreak__badge{position:absolute;top:0;right:1.6rem;transform:translateY(-55%);padding:.3rem 1.2rem;border-radius:.6rem;background:var(--color-foreground);color:var(--color-background);font-size:1.2rem;line-height:1.8rem;font-weight:600;white-space:nowrap}.qbreak__main{display:flex;align-items:center;gap:1.4rem}.qbreak__radio{position:relative;flex:none;width:2rem;height:2rem;border-radius:50%;border:.2rem solid rgb(var(--color-foreground-rgb) / .3);transition:border-color .3s}.qbreak__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:var(--qb-accent);transform:scale(0);transition:transform .35s cubic-bezier(.3,1.5,.4,1)}.qbreak.is-selected .qbreak__radio{border-color:var(--qb-accent)}.qbreak.is-selected .qbreak__radio:after{transform:scale(1)}.qbreak__media{position:relative;flex:none;width:6.4rem;aspect-ratio:1;border-radius:.8rem;overflow:hidden;background:var(--color-card)}.qbreak__media img{width:100%;height:100%;object-fit:cover}.qbreak__count{position:absolute;right:.3rem;bottom:.3rem;padding:0 .5rem;border-radius:.4rem;background:var(--color-foreground);color:var(--color-background);font-size:1.1rem;line-height:1.6rem;font-weight:600}.qbreak__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.qbreak__title{font-size:1.7rem;line-height:2.4rem;font-weight:600}.qbreak__save{font-size:1.4rem;line-height:2rem;color:rgb(var(--color-foreground-rgb) / .7)}.qbreak.is-selected .qbreak__save{color:var(--color-progress, var(--qb-accent));font-weight:500}.qbreak__prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.qbreak__price{font-size:1.8rem;line-height:2.4rem;font-weight:600}.qbreak__compare{font-size:1.4rem;line-height:2rem;color:rgb(var(--color-foreground-rgb) / .55)}.qbreak__compare[hidden]{display:none}.qbreak__gift{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.3,1,.3,1),opacity .3s,margin .45s}.qbreak__gift>*{min-height:0;overflow:hidden}.qbreak__gift{grid-template-columns:auto 1fr;column-gap:1rem;align-items:center}.qbreak.is-selected .qbreak__gift{grid-template-rows:1fr;opacity:1;margin-top:1.2rem;padding-top:1.2rem;border-top:.1rem solid rgb(var(--color-foreground-rgb) / .1)}.qbreak__gift-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--color-foreground);color:var(--color-background)}.qbreak__gift-icon svg{width:1.6rem;height:1.6rem}.qbreak.is-selected .qbreak__gift-icon{animation:qbreak-gift 1.6s ease-in-out infinite}.qbreak__gift-text{display:flex;flex-direction:column;font-size:1.4rem;line-height:2rem}.qbreak__gift-text span{color:rgb(var(--color-foreground-rgb) / .7);font-size:1.3rem}.qbreaks__note{margin:1rem 0 0;font-size:1.3rem;color:rgb(var(--color-foreground-rgb) / .7);text-align:center}.qbreaks--compact .qbreak{padding:1rem 1.4rem}.qbreaks--compact .qbreak__media{width:4.8rem}@keyframes qbreak-gift{0%,to{transform:rotate(0)}10%{transform:rotate(-12deg) scale(1.08)}20%{transform:rotate(10deg) scale(1.08)}30%{transform:rotate(0)}}@media(max-width:480px){.qbreak{padding:1.2rem}.qbreak__main{gap:1rem}.qbreak__media{width:5.2rem}.qbreak__title{font-size:1.5rem;line-height:2.1rem}.qbreak__price{font-size:1.6rem}}subscription-picker{display:block}.subpick__heading{margin:0 0 1rem;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.subpick__options{display:flex;flex-direction:column;gap:1rem}.subpick__option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:1.2rem;padding:1.4rem 1.6rem;border:.2rem solid rgb(var(--color-foreground-rgb) / .14);border-radius:1.4rem;cursor:pointer;transition:border-color .3s,background-color .3s}.subpick__option.is-selected{border-color:var(--color-foreground);background:color-mix(in srgb,var(--color-button) 22%,var(--color-background))}.subpick__option input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.subpick__option:has(input:focus-visible){outline:.2rem solid var(--color-foreground);outline-offset:.2rem}.subpick__radio{position:relative;width:2rem;height:2rem;border-radius:50%;border:.2rem solid rgb(var(--color-foreground-rgb) / .3)}.subpick__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:var(--color-foreground);transform:scale(0);transition:transform .35s cubic-bezier(.3,1.5,.4,1)}.subpick__option.is-selected .subpick__radio{border-color:var(--color-foreground)}.subpick__option.is-selected .subpick__radio:after{transform:scale(1)}.subpick__label{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.6rem;font-weight:600}.subpick__badge{padding:.1rem .8rem;border-radius:.6rem;background:var(--color-foreground);color:var(--color-background);font-size:1.1rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:.04em}.subpick__price{display:flex;flex-direction:column;align-items:flex-end;font-size:1.6rem;font-weight:600;white-space:nowrap}.subpick__price s{font-size:1.3rem;font-weight:400;color:rgb(var(--color-foreground-rgb) / .55)}.subpick__body{grid-column:2 / -1;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.3,1,.3,1),opacity .3s,margin .45s}.subpick__body-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column}.subpick__option.is-selected .subpick__body{grid-template-rows:1fr;opacity:1;margin-top:1rem}.subpick__plans.select{min-height:4.4rem;margin:.2rem .2rem .8rem;border-radius:1rem;width:calc(100% - .4rem)}.subpick__plan-name{font-size:1.4rem;color:rgb(var(--color-foreground-rgb) / .75);margin-bottom:.6rem}.subpick__perks{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;font-size:1.3rem;line-height:2rem;color:rgb(var(--color-foreground-rgb) / .8)}.subpick__perks span{display:inline-flex;align-items:center;gap:.5rem}.subpick__perks svg{width:1.6rem;height:1.6rem;color:var(--color-progress, currentColor)}.subpick__empty{padding:1.2rem;border:.1rem dashed rgb(var(--color-foreground-rgb) / .3);border-radius:1rem;font-size:1.3rem}delivery-estimate.delivery{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:2.2rem}.delivery__icon{display:inline-flex;flex:none;width:2.2rem;height:2.2rem;color:var(--color-progress, currentColor)}.delivery__icon svg{width:100%;height:100%}.delivery__text strong{font-weight:600}.delivery__cutoff{display:block;color:rgb(var(--color-foreground-rgb) / .75)}.delivery__cutoff[hidden]{display:none}.delivery__cutoff [data-delivery-left]{font-weight:600;color:var(--color-sale-price);font-variant-numeric:tabular-nums}.ravatars{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.8rem;font-size:1.4rem;line-height:2rem}.ravatars--pill{padding:.5rem 1.4rem .5rem .6rem;border-radius:6rem;background:rgb(var(--color-foreground-rgb) / .06)}.ravatars__stack{display:inline-flex}.ravatars__avatar{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;margin-left:-.8rem;border-radius:50%;border:.2rem solid var(--color-background);background:var(--color-foreground);color:var(--color-background);font-size:1.2rem;font-weight:600;overflow:hidden}.ravatars__avatar:first-child{margin-left:0}.ravatars__avatar img{width:100%;height:100%;object-fit:cover}.ravatars__avatar:nth-child(2){background:color-mix(in srgb,var(--color-foreground) 75%,var(--color-background))}.ravatars__avatar:nth-child(3){background:color-mix(in srgb,var(--color-foreground) 55%,var(--color-background))}.ravatars__stars{--stars-size: 1.4rem}.ravatars__text strong{font-weight:600}@media(prefers-reduced-motion:no-preference){.ravatars__avatar{animation:ravatars-in .6s cubic-bezier(.3,1.4,.4,1) both;animation-delay:calc(var(--i) * 90ms)}}@keyframes ravatars-in{0%{opacity:0;transform:translate(-.8rem) scale(.6)}to{opacity:1;transform:none}}.product-buy__add--sub{flex-direction:column;gap:0;line-height:1.2;padding-top:.6rem;padding-bottom:.6rem}.product-buy__sublabel{display:block;font-size:1.2rem;font-weight:400;opacity:.8;letter-spacing:.01em}@media(prefers-reduced-motion:reduce){.qbreak,.qbreak__gift,.subpick__body,.qbreak__radio:after,.subpick__radio:after{transition:none}.qbreak.is-selected .qbreak__gift-icon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-product-offers.css.map */
