.drb-pdp-buyband{display:block;background:var(--drb-neon)}.drb-pdp-buyband [hidden]{display:none!important}.drb-pdp-buyband__inner{background:var(--drb-tint-faint);margin-left:8px;padding-top:var(--drb-pdp-buyband-pt-m, 36px);padding-bottom:var(--drb-pdp-buyband-pb-m, 36px)}.drb-pdp-buyband__pf,.drb-pdp-buyband__form,.drb-pdp-buyband__picker{display:block}.drb-pdp-buyband__head{display:flex;flex-direction:column;gap:6px}.drb-pdp-buyband__title{font-size:27px;font-weight:700;line-height:1.1;color:var(--drb-navy);margin:10px 0 6px}.drb-pdp-buyband__title em{font-style:normal;font-weight:800}.drb-pdp-buyband__head-note{font-size:10px;font-weight:500;color:var(--drb-muted)}.drb-pdp-buyband__error{margin-top:18px;padding:10px 12px;background:var(--drb-white);box-shadow:inset 0 0 0 1px var(--drb-line-strong);font-size:15px;line-height:1.4;color:var(--drb-ink)}.drb-pdp-buyband__opts{margin:20px 0 0;padding:0;border:0;min-width:0}.drb-pdp-buyband__opt{display:flex;align-items:center;gap:12px;position:relative;min-height:64px;padding:14px 16px;background:var(--drb-white);box-shadow:inset 0 0 0 1px var(--drb-line);cursor:pointer}.drb-pdp-buyband__opt+.drb-pdp-buyband__opt{margin-top:8px}.drb-pdp-buyband__opt:has(.drb-pdp-buyband__radio:checked){box-shadow:inset 0 0 0 2px var(--drb-navy)}.drb-pdp-buyband__mark{flex:0 0 auto;width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--drb-line-strong);background:var(--drb-white)}.drb-pdp-buyband__radio:checked+.drb-pdp-buyband__mark{background:var(--drb-navy);box-shadow:inset 0 0 0 3px var(--drb-white),inset 0 0 0 4px var(--drb-navy)}.drb-pdp-buyband__radio:focus-visible+.drb-pdp-buyband__mark{outline:2px solid var(--drb-blue);outline-offset:3px}.drb-pdp-buyband__opt-body{display:flex;flex-direction:column;gap:4px;flex-grow:1;min-width:0}.drb-pdp-buyband__opt-title{font-size:11px;font-weight:600;color:var(--drb-ink)}.drb-pdp-buyband__opt-sub{font-size:10px;font-weight:500;color:var(--drb-muted)}.drb-pdp-buyband__opt-out{font-size:10px;font-weight:600;color:var(--drb-navy)}.drb-pdp-buyband__opt--out .drb-pdp-buyband__opt-title,.drb-pdp-buyband__opt--out .drb-pdp-buyband__opt-price{opacity:.55}.drb-pdp-buyband__opt-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:0 0 auto}.drb-pdp-buyband__opt-now{font-size:20px;font-weight:700;line-height:1.1;color:var(--drb-ink)}.drb-pdp-buyband__opt-was{font-size:11px;color:var(--drb-muted)}.drb-pdp-buyband__opt-unit{color:var(--drb-muted);white-space:nowrap}.drb-pdp-buyband__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 10px;border-top:1px solid var(--drb-ink);margin-top:20px;padding-top:18px}.drb-pdp-buyband__total-price{display:flex;align-items:baseline;gap:10px}.drb-pdp-buyband__now{font-size:32px;font-weight:700;line-height:1;color:var(--drb-ink)}.drb-pdp-buyband__was{font-size:13px;color:var(--drb-muted)}.drb-pdp-buyband__unit{margin-left:auto;font-size:10px;font-weight:500;color:var(--drb-muted)}.drb-pdp-buyband__submit{position:relative;display:flex;align-items:center;justify-content:center;gap:11px;flex:0 0 auto;min-height:62px;margin-top:16px;padding:0 40px;border:0;background:var(--drb-navy);color:var(--drb-white);font-size:17px;font-weight:700;cursor:pointer;box-shadow:inset 0 0 0 1px var(--drb-navy);transition:background-color .15s ease,color .15s ease}.drb-pdp-buyband__submit:hover:not(:disabled){background:var(--drb-white);color:var(--drb-navy)}.drb-pdp-buyband__submit.loading>*{visibility:hidden}.drb-pdp-buyband__submit .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;visibility:visible}.drb-pdp-buyband__submit .loading__spinner.hidden{visibility:hidden}.drb-pdp-buyband__submit .loading__spinner .path{stroke:currentColor}.drb-pdp-buyband__submit:disabled{background:var(--drb-line-soft);color:var(--drb-muted);box-shadow:inset 0 0 0 1px var(--drb-line);cursor:not-allowed}.drb-pdp-buyband__legal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;list-style:none;margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--drb-line)}.drb-pdp-buyband__legal-item{position:relative;font-size:10px;font-weight:500;color:var(--drb-muted)}.drb-pdp-buyband__legal-item+.drb-pdp-buyband__legal-item:before{content:"\b7";position:absolute;left:-9px;color:var(--drb-muted-light)}.drb-pdp-buyband__legal a{color:var(--drb-navy);text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:750px){.drb-pdp-buyband__inner{padding-top:var(--drb-pdp-buyband-pt-d, 44px);padding-bottom:var(--drb-pdp-buyband-pb-d, 48px)}.drb-pdp-buyband__title{font-size:32px}.drb-pdp-buyband__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.drb-pdp-buyband__opt+.drb-pdp-buyband__opt{margin-top:0}.drb-pdp-buyband__submit{margin-top:0;padding:0 46px}}@media screen and (min-width:990px){.drb-pdp-buyband__head{flex-direction:row;align-items:flex-end;gap:30px}.drb-pdp-buyband__head-text{flex-grow:1}.drb-pdp-buyband__title{font-size:34px;max-width:560px;margin-bottom:0}.drb-pdp-buyband__head-note{flex:0 0 auto;padding-bottom:6px;text-align:right}.drb-pdp-buyband__opts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.drb-pdp-buyband__opt{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:12px;row-gap:12px;align-content:start;min-height:128px;padding:18px 20px}.drb-pdp-buyband__mark{grid-column:1;grid-row:1;margin-top:2px}.drb-pdp-buyband__opt-body{grid-column:2;grid-row:1}.drb-pdp-buyband__opt-price{grid-column:2;grid-row:2;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:10px}.drb-pdp-buyband__opt-now{font-size:24px;font-weight:800}.drb-pdp-buyband__opt-was{font-size:12px}.drb-pdp-buyband__total{flex-wrap:nowrap;gap:26px;margin-top:30px;padding-top:24px}.drb-pdp-buyband__now{font-size:40px;font-weight:800}.drb-pdp-buyband__was{font-size:15px}.drb-pdp-buyband__unit{margin-left:0;margin-right:auto}.drb-pdp-buyband__submit{min-height:66px}.drb-pdp-buyband__legal{flex-wrap:nowrap;gap:18px;margin-top:22px;padding-top:16px}.drb-pdp-buyband__legal-item+.drb-pdp-buyband__legal-item:before{left:-11px}}@media screen and (min-width:1100px){.drb-pdp-buyband__title{font-size:38px;line-height:1.08}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-drb-pdp-buyband.css.map */
