.bd-section--space-figma.bd-pdp-upsell{padding-top:var(--bd-upsell-pt-m, 6rem);padding-bottom:var(--bd-upsell-pb-m, 6rem)}.shopify-section.bd-pdp-upsell-wrapper{overflow-x:clip}.bd-pdp-upsell{display:flex;flex-direction:column;align-items:center;gap:3.2rem;max-width:var(--max-width, 144rem);margin-inline:auto;width:100%;min-width:0}.bd-pdp-upsell__heading{margin:0;text-align:center;width:100%;color:var(--color-dark)}.bd-pdp-upsell__track{display:flex;align-items:flex-start;gap:.8rem;overflow-x:auto;overflow-y:visible;scroll-snap-type:x proximity;scroll-padding-inline-start:var(--bd-section-inline, 1.8rem);overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--bd-section-inline, 1.8rem));padding-inline-start:var(--bd-section-inline, 1.8rem);padding-inline-end:0;width:auto;max-width:none;min-width:0;align-self:stretch;box-sizing:border-box;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.bd-pdp-upsell__track::-webkit-scrollbar{display:none}.bd-pdp-upsell__card{flex:0 0 auto;width:25rem;max-width:none;display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;scroll-snap-align:start;color:var(--color-dark)}.bd-pdp-upsell__media{position:relative;width:100%;height:35rem;border-radius:var(--radius-card);overflow:hidden;margin-block-end:2rem;background-color:var(--color-cloud)}.bd-pdp-upsell__media-link{display:block;width:100%;height:100%}.bd-pdp-upsell__media img,.bd-pdp-upsell__media svg{display:block;width:100%;height:100%;object-fit:cover}.bd-pdp-upsell__badge{position:absolute;top:2rem;left:1.2rem;z-index:1;display:inline-flex;align-items:center;gap:.8rem;min-height:3rem;background-color:#faf8f5;border-radius:var(--radius-pill);padding:.4rem 1.2rem .4rem .9rem;box-sizing:border-box}.bd-pdp-upsell__badge-icon{flex:0 0 auto;display:block;width:2.1rem!important;height:2.1rem!important}.bd-pdp-upsell__badge .bd-type--mobile-xxs{letter-spacing:0;line-height:1;white-space:nowrap}.bd-pdp-upsell__title{margin:0;width:100%;letter-spacing:-.18px;line-height:1.4}.bd-pdp-upsell__title-link{color:inherit;text-decoration:none}.bd-pdp-upsell__body{margin:.4rem 0 0;width:100%;letter-spacing:-.14px}.bd-pdp-upsell__price{margin:1.6rem 0 0;display:inline-flex;align-items:baseline;flex-wrap:wrap;justify-content:center;gap:.8rem;letter-spacing:-.14px}.bd-pdp-upsell__price-current{font-weight:500}.bd-pdp-upsell__price-compare{font-weight:300;opacity:.8;text-decoration:line-through}.bd-pdp-upsell__price-saving{color:var(--accent-color);font-weight:400}.bd-pdp-upsell__cta{margin-top:1.2rem}.bd-pdp-upsell__form{display:block;margin-top:1.2rem}.bd-pdp-upsell__form .bd-pdp-upsell__cta{margin-top:0}@media(min-width:60em){.bd-section--space-figma.bd-pdp-upsell{padding-top:var(--bd-upsell-pt-d, 12rem);padding-bottom:var(--bd-upsell-pb-d, 19.5rem)}.bd-pdp-upsell{gap:4rem}.bd-pdp-upsell__track{margin-inline:0;padding-inline:0;overflow-x:visible;scroll-snap-type:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem;width:100%;align-self:stretch}.bd-pdp-upsell__card{width:auto;max-width:none}.bd-pdp-upsell__media{height:42rem}.bd-pdp-upsell__badge{min-height:4.4rem;padding:1.2rem 1.6rem 1.2rem 1.2rem}.bd-pdp-upsell__badge .bd-type--mobile-xxs{font-size:1.6rem;letter-spacing:-.32px;line-height:1.2}.bd-pdp-upsell__badge-icon{width:2.4rem!important;height:2.4rem!important}.bd-pdp-upsell__title{font-size:2rem;letter-spacing:-.2px}.bd-pdp-upsell__body{font-size:1.6rem;letter-spacing:-.15px}.bd-pdp-upsell__price{letter-spacing:-.15px}.bd-pdp-upsell__price-current,.bd-pdp-upsell__price-compare{font-size:1.6rem}.bd-pdp-upsell__price-saving{font-size:1.4rem;letter-spacing:-.14px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-pdp-upsell.css.map */
