.tmp-cross-sell{--tmp-xs-fg: rgb(var(--color-foreground, 65, 65, 67));--tmp-xs-fg-muted: rgba(var(--color-foreground, 65, 65, 67), .75);--tmp-xs-link: rgb(var(--color-link, 80, 86, 85));--tmp-xs-sale: rgb(var(--color-sale, var(--color-accent, 80, 86, 85)));--tmp-xs-border: rgba(var(--color-foreground, 65, 65, 67), .2);--tmp-xs-radius: var(--buttons-radius, 41px);--tmp-xs-media-radius: var(--media-radius, 6px);display:block;margin-block:2.5rem;color:var(--tmp-xs-fg);font:inherit;line-height:inherit}.tmp-cross-sell-section{max-width:var(--page-width, 120rem);margin-inline:auto;padding-inline:1.5rem}@media screen and (min-width:750px){.tmp-cross-sell-section{padding-inline:5rem}}@media screen and (max-width:749px){.tmp-cross-sell{margin-block:1.75rem}}.tmp-cross-sell [data-tmp-xs-cfg],.tmp-cross-sell[data-empty]{display:none}.tmp-xs-view{min-width:0}.tmp-xs-view:focus-visible{outline:2px solid var(--tmp-xs-fg);outline-offset:4px}.tmp-xs-heading{margin:0 0 .75rem;font-size:1em;font-weight:600;color:inherit}.tmp-xs-scroller{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:10.5rem;justify-content:start;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline-start:.125rem;padding-bottom:.25rem}.tmp-xs-card{min-width:0;scroll-snap-align:start}.tmp-xs-noimg{display:block;aspect-ratio:1 / 1;border-radius:var(--tmp-xs-media-radius);background:var(--tmp-xs-border)}.tmp-xs-media{display:block;color:inherit;text-decoration:none}.tmp-xs-media img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain;border-radius:var(--tmp-xs-media-radius);background:transparent}.tmp-xs-media:focus-visible{outline:2px solid var(--tmp-xs-fg);outline-offset:2px}.tmp-xs-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-top:.5rem;min-height:2.6em;color:var(--tmp-xs-link);font-size:.875em}.tmp-xs-media:hover .tmp-xs-title{text-decoration:underline}.tmp-xs-media:focus-visible .tmp-xs-title{text-decoration:underline}.tmp-xs-pricerow{display:flex;flex-wrap:wrap;gap:.375rem;align-items:baseline;margin-top:.25rem;font-size:.875em;font-variant-numeric:tabular-nums}.tmp-xs-compare{color:var(--tmp-xs-fg-muted);text-decoration:line-through}.tmp-xs-price--sale{color:var(--tmp-xs-sale)}.tmp-xs-form{margin-top:.5rem}.tmp-xs-btn{display:block;width:100%;min-height:max(2.75rem,44px);padding:.5em 1.1em;font:inherit;font-size:1.5rem;text-align:center;color:var(--tmp-xs-fg);background:transparent;border:1px solid currentColor;border-radius:var(--tmp-xs-radius);cursor:pointer}.tmp-xs-btn:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.tmp-xs-btn:focus-visible{outline:2px solid var(--tmp-xs-fg);outline-offset:2px}.tmp-xs-btn[disabled]{cursor:progress}.tmp-xs-lbl{display:none}.tmp-xs-btn[data-state=idle] .tmp-xs-lbl[data-l=idle],.tmp-xs-btn[data-state=adding] .tmp-xs-lbl[data-l=adding],.tmp-xs-btn[data-state=added] .tmp-xs-lbl[data-l=added],.tmp-xs-btn[data-state=error] .tmp-xs-lbl[data-l=error]{display:inline}.tmp-xs-sr{position:absolute!important;width:1px;height:1em;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.tmp-xs-scroller{scroll-behavior:auto}.tmp-xs-media,.tmp-xs-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tmp-cross-sell.css.map */
