.anv-bsel{display:grid;gap:calc(.625 * var(--anv-rem));margin-top:var(--sp-5);margin-bottom:var(--sp-4)}.anv-bsel__eyebrow{margin-bottom:calc(.125 * var(--anv-rem))}.anv-bopt{position:relative;border:var(--stroke-hairline) solid var(--border-1);background:var(--anv-white);cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard),background var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.anv-bopt:hover{border-color:var(--border-2)}}.anv-bopt.is-active{border:var(--stroke-strong) solid var(--sub-green);background:#fafdfb}.anv-bopt:not(.is-active){margin:1px}.anv-bopt.is-unavailable{cursor:default;opacity:.55}.anv-bopt__band{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);background:var(--sub-green);color:var(--anv-white);padding:calc(.55 * var(--anv-rem)) calc(1 * var(--anv-rem));font-size:var(--fs-caption);letter-spacing:var(--ls-meta);text-transform:uppercase;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.anv-bopt__bandchip{background:var(--anv-white);color:var(--sub-green);padding:2px 10px;white-space:nowrap}.anv-bopt:not(.is-active) .anv-bopt__band{background:var(--anv-n-100);color:var(--fg-3)}.anv-bopt:not(.is-active) .anv-bopt__bandchip{background:var(--anv-white);color:var(--fg-3)}.anv-bopt__main{display:flex;align-items:flex-start;gap:calc(.625 * var(--anv-rem));padding:calc(.875 * var(--anv-rem)) calc(.875 * var(--anv-rem)) calc(.8125 * var(--anv-rem))}.anv-bopt__radio{width:16px;height:16px;border-radius:50%;border:var(--stroke-strong) solid var(--border-2);position:relative;flex:none;margin-top:4px;transition:border-color var(--dur-base) var(--ease-standard)}.anv-bopt.is-active .anv-bopt__radio{border-color:var(--sub-green)}.anv-bopt.is-active .anv-bopt__radio:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:var(--sub-green)}.anv-bopt__text{display:grid;gap:1px;min-width:0}.anv-bopt__namerow{display:flex;align-items:center;gap:calc(.5 * var(--anv-rem));flex-wrap:wrap}.anv-bopt__name{font-size:var(--fs-body-lg);font-weight:600}.anv-bopt__pill{display:inline-block;font-size:var(--fs-micro);border-radius:var(--radius-pill);padding:2px 8px;background:var(--anv-white);color:var(--sub-green);border:var(--stroke-hairline) solid var(--sub-green-border);text-transform:uppercase;letter-spacing:var(--ls-meta)}.anv-bopt__pill em{font-size:1.15em}.anv-bopt:not(.is-active) .anv-bopt__pill{color:var(--fg-3);border-color:var(--border-1)}.anv-bopt__sub{color:var(--fg-2);font-size:var(--fs-body-sm)}.anv-bopt__save{display:inline-block;justify-self:start;background:var(--anv-raspberry-tint);color:var(--anv-raspberry);font-size:var(--fs-body-sm);padding:2px 8px;margin-top:3px;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.anv-bopt:not(.is-active) .anv-bopt__save{background:var(--anv-n-100);color:var(--fg-3)}.anv-bopt__soldout{color:var(--fg-3);font-size:var(--fs-body-sm);margin-top:2px}.anv-bopt__prices{margin-left:auto;text-align:right;display:grid;line-height:1.3;flex:none;font-variant-numeric:tabular-nums}.anv-bopt__price{font-size:calc(1.125 * var(--anv-rem))}.anv-bopt__price small{font-size:var(--fs-caption);color:var(--fg-2);font-variant-numeric:normal}.anv-bopt__total{color:var(--fg-2);font-size:var(--fs-body-sm)}.anv-bopt__total s{color:var(--fg-3)}.anv-bopt__gp{color:var(--fg-3);font-size:var(--fs-micro);margin-top:2px}.anv-bopt__perks{list-style:none;margin:0;padding:2px calc(.875 * var(--anv-rem)) calc(.8125 * var(--anv-rem)) calc(2.5 * var(--anv-rem));display:grid;gap:calc(.4375 * var(--anv-rem));color:var(--fg-2);font-size:var(--fs-body-sm)}.anv-bopt__perks li{display:flex;align-items:center;gap:calc(.5625 * var(--anv-rem))}.anv-bopt__perks svg{width:16px;height:16px;flex:none;stroke:var(--sub-green);fill:none;stroke-width:var(--stroke-icon);stroke-linecap:round;stroke-linejoin:round}.anv-bopt:not(.is-active) .anv-bopt__perks svg{stroke:var(--fg-3)}.anv-bopt__perks s{color:var(--fg-3)}.anv-pdp__buyrow--bundle{display:block}.anv-pdp__buyrow--bundle .anv-pdp__formwrap,.anv-pdp__buyrow--bundle .anv-pdp__atc{width:100%}@media(max-width:749px){.anv-bopt__main{padding:calc(.75 * var(--anv-rem))}.anv-bopt__namerow{gap:calc(.375 * var(--anv-rem))}.anv-bopt__perks{padding-left:calc(2.25 * var(--anv-rem))}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/anv-bundle-pdp.css.map */
