.bs{--bb-text: rgb(var(--text-color));--bb-muted: rgb(var(--text-color) / .68);--bb-faint: rgb(var(--text-color) / .48);--bb-line: rgb(var(--text-color) / .12);--bb-control: rgb(var(--text-color) / .32);--bb-tint: rgb(var(--text-color) / .045);--bb-accent-color: rgb(var(--bb-accent, 31 37 82));--bb-save-color: rgb(var(--bb-save, 47 125 107));--bb-radius: 14px;--bb-ease: cubic-bezier(.2, 0, 0, 1);display:grid;gap:1.5rem;padding-block-start:1.5rem;border-block-start:1px solid var(--bb-line);font-family:var(--text-font-family);color:var(--bb-text);text-align:start;-webkit-tap-highlight-color:transparent}.bs .bb-item__head,.bs .bb-swatch,.bs .bb-pill,.bs .bb-segmented__option,.bs .bb-addon{touch-action:manipulation;user-select:none;-webkit-user-select:none}.bs__header{display:grid;gap:.25rem}.bs__heading{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);font-size:var(--text-lg);line-height:1.25}.bs__subheading{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--bb-muted)}.bs__offer{margin:0;font-size:var(--text-sm);line-height:1.45;font-weight:var(--text-font-medium-weight, 500);color:var(--bb-text)}.bs__offer[data-unlocked]{color:var(--bb-save-color)}.bs__offer[data-unlocked]:before{content:"\2713\a0"}.bs-tier{display:block;font-size:var(--text-xs);line-height:1.4;color:var(--bb-save-color)}.bs-tier[hidden]{display:none}.bs[data-chair-min]:not([data-ready]) [data-key=chairs] .bb-compact__deal{visibility:hidden}.bs-variant+.bb-save:before,.bs-each:not([hidden])+.bb-save:before{content:" \b7  ";color:var(--bb-muted)}.bs-each{color:var(--bb-muted)}.bs-pill{display:inline-block;margin-inline-start:.25rem;padding:.125rem .5rem;border-radius:999px;background:var(--bb-save-color);color:#fff;font-size:var(--text-xs);font-weight:var(--text-font-medium-weight);line-height:1.35;letter-spacing:.01em;white-space:nowrap;vertical-align:.1em}.bs-pill[hidden]{display:none}.bs-pair .bb-item--card:not([data-selected]){background:var(--bb-tint)}.bs:not([data-ready]) .bs-pair .bb-price,.bs:not([data-ready]) .bs-pair .bb-item__sub{visibility:hidden}.bs .bb-option__unit{color:var(--bb-text);font-weight:var(--text-font-medium-weight)}.bs .bb-unit__title{font-size:var(--text-sm);margin-block-end:-.375rem}.bs .bb-unit:has(.bb-unit__title)+.bb-unit{padding-block-start:.875rem;border-block-start:1px solid var(--bb-line)}.bs--compact{gap:1rem}.bs-addons{display:grid;gap:.5rem}.bb-item--compact{border:1px solid var(--bb-line);border-radius:12px;transition:border-color .16s var(--bb-ease)}.bb-item--compact[data-selected]{border-color:var(--bb-accent-color);box-shadow:inset 0 0 0 .5px var(--bb-accent-color)}.bs .bb-item--compact .bb-item__head{gap:.75rem;padding:.625rem .625rem .625rem .75rem}.bb-item--compact .bb-item__head>.bb-control,.bb-item--compact .bb-item__head [data-save]{display:none}.bb-item--compact .bb-item__text{gap:.25rem}.bs .bb-item--compact .bb-item__thumb{width:40px;height:40px;border-radius:8px}.bb-item--compact .bb-item__title{color:var(--bb-accent-color);font-size:var(--text-sm);line-height:1.3}.bb-compact__name,.bb-item--compact[data-selected] .bb-compact__add{display:none}.bb-item--compact[data-selected] .bb-compact__name{display:inline}.bb-compact__deal{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:var(--text-sm);line-height:1.3}.bb-compact__pct{padding:.125rem .4375rem;border-radius:999px;background:var(--bb-save-color);color:#fff;font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;line-height:1.3;white-space:nowrap}.bb-compact__pct[hidden]{display:none}.bb-compact__pct,.bs--compact .bs-pill{text-transform:uppercase}.bb-compact__price{white-space:nowrap}.bb-compact__price .bb-price__now{font-size:inherit;font-weight:var(--text-font-medium-weight)}.bb-compact__price .bb-price__was{margin-inline-start:.25rem}.bb-compact__price [hidden],.bb-compact__price [data-price][hidden]+.bb-compact__each{display:none}.bb-compact__toggle{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--bb-accent-color);border-radius:50%;transition:background-color .16s var(--bb-ease)}.bb-compact__toggle:before{content:"";width:14px;height:14px;background:var(--bb-accent-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / contain no-repeat}.bb-item__input:checked~.bb-compact__toggle:before{background:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.bb-item__input:checked~.bb-compact__toggle{background-color:var(--bb-accent-color)}.bb-item__input:focus-visible~.bb-compact__toggle{outline:2px solid var(--bb-accent-color);outline-offset:2px}.bs .bb-item--compact .bb-item__options{padding:.75rem .75rem .875rem}.bs--compact .bb-extras{gap:.25rem}.bs--compact .bb-extras>.bb-step__head{padding-block:.25rem 0}.bs--compact .bb-extras .bb-step__title{font-family:inherit;font-size:var(--text-sm);font-weight:var(--text-font-medium-weight);color:var(--bb-muted);letter-spacing:0}.bs--compact .bb-extras .bb-step__optional{display:none}.bs .bb-title-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:rgb(var(--text-color) / .3);transition:text-decoration-color .16s var(--bb-ease)}.bs .bb-title-link:hover{text-decoration-color:currentColor}.bs .bb-title-link:focus-visible{outline:2px solid var(--bb-accent-color);outline-offset:2px;border-radius:2px}.bs-summary-reveal{display:grid;grid-template-rows:0fr;margin-block-start:-1.5rem}.bs-summary-reveal[data-open]{grid-template-rows:1fr;margin-block-start:0}.bs-summary-clip{min-height:0;overflow:hidden}.bs-summary{padding:1rem 1.25rem;opacity:0}.bs-summary-reveal[data-open] .bs-summary{opacity:1}.bs .bs-summary .bb-summary__total{padding-block-start:0;border-block-start:0;gap:1rem}.bs .bs-summary .bb-save{white-space:normal}.bs__error{margin:0;font-size:var(--text-sm);color:rgb(var(--error-text, 180 40 40))}.bs__error[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.bs-summary-reveal{transition:grid-template-rows .25s cubic-bezier(.16,1,.3,1),margin-block-start .25s cubic-bezier(.16,1,.3,1)}.bs-summary{transform:translateY(-6px);transition:opacity .15s ease-out,transform .25s cubic-bezier(.16,1,.3,1)}.bs-summary-reveal[data-open] .bs-summary{transform:none;transition-delay:50ms,0ms}.bs .bb-item__options:not([hidden]){animation:bs-open .2s var(--bb-ease)}}@keyframes bs-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bs *,.bs *:before,.bs *:after{animation:none!important;transition:none!important}}@media(prefers-contrast:more){.bs{--bb-muted: rgb(var(--text-color) / .85);--bb-faint: rgb(var(--text-color) / .7);--bb-line: rgb(var(--text-color) / .4);--bb-control: rgb(var(--text-color) / .6)}}
/*# sourceMappingURL=/cdn/shop/t/259/assets/beach-setup.css.map */
