.gift-card-amounts__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.gift-card-amounts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.gift-card-amounts__grid{grid-template-columns:repeat(var(--gift-card-amounts-columns, 4),minmax(0,1fr))}}.gift-card-amount{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--text-boxes-radius);box-shadow:0 0 1px 1px #000f1e03,0 2px 7px #000f1e08,0 1px 3px #000f1e03}.gift-card-amount__media{background:#fff}.gift-card-amount__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.gift-card-amount__content{display:flex;flex-direction:column;flex-grow:1;gap:.8rem;padding:2.2rem 2.2rem 2.4rem}.gift-card-amount__value,.gift-card-amount__heading,.gift-card-amount__example{margin:0}.gift-card-amount__value{line-height:1.1}.gift-card-amount__example{padding-bottom:.8rem}.gift-card-amount__button{width:100%;margin-top:auto}.gift-card-amounts__footnote{margin-top:3.2rem;text-align:center}.promo-bundles__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.promo-bundles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.promo-bundles__grid{grid-template-columns:repeat(var(--promo-bundles-columns, 4),minmax(0,1fr))}}.promo-bundle{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--text-boxes-radius);box-shadow:0 0 1px 1px #000f1e03,0 2px 7px #000f1e08,0 1px 3px #000f1e03}.promo-bundle__media{position:relative;background:rgb(var(--color-background))}.promo-bundle__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.promo-bundle__badge{position:absolute;top:1.2rem;inset-inline-start:1.2rem}.promo-bundle__content{display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:2.2rem 2.2rem 2.4rem}.promo-bundle__caption,.promo-bundle__heading,.promo-bundle__text{margin:0}.promo-bundle__items{display:flex;flex-direction:column;gap:1rem;margin:.4rem 0 0;padding:0;list-style:none}.promo-bundle__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;line-height:1.35}.promo-bundle__item .promo-bundle__item-link{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1rem;align-items:center}.promo-bundle__thumb{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:.4rem;background:rgb(var(--color-background))}.promo-bundle__item-price{font-variant-numeric:tabular-nums;white-space:nowrap}.promo-bundle__totals{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1.2rem;margin:auto 0 0;padding-top:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08);font-variant-numeric:tabular-nums}.promo-bundle__totals dd{margin:0;text-align:end}.promo-bundle__savings{color:rgb(var(--color-sale-price, 106, 4, 15));font-weight:700}.promo-bundle__pay{font-weight:700}dd.promo-bundle__pay{font-size:1.15em}.promo-bundle__form form{display:flex;flex-direction:column;gap:.8rem;margin-top:.6rem}.promo-bundle__button{width:100%}.promo-bundle__error{margin:0;color:rgb(var(--color-error, 197, 7, 26))}.promo-tiers-section[id]{scroll-margin-top:var(--header-height, 0px)}.promo-tiers{padding:2.4rem 1.8rem}.promo-tiers__list{display:flex;gap:.6rem;margin:0;padding:0;list-style:none}.promo-tiers__tier{flex:var(--tier-weight, 1) 1 0;min-width:0;display:flex;flex-direction:column;gap:1.2rem}.promo-tiers__threshold{margin:0;font-variant-numeric:tabular-nums}.promo-tiers__bar{display:block;height:2rem;background:var(--tier-color, rgba(var(--color-foreground), .1))}.promo-tiers__tier:first-child .promo-tiers__bar{border-start-start-radius:.4rem;border-end-start-radius:.4rem}.promo-tiers__tier:last-child .promo-tiers__bar{border-start-end-radius:.4rem;border-end-end-radius:.4rem}.promo-tiers__label{display:flex;flex-direction:column;line-height:1.5}.promo-tiers__result{font-weight:700}@media screen and (min-width:750px){.promo-tiers{padding:4.4rem}}.bfcm-tracker{display:flex;flex-direction:column;gap:1.2rem;padding:1.5rem}.bfcm-tracker p{margin:0}.bfcm-tracker__header{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.bfcm-tracker__heading{display:flex;align-items:center;gap:.6rem;font-weight:700}.bfcm-tracker__heading .icon{width:1.4rem;height:1.4rem;flex-shrink:0}.bfcm-tracker__ends{font-size:1.1rem;color:rgba(var(--color-foreground),.72)}.bfcm-tracker__message{font-size:1.5rem;line-height:1.4}.bfcm-tracker__progress{padding:0 .9rem}.bfcm-tracker__bar{position:relative;height:1.8rem}.bfcm-tracker__bar:before,.bfcm-tracker__bar:after{content:"";position:absolute;top:.5rem;left:0;height:.8rem;border-radius:.4rem}.bfcm-tracker__bar:before{right:0;background:rgba(var(--color-foreground),.1)}.bfcm-tracker__bar:after{width:var(--bfcm-fill);background:var(--bfcm-progress-color)}.bfcm-tracker__marker{position:absolute;top:0;z-index:1;display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;margin-left:-.9rem;box-sizing:border-box;border:.2rem solid rgba(var(--color-foreground),.45);border-radius:50%;background:rgb(var(--color-background))}.bfcm-tracker__marker svg{display:none;width:1rem;height:1rem}.bfcm-tracker__marker.is-unlocked svg{display:block}.bfcm-tracker__marker--1{left:var(--bfcm-split)}.bfcm-tracker__marker--2{left:100%}.bfcm-tracker__marker--1.is-unlocked{border-color:var(--bfcm-progress-color);background:var(--bfcm-progress-color);color:#fff}.bfcm-tracker__marker--2.is-unlocked{border-color:rgb(var(--color-foreground));background:var(--bfcm-top-tier-color);color:rgb(var(--color-foreground))}.bfcm-tracker__tiers{position:relative;height:3.2rem;margin-top:.6rem;font-size:1.2rem;line-height:1.3}.bfcm-tracker__tier{position:absolute;display:flex;flex-direction:column;white-space:nowrap}.bfcm-tracker__tier span{color:rgba(var(--color-foreground),.72)}.bfcm-tracker__tier--1{left:var(--bfcm-split);align-items:center;transform:translate(-50%)}.bfcm-tracker__tier--2{right:-.9rem;align-items:flex-end}.bfcm-tracker__savings,.bfcm-tracker__note{display:flex;gap:.6rem}.bfcm-tracker__savings{align-items:center;font-size:1.3rem;font-weight:700;color:var(--bfcm-progress-color)}.bfcm-tracker__note{align-items:flex-start;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.bfcm-tracker__savings svg,.bfcm-tracker__note svg{width:1.4rem;height:1.4rem;flex-shrink:0}.bfcm-tracker__note svg{margin-top:.1rem}.cart-item__bfcm-note{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem;margin:.6rem 0 0}.cart-item__bfcm-note .badge{position:static}.cart-item__bfcm-note span:last-child{color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.bfcm-tracker{padding:1.2rem}.bfcm-tracker__message{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
