bundle-buy-buttons{display:block}bundle-buy-buttons [hidden]{display:none!important}.bbb__editor-notice{margin:0 0 1.2rem;padding:.8rem 1.2rem;font-size:1.3rem;line-height:1.4;border-radius:var(--badge-corner-radius);background-color:#eb001b14;color:rgb(var(--color-foreground))}.bbb__heading{display:flex;align-items:center;gap:1rem;margin:0 0 1.4rem;font-size:var(--bbb-heading-size);line-height:1.2;letter-spacing:.06em;text-align:center}.bbb__heading-line{flex:1 1 auto;height:.2rem;background-color:rgb(var(--bbb-accent-color))}.bbb__offers{display:grid;gap:var(--bbb-gap)}.bbb__offer{position:relative;border:var(--bbb-border-width) solid rgba(var(--bbb-border-color),var(--bbb-border-opacity));border-radius:var(--bbb-radius);background:var(--bbb-background);box-shadow:var(--bbb-shadow-horizontal-offset) var(--bbb-shadow-vertical-offset) var(--bbb-shadow-blur-radius) rgba(var(--color-shadow),var(--bbb-shadow-opacity));transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease}.bbb__offer--selected{border-color:rgb(var(--bbb-accent-color));background:var(--bbb-selected-background)}@media(hover:hover){.bbb__offer:not(.bbb__offer--selected):hover{border-color:rgba(var(--bbb-accent-color),.6)}}.bbb__offer-input{position:absolute;top:0;inset-inline-start:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.bbb__offer-header{display:flex;align-items:flex-start;gap:var(--bbb-inner-gap);padding:var(--bbb-padding-y) var(--bbb-padding-x);cursor:pointer}.bbb__offer-input:focus-visible+.bbb__offer-header{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.4rem;border-radius:var(--bbb-radius)}.bbb__radio{flex:0 0 auto;width:var(--bbb-radio-size);height:var(--bbb-radio-size);border-radius:50%;border:.2rem solid rgba(var(--bbb-accent-color),.35);background-color:rgb(var(--color-background));transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.bbb__offer--selected .bbb__radio{border-color:rgb(var(--bbb-accent-color));box-shadow:inset 0 0 0 .3rem rgb(var(--color-background)),inset 0 0 0 var(--bbb-radio-size) rgb(var(--bbb-accent-color))}.bbb__offer-image{flex:0 0 auto;width:var(--bbb-image-width);align-self:center}.bbb__offer-image img{display:block;width:100%;height:auto;border-radius:calc(var(--bbb-radius) / 2)}.bbb__offer-content{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bbb-inner-gap);min-width:0}.bbb__offer-info{display:flex;flex-direction:column;gap:.4rem;min-width:0}.bbb__offer-title{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem;min-height:var(--bbb-radio-size)}.bbb__offer-label{font-size:var(--bbb-label-size);font-weight:var(--font-body-weight-bold);line-height:1.2;color:rgb(var(--color-foreground));word-break:break-word}.bbb__offer-label--uppercase{text-transform:uppercase}.bbb__benefit{display:inline-block;padding:.15em .6em;font-size:var(--bbb-benefit-size);font-weight:var(--font-body-weight-bold);line-height:1.5;letter-spacing:.03em;white-space:nowrap;border:.1rem solid rgb(var(--bbb-benefit-color));border-radius:var(--badge-corner-radius);color:rgb(var(--bbb-benefit-color))}.bbb__benefit--solid{background-color:rgb(var(--bbb-benefit-color));color:rgb(var(--color-background))}.bbb__caption{font-size:var(--bbb-caption-size);line-height:1.35;color:var(--bbb-caption-color)}.bbb__offer-prices{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:end}.bbb__price{font-size:var(--bbb-price-size);font-weight:var(--font-body-weight-bold);line-height:1.2;color:var(--bbb-price-color);white-space:nowrap}.bbb__compare-price{font-size:var(--bbb-compare-price-size);line-height:1.2;text-decoration:line-through;color:var(--bbb-compare-price-color);white-space:nowrap}.bbb__badge{--bbb-badge-background: rgb(var(--color-background));--bbb-badge-text: rgb(var(--color-foreground));position:absolute;z-index:2;top:0;inset-inline-end:1.5rem;margin:0;padding:.2em .8em;font-size:var(--bbb-badge-size);font-weight:var(--font-body-weight-bold);line-height:1.6;letter-spacing:.04em;white-space:nowrap;border-radius:var(--badge-corner-radius);background:var(--bbb-badge-background);color:var(--bbb-badge-text);pointer-events:none}.bbb__badge--custom{--bbb-badge-background: var(--bbb-badge-custom-background);--bbb-badge-text: var(--bbb-badge-custom-text)}.bbb__badge--uppercase{text-transform:uppercase}.bbb--badge-border .bbb__badge{transform:translateY(-50%)}.bbb--badge-border .bbb__offer--has-badge{margin-top:calc(var(--bbb-badge-size) * .5)}.bbb--badge-tab .bbb__badge{transform:translateY(calc(-100% - var(--bbb-border-width)));border-bottom-left-radius:0;border-bottom-right-radius:0}.bbb--badge-tab .bbb__offer--has-badge{margin-top:calc(var(--bbb-badge-size) * 2)}.bbb--badge-sticker .bbb__badge{top:-1rem;inset-inline-end:-1rem;transform:rotate(3deg)}.bbb--badge-sticker .bbb__offer--has-badge{margin-top:.6rem}.bbb--badge-ribbon .bbb__badge{top:calc(var(--bbb-badge-size) * -1);inset-inline-end:-.6rem;border-end-end-radius:0}.bbb--badge-ribbon .bbb__badge:after{content:"";position:absolute;top:100%;inset-inline-end:0;border-style:solid;border-width:.6rem .6rem 0 0;border-color:var(--bbb-badge-background) transparent transparent transparent;filter:brightness(.6)}[dir=rtl] .bbb--badge-ribbon .bbb__badge:after,body[data-rtl=true] .bbb--badge-ribbon .bbb__badge:after{transform:scaleX(-1)}.bbb--badge-ribbon .bbb__offer--has-badge{margin-top:calc(var(--bbb-badge-size) * .8)}.bbb__items{display:flex;flex-direction:column;gap:.8rem;padding:0 var(--bbb-padding-x) var(--bbb-padding-y)}.bbb__items-label{margin:0;font-size:1.2rem;font-weight:var(--font-body-weight-bold);line-height:1.3;letter-spacing:.05em;color:rgba(var(--color-foreground),.75)}.bbb__items-label--uppercase{text-transform:uppercase}.bbb__item{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.bbb__items--full-width .bbb__item{display:grid;grid-template-columns:auto repeat(var(--bbb-selects-count),minmax(0,1fr));align-items:center}.bbb__item-number{min-width:2.2em;font-size:var(--bbb-selector-text-size);font-weight:var(--font-body-weight-bold);line-height:1.2}.bbb__item--unavailable .bbb__item-number{color:#eb001b}.bbb__select{width:auto;flex:0 1 auto}.bbb__items--full-width .bbb__select{width:100%;min-width:0}.bbb__select .select__select{height:var(--bbb-selector-height);font-size:var(--bbb-selector-text-size);padding-block:0;padding-inline:1rem 2.6rem}.bbb__items--full-width .bbb__select .select__select{min-width:0;text-overflow:ellipsis}.bbb__select.bbb__select--error:after,.bbb__select.bbb__select--error:hover:after{box-shadow:0 0 0 .1rem #eb001b}.bbb__buttons{margin-top:1.6rem}.bbb__submit-price{margin-inline-end:.3em}@media screen and (max-width:480px){.bbb__offer-header{gap:calc(var(--bbb-inner-gap) * .7);padding:calc(var(--bbb-padding-y) * .85) calc(var(--bbb-padding-x) * .75)}.bbb__items{padding:0 calc(var(--bbb-padding-x) * .75) calc(var(--bbb-padding-y) * .85)}.bbb__offer-content{gap:calc(var(--bbb-inner-gap) * .7)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bundle-buy-buttons.css.map */
