body:has(.add-ds__loader){overflow:hidden}#addFromDiffSource .modal-dialog{max-width:600px}@media (max-width:616px){#addFromDiffSource .modal-dialog{margin:.5rem}}#addFromDiffSource .add-ds__close{color:#454056;font-size:.875rem;border-color:#e4dfeb;background-color:#f7f7fb;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out,-moz-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out,-moz-box-shadow .2s ease-in-out}#addFromDiffSource .add-ds__close:focus-visible,#addFromDiffSource .add-ds__close:hover{-webkit-box-shadow:0 .125rem .125rem -.125rem rgba(31,27,45,.08),0 .25rem .75rem rgba(31,27,45,.08);-moz-box-shadow:0 .125rem .125rem -.125rem rgba(31,27,45,.08),0 .25rem .75rem rgba(31,27,45,.08);box-shadow:0 .125rem .125rem -.125rem rgba(31,27,45,.08),0 .25rem .75rem rgba(31,27,45,.08)}@media (max-width:575px){#addFromDiffSource .add-ds__close{font-size:.75rem}}.add-ds__body:has(.loader){min-height:120px;overflow:hidden}.add-ds__title{font-size:1rem}.add-ds__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem}.add-ds__wrapper:not(:last-child){margin-bottom:1.5rem}@media (max-width:575px){.add-ds__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.5rem;gap:1.5rem}}.add-ds__h3{margin-top:0;color:#666276;font-size:1.5rem}.add-ds__row-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:1.5rem;gap:1.5rem;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.375rem}@media (max-width:575px){.add-ds__row-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0 1.5rem;gap:0 1.5rem}}.add-ds__row-when{margin-right:auto;font-size:1rem}@media (max-width:575px){.add-ds__row-when{width:100%}}.add-ds__row-count{opacity:.5}@media (max-width:575px){.add-ds__row-count{margin-right:auto}}.add-ds__row-price{font-weight:700;font-size:1rem;white-space:nowrap}.add-ds__row-cart{color:#fff;background-color:#1dace8;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;-moz-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,-moz-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out,-moz-box-shadow .2s ease-in-out;padding:.5rem .875rem;font-weight:400;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;border-color:transparent}.add-ds__row-cart:focus-visible,.add-ds__row-cart:hover{background-color:#1596cc;border-color:#1596cc;-webkit-box-shadow:0 .25rem .25rem .125rem rgba(29,172,232,.1),0 .375rem .75rem -.125rem rgba(29,172,232,.4);-moz-box-shadow:0 .25rem .25rem .125rem rgba(29,172,232,.1),0 .375rem .75rem -.125rem rgba(29,172,232,.4);box-shadow:0 .25rem .25rem .125rem rgba(29,172,232,.1),0 .375rem .75rem -.125rem rgba(29,172,232,.4)}.add-ds__row-cart:focus{background-color:#1dace8;border-color:#1dace8;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset}.add-ds__row-cart:focus,.add-ds__row-cart:focus-visible,.add-ds__row-cart:hover{border-color:transparent}@media (max-width:575px){.add-ds__row-cart{font-size:.75rem}}.add-ds__error{color:#666276;font-size:1rem;line-height:1.4}.add-ds__error a{color:#1dace8;font-size:1rem;text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .2s ease-in-out;transition:-webkit-text-decoration-color .2s ease-in-out;-o-transition:text-decoration-color .2s ease-in-out;-moz-transition:text-decoration-color .2s ease-in-out,-moz-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out,-moz-text-decoration-color .2s ease-in-out}.add-ds__error a:hover{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;color:#1dace8}
/*# sourceMappingURL=add_to_cart_from_diff_source.css.map */