.shopify-section--main-cart .dd2-cart{padding-block:16px 56px;color:var(--dd3-ink)}.dd3-cart .cart{row-gap:0}@media screen and (max-width:1023px){.dd3-cart .cart{grid-template-columns:minmax(0,1fr)}.dd3-cart .cart__right{display:contents}.dd3-cart .cart__right>:not(.dd2-checkout){order:2}.dd3-cart .dd2-assure{order:1}}.dd2-cart-header{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 24px;text-align:start}.dd3-cart .dd2-cart-h1{font-size:32px}@media screen and (min-width:760px){.dd3-cart .dd2-cart-h1{font-size:44px}}.dd2-cart-header--empty{gap:16px;max-width:640px;margin:24px auto 48px}.dd2-cart-empty__cta{gap:12px;margin-top:8px}.dd2-lines{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;border-top:1px solid var(--dd3-rule);list-style:none}.dd2-line{border-bottom:1px solid var(--dd3-rule)}.dd2-line[hidden]{display:none}.dd2-line__grid{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:16px;align-items:start;padding:20px 0}.dd2-line__photo{display:block;width:72px;height:90px;overflow:hidden;border-radius:0;background:var(--dd3-paper)}.dd2-line__photo img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.dd2-line__photo:focus-visible{outline:2px solid var(--dd3-ink);outline-offset:2px}.dd2-line__body{display:flex;flex-direction:column;min-width:0;container-type:inline-size}.dd2-line__title{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--dd3-ink)}.dd2-line__size{margin:6px 0 0;font-size:13px;line-height:18px;letter-spacing:0;color:var(--dd3-ink);font-variant-numeric:tabular-nums}.dd2-line__size.is-wrapped .dd2-line__sep{display:none}.dd2-line__size.is-wrapped [data-dd2-change-size]{display:table}.dd2-line__note,.dd2-line__flash{margin:4px 0 0;font-size:13px;line-height:18px;letter-spacing:0;color:var(--dd3-muted)}.dd2-line__note--ink,.dd2-line__flash{color:var(--dd3-ink)}.dd2-line__note--warning{align-self:flex-start;padding:4px 8px}.dd2-line__flash{font-weight:500}.dd2-line__flash:empty{display:none}.dd2-line__controls{display:flex;align-items:center;gap:24px;height:44px;margin-top:16px}@container (max-width: 190px){.dd2-line__controls{gap:12px}}.dd2-line .quantity-selector{flex:none;box-sizing:border-box;height:44px;min-height:44px;grid-template-columns:44px auto 44px;border:0;border-radius:999px;background:var(--dd3-white);box-shadow:inset 0 0 0 1px var(--dd3-muted);color:var(--dd3-ink)}.dd2-line .quantity-selector__button{min-width:44px;min-height:44px;color:var(--dd3-ink)}.dd2-line .quantity-selector__button:focus-visible{outline:2px solid var(--dd3-ink);outline-offset:-2px;border-radius:999px}.dd2-line .quantity-selector__input{min-height:44px;font-size:15px;font-weight:500;letter-spacing:0;color:var(--dd3-ink);font-variant-numeric:tabular-nums}.dd2-line .line-item__error-container:not(:empty){margin-top:8px}@media screen and (min-width:1024px){.dd2-line__grid{grid-template-columns:96px minmax(0,1fr);column-gap:24px;padding:24px 0}.dd2-line__photo{width:96px;height:120px}.dd2-line__title{font-size:17px}}.dd2-checkout{display:flex;flex-direction:column;margin-top:40px}.dd2-checkout>.cart-tag-warning{order:-1;margin-bottom:24px;padding:12px 16px;font-size:14px;line-height:1.5}.dd2-checkout>[data-dd2-bird-eyebrow],.dd2-checkout>.dd3-cart-sheet{order:0}.dd2-checkout>[data-dd2-bird-eyebrow][hidden]{display:none}.dd2-checkout>.dd3-cart-sheet{margin-top:12px}.dd3-when-pickup,.dd2-checkout>.dd3-pickup-hours{display:none}.dd2-checkout.is-pickup-tab .dd3-when-pickup{display:inline}.dd2-checkout.is-pickup-tab .dd3-when-delivery,.dd2-checkout.is-pickup-tab>.dd3-cart-sheet{display:none}.dd2-checkout.is-pickup-tab>.dd3-pickup-hours{display:block;order:0;margin:12px 0 0;color:var(--dd3-ink)}.dd2-checkout:has(>[data-dd2-bird-eyebrow][hidden])>.dd3-cart-sheet{display:none}.dd2-checkout>[data-dd2-bird-slot],.dd2-checkout>bird-cart-widget{order:1;margin-top:20px}.dd2-checkout>.bb-cart-echo{order:2}.dd2-checkout>.dd2-note{order:3}.dd2-checkout>.dd2-terms{order:4;margin-top:24px}.dd2-checkout>.dd3-next{order:4}.dd2-checkout>button[name=checkout]{order:5}.dd2-checkout>.dd3-pay{order:6}.dd2-checkout>.dd2-totals{order:7}.dd2-checkout>.dd2-ladder-disclosure{order:8}html.dd3 .dd3-slip-label{display:none}.dd2-bird-slot{display:flex;flex-direction:column;box-sizing:border-box;height:var(--dd2-bird-h, 176px);overflow:hidden}.dd2-bird-slot__tabs{display:grid;grid-template-columns:1fr 1fr;flex:none;box-sizing:border-box;height:44px;margin-bottom:16px;border-bottom:1px solid var(--dd3-rule)}.dd2-bird-slot__tabs>span:first-child{box-shadow:inset 0 -2px 0 var(--dd3-rule)}.dd2-bird-slot__bar{display:block;flex:none;box-sizing:border-box;height:52px;border:1px solid var(--dd3-rule)}.dd2-bird-slot__bar+.dd2-bird-slot__bar{margin-top:12px}.dd2-cart--workshops .dd2-checkout>#birdchime-slots-box:not(:has(.bird-method-tabs,.bird-section)){display:none}.dd2-cart--workshops .dd2-checkout{margin-top:24px}.dd2-cart--workshops .dd2-checkout>.dd2-totals{margin-top:0;padding-top:0;border-top:0}.dd2-cart--workshops .dd2-checkout>.dd2-checkout__button{margin-top:24px}.dd2-checkout:has(>bird-cart-widget)>[data-dd2-bird-slot],.dd2-checkout>[data-dd2-bird-slot][hidden]{display:none}.dd2-checkout>#birdchime-slots-box{--bird-accent: var(--dd3-ink);--bird-accent-light: transparent;--bird-accent-hover: var(--dd3-ink);--bird-radius: 0px;--bird-radius-sm: 0px;--bird-input-border: var(--dd3-muted);--bird-input-bg: var(--dd3-white);--bird-input-text: var(--dd3-ink);--bird-method-bg: transparent;--bird-method-border: transparent;--bird-method-text: var(--dd3-ink);--bird-method-selected-bg: transparent;--bird-method-selected-border: transparent;--bird-method-selected-text: var(--dd3-ink);--bird-location-bg: var(--dd3-white);--bird-location-selected-bg: var(--dd3-white);--bird-location-border: var(--dd3-muted);--bird-location-name: var(--dd3-ink);--bird-location-address: var(--dd3-ink);--bird-text-muted: var(--dd3-muted);display:flow-root;margin-bottom:0!important;padding:0!important;font-family:var(--dd3-sans)}.dd2-checkout:has(>[data-dd2-bird-slot]):not(.is-bird-settled)>#birdchime-slots-box{height:var(--dd2-bird-h, 176px);overflow:hidden}.dd2-checkout>#birdchime-slots-box *{font-family:var(--dd3-sans)}.dd2-checkout>#birdchime-slots-box{position:relative}.dd2-checkout>#birdchime-slots-box .bird-sync-indicator{position:absolute;right:48px;bottom:14px;margin:0;pointer-events:none}.dd2-checkout>#birdchime-slots-box .bird-method-tabs{display:flex;gap:0;box-sizing:border-box;height:44px;margin:0 0 16px;border-bottom:1px solid var(--dd3-rule)}.dd2-checkout>#birdchime-slots-box .bird-method-tab{position:relative;flex:1 1 0;flex-direction:row;justify-content:center;gap:0;box-sizing:border-box;height:43px;min-width:0;padding:0 4px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--dd3-ink);font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.dd2-checkout>#birdchime-slots-box .bird-method-tab:nth-child(2){order:-1}.dd2-checkout>#birdchime-slots-box .bird-method-tab:hover,.dd2-checkout>#birdchime-slots-box .bird-method-tab--active,.dd2-checkout>#birdchime-slots-box .bird-method-tab--active:hover{border:0;background:none;color:var(--dd3-ink)}.dd2-checkout>#birdchime-slots-box .bird-method-tab--active{font-weight:600}.dd2-checkout>#birdchime-slots-box .bird-method-tab:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--dd3-ink);transform:scaleX(0);transition:transform .16s var(--dd3-ease)}.dd2-checkout>#birdchime-slots-box .bird-method-tab--active:after{transform:scaleX(1)}.dd2-checkout>#birdchime-slots-box .bird-method-tab:focus-visible{outline:2px solid var(--dd3-ink);outline-offset:-2px}.dd2-checkout>#birdchime-slots-box .bird-method-tab__icon{display:none}.dd2-checkout>#birdchime-slots-box .bird-method-tab__label{overflow:hidden;font:inherit;letter-spacing:inherit;text-overflow:ellipsis;white-space:nowrap;color:inherit}.dd2-checkout>#birdchime-slots-box .bird-section{margin:0}.dd2-checkout>#birdchime-slots-box .bird-section:has(~.bird-section){margin-bottom:12px}.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__input,.bird-time-picker__input){box-sizing:border-box;height:52px;min-height:52px;padding:0 16px;border:1px solid var(--dd3-muted);border-radius:0;background:var(--dd3-white);box-shadow:none;color:var(--dd3-ink);font-size:16px;line-height:1.2}.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__input,.bird-time-picker__input):hover,.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__input--active,.bird-time-picker__input--active),.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__input,.bird-time-picker__input)[aria-expanded=true]{border-color:var(--dd3-ink);box-shadow:none}.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__input,.bird-time-picker__input):focus-visible{outline:2px solid var(--dd3-ink);outline-offset:2px}.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__value,.bird-time-picker__value){color:var(--dd3-ink);font-size:16px}.dd2-checkout>#birdchime-slots-box .bird-date-picker__value--placeholder{color:var(--dd3-muted)}.dd2-checkout>#birdchime-slots-box :is(.bird-date-picker__icon,.bird-time-picker__icon){color:var(--dd3-ink)}.dd2-checkout>#birdchime-slots-box .bird-location-item{border:1px solid var(--dd3-muted);border-radius:0;background:var(--dd3-white);box-shadow:none;color:var(--dd3-ink)}.dd2-checkout>#birdchime-slots-box .bird-location-item--selected,.dd2-checkout>#birdchime-slots-box .bird-location-item:hover{border-color:var(--dd3-ink);background:var(--dd3-white);box-shadow:none}.dd2-checkout>#birdchime-slots-box .bird-location-item__radio{border-color:var(--dd3-ink)}.dd2-checkout>#birdchime-slots-box .bird-location-item__radio-inner--checked{background:var(--dd3-ink)}.dd2-checkout>#birdchime-slots-box :is(.bird-location-item__address,.bird-location-item__distance){font-size:13px}html.dd3 .bird-date-picker__flyout,html.dd3 .bird-time-dropdown{--bird-accent: var(--dd3-ink);--bird-accent-light: var(--dd3-paper);--bird-radius: 0px;--bird-radius-sm: 0px;--bird-day-selected-bg: var(--dd3-ink);--bird-day-selected-text: var(--dd3-white);--bird-time-selected-bg: var(--dd3-ink);--bird-time-selected-text: var(--dd3-white);--bird-text-muted: var(--dd3-muted);border:1px solid var(--dd3-ink);border-radius:0;background:var(--dd3-white);box-shadow:none;color:var(--dd3-ink);font-family:var(--dd3-sans)}html.dd3 .bird-date-picker__flyout *,html.dd3 .bird-time-dropdown *{font-family:var(--dd3-sans)}html.dd3 .bird-date-grid__month{font-size:15px;font-weight:600;letter-spacing:0;color:var(--dd3-ink)}html.dd3 .bird-date-grid__nav{width:40px;height:40px;color:var(--dd3-ink)}html.dd3 .bird-date-grid__day-label{font-size:13px;font-weight:500;color:var(--dd3-muted)}html.dd3 .bird-date-grid__cell{border-radius:0;color:var(--dd3-ink);font-size:14px;font-variant-numeric:tabular-nums}html.dd3 .bird-date-grid__cell--available:hover{background:var(--dd3-paper);color:var(--dd3-ink)}html.dd3 .bird-date-grid__cell--today{box-shadow:inset 0 0 0 1px var(--dd3-ink)}html.dd3 .bird-date-grid__cell--selected,html.dd3 .bird-date-grid__cell--selected:hover{background:var(--dd3-ink);box-shadow:none;color:var(--dd3-white);font-weight:600}html.dd3 .bird-date-grid__cell:focus-visible{outline:2px solid var(--dd3-ink);outline-offset:1px}html.dd3 .bird-time-dropdown__option{min-height:48px;padding:0 16px;border-radius:0;color:var(--dd3-ink);font-size:16px}html.dd3 .bird-time-dropdown__option:hover:not(:disabled){background:var(--dd3-paper)}html.dd3 .bird-time-dropdown__option--selected,html.dd3 .bird-time-dropdown__option--selected:hover:not(:disabled){background:var(--dd3-ink);color:var(--dd3-white)}html.dd3 .bird-time-dropdown__option+.bird-time-dropdown__option{border-top:1px solid var(--dd3-rule)}html.dd3 :is(.bird-time-dropdown__remaining,.bird-time-dropdown__sold-out){font-size:13px}.dd2-checkout>.bb-cart-echo{margin-top:16px;padding:14px 20px;border-radius:0;background:var(--dd3-white);box-shadow:inset 0 1px 0 var(--dd3-ink),inset 0 -1px 0 var(--dd3-ink);color:var(--dd3-ink)}.dd2-checkout>.bb-cart-echo[data-dd3-mint]{background:var(--dd3-mint);box-shadow:none}.bb-cart-echo .dd2-echo__line{font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;font-variant-numeric:tabular-nums}.bb-cart-echo .dd2-echo__sub{margin:2px 0 0;font-size:13px;line-height:18px;color:var(--dd3-ink)}.bb-cart-echo:not([data-dd3-mint]) .dd2-echo__sub{color:var(--dd3-muted)}.bb-cart-echo[data-dd2-echo-state=warning] .dd2-echo__line{font-weight:500}.bb-cart-echo[data-dd2-echo-quiet]{visibility:hidden}.bb-cart-echo[data-dd2-echo-quiet] .dd2-echo__line:empty:after{content:"\a0"}.bb-cart-echo:not([data-dd3-mint]) .dd2-mark:before{display:none}.bb-cart-echo .dd2-mark:before{margin-inline-end:10px}.bb-cart-echo .dd2-echo__line,.bb-cart-echo .dd2-echo__sub{text-wrap:pretty}.bb-cart-echo .dd2-echo__nw{white-space:nowrap}@media screen and (max-width:1023px){.dd2-checkout>.bb-cart-echo{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:92px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}}.dd2-checkout>.dd2-note{margin-top:32px}html.dd3 .dd2-note .dd2-note__label{margin:0 0 12px}.dd3-cart .dd3-stationery--cart{width:100%}html.dd3 .dd3-cart .dd3-stationery--cart{min-height:0;padding:14px 24px 10px}html.dd3 .dd3-cart .dd3-stationery--cart .dd3-stationery__face{min-height:calc(2lh + 8px);max-height:calc(6lh + 8px);margin:6px 0 2px;padding-block:4px;overflow-y:auto;font-size:20px;-webkit-mask-image:linear-gradient(transparent,#000 6px,#000 calc(100% - 6px),transparent);mask-image:linear-gradient(transparent,#000 6px,#000 calc(100% - 6px),transparent)}@media screen and (min-width:1024px){html.dd3 .dd3-cart .dd3-stationery--cart .dd3-stationery__face{font-size:22px}}html.dd3 .dd3-cart .dd3-stationery:before{display:none}html.dd3 .dd3-cart .dd3-stationery:has(.dd3-stationery__face:focus-visible){outline:1px solid var(--dd3-ink);outline-offset:-9px}.dd2-note .dd2-note__hint{margin:8px 0 0}.dd2-note:not(:has(textarea[data-dd3-prefill="1"])) .dd2-note__hint{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:not(.dd3-js) .dd3-words{display:none}.dd2-note:has(.dd2-note__field:not(:placeholder-shown)) .dd3-words{display:none}.dd3-words{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px;margin-top:12px}.dd3-words__line{margin:0;font-size:13px;line-height:20px;color:var(--dd3-ink)}.dd3-words__lead{font-weight:500}.dd3-words__text{font-family:var(--dd3-serif);font-weight:var(--heading-italic-font-weight, 400);font-style:italic;font-size:15px}.dd3-words__actions{margin:0;font-size:13px;line-height:20px;white-space:nowrap;color:var(--dd3-ink)}.dd3-words__actions .dd2-textlink{font-size:13px;font-weight:500}.dd2-checkout>.dd2-totals{display:flex;flex-direction:column;margin-top:32px;padding-top:24px;border-top:1px solid var(--dd3-rule)}.dd2-totals .dd2-fee__row{font-size:15px;line-height:22px}.dd2-totals .dd2-fee__label{font-weight:400}.dd2-totals .dd2-fee__value{font-weight:500}.dd2-totals .dd2-fee__row--total{margin-top:16px;padding-top:16px;border-top:1px solid var(--dd3-rule);font-size:16px}.dd2-totals .dd2-fee__row--total .dd2-fee__label,.dd2-totals .dd2-fee__row--total .dd2-fee__value{font-weight:600}.dd2-totals .dd2-fee__field{margin-top:16px}.dd2-totals .dd2-fee__zip{gap:8px;margin-top:6px}.dd2-totals .dd2-fee__input{height:44px;min-height:44px}.dd2-totals .dd2-fee__check{width:auto;min-width:88px;font-size:13px;letter-spacing:.12em}.dd2-totals .dd2-fee__row--total,.dd2-totals .dd2-fee__row--total [data-dd2-fee-total-value]{color:var(--dd3-ink)}.dd2-checkout.is-pickup .dd2-totals .dd2-fee__out{display:none}.dd2-totals__note{margin:8px 0 0;font-size:13px;line-height:18px;color:var(--dd3-muted)}.dd3-next{height:18px;margin:24px 0 0;overflow:hidden;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;color:var(--dd3-ink)}.dd3-next[data-dd3-method=delivery] .dd3-next__pickup,.dd3-next[data-dd3-method=pickup] .dd3-next__delivery{display:none}.dd2-checkout>.dd2-checkout__button{margin-top:12px}.dd2-checkout__button .dd2-btn__price[hidden]{display:none}html.dd3 .dd2-checkout__button:has(.dd2-btn__price[hidden]){justify-content:center}.dd3-pay{margin:12px 0 0;text-align:center;text-wrap:balance}.dd2-checkout>.dd2-ladder-disclosure{margin-top:8px;text-align:center}.dd2-ladder-disclosure>summary svg{margin-inline-start:6px;transition:transform .16s var(--dd3-ease)}.dd2-ladder-disclosure[open]>summary svg{transform:rotate(90deg)}.dd2-ladder-disclosure>p{margin-top:8px;text-align:start;color:var(--dd3-ink)}.dd2-assure{display:flex;flex-direction:column;gap:16px;margin-top:40px;padding-top:32px;border-top:1px solid var(--dd3-rule);color:var(--dd3-ink)}html.dd3 .dd2-assure__eyebrow,.dd2-assure__steps{display:none}.dd3-studio{margin:0;font-size:15px;line-height:1.55;color:var(--dd3-ink)}.dd3-nowrap{white-space:nowrap}.dd2-assure__steps{flex-direction:column;margin:0;padding:0;border-top:1px solid var(--dd3-rule)}.dd2-assure__steps>li{padding:14px 0;border-bottom:1px solid var(--dd3-rule);font-size:15px;line-height:22px}.dd2-assure__steps a{white-space:nowrap}.dd2-assure__quote{margin:8px 0 0}.dd2-assure__quote blockquote{margin:0}.dd2-assure__quote .dd3-quote{font-size:20px}.dd3-attribution{margin-top:12px;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.12em;text-transform:uppercase;color:var(--dd3-muted)}@media screen and (min-width:1024px){.shopify-section--main-cart .dd2-cart{padding-block:48px 96px}.dd3-cart .container{margin-inline:var(--dd3-margin, 64px);padding-inline:0}.dd3-cart .max-w-2xl{max-width:var(--dd3-max, 1312px)}.dd3-cart .dd2-cart-h1{font-size:clamp(48px,3.9vw,56px)}.dd2-cart-header{margin-bottom:32px}.dd3-cart .cart{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;column-gap:64px}.dd3-cart .cart__left{grid-column:1;grid-row:1}.dd3-cart .dd2-assure{grid-column:1;grid-row:2;align-self:start;position:sticky;top:calc(var(--sticky-area-height, 68px) + 32px)}.dd3-cart .cart__right{grid-column:2;grid-row:1 / span 2;position:static;padding:0;border:0}.dd3-cart .cart__right.is-fit{position:sticky;top:calc(var(--sticky-area-height, 68px) + 24px)}.dd2-checkout{margin-top:0}.dd3-slip-long{display:none}html.dd3 .dd3-slip-label{display:flex;margin:0 0 16px}.dd2-checkout>.dd2-note{margin-top:32px;padding-top:24px;border-top:1px solid var(--dd3-rule)}.dd2-checkout>.dd2-totals{margin-top:32px}.dd2-assure{margin-top:48px;padding-top:0;border-top:0}html.dd3 .dd2-assure__eyebrow,.dd2-assure__steps{display:flex}.dd3-studio{display:none}}.dd2-cart-picks{display:flex;flex-direction:column;gap:16px;max-width:640px;margin:0 auto 48px}.dd2-cart-picks__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0}.dd2-cart-pick{display:flex;flex-direction:column;gap:4px;color:var(--dd3-ink);text-decoration:none}.dd2-cart-pick__photo{display:block;aspect-ratio:4 / 5;margin-bottom:8px;overflow:hidden;border-radius:0;background:var(--dd3-paper)}.dd2-cart-pick__photo img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.dd2-cart-pick__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:15px;font-weight:500;line-height:1.3}.dd2-cart-pick__price{font-size:13px;line-height:18px;color:var(--dd3-muted);font-variant-numeric:tabular-nums}.dd2-cart-pick:hover .dd2-cart-pick__title{text-decoration:underline;text-underline-offset:3px}.dd2-cart-pick:focus-visible{outline:2px solid var(--dd3-ink);outline-offset:4px}@media screen and (max-width:699px){.dd2-cart-picks__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;gap:12px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.dd2-cart-picks__list::-webkit-scrollbar{display:none}.dd2-cart-picks__list>li{scroll-snap-align:start}.dd2-cart-pick__title{min-height:39px;-webkit-line-clamp:2}.dd2-cart-pick:focus-visible{outline-offset:-2px}}.dd2-sticky{position:fixed;right:0;bottom:var(--bb-preview-bar, 0px);left:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;height:calc(64px + env(safe-area-inset-bottom,0px));padding:8px 20px calc(8px + env(safe-area-inset-bottom,0px));background:var(--dd3-white);transform:translateY(100%);visibility:hidden;transition:transform .2s var(--dd3-ease),visibility 0s linear .2s}.dd2-sticky.is-visible{transform:none;visibility:visible;transition:transform .2s var(--dd3-ease)}.dd2-sticky:before{position:absolute;right:0;bottom:calc(100% - 1px);left:0;box-sizing:border-box;height:calc(var(--dd2-sticky-cover, 0px) + 1px);border-top:1px solid var(--dd3-rule);background:var(--dd3-white);content:"";transition:height .14s ease}shopify-chat{--dd2-chat-bottom: 80px}@media screen and (min-width:760px){.dd2-sticky{height:72px;padding:0 max(var(--dd3-margin),calc((100vw - var(--dd3-max, 1312px)) / 2))}.dd2-sticky .dd2-btn--sticky{min-width:280px}shopify-chat{--dd2-chat-bottom: 88px}}.dd2-sticky__sum{min-width:0}.dd2-sticky__total{margin:0;font-size:15px;font-weight:500;line-height:20px;white-space:nowrap;color:var(--dd3-ink)}.dd2-sticky__figure{font-weight:600;font-variant-numeric:tabular-nums}.dd2-sticky__total [data-dd3-sticky-est]{font-weight:400;color:var(--dd3-muted)}.dd2-sticky__total [hidden]{display:none}.dd2-sticky__all{margin:2px 0 0;overflow:hidden;font-size:13px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;color:var(--dd3-muted)}.dd2-sticky__all[hidden]{display:none}.dd2-sticky__all.is-warning{color:var(--dd3-ink)}@media screen and (max-width:359px){.dd2-sticky{gap:12px;padding-inline:16px}}shopify-chat.dd2-chat-bird{visibility:hidden!important}@media(prefers-reduced-motion:reduce){.dd2-sticky,.dd2-sticky.is-visible,.dd2-sticky:before,.dd2-checkout>#birdchime-slots-box .bird-method-tab:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bb-cart.css.map */
