#shopify-section-upsells .upsells .upsell-form-wrap form{padding:0}#shopify-section-upsells .upsells .upsell-form-wrap form button{padding:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 2rem;transition:.4s;font-size:1.3rem}@media screen and (max-width: 1049px){#shopify-section-upsells .upsells .upsell-form-wrap form button{font-size:1.1rem}}@media screen and (max-width: 934px){#shopify-section-upsells .upsells .upsell-form-wrap form button{font-size:.9rem}}.upsells{width:100%;max-width:450px;margin:auto;overflow-y:auto;display:flex}@media screen and (max-width: 867px){.upsells{max-width:400px;width:90%}}.upsells::-webkit-scrollbar{width:10%;height:5px;background-color:#fff}.upsells::-webkit-scrollbar-thumb{background-color:#e99243;border-radius:5px}.upsells .upsell-element{position:relative;display:grid;grid-template-areas:"img img cta cta" "img img price button";grid-template-columns:.85fr 2fr 1fr;gap:0 .4rem;align-items:center;padding:1rem 0 1rem 1rem;border:2px solid #eaeaea;min-width:300px;max-width:300px}::i-block-chrome,.upsells .upsell-element{align-items:center}.upsells .upsell-element .button{padding:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 2rem;transition:.4s}.upsells .upsell-element:hover{background-color:#eaeaea;transition:.1s}.upsells .upsell-element.upsell-element__hidden{display:none;width:0;height:0;visibility:hidden;opacity:0}.upsells .upsell-element .upsell-product-description{font-size:1rem}.upsells .upsell-element .upsell-img-wrap{grid-area:img}.upsells .upsell-element .upsell-form-wrap{grid-area:button;margin-top:-1.2rem}.upsells .upsell-element .upsell-form-wrap form{padding:0;height:0;max-height:0!important}.upsells .upsell-element .upsell-form-wrap form button{transition:.4s;font-size:1.3rem}@media screen and (max-width: 1049px){.upsells .upsell-element .upsell-form-wrap form button{font-size:1.1rem}}@media screen and (max-width: 934px){.upsells .upsell-element .upsell-form-wrap form button{font-size:.9rem}}.upsells .upsell-element .upsell-form-wrap form button:before{content:"";display:block;position:absolute;top:0;left:0}.upsells .upsell-element .upsell-price{grid-area:price}.upsells .upsell-element .upsell-price .upsell-price-values{margin:0;font-size:1.5rem}@media screen and (max-width: 1049px){.upsells .upsell-element .upsell-price .upsell-price-values{font-size:1.3rem}}@media screen and (max-width: 934px){.upsells .upsell-element .upsell-price .upsell-price-values{font-size:1.1rem}}.upsells .upsell-element .upsell-cta{grid-area:cta}.upsells .upsell-element .upsell-cta p{font-size:1.3rem}@media screen and (max-width: 1049px){.upsells .upsell-element .upsell-cta p{font-size:1.1rem}}@media screen and (max-width: 934px){.upsells .upsell-element .upsell-cta p{font-size:.9rem}}.upsells .upsell-element{grid-template-areas:"img cta cta" "img price button";grid-template-columns:.4fr .3fr .3fr}.upsells .upsell-element .upsell-price{align-self:end}.upsells .upsell-element .upsell-form-wrap{margin-top:0;align-self:end}.upsells .upsell-element .upsell-form-wrap form{padding:0;height:auto;max-height:none!important}#cart-drawer-wrap .upsells .upsell-element .upsell-form-wrap form{padding:0}
/*# sourceMappingURL=/cdn/shop/t/160/assets/upsell-element.css.map */
