.upsell,.upsell-dynamic{max-height:12em;border-radius:.75em;transition:all .2s ease-in-out;overflow:hidden;padding:1em;background:var(--color-light-gray);font-size:.875em}.upsell{display:flex}.upsell .upsell-img-wrapper,.upsell-dynamic .upsell-img-wrapper{display:flex;align-self:stretch;justify-content:center;align-items:center}.upsell .upsell-img-wrapper{flex:0 0 3em}.upsell .upsell-img,.upsell-dynamic .upsell-img{width:100%;height:auto;mix-blend-mode:multiply}.upsell-dynamic .upsell-img{max-height:4.125em;object-fit:contain}.upsell .upsell-wrapper{display:flex;flex-direction:column;flex-grow:1;margin-left:.75em}.upsell .upsell-titlebar{display:flex;align-items:center;justify-content:space-between}.upsell .upsell-title,.upsell-dynamic .upsell-title{font-family:gt-walsheim,sans-serif;font-size:.75em;font-weight:700;line-height:1.5;color:var(--color-dark-gray)}.upsell .upsell-title{display:inline-block}.upsell .upsell-form{line-height:1}.upsell .upsell-button,.upsell-dynamic .upsell-button{font-family:gt-walsheim,sans-serif;font-size:.625em;font-weight:700;height:2em;border:none;border-radius:1em;transition:background .2s ease-in-out;padding:0 1em;margin:0;cursor:pointer}.upsell .upsell-button.blue,.upsell-dynamic .upsell-button.blue{color:var(--color-white);background:var(--color-blue)}.upsell .upsell-button.blue:focus,.upsell .upsell-button.blue:hover,.upsell-dynamic .upsell-button.blue:focus,.upsell-dynamic .upsell-button.blue:hover{color:var(--color-white);background:var(--color-light-blue)}.upsell .upsell-button:disabled,.upsell-dynamic .upsell-button:disabled{cursor:default}.upsell .upsell-button.blue:disabled,.upsell-dynamic .upsell-button.blue:disabled{background:var(--color-light-blue)}.upsell .upsell-body{display:flex;justify-content:space-between}.upsell .upsell-description{font-family:gt-walsheim,sans-serif;font-size:.75em;margin:0 .5em 0 0;line-height:1.2;flex-grow:1;max-width:14.5em}.upsell .upsell-description .upsell-compare-at{margin-right:.2142em}.upsell .upsell-price:before,.upsell-dynamic .upsell-price:before{content:"("}.upsell .upsell-price:after,.upsell-dynamic .upsell-price:after{content:")"}.upsell .upsell-colorballs{margin-top:.5em}.upsell-dynamic{display:grid;grid-template-columns:5em .75em auto .5em 4.1875em;grid-template-rows:auto .125em 1fr;grid-template-areas:"img .  title . submit" "img .      . .      ." "img .   text . select"}.upsell-dynamic .upsell-img-wrapper{grid-area:img}.upsell-dynamic .upsell-title{grid-area:title;font-size:1em}.upsell-dynamic .upsell-text-wrapper{grid-area:text;line-height:1.2}.upsell-dynamic .upsell-text{font-size:.875em}.upsell-dynamic .upsell-price{font-size:.875em;text-align:right}.upsell-dynamic .upsell-colorballs{grid-area:select;align-self:center}.upsell-dynamic .upsell-form{grid-area:submit;display:flex;justify-content:right}@media (min-width: 62.5em){.upsell,.upsell-dynamic{border-radius:1em;padding:1em 1.25em}.upsell .upsell-img-wrapper{flex:0 0 4.125em}.upsell .upsell-wrapper{margin-left:1.25em}.upsell .upsell-title,.upsell-dynamic .upsell-title{font-size:1em}.upsell .upsell-description{font-size:.875em;max-width:13.5em}.upsell-dynamic .upsell-price{font-size:.875em}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/upsell.css.map?v=6849163095878149011740464361 */
