.nsa-cross-sell__window{width:100%;max-width:640px;min-height:0;max-width:min(640px,calc(100vw - var(--gutter) * 2))}.nsa-cross-sell__content{padding:2.75rem 1.5rem 1.75rem}.nsa-cross-sell__heading{margin:0 0 .25em}.nsa-cross-sell__subheading{margin-bottom:1.25rem;opacity:.8}.nsa-cross-sell__subheading>:last-child{margin-bottom:0}.nsa-cross-sell__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nsa-cross-sell__grid--single{grid-template-columns:minmax(0,1fr);max-width:320px}.nsa-cross-sell__card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--body-text-color) / .15);border-radius:10px}.nsa-cross-sell__card--added{border-color:var(--nsa-cross-sell-accent, #f6a529)}.nsa-cross-sell__media{display:block;background:rgb(var(--body-text-color) / .04)}.nsa-cross-sell__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.nsa-cross-sell__body{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.5rem;padding:.75rem .85rem .85rem}.nsa-cross-sell__title{color:rgb(var(--body-text-color));display:-webkit-box;overflow:hidden;font-size:.92em;font-weight:var(--font-weight-bold, 600);line-height:1.3;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nsa-cross-sell__title:hover{text-decoration:underline}.nsa-cross-sell__price-now--sale{color:var(--product-label-sale-text, #c20000)}.nsa-cross-sell__price{font-size:.95em}.nsa-cross-sell__price-was{margin-inline-end:.35em;opacity:.6}.nsa-cross-sell__price-now{font-weight:var(--font-weight-bold, 600)}.nsa-cross-sell__select{width:100%;max-width:100%;min-height:40px;margin-top:auto;padding:.45rem 2rem .45rem .7rem;border:1px solid rgb(var(--body-text-color) / .28);border-radius:8px;background-color:rgb(var(--body-bg-color, 255 255 255));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 15px) calc(50% + 1px),calc(100% - 10px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:inherit;font-size:.88em;line-height:1.2;text-overflow:ellipsis;appearance:none;-webkit-appearance:none;cursor:pointer}.nsa-cross-sell__select:hover{border-color:rgb(var(--body-text-color) / .55)}.nsa-cross-sell__select:focus-visible{outline:2px solid rgb(var(--body-text-color));outline-offset:1px}.nsa-cross-sell__add{width:100%;margin-top:auto;padding-inline:.5em;font-size:.9em}.nsa-cross-sell__foot{margin-top:1.25rem;text-align:center}.nsa-cross-sell__decline{padding:0;border:0;background:none;color:inherit;font-size:.9em;text-decoration:underline;cursor:pointer}.nsa-cross-sell__status{margin:.85rem 0 0;font-size:.9em;text-align:center}.nsa-cross-sell__status:empty{display:none}.nsa-cross-sell__status--error{color:rgb(var(--error-color, 190 30 45))}@media screen and (max-width:600px){.nsa-cross-sell__content{padding:2.5rem 1rem 1.5rem}.nsa-cross-sell__grid,.nsa-cross-sell__grid--single{grid-template-columns:minmax(0,1fr);gap:.65rem;max-width:none}.nsa-cross-sell__card{flex-direction:row;align-items:stretch}.nsa-cross-sell__media{flex:0 0 96px;width:96px}.nsa-cross-sell__img{height:100%;aspect-ratio:auto}.nsa-cross-sell__body{padding:.6rem .7rem;gap:.35rem}.nsa-cross-sell__title,.nsa-cross-sell__price{font-size:.9em}.nsa-cross-sell__select{margin-top:0}.nsa-cross-sell__add{margin-top:.15rem}.nsa-cross-sell__select{font-size:16px}.nsa-cross-sell__add{font-size:.85em}}.nsa-cross-sell__editor{margin:1rem 0;padding:1rem 1.15rem;border:1px dashed rgb(var(--body-text-color) / .35);border-radius:8px;background:rgb(var(--body-text-color) / .03)}.nsa-cross-sell__editor-title{margin:0 0 .25rem;font-weight:var(--font-weight-bold, 600)}.nsa-cross-sell__editor-note{margin:0;font-size:.88em;opacity:.75}.nsa-cross-sell__editor-btn{margin-top:.85rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nsa-cross-sell.css.map */
