.aw-bundle-offer{margin:var(--aw-space-4) 0 var(--aw-space-2);padding:var(--aw-space-4);border:var(--aw-border-width) solid var(--aw-color-border);background:var(--aw-color-surface);color:var(--aw-color-text)}.aw-bundle-offer p{margin:0}.aw-bundle-offer__eyebrow{font-size:var(--aw-text-xs);font-weight:var(--aw-font-body-weight-bold);letter-spacing:var(--aw-tracking-caps);text-transform:uppercase;color:var(--aw-color-accent)}.aw-bundle-offer__title{margin-top:var(--aw-space-2)!important;font-family:var(--aw-font-heading);font-size:var(--aw-text-lg);font-weight:var(--aw-font-heading-weight);line-height:var(--aw-leading-heading)}.aw-bundle-offer__text,.aw-bundle-offer__ship{margin-top:var(--aw-space-1)!important;font-size:var(--aw-text-sm);line-height:1.5;color:var(--aw-color-muted)}.aw-bundle-offer__ship{margin-top:var(--aw-space-2)!important;color:var(--aw-color-text)}.aw-bundle-offer__link{display:inline-flex;align-items:center;min-height:var(--aw-touch-target);margin-top:var(--aw-space-1);font-size:var(--aw-text-sm);font-weight:var(--aw-font-body-weight-bold);color:var(--aw-color-text);text-decoration:underline;text-underline-offset:3px}.product__info-container:has(.aw-bundle-offer) .aw-price-note{display:none}.aw-bundle{display:block;margin:var(--aw-space-6) 0 var(--aw-space-4);padding:var(--aw-space-4);border:var(--aw-border-width) solid var(--aw-color-border-strong);background:var(--aw-color-surface);scroll-margin-top:96px}.aw-bundle__title{margin:0;font-family:var(--aw-font-heading);font-size:var(--aw-text-lg);font-weight:var(--aw-font-heading-weight);line-height:var(--aw-leading-heading);letter-spacing:var(--aw-tracking-heading)}.aw-bundle__sub{margin:var(--aw-space-1) 0 0;font-size:var(--aw-text-sm);line-height:1.5;color:var(--aw-color-muted)}.aw-bundle__slots{display:grid;gap:var(--aw-space-2);margin:var(--aw-space-4) 0 0;padding:0}.aw-bundle__slot{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--aw-space-3);min-height:60px;padding:var(--aw-space-2) var(--aw-space-3);border:var(--aw-border-width) dashed var(--aw-color-border)}.aw-bundle__slot.is-filled{border-style:solid}.aw-bundle__slot.is-main{background:var(--aw-color-background)}.aw-bundle__num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:var(--aw-border-width) solid currentColor;border-radius:50%;font-size:var(--aw-text-xs);font-weight:var(--aw-font-body-weight-bold);font-variant-numeric:tabular-nums}.aw-bundle__slot-body{display:grid;gap:4px;min-width:0}.aw-bundle__slot-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);min-width:0}.aw-bundle__slot-name{font-size:var(--aw-text-sm);font-weight:var(--aw-font-body-weight-bold)}.aw-bundle__slot-meta{font-size:var(--aw-text-xs);line-height:1.4;color:var(--aw-color-muted);overflow-wrap:anywhere}.aw-bundle__tag{font-size:var(--aw-text-xs);letter-spacing:.04em;color:var(--aw-color-muted);white-space:nowrap}.aw-bundle__slot-actions{display:flex;flex-direction:column;align-items:flex-end}.aw-bundle__link{min-height:32px;padding:0 2px;border:0;background:none;font:inherit;font-size:var(--aw-text-xs);color:var(--aw-color-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aw-bundle__pick{grid-column:2 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);width:100%;min-height:var(--aw-touch-target);padding:0;border:0;background:none;font:inherit;font-size:var(--aw-text-sm);font-weight:var(--aw-font-body-weight-bold);color:var(--aw-color-text);text-align:left;cursor:pointer}.aw-bundle__pick-plus{font-size:18px;line-height:1}.aw-bundle__pick-badge{margin-left:auto;padding:3px 8px;border:var(--aw-border-width) solid var(--aw-color-accent);font-size:var(--aw-text-xs);font-weight:var(--aw-font-body-weight-bold);color:var(--aw-color-accent);white-space:nowrap}.aw-bundle__slot:not(.is-filled):hover{border-color:var(--aw-color-text)}.aw-bundle__status{min-height:1.5em;margin:var(--aw-space-3) 0 0;font-size:var(--aw-text-sm);line-height:1.5}.aw-bundle__status:empty{min-height:0;margin:0}.aw-bundle__status[data-tone=error]{color:var(--aw-color-error)}.aw-bundle__status[data-tone=success]{color:var(--aw-color-success)}.aw-bundle__cta{width:100%;margin-top:var(--aw-space-3)}.aw-bundle__add-partial{display:block;width:100%;min-height:var(--aw-touch-target);margin-top:var(--aw-space-1);border:0;background:none;font:inherit;font-size:var(--aw-text-sm);color:var(--aw-color-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aw-bundle__add-partial[hidden]{display:none}.aw-bundle__fine{margin:var(--aw-space-2) 0 0;font-size:var(--aw-text-xs);line-height:1.5;color:var(--aw-color-muted)}.aw-bundle button[aria-disabled=true]{opacity:.6;pointer-events:none}html.aw-sheet-open{overflow:hidden}.aw-sheet{position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;max-height:min(88dvh,88vh);height:min(88dvh,88vh);margin:0;padding:0;border:0;border-radius:var(--aw-radius-lg) var(--aw-radius-lg) 0 0;background:var(--aw-color-surface);color:var(--aw-color-text);box-shadow:var(--aw-shadow-overlay);overflow:hidden}.aw-sheet::backdrop{background:#11111173}.aw-sheet[open]{display:flex}@media(prefers-reduced-motion:no-preference){.aw-sheet[open]{animation:aw-sheet-in .22s ease-out}@keyframes aw-sheet-in{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}}.aw-sheet__panel{display:flex;flex-direction:column;width:100%;min-height:0}.aw-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);padding:var(--aw-space-3) var(--aw-space-4);border-bottom:var(--aw-border-width) solid var(--aw-color-border)}.aw-sheet__title{margin:0;font-family:var(--aw-font-heading);font-size:var(--aw-text-lg);font-weight:var(--aw-font-heading-weight);line-height:var(--aw-leading-heading)}.aw-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:var(--aw-touch-target);height:var(--aw-touch-target);margin-right:calc(var(--aw-space-2) * -1);border:0;background:none;color:inherit;cursor:pointer}.aw-sheet__view{display:flex;flex-direction:column;flex:1;min-height:0}.aw-sheet__view[hidden]{display:none}.aw-sheet__controls{padding:var(--aw-space-3) var(--aw-space-4) var(--aw-space-2);border-bottom:var(--aw-border-width) solid var(--aw-color-border)}.aw-sheet__types{margin:0 0 var(--aw-space-3);padding:0;border:0;min-width:0}.aw-sheet__label{display:block;margin:0 0 6px;padding:0;font-size:var(--aw-text-xs);font-weight:var(--aw-font-body-weight-bold);letter-spacing:var(--aw-tracking-caps);text-transform:uppercase;color:var(--aw-color-muted)}.aw-sheet__req{text-transform:none;letter-spacing:0;font-weight:var(--aw-font-body-weight)}.aw-sheet__segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:var(--aw-border-width) solid var(--aw-color-border-strong)}.aw-sheet__segmented label{display:flex;align-items:center;justify-content:center;min-height:var(--aw-touch-target);padding:0 6px;font-size:var(--aw-text-sm);text-align:center;cursor:pointer}.aw-sheet__segmented label:not(:first-of-type){border-left:var(--aw-border-width) solid var(--aw-color-border-strong)}.aw-sheet__segmented input:checked+label{background:var(--aw-color-cta);color:var(--aw-color-cta-text);font-weight:var(--aw-font-body-weight-bold)}.aw-sheet__segmented input:focus-visible+label,.aw-sheet__pills input:focus-visible+label{outline:2px solid var(--aw-color-focus);outline-offset:2px}.aw-sheet__search{width:100%;height:var(--aw-input-height);padding:0 var(--aw-space-3);border:var(--aw-border-width) solid var(--aw-color-border-strong);border-radius:0;background:var(--aw-color-surface);font:inherit;font-size:16px;color:var(--aw-color-text);-webkit-appearance:none;appearance:none}.aw-sheet__search:focus-visible{outline:2px solid var(--aw-color-focus);outline-offset:1px}.aw-sheet__count{margin:6px 0 0;font-size:var(--aw-text-xs);color:var(--aw-color-muted)}.aw-sheet__list{flex:1;min-height:0;margin:0;padding:0 var(--aw-space-2) var(--aw-space-4);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.aw-sheet__loading{padding:var(--aw-space-6) var(--aw-space-2);font-size:var(--aw-text-sm);color:var(--aw-color-muted)}.aw-sheet__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:var(--aw-space-3);width:100%;min-height:64px;padding:var(--aw-space-1) var(--aw-space-2);border:0;border-bottom:var(--aw-border-width) solid var(--aw-color-border);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.aw-sheet__item:hover:not([disabled]),.aw-sheet__item:focus-visible{background:var(--aw-color-background)}.aw-sheet__item:focus-visible{outline:2px solid var(--aw-color-focus);outline-offset:-2px}.aw-sheet__item[disabled]{cursor:not-allowed;opacity:.5}.aw-sheet__item.is-loading{opacity:.6}.aw-sheet__item img,.aw-sheet__noimg{width:56px;height:56px;object-fit:cover;object-position:74% 50%;background:var(--aw-color-background)}.aw-sheet__item-body{display:grid;gap:4px;justify-items:start;min-width:0}.aw-sheet__item-type{font-size:var(--aw-text-xs);color:var(--aw-color-muted)}.aw-sheet__item-tag{font-size:var(--aw-text-xs);color:var(--aw-color-muted);white-space:nowrap}.aw-sheet__item-go{font-size:22px;line-height:1;color:var(--aw-color-muted)}.aw-sheet__scroll{flex:1;min-height:0;padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-4);overflow-y:auto;overscroll-behavior:contain}.aw-sheet__back{display:inline-flex;align-items:center;gap:6px;min-height:var(--aw-touch-target);padding:0;border:0;background:none;font:inherit;font-size:var(--aw-text-sm);color:var(--aw-color-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aw-sheet__product{display:flex;align-items:center;gap:var(--aw-space-3);margin:var(--aw-space-2) 0 var(--aw-space-4)}.aw-sheet__product img{width:72px;height:72px;object-fit:cover;object-position:74% 50%;background:var(--aw-color-background)}.aw-sheet__product p{margin:4px 0 0;font-size:var(--aw-text-sm)}.aw-sheet__product-price{color:var(--aw-color-muted)}.aw-sheet__option{margin:0 0 var(--aw-space-4);padding:0;border:0;min-width:0}.aw-sheet__pills{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.aw-sheet__pills--size{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.aw-sheet__pills label{display:inline-flex;align-items:center;justify-content:center;min-height:var(--aw-touch-target);padding:0 var(--aw-space-3);border:var(--aw-border-width) solid var(--aw-color-border);font-size:var(--aw-text-sm);text-align:center;cursor:pointer}.aw-sheet__pills input:checked+label{border-color:var(--aw-color-cta);background:var(--aw-color-cta);color:var(--aw-color-cta-text)}.aw-sheet__pills label.is-unavailable{color:var(--aw-color-muted);text-decoration:line-through;cursor:not-allowed;opacity:.6}.aw-sheet__error{margin:0;font-size:var(--aw-text-sm);color:var(--aw-color-error)}.aw-sheet__foot{padding:var(--aw-space-3) var(--aw-space-4) calc(var(--aw-space-3) + env(safe-area-inset-bottom,0px));border-top:var(--aw-border-width) solid var(--aw-color-border)}.aw-sheet__confirm{width:100%}.aw-sheet__confirm[aria-disabled=true]{opacity:.6;pointer-events:none}@media screen and (min-width:750px){.aw-sheet{top:0;right:0;bottom:0;left:0;width:min(560px,calc(100vw - 48px));height:min(720px,86vh);max-height:86vh;margin:auto;border-radius:var(--aw-radius-lg)}}.aw-bundle{border-color:var(--aw-color-border)}.aw-bundle__eyebrow{margin:0 0 var(--aw-space-1);font-size:var(--aw-text-xs);font-weight:var(--aw-font-body-weight-bold);letter-spacing:var(--aw-tracking-caps);text-transform:uppercase;color:var(--aw-color-muted)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/arvion-bundle.css.map */
