:root{--sc-navy: #131b5a;--sc-blue: #00c0f3;--sc-green: #54b948;--sc-green-dark: #2f8a26;--sc-lime: #8cc63f;--sc-sun: #fcb900;--sc-body: #3d4470;--sc-muted: #6b7196;--sc-line: rgba(19, 27, 90, .1);--sc-tint-1: #e6f9fe;--sc-tint-2: #eef9ec;--sc-gradient: linear-gradient(90deg, #54b948, #00c0f3, #fcb900, #54b948);--sc-btn-gradient: linear-gradient(90deg, #54b948, #00c0f3, #8cc63f, #54b948);--sc-glow: 0 0 16px rgba(84, 185, 72, .45), 0 8px 18px -10px rgba(19, 27, 90, .5);--sc-card: 0 16px 30px -22px rgba(19, 27, 90, .5), 0 0 0 1px rgba(19, 27, 90, .05);--sc-font: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif}@keyframes sc-shift{to{background-position:300% 0}}.cart-items,.cart-summary,.cart-page__title,.cart-drawer__inner{font-family:var(--sc-font);color:var(--sc-body)}.cart-items__table-row{transition:background .2s ease}.cart-items__media-container{display:block;height:auto!important;aspect-ratio:16 / 9!important;border-radius:14px!important;overflow:hidden;background:#fff;box-shadow:0 10px 20px -14px #131b5a8c}.cart-items__media-image{width:100%!important;height:100%!important;object-fit:contain!important}.cart-items__bundle{margin-top:6px!important;font-size:12.5px!important;line-height:1.5;color:var(--sc-muted)!important}.cart-items__title{font-family:var(--sc-font)!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important;color:var(--sc-navy)!important;text-decoration:none!important}.cart-items__title:hover{color:#0a7fa6!important}.cart-items__variants,.cart-items__properties,.cart-items__unit-price-wrapper{font-size:13.5px!important;color:var(--sc-muted)!important}.seeds-cart-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:6px 0 0!important}.seeds-cart-pill{display:inline-flex;padding:3px 10px;border-radius:50px;font-size:11px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;color:var(--sc-navy);background:var(--sc-tint-1);box-shadow:inset 0 0 0 1.5px #00c0f34d}[data-seeds-type=song-bundle] .seeds-cart-pill,[data-seeds-type=complete-collection] .seeds-cart-pill{background:var(--sc-gradient);background-size:300% 100%;box-shadow:none}[data-seeds-type=donation] .seeds-cart-pill{background:#fff0c2;box-shadow:inset 0 0 0 1.5px #fcb9008c}.seeds-cart-note{font-size:12.5px;font-weight:700;color:var(--sc-green-dark)}.cart-items__price,.cart-items__price-wrapper,.cart-items td[headers=price]{font-family:var(--sc-font);font-weight:900!important;color:var(--sc-navy)!important}.cart-items .quantity-selector{border-radius:50px!important;border:0!important;background:var(--sc-tint-1)!important;box-shadow:inset 0 0 0 1.5px #131b5a1a;color:var(--sc-navy)}.cart-items .quantity-selector button{color:var(--sc-navy)!important}.cart-items .quantity-selector input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center!important;padding:0!important;font-weight:800;color:var(--sc-navy)}.cart-items .quantity-selector input[type=number]::-webkit-inner-spin-button,.cart-items .quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;display:none}.cart-items__remove{display:grid!important;place-items:center;width:36px;height:36px;padding:0!important;border-radius:50%!important;color:var(--sc-navy)!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px #131b5a1f!important;transition:background .2s ease,color .2s ease}.cart-items__remove:hover{color:#fff!important;background:var(--sc-navy)!important}.cart-items__remove svg{width:16px;height:16px}.cart-summary .section-background,.cart-page__summary .section-background{background:transparent!important}.cart-totals__total-label{font-family:var(--sc-font)!important;font-size:13px!important;font-weight:900!important;letter-spacing:1.6px;text-transform:uppercase;color:var(--sc-navy)!important}.cart-totals__total-value{font-family:var(--sc-font)!important;font-size:26px!important;font-weight:900!important;color:var(--sc-navy)!important}.cart-totals__tax-note{font-size:13px!important;color:var(--sc-muted)!important}.cart-discount__summary{font-weight:800!important;color:var(--sc-navy)!important}.cart-discount__input{border-radius:50px!important;border:0!important;background:var(--sc-tint-1)!important;box-shadow:inset 0 0 0 1.5px #131b5a1a!important;padding-inline:16px!important}.cart-discount__button{border-radius:50px!important;background:var(--sc-navy)!important;color:#fff!important}.cart__checkout-button{min-height:58px!important;border:0!important;border-radius:50px!important;font-family:var(--sc-font)!important;font-size:16px!important;font-weight:900!important;letter-spacing:.8px;text-transform:uppercase;color:var(--sc-navy)!important;background:var(--sc-btn-gradient)!important;background-size:300% 100%!important;animation:sc-shift 6s linear infinite;box-shadow:var(--sc-glow)!important;transition:transform .2s ease}.cart__checkout-button:hover{transform:translateY(-2px)}.cart__checkout-button .button-text:after{content:" \2192"}.cart__checkout-button[disabled]{opacity:.5;animation:none}.seeds-cart-trust{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:7px}.seeds-cart-trust li{display:flex;align-items:center;gap:9px;font-family:var(--sc-font);font-size:13px;font-weight:700;color:var(--sc-muted)}.seeds-cart-trust svg{flex:none;width:17px;height:17px;fill:none;stroke:var(--sc-green-dark);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cart-page{font-family:var(--sc-font)}.cart-page__title .h4,.cart-page__title h1{font-family:var(--sc-font)!important;font-size:clamp(34px,4vw,52px)!important;font-weight:900!important;letter-spacing:-1px;color:var(--sc-navy)!important}.cart-page__title .cart-bubble__background{background:var(--sc-btn-gradient)!important}.cart-page__title .cart-bubble__text{color:var(--sc-navy)!important;font-weight:900}.cart-page .cart-items__table-row{background:#fff}.cart-page .cart-items__wrapper{padding:clamp(14px,2vw,24px);border-radius:26px;background:#fff;box-shadow:var(--sc-card)}.cart-page__summary{background:transparent!important}.cart-page__summary .cart-summary{position:relative;padding:clamp(20px,2.6vw,30px)!important;border:3px solid transparent!important;border-radius:28px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#54b948,#00c0f3,#fcb900,#54b948) border-box!important;background-size:auto,300% 100%!important;animation:sc-border 8s linear infinite;box-shadow:0 30px 60px -36px #131b5a99!important}@keyframes sc-border{to{background-position:0 0,300% 0}}@media(min-width:750px){.cart-page__summary{padding:clamp(24px,3vw,40px)!important}.cart-page__summary .cart-summary{position:sticky;top:100px}}.cart-drawer__inner{background:linear-gradient(180deg,#f4fbfe,#fff 40%)!important}.cart-drawer__inner .cart-title h2,.cart-drawer__inner .cart-title .h4,.cart-drawer__inner .cart-title h1{font-family:var(--sc-font)!important;font-weight:900!important;color:var(--sc-navy)!important}.cart-drawer__inner .cart-bubble__background{background:var(--sc-btn-gradient)!important}.cart-drawer__inner .cart-bubble__text{color:var(--sc-navy)!important;font-weight:900}.cart-drawer__items .cart-items__table-row{border-radius:18px}.cart-drawer__summary{border-top:0!important;background:#fff!important;box-shadow:0 -18px 30px -24px #131b5a73;border-radius:24px 24px 0 0}.cart-drawer--empty .cart-drawer__content{font-family:var(--sc-font)}.cart-drawer__items{padding-bottom:28px}.cart-drawer__summary>.so-host--cart:not(:has(>:not(.so-swaps))):not(:has(.so-swaps>*)){display:none}.cart-drawer__summary .cart-totals__original-container:not(:has(*)){display:none}.cart-drawer__summary .cart-totals{padding-block-start:12px!important}@media(prefers-reduced-motion:reduce){.cart__checkout-button,.cart-page__summary .cart-summary{animation:none!important}}.cart-summary .cart-summary__inner,.cart-summary__inner[class*=color-]{background:transparent!important;--color-background: transparent;padding:0!important;color:var(--sc-body)!important;--color-foreground: 19, 27, 90}@media(min-width:750px){.cart-page__summary{padding:24px 0 24px 24px!important}}.cart-totals__container{align-items:baseline;gap:12px}.cart-drawer__items .cart-items__bundle{display:none!important}.seeds-b1g1{grid-column:1 / -1;min-width:0;padding-top:14px}.seeds-b1g1__box{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#fff8dc,#eaf8ff);box-shadow:inset 0 0 0 2px #ffc928cc;color:var(--sc-navy)}.seeds-b1g1__gift{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--sc-navy)}.seeds-b1g1__gift svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.seeds-b1g1__text{flex:1 1 200px;min-width:0;font-family:var(--sc-font);font-size:15px;line-height:1.4;color:var(--sc-navy)}.seeds-b1g1__text b{font-weight:900}.seeds-b1g1__btn{flex:none;min-height:44px;padding:10px 20px;border:0;border-radius:50px;background:var(--sc-navy);color:#fff;font-family:var(--sc-font);font-size:15px;font-weight:800;line-height:1.2;cursor:pointer}.seeds-b1g1__btn:hover{background:#2a3a8c}.seeds-b1g1__btn:focus-visible{outline:3px solid #00c0f3;outline-offset:2px}.seeds-b1g1__no{flex:1 0 100%;margin:-4px 0 0;padding:2px 0;border:0;background:none;cursor:pointer;font-family:var(--sc-font);font-size:13px;font-weight:700;color:var(--sc-muted);text-decoration:underline;text-underline-offset:3px;text-align:center}.seeds-b1g1__no:hover{color:var(--sc-navy)}.seeds-b1g1__no:focus-visible{outline:3px solid #00c0f3;outline-offset:2px;border-radius:6px}.seeds-b1g1__btn[disabled]{opacity:.7;cursor:default}.seeds-b1g1__err{margin-top:8px!important;font-size:14px;font-weight:700;color:#b3261e}@container cart-items (max-width: 520px){.seeds-b1g1__btn{flex:1 1 100%}}[data-seeds-type=cd-buy-1-give-1] .seeds-cart-pill{background:#fff0c2;box-shadow:inset 0 0 0 1.5px #fcb9008c}[data-seeds-type=cd-buy-1-give-1] .cart-items__quantity-controls>:not(.cart-items__remove),[data-seeds-type=cd-buy-1-give-1] .cart-items__unit-price-wrapper{display:none!important}.cart-page .cart-items .cart-items__table tbody .cart-items__table-row{margin:0;padding-block:20px;border-top:0;border-bottom:1px solid var(--sc-line)}.cart-page .cart-items .cart-items__table tbody .cart-items__table-row:first-child{padding-top:4px}.cart-page .cart-items .cart-items__table tbody .cart-items__table-row:last-child{padding-bottom:4px;border-bottom:0}.cart-drawer__items .cart-items__table-row{border-top:0}.cart-items__media{align-self:start}.cart-items__media-container{position:relative;width:100%;max-width:100%;background:#f4f7fb!important}.cart-items__media-container .cart-items__media-image{position:absolute;top:0;right:0;bottom:0;left:0}.cart-items__price{white-space:nowrap;min-width:max-content!important}.cart-items__price-wrapper,.cart-items__price s,.cart-items__price bdi{white-space:nowrap}@container cart-items (min-width: 720px){.cart-page .cart-items__table-row:not(.cart-items__table-row--full-width-variants){grid-template-columns:7.5rem minmax(0,1fr) auto minmax(5.5rem,max-content);column-gap:18px}.cart-page .cart-items__quantity{justify-self:end}.cart-page .cart-items__quantity-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px}}.seeds-ship-us{display:none;margin:0 0 14px;padding:12px 14px;border-radius:14px;font-size:14px;line-height:1.45;color:#131b5a;background:#fff8e1;border:1.5px solid #fcb900}html[data-seeds-country]:not([data-seeds-country=""]):not([data-seeds-country=US]) .seeds-ship-us{display:block}.cart-totals__installments{display:none!important}.cart-totals__container--has-installments{row-gap:var(--gap-2xs)!important}.additional-checkout-buttons,.additional-checkout-buttons shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 34px !important;--shopify-accelerated-checkout-button-border-radius: 10px !important;--shopify-accelerated-checkout-row-gap: 6px !important;--shopify-accelerated-checkout-inline-alignment: center}.cart-drawer__summary{padding:14px 20px 16px!important;gap:10px!important}.cart-drawer__summary .cart-totals{gap:8px!important;padding-block-start:0!important}.cart-drawer__summary .cart__ctas{gap:8px!important}.cart-drawer__summary .seeds-cart-trust{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:2px}.cart-drawer__summary .seeds-cart-trust li{gap:6px;font-size:11.5px;line-height:1.25}.cart-drawer__summary .seeds-cart-trust svg{width:14px;height:14px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/seeds-cart.css.map */
