<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
html, body {
  margin: 0;
}

/* =============================================
CSS RESET
============================================= */
#masterclass div,
#masterclass span,
#masterclass object,
#masterclass iframe,
#masterclass h1,
#masterclass h2,
#masterclass h3,
#masterclass h4,
#masterclass h5,
#masterclass h6,
#masterclass p,
#masterclass blockquote,
#masterclass pre,
#masterclass a,
#masterclass abbr,
#masterclass acronym,
#masterclass address,
#masterclass em,
#masterclass img,
#masterclass samp,
#masterclass small,
#masterclass strong,
#masterclass sub,
#masterclass sup,
#masterclass tt,
#masterclass var,
#masterclass b,
#masterclass u,
#masterclass i,
#masterclass center,
#masterclass dl,
#masterclass dt,
#masterclass dd,
#masterclass ol,
#masterclass ul,
#masterclass li,
#masterclass label,
#masterclass table,
#masterclass caption,
#masterclass tbody,
#masterclass tfoot,
#masterclass thead,
#masterclass tr,
#masterclass th,
#masterclass td,
#masterclass article,
#masterclass aside,
#masterclass canvas,
#masterclass details,
#masterclass embed,
#masterclass section,
#masterclass audio,
#masterclass video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

#masterclass {
  font-size: 100%;
  font: inherit;
}

#masterclass article,
#masterclass aside,
#masterclass details,
#masterclass section {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
}

#masterclass {
  line-height: 1;
}

#masterclass ol,
#masterclass ul {
  list-style: none;
  padding: 0;
}

#masterclass blockquote,
#masterclass q {
  quotes: none;
}

#masterclass blockquote:before,
#masterclass blockquote:after,
#masterclass q:before,
#masterclass q:after {
  content: "";
  content: none;
}

#masterclass table {
  border-collapse: collapse;
  border-spacing: 0;
}

body {
  margin: 0;
  padding: 0;
}

#masterclass *,
#masterclass *:before,
#masterclass *:after {
  box-sizing: border-box;
}

#masterclass a {
  color: inherit;
  text-decoration: none;
}

/* fix CTA button */
#masterclass .AddToBagButtonLarge__quantity {
  font-size: 0.6875rem !important;
}

#masterclass .Glyph {
  line-height: 1 !important;
}

#masterclass .AddToBagButtonLarge__basketIcon {
  font-size: 1.875rem !important;
}

#masterclass .QuantitySelector__popin {
  padding: 0.625rem;
  font-size: 0.75rem;
  border: 1px solid #d5d5d5;
}
#masterclass .QuantitySelector__popin .PredefinedQuantityList__quantity {
  border-left: 0.0625rem solid #d5d5d5;
  padding: 4px;
}
#masterclass .QuantitySelector__popin .PredefinedQuantityList__quantity:first-of-type {
  border-left: 0 none;
}
#masterclass .QuantitySelector__popin .PredefinedQuantityList__quantity:nth-of-type(5n) + .PredefinedQuantityList__quantity {
  border-left: 0 none;
}/*# sourceMappingURL=reset_masterclass.css.map */</pre></body></html>